Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/draw/engines')
-rw-r--r--source/blender/draw/engines/eevee/eevee_cryptomatte.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_data.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_depth_of_field.c1050
-rw-r--r--source/blender/draw/engines/eevee/eevee_effects.c10
-rw-r--r--source/blender/draw/engines/eevee/eevee_engine.c15
-rw-r--r--source/blender/draw/engines/eevee/eevee_lightcache.c16
-rw-r--r--source/blender/draw/engines/eevee/eevee_lightprobes.c10
-rw-r--r--source/blender/draw/engines/eevee/eevee_lookdev.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_lut.c34923
-rw-r--r--source/blender/draw/engines/eevee/eevee_lut.h2
-rw-r--r--source/blender/draw/engines/eevee/eevee_lut_gen.c190
-rw-r--r--source/blender/draw/engines/eevee/eevee_materials.c25
-rw-r--r--source/blender/draw/engines/eevee/eevee_motion_blur.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_occlusion.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_private.h144
-rw-r--r--source/blender/draw/engines/eevee/eevee_render.c6
-rw-r--r--source/blender/draw/engines/eevee/eevee_renderpasses.c4
-rw-r--r--source/blender/draw/engines/eevee/eevee_sampling.c6
-rw-r--r--source/blender/draw/engines/eevee/eevee_screen_raytrace.c9
-rw-r--r--source/blender/draw/engines/eevee/eevee_shaders.c283
-rw-r--r--source/blender/draw/engines/eevee/eevee_shadows.c6
-rw-r--r--source/blender/draw/engines/eevee/eevee_shadows_cascade.c4
-rw-r--r--source/blender/draw/engines/eevee/eevee_shadows_cube.c2
-rw-r--r--source/blender/draw/engines/eevee/eevee_temporal_sampling.c63
-rw-r--r--source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl27
-rw-r--r--source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl43
-rw-r--r--source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl75
-rw-r--r--source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl41
-rw-r--r--source/blender/draw/engines/eevee/shaders/btdf_lut_frag.glsl101
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl85
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_eval_glossy_lib.glsl136
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_eval_lib.glsl316
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_eval_refraction_lib.glsl128
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl71
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_lit_lib.glsl545
-rw-r--r--source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl (renamed from source/blender/draw/engines/eevee/shaders/closure_lib.glsl)26
-rw-r--r--source/blender/draw/engines/eevee/shaders/common_utiltex_lib.glsl101
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_bokeh_frag.glsl101
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_dilate_tiles_frag.glsl117
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl37
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_filter_frag.glsl93
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_flatten_tiles_frag.glsl57
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl254
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_gather_frag.glsl293
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_lib.glsl631
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl179
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_resolve_frag.glsl212
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_scatter_frag.glsl85
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_scatter_vert.glsl138
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_setup_frag.glsl65
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl109
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_motion_blur_frag.glsl10
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl143
-rw-r--r--source/blender/draw/engines/eevee/shaders/lightprobe_filter_diffuse_frag.glsl5
-rw-r--r--source/blender/draw/engines/eevee/shaders/lightprobe_filter_glossy_frag.glsl9
-rw-r--r--source/blender/draw/engines/eevee/shaders/lightprobe_filter_visibility_frag.glsl5
-rw-r--r--source/blender/draw/engines/eevee/shaders/lightprobe_lib.glsl17
-rw-r--r--source/blender/draw/engines/eevee/shaders/lights_lib.glsl61
-rw-r--r--source/blender/draw/engines/eevee/shaders/prepass_frag.glsl8
-rw-r--r--source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl2
-rw-r--r--source/blender/draw/engines/eevee/shaders/shadow_accum_frag.glsl8
-rw-r--r--source/blender/draw/engines/eevee/shaders/surface_frag.glsl9
-rw-r--r--source/blender/draw/engines/eevee/shaders/surface_lib.glsl12
-rw-r--r--source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl2
-rw-r--r--source/blender/draw/engines/external/external_engine.c2
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_cache_utils.c6
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_engine.c15
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_engine.h10
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_render.c2
-rw-r--r--source/blender/draw/engines/gpencil/gpencil_shader_fx.c10
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_common_lib.glsl2
-rw-r--r--source/blender/draw/engines/gpencil/shaders/gpencil_vfx_frag.glsl2
-rw-r--r--source/blender/draw/engines/image/image_shader.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_antialiasing.c6
-rw-r--r--source/blender/draw/engines/overlay/overlay_armature.c4
-rw-r--r--source/blender/draw/engines/overlay/overlay_edit_mesh.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_edit_uv.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_extra.c8
-rw-r--r--source/blender/draw/engines/overlay/overlay_gpencil.c15
-rw-r--r--source/blender/draw/engines/overlay/overlay_grid.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_metaball.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_particle.c2
-rw-r--r--source/blender/draw/engines/overlay/overlay_shader.c2
-rw-r--r--source/blender/draw/engines/overlay/shaders/antialiasing_frag.glsl2
-rw-r--r--source/blender/draw/engines/overlay/shaders/edit_curve_handle_geom.glsl4
-rw-r--r--source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl2
-rw-r--r--source/blender/draw/engines/overlay/shaders/edit_mesh_geom.glsl4
-rw-r--r--source/blender/draw/engines/overlay/shaders/edit_mesh_vert.glsl6
-rw-r--r--source/blender/draw/engines/overlay/shaders/extra_vert.glsl2
-rw-r--r--source/blender/draw/engines/overlay/shaders/extra_wire_vert.glsl2
-rw-r--r--source/blender/draw/engines/overlay/shaders/grid_frag.glsl4
-rw-r--r--source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl2
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl9
-rw-r--r--source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl2
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_antialiasing.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_effect_dof.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_materials.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_private.h4
-rw-r--r--source/blender/draw/engines/workbench/workbench_render.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_shader.c2
-rw-r--r--source/blender/draw/engines/workbench/workbench_shadow.c2
101 files changed, 22137 insertions, 19149 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_cryptomatte.c b/source/blender/draw/engines/eevee/eevee_cryptomatte.c
index b47e8c5f081..13a3f1766a9 100644
--- a/source/blender/draw/engines/eevee/eevee_cryptomatte.c
+++ b/source/blender/draw/engines/eevee/eevee_cryptomatte.c
@@ -363,7 +363,7 @@ static void eevee_cryptomatte_download_buffer(EEVEE_Data *vedata, GPUFrameBuffer
download_buffer);
/* Integrate download buffer into the accum buffer.
- * The download buffer contains upto 3 floats per pixel (one float per cryptomatte layer.
+ * The download buffer contains up to 3 floats per pixel (one float per cryptomatte layer.
*
* NOTE: here we deviate from the cryptomatte standard. During integration the standard always
* sort the samples by its weight to make sure that samples with the lowest weight
diff --git a/source/blender/draw/engines/eevee/eevee_data.c b/source/blender/draw/engines/eevee/eevee_data.c
index 47068d0b843..b453df284ed 100644
--- a/source/blender/draw/engines/eevee/eevee_data.c
+++ b/source/blender/draw/engines/eevee/eevee_data.c
@@ -130,7 +130,7 @@ EEVEE_ObjectMotionData *EEVEE_motion_blur_object_data_get(EEVEE_MotionBlurData *
}
EEVEE_ObjectKey key, *key_p;
- /* Small hack to avoid another comparisson. */
+ /* Small hack to avoid another comparison. */
key.ob = (Object *)((char *)ob + hair);
DupliObject *dup = DRW_object_get_dupli(ob);
if (dup) {
diff --git a/source/blender/draw/engines/eevee/eevee_depth_of_field.c b/source/blender/draw/engines/eevee/eevee_depth_of_field.c
index 92ba526c67c..bd6c6242f86 100644
--- a/source/blender/draw/engines/eevee/eevee_depth_of_field.c
+++ b/source/blender/draw/engines/eevee/eevee_depth_of_field.c
@@ -20,6 +20,13 @@
* \ingroup draw_engine
*
* Depth of field post process effect.
+ *
+ * There are 2 methods to achieve this effect.
+ * - The first uses projection matrix offsetting and sample accumulation to give reference quality
+ * depth of field. But this needs many samples to hide the undersampling.
+ * - The second one is a post-processing based one. It follows the implementation described in
+ * the presentation "Life of a Bokeh - Siggraph 2018" from Guillaume Abadie. There are some
+ * difference with our actual implementation that prioritize quality.
*/
#include "DRW_render.h"
@@ -40,10 +47,156 @@
#include "GPU_texture.h"
#include "eevee_private.h"
+#define CAMERA_JITTER_RING_DENSITY 6
+
+static float coc_radius_from_camera_depth(bool is_ortho, EEVEE_EffectsInfo *fx, float camera_depth)
+{
+ float multiplier = fx->dof_coc_params[0];
+ float bias = fx->dof_coc_params[1];
+ if (multiplier == 0.0f || bias == 0.0f) {
+ return 0.0f;
+ }
+ if (is_ortho) {
+ return (camera_depth + multiplier / bias) * multiplier;
+ }
+ return multiplier / camera_depth - bias;
+}
+
+static float polygon_sides_length(float sides_count)
+{
+ return 2.0 * sin(M_PI / sides_count);
+}
+
+/* Returns intersection ratio between the radius edge at theta and the polygon edge.
+ * Start first corners at theta == 0. */
+static float circle_to_polygon_radius(float sides_count, float theta)
+{
+ /* From Graphics Gems from CryENGINE 3 (Siggraph 2013) by Tiago Sousa (slide 36). */
+ float side_angle = (2.0f * M_PI) / sides_count;
+ return cosf(side_angle * 0.5f) /
+ cosf(theta - side_angle * floorf((sides_count * theta + M_PI) / (2.0f * M_PI)));
+}
+
+/* Remap input angle to have homogenous spacing of points along a polygon edge.
+ * Expect theta to be in [0..2pi] range. */
+static float circle_to_polygon_angle(float sides_count, float theta)
+{
+ float side_angle = (2.0f * M_PI) / sides_count;
+ float halfside_angle = side_angle * 0.5f;
+ float side = floorf(theta / side_angle);
+ /* Length of segment from center to the middle of polygon side. */
+ float adjacent = circle_to_polygon_radius(sides_count, 0.0f);
+
+ /* This is the relative position of the sample on the polygon half side. */
+ float local_theta = theta - side * side_angle;
+ float ratio = (local_theta - halfside_angle) / halfside_angle;
+
+ float halfside_len = polygon_sides_length(sides_count) * 0.5f;
+ float opposite = ratio * halfside_len;
+
+ /* NOTE: atan(y_over_x) has output range [-M_PI_2..M_PI_2]. */
+ float final_local_theta = atanf(opposite / adjacent);
+
+ return side * side_angle + final_local_theta;
+}
+
+static int dof_jitter_total_sample_count(int ring_density, int ring_count)
+{
+ return ((ring_count * ring_count + ring_count) / 2) * ring_density + 1;
+}
+
+bool EEVEE_depth_of_field_jitter_get(EEVEE_EffectsInfo *fx,
+ float r_jitter[2],
+ float *r_focus_distance)
+{
+ if (fx->dof_jitter_radius == 0.0f) {
+ return false;
+ }
+
+ int ring_density = CAMERA_JITTER_RING_DENSITY;
+ int ring_count = fx->dof_jitter_ring_count;
+ int sample_count = dof_jitter_total_sample_count(ring_density, ring_count);
+
+ int s = fx->taa_current_sample - 1;
+
+ int ring = 0;
+ int ring_sample_count = 1;
+ int ring_sample = 1;
+
+ s = s * (ring_density - 1);
+ s = s % sample_count;
+
+ int samples_passed = 1;
+ while (s >= samples_passed) {
+ ring++;
+ ring_sample_count = ring * ring_density;
+ ring_sample = s - samples_passed;
+ ring_sample = (ring_sample + 1) % ring_sample_count;
+ samples_passed += ring_sample_count;
+ }
+
+ r_jitter[0] = (float)ring / ring_count;
+ r_jitter[1] = (float)ring_sample / ring_sample_count;
+
+ {
+ /* Bokeh shape parametrisation */
+ float r = r_jitter[0];
+ float T = r_jitter[1] * 2.0f * M_PI;
+
+ if (fx->dof_jitter_blades >= 3.0f) {
+ T = circle_to_polygon_angle(fx->dof_jitter_blades, T);
+ r *= circle_to_polygon_radius(fx->dof_jitter_blades, T);
+ }
+
+ T += fx->dof_bokeh_rotation;
+
+ r_jitter[0] = r * cosf(T);
+ r_jitter[1] = r * sinf(T);
+
+ mul_v2_v2(r_jitter, fx->dof_bokeh_aniso);
+ }
+
+ mul_v2_fl(r_jitter, fx->dof_jitter_radius);
+
+ *r_focus_distance = fx->dof_jitter_focus;
+ return true;
+}
+
+int EEVEE_depth_of_field_sample_count_get(EEVEE_EffectsInfo *effects,
+ int sample_count,
+ int *r_ring_count)
+{
+ if (effects->dof_jitter_radius == 0.0f) {
+ if (r_ring_count != NULL) {
+ *r_ring_count = 0;
+ }
+ return 1;
+ }
+
+ if (sample_count == TAA_MAX_SAMPLE) {
+ /* Special case for viewport continuous rendering. We clamp to a max sample to avoid the
+ * jittered dof never converging. */
+ sample_count = 1024;
+ }
+ /* Inversion of dof_jitter_total_sample_count. */
+ float x = 2.0f * (sample_count - 1.0f) / CAMERA_JITTER_RING_DENSITY;
+ /* Solving polynomial. We only search positive solution. */
+ float discriminant = 1.0f + 4.0f * x;
+ int ring_count = ceilf(0.5f * (sqrt(discriminant) - 1.0f));
+
+ sample_count = dof_jitter_total_sample_count(CAMERA_JITTER_RING_DENSITY, ring_count);
+
+ if (r_ring_count != NULL) {
+ *r_ring_count = ring_count;
+ }
+ return sample_count;
+}
+
int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *UNUSED(sldata),
EEVEE_Data *vedata,
Object *camera)
{
+ EEVEE_TextureList *txl = vedata->txl;
EEVEE_StorageList *stl = vedata->stl;
EEVEE_FramebufferList *fbl = vedata->fbl;
EEVEE_EffectsInfo *effects = stl->effects;
@@ -57,59 +210,30 @@ int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *UNUSED(sldata),
RegionView3D *rv3d = draw_ctx->rv3d;
const float *viewport_size = DRW_viewport_size_get();
- /* Retrieve Near and Far distance */
- effects->dof_near_far[0] = -cam->clip_start;
- effects->dof_near_far[1] = -cam->clip_end;
-
- int buffer_size[2] = {(int)viewport_size[0] / 2, (int)viewport_size[1] / 2};
-
- buffer_size[0] = max_ii(1, buffer_size[0]);
- buffer_size[1] = max_ii(1, buffer_size[1]);
+ effects->dof_hq_slight_focus = (scene_eval->eevee.flag & SCE_EEVEE_DOF_HQ_SLIGHT_FOCUS) != 0;
- eGPUTextureFormat down_format = DRW_state_draw_background() ? GPU_R11F_G11F_B10F : GPU_RGBA16F;
-
- effects->dof_down_near = DRW_texture_pool_query_2d(
- buffer_size[0], buffer_size[1], down_format, &draw_engine_eevee_type);
- effects->dof_down_far = DRW_texture_pool_query_2d(
- buffer_size[0], buffer_size[1], down_format, &draw_engine_eevee_type);
- effects->dof_coc = DRW_texture_pool_query_2d(
- buffer_size[0], buffer_size[1], GPU_RG16F, &draw_engine_eevee_type);
-
- GPU_framebuffer_ensure_config(&fbl->dof_down_fb,
- {GPU_ATTACHMENT_NONE,
- GPU_ATTACHMENT_TEXTURE(effects->dof_down_near),
- GPU_ATTACHMENT_TEXTURE(effects->dof_down_far),
- GPU_ATTACHMENT_TEXTURE(effects->dof_coc)});
-
- /* Go full 32bits for rendering and reduce the color artifacts. */
- eGPUTextureFormat fb_format = DRW_state_is_image_render() ? GPU_RGBA32F : GPU_RGBA16F;
-
- effects->dof_blur = DRW_texture_pool_query_2d(
- buffer_size[0] * 2, buffer_size[1], fb_format, &draw_engine_eevee_type);
-
- GPU_framebuffer_ensure_config(&fbl->dof_scatter_fb,
- {
- GPU_ATTACHMENT_NONE,
- GPU_ATTACHMENT_TEXTURE(effects->dof_blur),
- });
-
- if (!DRW_state_draw_background()) {
- effects->dof_blur_alpha = DRW_texture_pool_query_2d(
- buffer_size[0] * 2, buffer_size[1], GPU_R32F, &draw_engine_eevee_type);
- GPU_framebuffer_texture_attach(fbl->dof_scatter_fb, effects->dof_blur_alpha, 1, 0);
- }
+ /* Retrieve Near and Far distance */
+ effects->dof_coc_near_dist = -cam->clip_start;
+ effects->dof_coc_far_dist = -cam->clip_end;
/* Parameters */
- /* TODO UI Options */
+ bool is_ortho = cam->type == CAM_ORTHO;
float fstop = cam->dof.aperture_fstop;
float blades = cam->dof.aperture_blades;
float rotation = cam->dof.aperture_rotation;
- float ratio = 1.0f / cam->dof.aperture_ratio;
+ float ratio = 1.0f / max_ff(cam->dof.aperture_ratio, 0.00001f);
float sensor = BKE_camera_sensor_size(cam->sensor_fit, cam->sensor_x, cam->sensor_y);
float focus_dist = BKE_camera_object_dof_distance(camera);
float focal_len = cam->lens;
- const float scale_camera = 0.001f;
+ if (is_ortho) {
+ /* (fclem) A bit of black magic here. I don't know if this is correct. */
+ fstop *= 1.3f;
+ focal_len = 1.0f;
+ sensor = cam->ortho_scale;
+ }
+
+ const float scale_camera = (is_ortho) ? 1.0 : 0.001f;
/* we want radius here for the aperture number */
float aperture = 0.5f * scale_camera * focal_len / fstop;
float focal_len_scaled = scale_camera * focal_len;
@@ -119,119 +243,803 @@ int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *UNUSED(sldata),
sensor_scaled *= rv3d->viewcamtexcofac[0];
}
- effects->dof_params[1] = aperture * fabsf(focal_len_scaled / (focus_dist - focal_len_scaled));
- effects->dof_params[1] *= viewport_size[0] / sensor_scaled;
- effects->dof_params[0] = -focus_dist * effects->dof_params[1];
+ if (ratio > 1.0) {
+ /* If ratio is scaling the bokeh outwards, we scale the aperture so that the gather
+ * kernel size will encompass the maximum axis. */
+ aperture *= ratio;
+ }
+
+ effects->dof_coc_params[1] = -aperture *
+ fabsf(focal_len_scaled / (focus_dist - focal_len_scaled));
+ /* FIXME(fclem) This is broken for vertically fit sensor. */
+ effects->dof_coc_params[1] *= viewport_size[0] / sensor_scaled;
+
+ if ((scene_eval->eevee.flag & SCE_EEVEE_DOF_JITTER) != 0) {
+ effects->dof_jitter_radius = effects->dof_coc_params[1];
+ effects->dof_jitter_focus = focus_dist;
+ effects->dof_jitter_blades = blades;
+
+ int sample_count = EEVEE_temporal_sampling_sample_count_get(scene_eval, stl);
+ sample_count = EEVEE_depth_of_field_sample_count_get(
+ effects, sample_count, &effects->dof_jitter_ring_count);
+
+ if (effects->dof_jitter_ring_count == 0) {
+ effects->dof_jitter_radius = 0.0f;
+ }
+ else {
+ /* Compute a minimal overblur radius to fill the gaps between the samples.
+ * This is just the simplified form of dividing the area of the bokeh
+ * by the number of samples. */
+ float minimal_overblur = 1.0f / sqrtf(sample_count);
+ float user_overblur = scene_eval->eevee.bokeh_overblur / 100.0f;
+
+ effects->dof_coc_params[1] *= minimal_overblur + user_overblur;
+ /* Avoid dilating the shape. Overblur only soften. */
+ effects->dof_jitter_radius -= effects->dof_coc_params[1];
+ }
+ }
+ else {
+ effects->dof_jitter_radius = 0.0f;
+ }
+
+ if (is_ortho) {
+ /* (fclem) A bit of black magic here. Needed to match cycles. */
+ effects->dof_coc_params[1] *= 0.225;
+ }
+
+ effects->dof_coc_params[0] = -focus_dist * effects->dof_coc_params[1];
- effects->dof_bokeh[0] = rotation;
- effects->dof_bokeh[1] = ratio;
- effects->dof_bokeh[2] = scene_eval->eevee.bokeh_max_size;
+ effects->dof_bokeh_blades = blades;
+ effects->dof_bokeh_rotation = rotation;
+ effects->dof_bokeh_aniso[0] = min_ff(ratio, 1.0f);
+ effects->dof_bokeh_aniso[1] = min_ff(1.0f / ratio, 1.0f);
+ effects->dof_bokeh_max_size = scene_eval->eevee.bokeh_max_size;
- /* Precompute values to save instructions in fragment shader. */
- effects->dof_bokeh_sides[0] = blades;
- effects->dof_bokeh_sides[1] = blades > 0.0f ? 2.0f * M_PI / blades : 0.0f;
- effects->dof_bokeh_sides[2] = blades / (2.0f * M_PI);
- effects->dof_bokeh_sides[3] = blades > 0.0f ? cosf(M_PI / blades) : 0.0f;
+ copy_v2_v2(effects->dof_bokeh_aniso_inv, effects->dof_bokeh_aniso);
+ invert_v2(effects->dof_bokeh_aniso_inv);
+
+ effects->dof_scatter_color_threshold = scene_eval->eevee.bokeh_threshold;
+ effects->dof_scatter_neighbor_max_color = scene_eval->eevee.bokeh_neighbor_max;
+ effects->dof_denoise_factor = clamp_f(scene_eval->eevee.bokeh_denoise_fac, 0.0f, 1.0f);
+
+ float max_abs_fg_coc, max_abs_bg_coc;
+ if (is_ortho) {
+ max_abs_fg_coc = fabsf(coc_radius_from_camera_depth(true, effects, -cam->clip_start));
+ max_abs_bg_coc = fabsf(coc_radius_from_camera_depth(true, effects, -cam->clip_end));
+ }
+ else {
+ max_abs_fg_coc = fabsf(coc_radius_from_camera_depth(false, effects, -cam->clip_start));
+ /* Background is at infinity so maximum CoC is the limit of the function at -inf. */
+ max_abs_bg_coc = fabsf(effects->dof_coc_params[1]);
+ }
+
+ float max_coc = max_ff(max_abs_bg_coc, max_abs_fg_coc);
+ /* Clamp with user defined max. */
+ effects->dof_fx_max_coc = min_ff(scene_eval->eevee.bokeh_max_size, max_coc);
+
+ if (effects->dof_fx_max_coc < 0.5f) {
+ return 0;
+ }
return EFFECT_DOF | EFFECT_POST_BUFFER;
}
+ effects->dof_jitter_radius = 0.0f;
+
/* Cleanup to release memory */
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_down_fb);
- GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_scatter_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_setup_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_flatten_tiles_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_dilate_tiles_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_reduce_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_reduce_copy_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_gather_fg_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_gather_bg_fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fbl->dof_scatter_bg_fb);
+ DRW_TEXTURE_FREE_SAFE(txl->dof_reduced_color);
+ DRW_TEXTURE_FREE_SAFE(txl->dof_reduced_coc);
return 0;
}
-void EEVEE_depth_of_field_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
+#define WITH_FILTERING (GPU_SAMPLER_MIPMAP | GPU_SAMPLER_FILTER)
+#define NO_FILTERING GPU_SAMPLER_MIPMAP
+#define COLOR_FORMAT fx->dof_color_format
+#define FG_TILE_FORMAT GPU_RGBA16F
+#define BG_TILE_FORMAT GPU_R11F_G11F_B10F
+
+/**
+ * Create bokeh texture.
+ **/
+static void dof_bokeh_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ if ((fx->dof_bokeh_aniso[0] == 1.0f) && (fx->dof_bokeh_aniso[1] == 1.0f) &&
+ (fx->dof_bokeh_blades == 0.0)) {
+ fx->dof_bokeh_gather_lut_tx = NULL;
+ fx->dof_bokeh_scatter_lut_tx = NULL;
+ fx->dof_bokeh_resolve_lut_tx = NULL;
+ return;
+ }
+
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ int res[2] = {DOF_BOKEH_LUT_SIZE, DOF_BOKEH_LUT_SIZE};
+
+ DRW_PASS_CREATE(psl->dof_bokeh, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_bokeh_get();
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_bokeh);
+ DRW_shgroup_uniform_float_copy(grp, "bokehSides", fx->dof_bokeh_blades);
+ DRW_shgroup_uniform_float_copy(grp, "bokehRotation", fx->dof_bokeh_rotation);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropyInv", fx->dof_bokeh_aniso_inv);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ fx->dof_bokeh_gather_lut_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_RG16F, owner);
+ fx->dof_bokeh_scatter_lut_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R16F, owner);
+ fx->dof_bokeh_resolve_lut_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R16F, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_bokeh_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bokeh_gather_lut_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bokeh_scatter_lut_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bokeh_resolve_lut_tx),
+ });
+}
+
+/**
+ * Ouputs halfResColorBuffer and halfResCocBuffer.
+ **/
+static void dof_setup_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
{
- EEVEE_PassList *psl = vedata->psl;
- EEVEE_StorageList *stl = vedata->stl;
- EEVEE_EffectsInfo *effects = stl->effects;
DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
- if ((effects->enabled_effects & EFFECT_DOF) != 0) {
- /** Depth of Field algorithm
- *
- * Overview :
- * - Down-sample the color buffer into 2 buffers weighted with
- * CoC values. Also output CoC into a texture.
- * - Shoot quads for every pixel and expand it depending on the CoC.
- * Do one pass for near Dof and one pass for far Dof.
- * - Finally composite the 2 blurred buffers with the original render.
- */
- DRWShadingGroup *grp;
- struct GPUBatch *quad = DRW_cache_fullscreen_quad_get();
- const bool use_alpha = !DRW_state_draw_background();
-
- DRW_PASS_CREATE(psl->dof_down, DRW_STATE_WRITE_COLOR);
-
- grp = DRW_shgroup_create(EEVEE_shaders_depth_of_field_downsample_get(use_alpha),
- psl->dof_down);
- DRW_shgroup_uniform_texture_ref(grp, "colorBuffer", &effects->source_buffer);
- DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_uniform_vec2(grp, "nearFar", effects->dof_near_far, 1);
- DRW_shgroup_uniform_vec2(grp, "dofParams", effects->dof_params, 1);
- DRW_shgroup_call(grp, quad, NULL);
-
- DRW_PASS_CREATE(psl->dof_scatter, DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_ADD_FULL);
-
- /* This create an empty batch of N triangles to be positioned
- * by the vertex shader 0.4ms against 6ms with instancing */
- const float *viewport_size = DRW_viewport_size_get();
- const int sprite_len = ((int)viewport_size[0] / 2) *
- ((int)viewport_size[1] / 2); /* brackets matters */
- grp = DRW_shgroup_create(EEVEE_shaders_depth_of_field_scatter_get(use_alpha),
- psl->dof_scatter);
- DRW_shgroup_uniform_texture_ref(grp, "nearBuffer", &effects->dof_down_near);
- DRW_shgroup_uniform_texture_ref(grp, "farBuffer", &effects->dof_down_far);
- DRW_shgroup_uniform_texture_ref(grp, "cocBuffer", &effects->dof_coc);
- DRW_shgroup_uniform_vec4(grp, "bokehParams", effects->dof_bokeh, 2);
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ const float *fullres = DRW_viewport_size_get();
+ int res[2] = {divide_ceil_u(fullres[0], 2), divide_ceil_u(fullres[1], 2)};
+
+ DRW_PASS_CREATE(psl->dof_setup, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_setup_get();
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_setup);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &fx->source_buffer, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "depthBuffer", &dtxl->depth, NO_FILTERING);
+ DRW_shgroup_uniform_vec4_copy(grp, "cocParams", fx->dof_coc_params);
+ DRW_shgroup_uniform_float_copy(grp, "bokehMaxSize", fx->dof_bokeh_max_size);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ fx->dof_half_res_color_tx = DRW_texture_pool_query_2d(UNPACK2(res), COLOR_FORMAT, owner);
+ fx->dof_half_res_coc_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_RG16F, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_setup_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_half_res_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_half_res_coc_tx),
+ });
+}
+
+/**
+ * Ouputs min & max coc in each 8x8 half res pixel tiles (so 1/16th of fullres).
+ **/
+static void dof_flatten_tiles_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ const float *fullres = DRW_viewport_size_get();
+ int res[2] = {divide_ceil_u(fullres[0], DOF_TILE_DIVISOR),
+ divide_ceil_u(fullres[1], DOF_TILE_DIVISOR)};
+
+ DRW_PASS_CREATE(psl->dof_flatten_tiles, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_flatten_tiles_get();
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_flatten_tiles);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "halfResCocBuffer", &fx->dof_half_res_coc_tx, NO_FILTERING);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ fx->dof_coc_tiles_fg_tx = DRW_texture_pool_query_2d(UNPACK2(res), FG_TILE_FORMAT, owner);
+ fx->dof_coc_tiles_bg_tx = DRW_texture_pool_query_2d(UNPACK2(res), BG_TILE_FORMAT, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_flatten_tiles_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_coc_tiles_fg_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_coc_tiles_bg_tx),
+ });
+}
+
+/**
+ * Dilates the min & max cocs to cover maximum coc values.
+ * Output format/dimensions should be the same as coc_flatten_pass as they are swapped for
+ * doing multiple dilation passes.
+ **/
+static void dof_dilate_tiles_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ const float *fullres = DRW_viewport_size_get();
+ int res[2] = {divide_ceil_u(fullres[0], DOF_TILE_DIVISOR),
+ divide_ceil_u(fullres[1], DOF_TILE_DIVISOR)};
+
+ DRW_PASS_CREATE(psl->dof_dilate_tiles_minmax, DRW_STATE_WRITE_COLOR);
+ DRW_PASS_CREATE(psl->dof_dilate_tiles_minabs, DRW_STATE_WRITE_COLOR);
+
+ for (int pass = 0; pass < 2; pass++) {
+ DRWPass *drw_pass = (pass == 0) ? psl->dof_dilate_tiles_minmax : psl->dof_dilate_tiles_minabs;
+ GPUShader *sh = EEVEE_shaders_depth_of_field_dilate_tiles_get(pass);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, drw_pass);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesFgBuffer", &fx->dof_coc_tiles_fg_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesBgBuffer", &fx->dof_coc_tiles_bg_tx);
+ DRW_shgroup_uniform_bool(grp, "dilateSlightFocus", &fx->dof_dilate_slight_focus, 1);
+ DRW_shgroup_uniform_int(grp, "ringCount", &fx->dof_dilate_ring_count, 1);
+ DRW_shgroup_uniform_int(grp, "ringWidthMultiplier", &fx->dof_dilate_ring_width_multiplier, 1);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+ }
+
+ fx->dof_coc_dilated_tiles_fg_tx = DRW_texture_pool_query_2d(UNPACK2(res), FG_TILE_FORMAT, owner);
+ fx->dof_coc_dilated_tiles_bg_tx = DRW_texture_pool_query_2d(UNPACK2(res), BG_TILE_FORMAT, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_dilate_tiles_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_coc_dilated_tiles_fg_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_coc_dilated_tiles_bg_tx),
+ });
+}
+
+static void dof_dilate_tiles_pass_draw(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ for (int pass = 0; pass < 2; pass++) {
+ DRWPass *drw_pass = (pass == 0) ? psl->dof_dilate_tiles_minmax : psl->dof_dilate_tiles_minabs;
+
+ /* Error introduced by gather center jittering. */
+ const float error_multiplier = 1.0f + 1.0f / (DOF_GATHER_RING_COUNT + 0.5f);
+ int dilation_end_radius = ceilf((fx->dof_fx_max_coc * error_multiplier) / DOF_TILE_DIVISOR);
+
+ /* This algorithm produce the exact dilation radius by dividing it in multiple passes. */
+ int dilation_radius = 0;
+ while (dilation_radius < dilation_end_radius) {
+ /* Dilate slight focus only on first iteration. */
+ fx->dof_dilate_slight_focus = (dilation_radius == 0) ? 1 : 0;
- DRW_shgroup_call_procedural_triangles(grp, NULL, sprite_len);
+ int remainder = dilation_end_radius - dilation_radius;
+ /* Do not step over any unvisited tile. */
+ int max_multiplier = dilation_radius + 1;
- DRW_PASS_CREATE(psl->dof_resolve, DRW_STATE_WRITE_COLOR);
+ int ring_count = min_ii(DOF_DILATE_RING_COUNT, ceilf(remainder / (float)max_multiplier));
+ int multiplier = min_ii(max_multiplier, floor(remainder / (float)ring_count));
- grp = DRW_shgroup_create(EEVEE_shaders_depth_of_field_resolve_get(use_alpha),
- psl->dof_resolve);
- DRW_shgroup_uniform_texture_ref(grp, "scatterBuffer", &effects->dof_blur);
- DRW_shgroup_uniform_texture_ref(grp, "colorBuffer", &effects->source_buffer);
- DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &dtxl->depth);
- DRW_shgroup_uniform_vec2(grp, "nearFar", effects->dof_near_far, 1);
- DRW_shgroup_uniform_vec2(grp, "dofParams", effects->dof_params, 1);
- DRW_shgroup_call(grp, quad, NULL);
+ dilation_radius += ring_count * multiplier;
- if (use_alpha) {
- DRW_shgroup_uniform_texture_ref(grp, "scatterAlphaBuffer", &effects->dof_blur_alpha);
- DRW_shgroup_uniform_bool_copy(grp, "unpremult", DRW_state_is_image_render());
+ fx->dof_dilate_ring_count = ring_count;
+ fx->dof_dilate_ring_width_multiplier = multiplier;
+
+ GPU_framebuffer_bind(fbl->dof_dilate_tiles_fb);
+ DRW_draw_pass(drw_pass);
+
+ SWAP(GPUFrameBuffer *, fbl->dof_dilate_tiles_fb, fbl->dof_flatten_tiles_fb);
+ SWAP(GPUTexture *, fx->dof_coc_dilated_tiles_bg_tx, fx->dof_coc_tiles_bg_tx);
+ SWAP(GPUTexture *, fx->dof_coc_dilated_tiles_fg_tx, fx->dof_coc_tiles_fg_tx);
+ }
+ }
+ /* Swap again so that final textures are dof_coc_dilated_tiles_*_tx. */
+ SWAP(GPUFrameBuffer *, fbl->dof_dilate_tiles_fb, fbl->dof_flatten_tiles_fb);
+ SWAP(GPUTexture *, fx->dof_coc_dilated_tiles_bg_tx, fx->dof_coc_tiles_bg_tx);
+ SWAP(GPUTexture *, fx->dof_coc_dilated_tiles_fg_tx, fx->dof_coc_tiles_fg_tx);
+}
+
+/**
+ * Create mipmaped color & coc textures for gather passes.
+ **/
+static void dof_reduce_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_TextureList *txl,
+ EEVEE_EffectsInfo *fx)
+{
+ const float *fullres = DRW_viewport_size_get();
+
+ /* Divide by 2 because dof_fx_max_coc is in fullres CoC radius and the reduce texture begins at
+ * half resolution. */
+ float max_space_between_sample = fx->dof_fx_max_coc * 0.5f / DOF_GATHER_RING_COUNT;
+
+ int mip_count = max_ii(1, log2_ceil_u(max_space_between_sample));
+
+ fx->dof_reduce_steps = mip_count - 1;
+ /* This ensure the mipmaps are aligned for the needed 4 mip levels.
+ * Starts at 2 because already at half resolution. */
+ int multiple = 2 << (mip_count - 1);
+ int res[2] = {(multiple * divide_ceil_u(fullres[0], multiple)) / 2,
+ (multiple * divide_ceil_u(fullres[1], multiple)) / 2};
+
+ int quater_res[2] = {divide_ceil_u(fullres[0], 4), divide_ceil_u(fullres[1], 4)};
+
+ /* TODO(fclem): Make this dependent of the quality of the gather pass. */
+ fx->dof_scatter_coc_threshold = 4.0f;
+
+ {
+ DRW_PASS_CREATE(psl->dof_downsample, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_downsample_get();
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_downsample);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBuffer", &fx->dof_reduce_input_color_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "cocBuffer", &fx->dof_reduce_input_coc_tx, NO_FILTERING);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ fx->dof_downsample_tx = DRW_texture_pool_query_2d(UNPACK2(quater_res), COLOR_FORMAT, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_downsample_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_downsample_tx),
+ });
+ }
+
+ {
+ DRW_PASS_CREATE(psl->dof_reduce_copy, DRW_STATE_WRITE_COLOR);
+
+ const bool is_copy_pass = true;
+ GPUShader *sh = EEVEE_shaders_depth_of_field_reduce_get(is_copy_pass);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_reduce_copy);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBuffer", &fx->dof_reduce_input_color_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "cocBuffer", &fx->dof_reduce_input_coc_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "downsampledBuffer", &fx->dof_downsample_tx, NO_FILTERING);
+ DRW_shgroup_uniform_float_copy(grp, "scatterColorThreshold", fx->dof_scatter_color_threshold);
+ DRW_shgroup_uniform_float_copy(
+ grp, "scatterColorNeighborMax", fx->dof_scatter_neighbor_max_color);
+ DRW_shgroup_uniform_float_copy(grp, "scatterCocThreshold", fx->dof_scatter_coc_threshold);
+ DRW_shgroup_uniform_float_copy(grp, "colorNeighborClamping", fx->dof_denoise_factor);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropy", fx->dof_bokeh_aniso);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ fx->dof_scatter_src_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R11F_G11F_B10F, owner);
+ }
+
+ {
+ DRW_PASS_CREATE(psl->dof_reduce, DRW_STATE_WRITE_COLOR);
+
+ const bool is_copy_pass = false;
+ GPUShader *sh = EEVEE_shaders_depth_of_field_reduce_get(is_copy_pass);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_reduce);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBuffer", &fx->dof_reduce_input_color_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "cocBuffer", &fx->dof_reduce_input_coc_tx, NO_FILTERING);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+ }
+
+ if (txl->dof_reduced_color) {
+ /* TODO(fclem) In the future, we need to check if mip_count did not change.
+ * For now it's ok as we always define all mip level.*/
+ if (res[0] != GPU_texture_width(txl->dof_reduced_color) ||
+ res[1] != GPU_texture_width(txl->dof_reduced_color)) {
+ DRW_TEXTURE_FREE_SAFE(txl->dof_reduced_color);
+ DRW_TEXTURE_FREE_SAFE(txl->dof_reduced_coc);
+ }
+ }
+
+ if (txl->dof_reduced_color == NULL) {
+ /* Color needs to be signed format here. See note in shader for explanation. */
+ /* Do not use texture pool because of needs mipmaps. */
+ txl->dof_reduced_color = GPU_texture_create_2d(
+ "dof_reduced_color", UNPACK2(res), mip_count, GPU_RGBA16F, NULL);
+ txl->dof_reduced_coc = GPU_texture_create_2d(
+ "dof_reduced_coc", UNPACK2(res), mip_count, GPU_R16F, NULL);
+
+ /* TODO(fclem) Remove once we have immutable storage or when mips are generated on creation. */
+ GPU_texture_generate_mipmap(txl->dof_reduced_color);
+ GPU_texture_generate_mipmap(txl->dof_reduced_coc);
+ }
+
+ GPU_framebuffer_ensure_config(&fbl->dof_reduce_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(txl->dof_reduced_color),
+ GPU_ATTACHMENT_TEXTURE(txl->dof_reduced_coc),
+ });
+
+ GPU_framebuffer_ensure_config(&fbl->dof_reduce_copy_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(txl->dof_reduced_color),
+ GPU_ATTACHMENT_TEXTURE(txl->dof_reduced_coc),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_scatter_src_tx),
+ });
+}
+
+/**
+ * Do the gather convolution. For each pixels we gather multiple pixels in its neighborhood
+ * depending on the min & max CoC tiles.
+ **/
+static void dof_gather_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_TextureList *txl,
+ EEVEE_EffectsInfo *fx)
+{
+ void *owner = (void *)&EEVEE_depth_of_field_init;
+ const float *fullres = DRW_viewport_size_get();
+ int res[2] = {divide_ceil_u(fullres[0], 2), divide_ceil_u(fullres[1], 2)};
+ int input_size[2];
+ GPU_texture_get_mipmap_size(txl->dof_reduced_color, 0, input_size);
+ float uv_correction_fac[2] = {res[0] / (float)input_size[0], res[1] / (float)input_size[1]};
+ float output_texel_size[2] = {1.0f / res[0], 1.0f / res[1]};
+ const bool use_bokeh_tx = (fx->dof_bokeh_gather_lut_tx != NULL);
+
+ {
+ DRW_PASS_CREATE(psl->dof_gather_fg_holefill, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_gather_get(DOF_GATHER_HOLEFILL, false);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_gather_fg_holefill);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBufferBilinear", &txl->dof_reduced_color, WITH_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &txl->dof_reduced_color, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "cocBuffer", &txl->dof_reduced_coc, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesFgBuffer", &fx->dof_coc_dilated_tiles_fg_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesBgBuffer", &fx->dof_coc_dilated_tiles_bg_tx);
+ DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherInputUvCorrection", uv_correction_fac);
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherOutputTexelSize", output_texel_size);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ /* Reuse textures from the setup pass. */
+ /* NOTE: We could use the texture pool do that for us but it does not track usage and it might
+ * backfire (it does in practice). */
+ fx->dof_fg_holefill_color_tx = fx->dof_half_res_color_tx;
+ fx->dof_fg_holefill_weight_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R16F, owner);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_gather_fg_holefill_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_weight_tx),
+ });
+ }
+ {
+ DRW_PASS_CREATE(psl->dof_gather_fg, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_gather_get(DOF_GATHER_FOREGROUND, use_bokeh_tx);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_gather_fg);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBufferBilinear", &txl->dof_reduced_color, WITH_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &txl->dof_reduced_color, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "cocBuffer", &txl->dof_reduced_coc, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesFgBuffer", &fx->dof_coc_dilated_tiles_fg_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesBgBuffer", &fx->dof_coc_dilated_tiles_bg_tx);
+ DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherInputUvCorrection", uv_correction_fac);
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherOutputTexelSize", output_texel_size);
+ if (use_bokeh_tx) {
+ /* Negate to flip bokeh shape. Mimics optical phenomenon. */
+ negate_v2(fx->dof_bokeh_aniso);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropy", fx->dof_bokeh_aniso);
+ DRW_shgroup_uniform_texture_ref(grp, "bokehLut", &fx->dof_bokeh_gather_lut_tx);
+ /* Restore. */
+ negate_v2(fx->dof_bokeh_aniso);
+ }
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ fx->dof_fg_color_tx = DRW_texture_pool_query_2d(UNPACK2(res), COLOR_FORMAT, owner);
+ fx->dof_fg_weight_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R16F, owner);
+ /* Reuse textures from the setup pass. */
+ /* NOTE: We could use the texture pool do that for us but it does not track usage and it might
+ * backfire (it does in practice). */
+ fx->dof_fg_occlusion_tx = fx->dof_half_res_coc_tx;
+
+ /* NOTE: First target is holefill texture so we can use the median filter on it.
+ * See the filter function. */
+ GPU_framebuffer_ensure_config(&fbl->dof_gather_fg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_weight_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_occlusion_tx),
+ });
+ }
+ {
+ DRW_PASS_CREATE(psl->dof_gather_bg, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_gather_get(DOF_GATHER_BACKGROUND, use_bokeh_tx);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_gather_bg);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBufferBilinear", &txl->dof_reduced_color, WITH_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &txl->dof_reduced_color, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "cocBuffer", &txl->dof_reduced_coc, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesFgBuffer", &fx->dof_coc_dilated_tiles_fg_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "cocTilesBgBuffer", &fx->dof_coc_dilated_tiles_bg_tx);
+ DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherInputUvCorrection", uv_correction_fac);
+ DRW_shgroup_uniform_vec2_copy(grp, "gatherOutputTexelSize", output_texel_size);
+ if (use_bokeh_tx) {
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropy", fx->dof_bokeh_aniso);
+ DRW_shgroup_uniform_texture_ref(grp, "bokehLut", &fx->dof_bokeh_gather_lut_tx);
+ }
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ fx->dof_bg_color_tx = DRW_texture_pool_query_2d(UNPACK2(res), COLOR_FORMAT, owner);
+ fx->dof_bg_weight_tx = DRW_texture_pool_query_2d(UNPACK2(res), GPU_R16F, owner);
+ /* Reuse, since only used for scatter. Foreground is processed before background. */
+ fx->dof_bg_occlusion_tx = fx->dof_fg_occlusion_tx;
+
+ /* NOTE: First target is holefill texture so we can use the median filter on it.
+ * See the filter function. */
+ GPU_framebuffer_ensure_config(&fbl->dof_gather_bg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_holefill_weight_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bg_occlusion_tx),
+ });
+ }
+}
+
+/**
+ * Filter an input buffer using a median filter to reduce noise.
+ * NOTE: We use the holefill texture as our input to reduce memory usage.
+ * Thus, the holefill pass cannot be filtered.
+ **/
+static void dof_filter_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ DRW_PASS_CREATE(psl->dof_filter, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_filter_get();
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_filter);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "colorBuffer", &fx->dof_fg_holefill_color_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(
+ grp, "weightBuffer", &fx->dof_fg_holefill_weight_tx, NO_FILTERING);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_filter_fg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_weight_tx),
+ });
+
+ GPU_framebuffer_ensure_config(&fbl->dof_filter_bg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bg_color_tx),
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bg_weight_tx),
+ });
+}
+
+/**
+ * Do the Scatter convolution. A sprite is emited for every 4 pixels but is only expanded if the
+ * pixels are bright enough to be scattered.
+ **/
+static void dof_scatter_pass_init(EEVEE_FramebufferList *fbl,
+ EEVEE_PassList *psl,
+ EEVEE_TextureList *txl,
+ EEVEE_EffectsInfo *fx)
+{
+ int input_size[2], target_size[2];
+ GPU_texture_get_mipmap_size(fx->dof_half_res_color_tx, 0, input_size);
+ GPU_texture_get_mipmap_size(fx->dof_bg_color_tx, 0, target_size);
+ /* Draw a sprite for every four halfres pixels. */
+ int sprite_count = (input_size[0] / 2) * (input_size[1] / 2);
+ float target_texel_size[2] = {1.0f / target_size[0], 1.0f / target_size[1]};
+ const bool use_bokeh_tx = (fx->dof_bokeh_gather_lut_tx != NULL);
+
+ {
+ DRW_PASS_CREATE(psl->dof_scatter_fg, DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_ADD_FULL);
+
+ const bool is_foreground = true;
+ GPUShader *sh = EEVEE_shaders_depth_of_field_scatter_get(is_foreground, use_bokeh_tx);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_scatter_fg);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &fx->dof_scatter_src_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "cocBuffer", &txl->dof_reduced_coc, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "occlusionBuffer", &fx->dof_fg_occlusion_tx);
+ DRW_shgroup_uniform_vec2_copy(grp, "targetTexelSize", target_texel_size);
+ DRW_shgroup_uniform_int_copy(grp, "spritePerRow", input_size[0] / 2);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropy", fx->dof_bokeh_aniso);
+ if (use_bokeh_tx) {
+ /* Negate to flip bokeh shape. Mimics optical phenomenon. */
+ negate_v2(fx->dof_bokeh_aniso_inv);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropyInv", fx->dof_bokeh_aniso_inv);
+ DRW_shgroup_uniform_texture_ref(grp, "bokehLut", &fx->dof_bokeh_scatter_lut_tx);
+ /* Restore. */
+ negate_v2(fx->dof_bokeh_aniso_inv);
+ }
+ DRW_shgroup_call_procedural_triangles(grp, NULL, sprite_count);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_scatter_fg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_fg_color_tx),
+ });
+ }
+ {
+ DRW_PASS_CREATE(psl->dof_scatter_bg, DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_ADD_FULL);
+
+ const bool is_foreground = false;
+ GPUShader *sh = EEVEE_shaders_depth_of_field_scatter_get(is_foreground, use_bokeh_tx);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_scatter_bg);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "colorBuffer", &fx->dof_scatter_src_tx, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "cocBuffer", &txl->dof_reduced_coc, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "occlusionBuffer", &fx->dof_bg_occlusion_tx);
+ DRW_shgroup_uniform_vec2_copy(grp, "targetTexelSize", target_texel_size);
+ DRW_shgroup_uniform_int_copy(grp, "spritePerRow", input_size[0] / 2);
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropy", fx->dof_bokeh_aniso);
+ if (use_bokeh_tx) {
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropyInv", fx->dof_bokeh_aniso_inv);
+ DRW_shgroup_uniform_texture_ref(grp, "bokehLut", &fx->dof_bokeh_scatter_lut_tx);
}
+ DRW_shgroup_call_procedural_triangles(grp, NULL, sprite_count);
+
+ GPU_framebuffer_ensure_config(&fbl->dof_scatter_bg_fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(fx->dof_bg_color_tx),
+ });
+ }
+}
+
+/**
+ * Recombine the result of the foreground and background processing. Also perform a slight out of
+ * focus blur to improve geometric continuity.
+ **/
+static void dof_recombine_pass_init(EEVEE_FramebufferList *UNUSED(fbl),
+ EEVEE_PassList *psl,
+ EEVEE_EffectsInfo *fx)
+{
+ DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
+ const bool use_bokeh_tx = (fx->dof_bokeh_gather_lut_tx != NULL);
+
+ DRW_PASS_CREATE(psl->dof_resolve, DRW_STATE_WRITE_COLOR);
+
+ GPUShader *sh = EEVEE_shaders_depth_of_field_resolve_get(use_bokeh_tx, fx->dof_hq_slight_focus);
+ DRWShadingGroup *grp = DRW_shgroup_create(sh, psl->dof_resolve);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "fullResColorBuffer", &fx->source_buffer, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref_ex(grp, "fullResDepthBuffer", &dtxl->depth, NO_FILTERING);
+ DRW_shgroup_uniform_texture_ref(grp, "bgColorBuffer", &fx->dof_bg_color_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "bgWeightBuffer", &fx->dof_bg_weight_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "bgTileBuffer", &fx->dof_coc_dilated_tiles_bg_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "fgColorBuffer", &fx->dof_fg_color_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "fgWeightBuffer", &fx->dof_fg_weight_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "holefillColorBuffer", &fx->dof_fg_holefill_color_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "holefillWeightBuffer", &fx->dof_fg_holefill_weight_tx);
+ DRW_shgroup_uniform_texture_ref(grp, "fgTileBuffer", &fx->dof_coc_dilated_tiles_fg_tx);
+ DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
+ DRW_shgroup_uniform_vec4_copy(grp, "cocParams", fx->dof_coc_params);
+ DRW_shgroup_uniform_float_copy(grp, "bokehMaxSize", fx->dof_bokeh_max_size);
+ if (use_bokeh_tx) {
+ DRW_shgroup_uniform_vec2_copy(grp, "bokehAnisotropyInv", fx->dof_bokeh_aniso_inv);
+ DRW_shgroup_uniform_texture_ref(grp, "bokehLut", &fx->dof_bokeh_resolve_lut_tx);
+ }
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+}
+
+void EEVEE_depth_of_field_cache_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
+{
+ EEVEE_TextureList *txl = vedata->txl;
+ EEVEE_FramebufferList *fbl = vedata->fbl;
+ EEVEE_PassList *psl = vedata->psl;
+ EEVEE_StorageList *stl = vedata->stl;
+ EEVEE_EffectsInfo *fx = stl->effects;
+
+ if ((fx->enabled_effects & EFFECT_DOF) != 0) {
+ /* GPU_RGBA16F is sufficient now that all scattered bokeh are premultiplied.
+ * GPU_R11F_G11F_B10F is not enough when lots of scattered sprites are big and offers
+ * relatively small benefits. */
+ fx->dof_color_format = GPU_RGBA16F;
+
+ dof_bokeh_pass_init(fbl, psl, fx);
+ dof_setup_pass_init(fbl, psl, fx);
+ dof_flatten_tiles_pass_init(fbl, psl, fx);
+ dof_dilate_tiles_pass_init(fbl, psl, fx);
+ dof_reduce_pass_init(fbl, psl, txl, fx);
+ dof_gather_pass_init(fbl, psl, txl, fx);
+ dof_filter_pass_init(fbl, psl, fx);
+ dof_scatter_pass_init(fbl, psl, txl, fx);
+ dof_recombine_pass_init(fbl, psl, fx);
}
}
+static void dof_recursive_reduce(void *vedata, int UNUSED(level))
+{
+ EEVEE_PassList *psl = ((EEVEE_Data *)vedata)->psl;
+ EEVEE_TextureList *txl = ((EEVEE_Data *)vedata)->txl;
+ EEVEE_EffectsInfo *fx = ((EEVEE_Data *)vedata)->stl->effects;
+
+ fx->dof_reduce_input_color_tx = txl->dof_reduced_color;
+ fx->dof_reduce_input_coc_tx = txl->dof_reduced_coc;
+
+ DRW_draw_pass(psl->dof_reduce);
+}
+
void EEVEE_depth_of_field_draw(EEVEE_Data *vedata)
{
EEVEE_PassList *psl = vedata->psl;
EEVEE_TextureList *txl = vedata->txl;
EEVEE_FramebufferList *fbl = vedata->fbl;
EEVEE_StorageList *stl = vedata->stl;
- EEVEE_EffectsInfo *effects = stl->effects;
+ EEVEE_EffectsInfo *effects = stl->effects; /* TODO(fclem): Because of silly SWAP_BUFFERS. */
+ EEVEE_EffectsInfo *fx = effects;
/* Depth Of Field */
if ((effects->enabled_effects & EFFECT_DOF) != 0) {
- const float clear_col[4] = {0.0f, 0.0f, 0.0f, 0.0f};
+ DRW_stats_group_start("Depth of Field");
+
+ if (fx->dof_bokeh_gather_lut_tx != NULL) {
+ GPU_framebuffer_bind(fbl->dof_bokeh_fb);
+ DRW_draw_pass(psl->dof_bokeh);
+ }
+
+ GPU_framebuffer_bind(fbl->dof_setup_fb);
+ DRW_draw_pass(psl->dof_setup);
+
+ GPU_framebuffer_bind(fbl->dof_flatten_tiles_fb);
+ DRW_draw_pass(psl->dof_flatten_tiles);
- /* Downsample */
- GPU_framebuffer_bind(fbl->dof_down_fb);
- DRW_draw_pass(psl->dof_down);
+ dof_dilate_tiles_pass_draw(fbl, psl, fx);
- /* Scatter */
- GPU_framebuffer_bind(fbl->dof_scatter_fb);
- GPU_framebuffer_clear_color(fbl->dof_scatter_fb, clear_col);
- DRW_draw_pass(psl->dof_scatter);
+ fx->dof_reduce_input_color_tx = fx->dof_half_res_color_tx;
+ fx->dof_reduce_input_coc_tx = fx->dof_half_res_coc_tx;
- /* Resolve */
- GPU_framebuffer_bind(effects->target_buffer);
+ /* First step is just a copy. */
+ GPU_framebuffer_bind(fbl->dof_downsample_fb);
+ DRW_draw_pass(psl->dof_downsample);
+
+ /* First step is just a copy. */
+ GPU_framebuffer_bind(fbl->dof_reduce_copy_fb);
+ DRW_draw_pass(psl->dof_reduce_copy);
+
+ GPU_framebuffer_recursive_downsample(
+ fbl->dof_reduce_fb, fx->dof_reduce_steps, &dof_recursive_reduce, vedata);
+
+ {
+ /* Foreground convolution. */
+ GPU_framebuffer_bind(fbl->dof_gather_fg_fb);
+ DRW_draw_pass(psl->dof_gather_fg);
+
+ GPU_framebuffer_bind(fbl->dof_filter_fg_fb);
+ DRW_draw_pass(psl->dof_filter);
+
+ GPU_framebuffer_bind(fbl->dof_scatter_fg_fb);
+ DRW_draw_pass(psl->dof_scatter_fg);
+ }
+
+ {
+ /* Background convolution. */
+ GPU_framebuffer_bind(fbl->dof_gather_bg_fb);
+ DRW_draw_pass(psl->dof_gather_bg);
+
+ GPU_framebuffer_bind(fbl->dof_filter_bg_fb);
+ DRW_draw_pass(psl->dof_filter);
+
+ GPU_framebuffer_bind(fbl->dof_scatter_bg_fb);
+ DRW_draw_pass(psl->dof_scatter_bg);
+ }
+
+ {
+ /* Holefill convolution. */
+ GPU_framebuffer_bind(fbl->dof_gather_fg_holefill_fb);
+ DRW_draw_pass(psl->dof_gather_fg_holefill);
+
+ /* NOTE: do not filter the holefill pass as we use it as out filter input buffer. */
+ }
+
+ GPU_framebuffer_bind(fx->target_buffer);
DRW_draw_pass(psl->dof_resolve);
+
SWAP_BUFFERS();
+
+ DRW_stats_group_end();
}
}
diff --git a/source/blender/draw/engines/eevee/eevee_effects.c b/source/blender/draw/engines/eevee/eevee_effects.c
index ca583143572..77586f4b43a 100644
--- a/source/blender/draw/engines/eevee/eevee_effects.c
+++ b/source/blender/draw/engines/eevee/eevee_effects.c
@@ -102,11 +102,9 @@ void EEVEE_effects_init(EEVEE_ViewLayerData *sldata,
effects->enabled_effects |= EEVEE_occlusion_init(sldata, vedata);
effects->enabled_effects |= EEVEE_screen_raytrace_init(sldata, vedata);
- if ((effects->enabled_effects & EFFECT_TAA) && effects->taa_current_sample > 1) {
- /* Update matrices here because EEVEE_screen_raytrace_init can have reset the
- * taa_current_sample. (See T66811) */
- EEVEE_temporal_sampling_update_matrices(vedata);
- }
+ /* Update matrices here because EEVEE_screen_raytrace_init can have reset the
+ * taa_current_sample. (See T66811) */
+ EEVEE_temporal_sampling_update_matrices(vedata);
EEVEE_volumes_init(sldata, vedata);
EEVEE_subsurface_init(sldata, vedata);
@@ -242,7 +240,7 @@ void EEVEE_effects_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
}
{
- /* Perform min/max downsample */
+ /* Perform min/max down-sample. */
DRW_PASS_CREATE(psl->maxz_downlevel_ps, downsample_write | DRW_STATE_DEPTH_ALWAYS);
grp = DRW_shgroup_create(EEVEE_shaders_effect_maxz_downlevel_sh_get(), psl->maxz_downlevel_ps);
DRW_shgroup_uniform_texture_ref(grp, "depthBuffer", &txl->maxzbuffer);
diff --git a/source/blender/draw/engines/eevee/eevee_engine.c b/source/blender/draw/engines/eevee/eevee_engine.c
index c6760de5cfa..d1238d7b82e 100644
--- a/source/blender/draw/engines/eevee/eevee_engine.c
+++ b/source/blender/draw/engines/eevee/eevee_engine.c
@@ -319,7 +319,7 @@ static void eevee_draw_scene(void *vedata)
EEVEE_renderpasses_output_accumulate(sldata, vedata, false);
/* Transparent */
- /* TODO(fclem): should be its own Framebuffer.
+ /* TODO(fclem): should be its own Frame-buffer.
* This is needed because dualsource blending only works with 1 color buffer. */
GPU_framebuffer_texture_attach(fbl->main_color_fb, dtxl->depth, 0, 0);
GPU_framebuffer_bind(fbl->main_color_fb);
@@ -456,13 +456,17 @@ static void eevee_render_to_image(void *vedata,
}
EEVEE_PrivateData *g_data = ved->stl->g_data;
- EEVEE_render_modules_init(vedata, engine, depsgraph);
-
int initial_frame = CFRA;
float initial_subframe = SUBFRA;
float shuttertime = (do_motion_blur) ? scene->eevee.motion_blur_shutter : 0.0f;
int time_steps_tot = (do_motion_blur) ? max_ii(1, scene->eevee.motion_blur_steps) : 1;
- g_data->render_tot_samples = divide_ceil_u(scene->eevee.taa_render_samples, time_steps_tot);
+ g_data->render_timesteps = time_steps_tot;
+
+ EEVEE_render_modules_init(vedata, engine, depsgraph);
+
+ g_data->render_sample_count_per_timestep = EEVEE_temporal_sampling_sample_count_get(scene,
+ ved->stl);
+
/* Compute start time. The motion blur will cover `[time ...time + shuttertime]`. */
float time = initial_frame + initial_subframe;
switch (scene->eevee.motion_blur_position) {
@@ -553,7 +557,8 @@ static void eevee_render_to_image(void *vedata,
/* Actual drawing. */
{
- EEVEE_renderpasses_output_init(sldata, vedata, g_data->render_tot_samples * time_steps_tot);
+ EEVEE_renderpasses_output_init(
+ sldata, vedata, g_data->render_sample_count_per_timestep * time_steps_tot);
EEVEE_temporal_sampling_create_view(vedata);
EEVEE_render_draw(vedata, engine, render_layer, rect);
diff --git a/source/blender/draw/engines/eevee/eevee_lightcache.c b/source/blender/draw/engines/eevee/eevee_lightcache.c
index 040aa8c8d9c..c4973dc2e8b 100644
--- a/source/blender/draw/engines/eevee/eevee_lightcache.c
+++ b/source/blender/draw/engines/eevee/eevee_lightcache.c
@@ -99,9 +99,9 @@ typedef struct EEVEE_LightBake {
GPUTexture *rt_color;
/** Target cube depth texture. */
GPUTexture *rt_depth;
- /** Target cube framebuffers. */
+ /** Target cube frame-buffers. */
GPUFrameBuffer *rt_fb[6];
- /** Storage framebuffer. */
+ /** Storage frame-buffer. */
GPUFrameBuffer *store_fb;
/** Cube render target resolution. */
int rt_res;
@@ -135,7 +135,7 @@ typedef struct EEVEE_LightBake {
int grid_curr;
/** The current light bounce being evaluated. */
int bounce_curr, bounce_len;
- /** Resolution of the Visibility shadowmap. */
+ /** Resolution of the Visibility shadow-map. */
float vis_res;
/** Result of previous light bounce. */
GPUTexture *grid_prev;
@@ -163,7 +163,7 @@ typedef struct EEVEE_LightBake {
/** For only handling the resources. */
bool resource_only;
bool own_resources;
- /** If the lightcache was created for baking, it's first owned by the baker. */
+ /** If the light-cache was created for baking, it's first owned by the baker. */
bool own_light_cache;
/** ms. delay the start of the baking to not slowdown interactions (TODO remove) */
int delay;
@@ -907,7 +907,7 @@ static void eevee_lightbake_cache_create(EEVEE_Data *vedata, EEVEE_LightBake *lb
Scene *scene_eval = DEG_get_evaluated_scene(lbake->depsgraph);
lbake->sldata = sldata;
- /* Disable all effects BUT high bitdepth shadows. */
+ /* Disable all effects BUT high bit-depth shadows. */
scene_eval->eevee.flag &= SCE_EEVEE_SHADOW_HIGH_BITDEPTH;
scene_eval->eevee.taa_samples = 1;
scene_eval->eevee.gi_irradiance_smoothing = 0.0f;
@@ -980,7 +980,7 @@ static void eevee_lightbake_copy_irradiance(EEVEE_LightBake *lbake, LightCache *
{
DRW_TEXTURE_FREE_SAFE(lbake->grid_prev);
- /* Copy texture by reading back and reuploading it. */
+ /* Copy texture by reading back and re-uploading it. */
float *tex = GPU_texture_read(lcache->grid_tx.tex, GPU_DATA_FLOAT, 0);
lbake->grid_prev = DRW_texture_create_2d_array(lbake->irr_size[0],
lbake->irr_size[1],
@@ -1330,7 +1330,7 @@ void EEVEE_lightbake_update(void *custom_data)
EEVEE_LightBake *lbake = (EEVEE_LightBake *)custom_data;
Scene *scene_orig = lbake->scene;
- /* If a new lightcache was created, free the old one and reference the new. */
+ /* If a new light-cache was created, free the old one and reference the new. */
if (lbake->lcache && scene_orig->eevee.light_cache_data != lbake->lcache) {
if (scene_orig->eevee.light_cache_data != NULL) {
EEVEE_lightcache_free(scene_orig->eevee.light_cache_data);
@@ -1353,7 +1353,7 @@ static bool lightbake_do_sample(EEVEE_LightBake *lbake,
Depsgraph *depsgraph = lbake->depsgraph;
- /* TODO: make DRW manager instanciable (and only lock on drawing) */
+ /* TODO: make DRW manager instantiable (and only lock on drawing) */
eevee_lightbake_context_enable(lbake);
DRW_custom_pipeline(&draw_engine_eevee_type, depsgraph, render_callback, lbake);
lbake->done += 1;
diff --git a/source/blender/draw/engines/eevee/eevee_lightprobes.c b/source/blender/draw/engines/eevee/eevee_lightprobes.c
index 3671bea9ac0..7688039d0a8 100644
--- a/source/blender/draw/engines/eevee/eevee_lightprobes.c
+++ b/source/blender/draw/engines/eevee/eevee_lightprobes.c
@@ -704,11 +704,11 @@ static void lightbake_planar_ensure_view(EEVEE_PlanarReflection *eplanar,
static void eevee_lightprobes_extract_from_cache(EEVEE_LightProbesInfo *pinfo, LightCache *lcache)
{
/* copy the entire cache for now (up to MAX_PROBE) */
- /* TODO Frutum cull to only add visible probes. */
+ /* TODO: frustum cull to only add visible probes. */
memcpy(pinfo->probe_data,
lcache->cube_data,
sizeof(EEVEE_LightProbe) * max_ii(1, min_ii(lcache->cube_len, MAX_PROBE)));
- /* TODO compute the max number of grid based on sample count. */
+ /* TODO: compute the max number of grid based on sample count. */
memcpy(pinfo->grid_data,
lcache->grid_data,
sizeof(EEVEE_LightGrid) * max_ii(1, min_ii(lcache->grid_len, MAX_GRID)));
@@ -1040,8 +1040,10 @@ void EEVEE_lightbake_filter_glossy(EEVEE_ViewLayerData *sldata,
pinfo->padding_size *= pinfo->texel_size;
pinfo->layer = probe_idx * 6;
pinfo->roughness = i / (float)maxlevel;
- pinfo->roughness *= pinfo->roughness; /* Disney Roughness */
- pinfo->roughness *= pinfo->roughness; /* Distribute Roughness accros lod more evenly */
+ /* Disney Roughness */
+ pinfo->roughness = square_f(pinfo->roughness);
+ /* Distribute Roughness across lod more evenly */
+ pinfo->roughness = square_f(square_f(pinfo->roughness));
CLAMP(pinfo->roughness, 1e-8f, 0.99999f); /* Avoid artifacts */
#if 1 /* Variable Sample count and bias (fast) */
diff --git a/source/blender/draw/engines/eevee/eevee_lookdev.c b/source/blender/draw/engines/eevee/eevee_lookdev.c
index 628941f68a2..a9998b33b7e 100644
--- a/source/blender/draw/engines/eevee/eevee_lookdev.c
+++ b/source/blender/draw/engines/eevee/eevee_lookdev.c
@@ -344,7 +344,7 @@ void EEVEE_lookdev_draw(EEVEE_Data *vedata)
DRW_view_set_active(effects->lookdev_view);
- /* Find the right framebuffers to render to. */
+ /* Find the right frame-buffers to render to. */
GPUFrameBuffer *fb = (effects->target_buffer == fbl->effect_color_fb) ? fbl->main_fb :
fbl->effect_fb;
diff --git a/source/blender/draw/engines/eevee/eevee_lut.c b/source/blender/draw/engines/eevee/eevee_lut.c
index b380269db99..27ce66ebec7 100644
--- a/source/blender/draw/engines/eevee/eevee_lut.c
+++ b/source/blender/draw/engines/eevee/eevee_lut.c
@@ -2988,1033 +2988,6 @@ const float ltc_mag_ggx[64 * 64 * 2] = {
0.932164, 0.047190,
};
-const float bsdf_split_sum_ggx[64 * 64 * 2] = {
- 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
- 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f,
- 0.999512f, 0.000000f, 0.999023f, 0.000001f, 0.999023f, 0.000001f, 0.998535f, 0.000001f,
- 0.998047f, 0.000001f, 0.997559f, 0.000002f, 0.997070f, 0.000003f, 0.996094f, 0.000004f,
- 0.994629f, 0.000004f, 0.993652f, 0.000006f, 0.991699f, 0.000007f, 0.989746f, 0.000008f,
- 0.987305f, 0.000010f, 0.984375f, 0.000012f, 0.980957f, 0.000013f, 0.977539f, 0.000016f,
- 0.973145f, 0.000018f, 0.967773f, 0.000020f, 0.961914f, 0.000023f, 0.955566f, 0.000025f,
- 0.947754f, 0.000028f, 0.939941f, 0.000031f, 0.930664f, 0.000033f, 0.920410f, 0.000036f,
- 0.909180f, 0.000039f, 0.896973f, 0.000042f, 0.884277f, 0.000044f, 0.870117f, 0.000047f,
- 0.854980f, 0.000049f, 0.838867f, 0.000051f, 0.821777f, 0.000053f, 0.803711f, 0.000055f,
- 0.785156f, 0.000057f, 0.765625f, 0.000058f, 0.745605f, 0.000059f, 0.724609f, 0.000060f,
- 0.703613f, 0.000061f, 0.681641f, 0.000061f, 0.659668f, 0.000061f, 0.637695f, 0.000061f,
- 0.615234f, 0.000061f, 0.592773f, 0.000060f, 0.570801f, 0.000060f, 0.548340f, 0.000059f,
- 0.526855f, 0.000058f, 0.504883f, 0.000057f, 0.483887f, 0.000055f, 0.462891f, 0.000054f,
- 0.442627f, 0.000053f, 0.422607f, 0.000051f, 0.403320f, 0.000050f, 0.384766f, 0.000048f,
- 0.366455f, 0.000046f, 0.348877f, 0.000045f, 0.332031f, 0.000043f, 0.315918f, 0.000041f,
- 0.999512f, 0.000000f, 0.999512f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
- 0.999512f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f,
- 0.999512f, 0.000000f, 0.999023f, 0.000001f, 0.999023f, 0.000001f, 0.998535f, 0.000002f,
- 0.998047f, 0.000003f, 0.997559f, 0.000004f, 0.997070f, 0.000005f, 0.996094f, 0.000006f,
- 0.994629f, 0.000008f, 0.993164f, 0.000010f, 0.991699f, 0.000012f, 0.989746f, 0.000015f,
- 0.987305f, 0.000018f, 0.984375f, 0.000020f, 0.980957f, 0.000024f, 0.977051f, 0.000027f,
- 0.972168f, 0.000031f, 0.967285f, 0.000035f, 0.961426f, 0.000039f, 0.954590f, 0.000043f,
- 0.947266f, 0.000048f, 0.938965f, 0.000052f, 0.929199f, 0.000057f, 0.919434f, 0.000061f,
- 0.908203f, 0.000065f, 0.895996f, 0.000069f, 0.882812f, 0.000073f, 0.868652f, 0.000077f,
- 0.853027f, 0.000080f, 0.837402f, 0.000083f, 0.820312f, 0.000086f, 0.802246f, 0.000088f,
- 0.783691f, 0.000090f, 0.764160f, 0.000092f, 0.744141f, 0.000093f, 0.723633f, 0.000093f,
- 0.702637f, 0.000094f, 0.681152f, 0.000094f, 0.659180f, 0.000093f, 0.637207f, 0.000093f,
- 0.615234f, 0.000091f, 0.593262f, 0.000090f, 0.571289f, 0.000088f, 0.549316f, 0.000087f,
- 0.527344f, 0.000085f, 0.505859f, 0.000082f, 0.485107f, 0.000080f, 0.464355f, 0.000078f,
- 0.444336f, 0.000075f, 0.424561f, 0.000072f, 0.405273f, 0.000070f, 0.386719f, 0.000067f,
- 0.368652f, 0.000065f, 0.351318f, 0.000062f, 0.334473f, 0.000059f, 0.318115f, 0.000057f,
- 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 1.000000f, 0.000000f,
- 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000001f, 0.999512f, 0.000001f,
- 0.999512f, 0.000001f, 0.999512f, 0.000003f, 0.999023f, 0.000002f, 0.998535f, 0.000004f,
- 0.998047f, 0.000005f, 0.997559f, 0.000007f, 0.997070f, 0.000009f, 0.996094f, 0.000011f,
- 0.994629f, 0.000013f, 0.993164f, 0.000017f, 0.991211f, 0.000020f, 0.989258f, 0.000024f,
- 0.986816f, 0.000028f, 0.983887f, 0.000033f, 0.980469f, 0.000038f, 0.976562f, 0.000043f,
- 0.971680f, 0.000049f, 0.966797f, 0.000055f, 0.960449f, 0.000062f, 0.953613f, 0.000068f,
- 0.946289f, 0.000075f, 0.937500f, 0.000081f, 0.928223f, 0.000088f, 0.917969f, 0.000094f,
- 0.906738f, 0.000100f, 0.894531f, 0.000106f, 0.880859f, 0.000111f, 0.866699f, 0.000116f,
- 0.851562f, 0.000120f, 0.835449f, 0.000124f, 0.818359f, 0.000127f, 0.800781f, 0.000130f,
- 0.782227f, 0.000132f, 0.762695f, 0.000134f, 0.742676f, 0.000134f, 0.722656f, 0.000135f,
- 0.701660f, 0.000134f, 0.680176f, 0.000133f, 0.658691f, 0.000132f, 0.636719f, 0.000130f,
- 0.615234f, 0.000128f, 0.593262f, 0.000125f, 0.571289f, 0.000123f, 0.549805f, 0.000119f,
- 0.528320f, 0.000116f, 0.507324f, 0.000112f, 0.486328f, 0.000109f, 0.466064f, 0.000105f,
- 0.446045f, 0.000101f, 0.426514f, 0.000097f, 0.407471f, 0.000093f, 0.388916f, 0.000089f,
- 0.370850f, 0.000085f, 0.353516f, 0.000082f, 0.336914f, 0.000078f, 0.320557f, 0.000074f,
- 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f,
- 1.000000f, 0.000000f, 1.000000f, 0.000001f, 0.999512f, 0.000001f, 0.999512f, 0.000002f,
- 0.999512f, 0.000002f, 0.999023f, 0.000003f, 0.999023f, 0.000005f, 0.998535f, 0.000006f,
- 0.998535f, 0.000008f, 0.997559f, 0.000011f, 0.997070f, 0.000014f, 0.996094f, 0.000017f,
- 0.994629f, 0.000020f, 0.993164f, 0.000026f, 0.991211f, 0.000030f, 0.989258f, 0.000036f,
- 0.986816f, 0.000043f, 0.983398f, 0.000050f, 0.979980f, 0.000058f, 0.976074f, 0.000066f,
- 0.971191f, 0.000074f, 0.965820f, 0.000082f, 0.959961f, 0.000093f, 0.952637f, 0.000101f,
- 0.945312f, 0.000111f, 0.936523f, 0.000120f, 0.927246f, 0.000129f, 0.916504f, 0.000137f,
- 0.905273f, 0.000145f, 0.892578f, 0.000153f, 0.879395f, 0.000160f, 0.865234f, 0.000166f,
- 0.850098f, 0.000171f, 0.833984f, 0.000176f, 0.816895f, 0.000179f, 0.799316f, 0.000182f,
- 0.780762f, 0.000184f, 0.761230f, 0.000185f, 0.741699f, 0.000185f, 0.721191f, 0.000184f,
- 0.700684f, 0.000183f, 0.679688f, 0.000181f, 0.658203f, 0.000178f, 0.636719f, 0.000175f,
- 0.615234f, 0.000171f, 0.593262f, 0.000167f, 0.571777f, 0.000162f, 0.550293f, 0.000158f,
- 0.529297f, 0.000152f, 0.508301f, 0.000147f, 0.487793f, 0.000142f, 0.467529f, 0.000136f,
- 0.447754f, 0.000131f, 0.428223f, 0.000125f, 0.409424f, 0.000120f, 0.391113f, 0.000115f,
- 0.373291f, 0.000109f, 0.355957f, 0.000104f, 0.339355f, 0.000099f, 0.323242f, 0.000094f,
- 0.999512f, 0.000002f, 0.999512f, 0.000002f, 1.000000f, 0.000002f, 0.999512f, 0.000002f,
- 1.000000f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000003f,
- 0.999512f, 0.000004f, 0.999512f, 0.000005f, 0.999023f, 0.000007f, 0.998535f, 0.000010f,
- 0.998047f, 0.000012f, 0.997559f, 0.000017f, 0.996582f, 0.000020f, 0.995605f, 0.000025f,
- 0.994629f, 0.000032f, 0.993164f, 0.000038f, 0.991211f, 0.000047f, 0.988770f, 0.000055f,
- 0.986328f, 0.000063f, 0.983398f, 0.000074f, 0.979492f, 0.000085f, 0.975586f, 0.000095f,
- 0.970703f, 0.000108f, 0.965332f, 0.000121f, 0.958984f, 0.000132f, 0.952148f, 0.000145f,
- 0.944336f, 0.000157f, 0.935547f, 0.000170f, 0.925781f, 0.000181f, 0.915039f, 0.000192f,
- 0.903809f, 0.000203f, 0.891113f, 0.000212f, 0.877930f, 0.000220f, 0.863281f, 0.000227f,
- 0.848145f, 0.000234f, 0.832031f, 0.000239f, 0.814941f, 0.000242f, 0.797363f, 0.000245f,
- 0.778809f, 0.000247f, 0.759766f, 0.000247f, 0.740234f, 0.000246f, 0.720215f, 0.000244f,
- 0.699707f, 0.000241f, 0.678711f, 0.000237f, 0.657715f, 0.000233f, 0.636230f, 0.000228f,
- 0.614746f, 0.000222f, 0.593750f, 0.000216f, 0.572266f, 0.000209f, 0.551270f, 0.000202f,
- 0.530273f, 0.000195f, 0.509277f, 0.000187f, 0.489014f, 0.000180f, 0.468994f, 0.000172f,
- 0.449463f, 0.000165f, 0.430176f, 0.000157f, 0.411377f, 0.000150f, 0.393311f, 0.000143f,
- 0.375488f, 0.000136f, 0.358398f, 0.000129f, 0.341797f, 0.000123f, 0.325684f, 0.000116f,
- 0.999512f, 0.000005f, 0.999512f, 0.000005f, 0.999512f, 0.000005f, 0.999512f, 0.000005f,
- 0.999512f, 0.000005f, 0.999512f, 0.000005f, 0.999512f, 0.000006f, 0.999512f, 0.000007f,
- 0.999512f, 0.000008f, 0.999512f, 0.000011f, 0.999023f, 0.000013f, 0.998535f, 0.000015f,
- 0.998047f, 0.000019f, 0.997559f, 0.000026f, 0.996582f, 0.000033f, 0.995605f, 0.000040f,
- 0.994141f, 0.000047f, 0.993164f, 0.000058f, 0.991211f, 0.000069f, 0.988770f, 0.000080f,
- 0.985840f, 0.000093f, 0.982910f, 0.000106f, 0.979004f, 0.000121f, 0.975098f, 0.000137f,
- 0.970215f, 0.000153f, 0.964355f, 0.000169f, 0.958008f, 0.000186f, 0.951172f, 0.000201f,
- 0.943359f, 0.000218f, 0.934082f, 0.000233f, 0.924316f, 0.000248f, 0.914062f, 0.000262f,
- 0.902344f, 0.000275f, 0.889648f, 0.000286f, 0.875977f, 0.000295f, 0.861816f, 0.000304f,
- 0.846680f, 0.000311f, 0.830566f, 0.000316f, 0.813477f, 0.000319f, 0.795898f, 0.000321f,
- 0.777344f, 0.000322f, 0.758301f, 0.000320f, 0.739258f, 0.000318f, 0.719238f, 0.000314f,
- 0.698730f, 0.000309f, 0.678223f, 0.000303f, 0.657227f, 0.000296f, 0.636230f, 0.000288f,
- 0.614746f, 0.000280f, 0.593750f, 0.000271f, 0.572754f, 0.000262f, 0.551758f, 0.000252f,
- 0.531250f, 0.000243f, 0.510742f, 0.000233f, 0.490479f, 0.000223f, 0.470703f, 0.000213f,
- 0.451172f, 0.000203f, 0.432129f, 0.000194f, 0.413574f, 0.000184f, 0.395508f, 0.000175f,
- 0.377930f, 0.000166f, 0.360840f, 0.000157f, 0.344238f, 0.000149f, 0.328125f, 0.000141f,
- 0.999512f, 0.000011f, 0.999512f, 0.000011f, 0.999512f, 0.000011f, 0.999512f, 0.000011f,
- 0.999512f, 0.000011f, 0.999512f, 0.000012f, 0.999512f, 0.000014f, 0.999512f, 0.000015f,
- 0.999512f, 0.000017f, 0.999023f, 0.000020f, 0.998535f, 0.000022f, 0.998535f, 0.000028f,
- 0.998047f, 0.000034f, 0.997559f, 0.000042f, 0.996582f, 0.000050f, 0.995605f, 0.000060f,
- 0.994141f, 0.000072f, 0.992676f, 0.000084f, 0.990723f, 0.000099f, 0.988281f, 0.000115f,
- 0.985840f, 0.000133f, 0.982422f, 0.000150f, 0.978516f, 0.000171f, 0.974609f, 0.000191f,
- 0.969238f, 0.000211f, 0.963867f, 0.000232f, 0.957520f, 0.000253f, 0.950195f, 0.000274f,
- 0.941895f, 0.000294f, 0.933105f, 0.000314f, 0.922852f, 0.000332f, 0.912109f, 0.000348f,
- 0.900879f, 0.000363f, 0.888184f, 0.000377f, 0.874512f, 0.000387f, 0.859863f, 0.000397f,
- 0.844727f, 0.000404f, 0.828613f, 0.000408f, 0.811523f, 0.000411f, 0.793945f, 0.000412f,
- 0.775879f, 0.000411f, 0.756836f, 0.000407f, 0.737793f, 0.000403f, 0.717773f, 0.000396f,
- 0.697754f, 0.000389f, 0.677246f, 0.000380f, 0.656738f, 0.000370f, 0.635742f, 0.000359f,
- 0.614746f, 0.000347f, 0.594238f, 0.000335f, 0.573242f, 0.000323f, 0.552734f, 0.000310f,
- 0.532227f, 0.000297f, 0.511719f, 0.000284f, 0.491943f, 0.000272f, 0.472412f, 0.000259f,
- 0.453125f, 0.000246f, 0.434082f, 0.000234f, 0.415771f, 0.000222f, 0.397705f, 0.000211f,
- 0.380127f, 0.000199f, 0.363281f, 0.000189f, 0.346680f, 0.000178f, 0.330811f, 0.000168f,
- 0.999512f, 0.000022f, 0.999512f, 0.000022f, 0.999512f, 0.000022f, 0.999512f, 0.000022f,
- 0.999512f, 0.000023f, 0.999512f, 0.000025f, 0.999512f, 0.000024f, 0.999512f, 0.000028f,
- 0.999023f, 0.000030f, 0.999023f, 0.000035f, 0.999023f, 0.000040f, 0.998535f, 0.000046f,
- 0.998047f, 0.000056f, 0.997559f, 0.000063f, 0.996094f, 0.000077f, 0.995605f, 0.000089f,
- 0.994141f, 0.000106f, 0.992188f, 0.000123f, 0.990234f, 0.000143f, 0.987793f, 0.000163f,
- 0.985352f, 0.000185f, 0.981934f, 0.000211f, 0.978027f, 0.000236f, 0.973633f, 0.000261f,
- 0.968750f, 0.000288f, 0.962891f, 0.000314f, 0.956055f, 0.000341f, 0.949219f, 0.000366f,
- 0.940918f, 0.000391f, 0.931641f, 0.000414f, 0.921875f, 0.000436f, 0.910645f, 0.000455f,
- 0.898926f, 0.000471f, 0.886230f, 0.000487f, 0.872559f, 0.000499f, 0.858398f, 0.000509f,
- 0.842773f, 0.000515f, 0.826660f, 0.000518f, 0.810059f, 0.000520f, 0.792480f, 0.000519f,
- 0.774414f, 0.000515f, 0.755371f, 0.000509f, 0.736328f, 0.000501f, 0.716797f, 0.000492f,
- 0.696777f, 0.000480f, 0.676758f, 0.000468f, 0.656250f, 0.000454f, 0.635742f, 0.000439f,
- 0.615234f, 0.000424f, 0.594238f, 0.000408f, 0.573730f, 0.000392f, 0.553223f, 0.000375f,
- 0.533203f, 0.000359f, 0.513184f, 0.000342f, 0.493408f, 0.000326f, 0.474121f, 0.000310f,
- 0.455078f, 0.000294f, 0.436279f, 0.000279f, 0.417969f, 0.000264f, 0.400146f, 0.000250f,
- 0.382812f, 0.000237f, 0.365723f, 0.000223f, 0.349365f, 0.000211f, 0.333496f, 0.000199f,
- 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000042f,
- 0.999512f, 0.000042f, 0.999512f, 0.000044f, 0.999512f, 0.000046f, 0.999512f, 0.000049f,
- 0.999512f, 0.000054f, 0.999512f, 0.000059f, 0.999023f, 0.000065f, 0.998535f, 0.000076f,
- 0.998047f, 0.000087f, 0.997070f, 0.000098f, 0.996582f, 0.000117f, 0.995117f, 0.000135f,
- 0.993652f, 0.000152f, 0.992188f, 0.000176f, 0.989746f, 0.000201f, 0.987793f, 0.000228f,
- 0.984863f, 0.000256f, 0.981445f, 0.000286f, 0.977539f, 0.000318f, 0.973145f, 0.000352f,
- 0.967773f, 0.000384f, 0.961914f, 0.000417f, 0.955566f, 0.000451f, 0.947754f, 0.000481f,
- 0.939453f, 0.000510f, 0.930176f, 0.000537f, 0.919922f, 0.000563f, 0.909180f, 0.000585f,
- 0.897461f, 0.000604f, 0.884766f, 0.000620f, 0.871094f, 0.000632f, 0.856445f, 0.000641f,
- 0.841309f, 0.000647f, 0.825195f, 0.000648f, 0.808105f, 0.000648f, 0.790527f, 0.000643f,
- 0.772949f, 0.000637f, 0.754395f, 0.000627f, 0.735352f, 0.000615f, 0.715820f, 0.000601f,
- 0.695801f, 0.000585f, 0.675781f, 0.000568f, 0.655762f, 0.000550f, 0.635742f, 0.000530f,
- 0.615234f, 0.000510f, 0.594727f, 0.000490f, 0.574707f, 0.000469f, 0.554199f, 0.000448f,
- 0.534180f, 0.000428f, 0.514648f, 0.000407f, 0.495117f, 0.000387f, 0.475830f, 0.000367f,
- 0.456787f, 0.000348f, 0.438232f, 0.000329f, 0.420166f, 0.000311f, 0.402344f, 0.000294f,
- 0.385254f, 0.000277f, 0.368408f, 0.000262f, 0.352051f, 0.000246f, 0.336182f, 0.000232f,
- 0.999512f, 0.000072f, 0.999512f, 0.000072f, 0.999512f, 0.000072f, 0.999512f, 0.000072f,
- 0.999512f, 0.000073f, 0.999512f, 0.000076f, 0.999512f, 0.000078f, 0.999512f, 0.000082f,
- 0.999023f, 0.000086f, 0.999023f, 0.000095f, 0.998535f, 0.000102f, 0.998047f, 0.000116f,
- 0.998047f, 0.000131f, 0.997070f, 0.000147f, 0.996094f, 0.000167f, 0.995117f, 0.000195f,
- 0.993652f, 0.000219f, 0.991699f, 0.000246f, 0.989746f, 0.000278f, 0.987305f, 0.000315f,
- 0.984375f, 0.000350f, 0.980957f, 0.000385f, 0.976562f, 0.000427f, 0.972168f, 0.000467f,
- 0.967285f, 0.000509f, 0.960938f, 0.000548f, 0.954102f, 0.000587f, 0.946777f, 0.000623f,
- 0.937988f, 0.000657f, 0.928711f, 0.000690f, 0.918457f, 0.000718f, 0.907715f, 0.000741f,
- 0.895508f, 0.000762f, 0.882812f, 0.000778f, 0.869141f, 0.000791f, 0.854492f, 0.000798f,
- 0.839355f, 0.000802f, 0.823242f, 0.000801f, 0.806152f, 0.000796f, 0.789062f, 0.000788f,
- 0.770996f, 0.000777f, 0.752930f, 0.000762f, 0.733887f, 0.000745f, 0.714844f, 0.000726f,
- 0.695312f, 0.000704f, 0.675293f, 0.000682f, 0.655273f, 0.000658f, 0.635254f, 0.000633f,
- 0.615234f, 0.000607f, 0.595215f, 0.000582f, 0.575195f, 0.000556f, 0.555176f, 0.000530f,
- 0.535645f, 0.000504f, 0.515625f, 0.000479f, 0.496582f, 0.000455f, 0.477539f, 0.000431f,
- 0.458984f, 0.000407f, 0.440430f, 0.000385f, 0.422363f, 0.000363f, 0.404785f, 0.000343f,
- 0.387695f, 0.000323f, 0.370850f, 0.000304f, 0.354736f, 0.000286f, 0.338867f, 0.000268f,
- 0.999512f, 0.000119f, 0.999512f, 0.000119f, 0.999512f, 0.000119f, 0.999512f, 0.000119f,
- 0.999512f, 0.000121f, 0.999512f, 0.000122f, 0.999512f, 0.000128f, 0.999512f, 0.000131f,
- 0.999512f, 0.000139f, 0.999023f, 0.000149f, 0.998535f, 0.000161f, 0.998047f, 0.000179f,
- 0.998047f, 0.000194f, 0.997070f, 0.000220f, 0.996094f, 0.000247f, 0.994629f, 0.000275f,
- 0.993652f, 0.000309f, 0.991699f, 0.000344f, 0.989746f, 0.000385f, 0.986816f, 0.000429f,
- 0.983887f, 0.000471f, 0.980469f, 0.000519f, 0.976074f, 0.000565f, 0.971680f, 0.000614f,
- 0.966309f, 0.000664f, 0.959961f, 0.000710f, 0.953125f, 0.000754f, 0.945312f, 0.000797f,
- 0.936523f, 0.000837f, 0.927246f, 0.000873f, 0.916992f, 0.000902f, 0.905762f, 0.000929f,
- 0.893555f, 0.000950f, 0.880859f, 0.000966f, 0.866699f, 0.000977f, 0.852539f, 0.000981f,
- 0.836914f, 0.000981f, 0.821289f, 0.000977f, 0.804688f, 0.000968f, 0.787109f, 0.000955f,
- 0.769531f, 0.000937f, 0.751465f, 0.000917f, 0.732422f, 0.000894f, 0.713379f, 0.000868f,
- 0.694336f, 0.000840f, 0.674805f, 0.000811f, 0.655273f, 0.000780f, 0.635254f, 0.000749f,
- 0.615723f, 0.000716f, 0.595703f, 0.000685f, 0.575684f, 0.000653f, 0.556152f, 0.000621f,
- 0.536621f, 0.000590f, 0.517090f, 0.000559f, 0.498291f, 0.000530f, 0.479492f, 0.000501f,
- 0.460938f, 0.000473f, 0.442627f, 0.000446f, 0.424805f, 0.000420f, 0.407227f, 0.000396f,
- 0.390137f, 0.000373f, 0.373535f, 0.000350f, 0.357422f, 0.000329f, 0.341553f, 0.000309f,
- 0.999512f, 0.000187f, 0.999512f, 0.000187f, 0.999512f, 0.000188f, 0.999512f, 0.000188f,
- 0.999512f, 0.000190f, 0.999512f, 0.000194f, 0.999512f, 0.000201f, 0.999023f, 0.000204f,
- 0.999023f, 0.000213f, 0.999023f, 0.000228f, 0.998535f, 0.000242f, 0.998535f, 0.000264f,
- 0.997559f, 0.000285f, 0.997070f, 0.000311f, 0.996094f, 0.000351f, 0.995117f, 0.000386f,
- 0.993164f, 0.000429f, 0.991211f, 0.000470f, 0.989258f, 0.000520f, 0.986328f, 0.000575f,
- 0.983398f, 0.000628f, 0.979492f, 0.000683f, 0.975586f, 0.000741f, 0.970703f, 0.000801f,
- 0.965332f, 0.000855f, 0.958984f, 0.000910f, 0.951660f, 0.000961f, 0.943848f, 0.001009f,
- 0.935059f, 0.001053f, 0.925781f, 0.001090f, 0.915039f, 0.001123f, 0.903809f, 0.001152f,
- 0.891602f, 0.001172f, 0.878906f, 0.001186f, 0.864746f, 0.001194f, 0.850586f, 0.001195f,
- 0.835449f, 0.001191f, 0.819336f, 0.001181f, 0.802734f, 0.001164f, 0.785645f, 0.001144f,
- 0.768066f, 0.001121f, 0.750000f, 0.001092f, 0.731445f, 0.001061f, 0.712402f, 0.001027f,
- 0.693359f, 0.000992f, 0.674316f, 0.000955f, 0.654785f, 0.000916f, 0.635254f, 0.000877f,
- 0.615723f, 0.000838f, 0.596191f, 0.000799f, 0.576660f, 0.000760f, 0.557129f, 0.000721f,
- 0.538086f, 0.000684f, 0.518555f, 0.000648f, 0.500000f, 0.000612f, 0.481445f, 0.000578f,
- 0.462891f, 0.000545f, 0.444824f, 0.000513f, 0.427246f, 0.000483f, 0.409912f, 0.000454f,
- 0.392822f, 0.000427f, 0.376221f, 0.000401f, 0.360107f, 0.000376f, 0.344482f, 0.000353f,
- 0.999512f, 0.000284f, 0.999512f, 0.000284f, 0.999512f, 0.000284f, 0.999512f, 0.000285f,
- 0.999512f, 0.000287f, 0.999512f, 0.000292f, 0.999512f, 0.000296f, 0.999023f, 0.000307f,
- 0.999023f, 0.000320f, 0.999023f, 0.000338f, 0.998535f, 0.000349f, 0.998047f, 0.000381f,
- 0.997559f, 0.000407f, 0.996582f, 0.000447f, 0.995605f, 0.000480f, 0.994629f, 0.000531f,
- 0.992676f, 0.000579f, 0.990723f, 0.000637f, 0.988770f, 0.000693f, 0.985840f, 0.000755f,
- 0.982422f, 0.000824f, 0.979004f, 0.000889f, 0.975098f, 0.000958f, 0.969727f, 0.001024f,
- 0.963867f, 0.001090f, 0.957520f, 0.001152f, 0.950684f, 0.001211f, 0.942383f, 0.001263f,
- 0.933594f, 0.001309f, 0.923828f, 0.001353f, 0.913086f, 0.001387f, 0.901855f, 0.001413f,
- 0.889648f, 0.001432f, 0.876465f, 0.001443f, 0.862793f, 0.001446f, 0.848145f, 0.001442f,
- 0.833008f, 0.001431f, 0.817383f, 0.001413f, 0.800781f, 0.001390f, 0.783691f, 0.001362f,
- 0.766113f, 0.001328f, 0.748535f, 0.001291f, 0.729980f, 0.001250f, 0.711426f, 0.001207f,
- 0.692871f, 0.001163f, 0.673828f, 0.001116f, 0.654785f, 0.001068f, 0.635254f, 0.001020f,
- 0.616211f, 0.000973f, 0.596680f, 0.000926f, 0.577637f, 0.000878f, 0.558105f, 0.000833f,
- 0.539062f, 0.000788f, 0.520508f, 0.000745f, 0.501465f, 0.000702f, 0.483154f, 0.000663f,
- 0.465088f, 0.000624f, 0.447266f, 0.000587f, 0.429443f, 0.000552f, 0.412354f, 0.000518f,
- 0.395508f, 0.000486f, 0.378906f, 0.000456f, 0.363037f, 0.000427f, 0.347168f, 0.000400f,
- 0.999512f, 0.000417f, 0.999512f, 0.000417f, 0.999512f, 0.000418f, 0.999512f, 0.000419f,
- 0.999512f, 0.000422f, 0.999512f, 0.000425f, 0.999023f, 0.000434f, 0.999023f, 0.000447f,
- 0.999023f, 0.000462f, 0.999023f, 0.000480f, 0.998047f, 0.000508f, 0.998047f, 0.000538f,
- 0.997070f, 0.000576f, 0.996582f, 0.000621f, 0.995605f, 0.000669f, 0.993652f, 0.000721f,
- 0.992188f, 0.000784f, 0.990723f, 0.000849f, 0.987793f, 0.000918f, 0.985840f, 0.000996f,
- 0.982422f, 0.001071f, 0.978516f, 0.001148f, 0.973633f, 0.001225f, 0.968750f, 0.001304f,
- 0.962891f, 0.001378f, 0.956543f, 0.001447f, 0.948730f, 0.001511f, 0.940918f, 0.001568f,
- 0.931641f, 0.001617f, 0.921875f, 0.001660f, 0.911621f, 0.001697f, 0.899902f, 0.001719f,
- 0.887695f, 0.001735f, 0.874512f, 0.001740f, 0.860840f, 0.001738f, 0.846191f, 0.001725f,
- 0.831055f, 0.001706f, 0.815430f, 0.001679f, 0.798828f, 0.001646f, 0.782227f, 0.001607f,
- 0.764648f, 0.001562f, 0.747070f, 0.001514f, 0.729004f, 0.001462f, 0.710449f, 0.001409f,
- 0.691895f, 0.001352f, 0.673340f, 0.001295f, 0.654297f, 0.001237f, 0.635254f, 0.001179f,
- 0.616211f, 0.001122f, 0.597168f, 0.001065f, 0.578125f, 0.001010f, 0.559570f, 0.000955f,
- 0.540527f, 0.000902f, 0.521973f, 0.000852f, 0.503418f, 0.000803f, 0.485352f, 0.000755f,
- 0.467285f, 0.000710f, 0.449463f, 0.000668f, 0.431885f, 0.000626f, 0.414795f, 0.000587f,
- 0.398193f, 0.000551f, 0.381836f, 0.000516f, 0.365723f, 0.000483f, 0.350098f, 0.000452f,
- 0.999023f, 0.000597f, 0.999023f, 0.000597f, 0.999023f, 0.000597f, 0.999023f, 0.000598f,
- 0.999023f, 0.000602f, 0.999023f, 0.000610f, 0.999023f, 0.000618f, 0.999023f, 0.000632f,
- 0.998535f, 0.000651f, 0.998535f, 0.000675f, 0.998047f, 0.000704f, 0.997559f, 0.000742f,
- 0.997070f, 0.000787f, 0.996094f, 0.000843f, 0.995117f, 0.000902f, 0.993652f, 0.000966f,
- 0.992188f, 0.001039f, 0.990234f, 0.001117f, 0.987793f, 0.001197f, 0.984863f, 0.001286f,
- 0.981445f, 0.001372f, 0.977539f, 0.001464f, 0.972656f, 0.001553f, 0.967773f, 0.001639f,
- 0.961914f, 0.001722f, 0.955078f, 0.001798f, 0.947754f, 0.001868f, 0.938965f, 0.001928f,
- 0.930176f, 0.001982f, 0.920410f, 0.002026f, 0.909668f, 0.002056f, 0.897949f, 0.002075f,
- 0.885254f, 0.002085f, 0.872559f, 0.002083f, 0.858398f, 0.002071f, 0.844238f, 0.002048f,
- 0.828613f, 0.002018f, 0.812988f, 0.001980f, 0.796875f, 0.001934f, 0.780273f, 0.001883f,
- 0.763184f, 0.001824f, 0.745605f, 0.001763f, 0.728027f, 0.001698f, 0.709473f, 0.001632f,
- 0.691406f, 0.001563f, 0.672852f, 0.001494f, 0.654297f, 0.001422f, 0.635254f, 0.001355f,
- 0.616699f, 0.001286f, 0.598145f, 0.001218f, 0.579102f, 0.001152f, 0.560547f, 0.001089f,
- 0.541992f, 0.001027f, 0.523438f, 0.000968f, 0.505371f, 0.000911f, 0.487305f, 0.000857f,
- 0.469482f, 0.000804f, 0.451904f, 0.000755f, 0.434570f, 0.000708f, 0.417480f, 0.000663f,
- 0.400879f, 0.000621f, 0.384521f, 0.000581f, 0.368652f, 0.000544f, 0.353027f, 0.000508f,
- 0.999023f, 0.000833f, 0.999023f, 0.000833f, 0.999023f, 0.000834f, 0.999023f, 0.000835f,
- 0.999023f, 0.000840f, 0.999023f, 0.000845f, 0.998535f, 0.000861f, 0.998535f, 0.000875f,
- 0.998535f, 0.000897f, 0.998047f, 0.000928f, 0.997559f, 0.000965f, 0.997070f, 0.001007f,
- 0.996582f, 0.001061f, 0.995605f, 0.001128f, 0.994629f, 0.001195f, 0.993164f, 0.001276f,
- 0.991699f, 0.001362f, 0.989258f, 0.001453f, 0.986816f, 0.001539f, 0.983887f, 0.001645f,
- 0.980469f, 0.001747f, 0.976562f, 0.001849f, 0.971680f, 0.001945f, 0.966309f, 0.002045f,
- 0.959961f, 0.002136f, 0.953613f, 0.002218f, 0.945801f, 0.002291f, 0.937500f, 0.002357f,
- 0.928223f, 0.002407f, 0.917969f, 0.002447f, 0.907227f, 0.002472f, 0.895508f, 0.002487f,
- 0.883301f, 0.002485f, 0.870117f, 0.002474f, 0.856445f, 0.002451f, 0.841797f, 0.002417f,
- 0.826660f, 0.002373f, 0.811035f, 0.002317f, 0.794922f, 0.002258f, 0.778320f, 0.002190f,
- 0.761230f, 0.002117f, 0.744141f, 0.002041f, 0.726562f, 0.001961f, 0.708496f, 0.001880f,
- 0.690430f, 0.001796f, 0.672363f, 0.001713f, 0.654297f, 0.001630f, 0.635742f, 0.001547f,
- 0.617188f, 0.001466f, 0.598633f, 0.001387f, 0.580078f, 0.001310f, 0.561523f, 0.001235f,
- 0.543457f, 0.001164f, 0.524902f, 0.001095f, 0.507324f, 0.001029f, 0.489258f, 0.000967f,
- 0.471680f, 0.000906f, 0.454346f, 0.000850f, 0.437012f, 0.000796f, 0.420166f, 0.000745f,
- 0.403564f, 0.000698f, 0.387451f, 0.000652f, 0.371582f, 0.000609f, 0.356201f, 0.000569f,
- 0.998535f, 0.001139f, 0.998535f, 0.001139f, 0.998535f, 0.001140f, 0.998535f, 0.001142f,
- 0.998535f, 0.001147f, 0.998535f, 0.001159f, 0.998535f, 0.001168f, 0.998047f, 0.001190f,
- 0.998047f, 0.001217f, 0.997559f, 0.001254f, 0.997559f, 0.001301f, 0.997070f, 0.001356f,
- 0.996094f, 0.001416f, 0.995605f, 0.001493f, 0.994141f, 0.001574f, 0.992676f, 0.001663f,
- 0.990723f, 0.001759f, 0.988770f, 0.001867f, 0.986328f, 0.001980f, 0.982910f, 0.002087f,
- 0.979492f, 0.002199f, 0.975586f, 0.002319f, 0.970703f, 0.002422f, 0.965332f, 0.002531f,
- 0.958496f, 0.002628f, 0.952148f, 0.002714f, 0.944336f, 0.002792f, 0.935547f, 0.002851f,
- 0.926270f, 0.002903f, 0.916016f, 0.002935f, 0.904785f, 0.002954f, 0.893066f, 0.002956f,
- 0.880859f, 0.002947f, 0.867676f, 0.002920f, 0.853516f, 0.002882f, 0.839355f, 0.002831f,
- 0.824219f, 0.002769f, 0.809082f, 0.002699f, 0.792969f, 0.002619f, 0.776367f, 0.002533f,
- 0.759766f, 0.002443f, 0.742676f, 0.002350f, 0.725586f, 0.002251f, 0.708008f, 0.002151f,
- 0.689941f, 0.002052f, 0.671875f, 0.001953f, 0.653809f, 0.001854f, 0.635742f, 0.001758f,
- 0.617676f, 0.001663f, 0.599121f, 0.001572f, 0.581055f, 0.001482f, 0.562988f, 0.001395f,
- 0.544922f, 0.001313f, 0.526855f, 0.001234f, 0.508789f, 0.001158f, 0.491455f, 0.001086f,
- 0.473877f, 0.001018f, 0.456787f, 0.000954f, 0.439697f, 0.000892f, 0.422852f, 0.000834f,
- 0.406494f, 0.000780f, 0.390381f, 0.000729f, 0.374512f, 0.000680f, 0.359131f, 0.000635f,
- 0.998047f, 0.001528f, 0.998047f, 0.001528f, 0.998047f, 0.001529f, 0.998047f, 0.001532f,
- 0.998047f, 0.001539f, 0.998047f, 0.001546f, 0.998047f, 0.001562f, 0.998047f, 0.001589f,
- 0.997559f, 0.001621f, 0.997559f, 0.001668f, 0.996582f, 0.001715f, 0.996582f, 0.001777f,
- 0.995605f, 0.001859f, 0.994629f, 0.001939f, 0.993652f, 0.002035f, 0.992188f, 0.002140f,
- 0.990234f, 0.002243f, 0.987793f, 0.002369f, 0.985352f, 0.002489f, 0.981934f, 0.002621f,
- 0.978516f, 0.002750f, 0.974121f, 0.002876f, 0.969238f, 0.002991f, 0.963867f, 0.003105f,
- 0.957031f, 0.003206f, 0.950195f, 0.003300f, 0.942383f, 0.003374f, 0.933594f, 0.003431f,
- 0.923828f, 0.003473f, 0.913574f, 0.003498f, 0.902344f, 0.003506f, 0.890625f, 0.003494f,
- 0.878418f, 0.003468f, 0.865234f, 0.003426f, 0.851074f, 0.003366f, 0.836914f, 0.003296f,
- 0.822266f, 0.003216f, 0.806641f, 0.003122f, 0.791016f, 0.003023f, 0.774902f, 0.002916f,
- 0.758301f, 0.002804f, 0.741211f, 0.002689f, 0.724121f, 0.002573f, 0.707031f, 0.002453f,
- 0.689453f, 0.002335f, 0.671875f, 0.002216f, 0.653809f, 0.002102f, 0.636230f, 0.001987f,
- 0.618164f, 0.001878f, 0.600098f, 0.001771f, 0.582031f, 0.001668f, 0.564453f, 0.001569f,
- 0.546387f, 0.001475f, 0.528809f, 0.001384f, 0.511230f, 0.001297f, 0.493652f, 0.001217f,
- 0.476318f, 0.001139f, 0.459229f, 0.001065f, 0.442383f, 0.000996f, 0.425781f, 0.000930f,
- 0.409424f, 0.000869f, 0.393311f, 0.000811f, 0.377686f, 0.000757f, 0.362305f, 0.000707f,
- 0.997559f, 0.002018f, 0.997559f, 0.002018f, 0.997559f, 0.002018f, 0.997559f, 0.002022f,
- 0.997559f, 0.002028f, 0.997559f, 0.002045f, 0.997559f, 0.002066f, 0.997559f, 0.002092f,
- 0.997559f, 0.002129f, 0.996582f, 0.002176f, 0.996094f, 0.002235f, 0.995605f, 0.002312f,
- 0.995605f, 0.002407f, 0.993652f, 0.002491f, 0.992676f, 0.002605f, 0.991211f, 0.002729f,
- 0.989258f, 0.002846f, 0.987305f, 0.002987f, 0.984375f, 0.003120f, 0.980957f, 0.003263f,
- 0.977051f, 0.003403f, 0.972656f, 0.003542f, 0.967285f, 0.003666f, 0.961914f, 0.003782f,
- 0.955566f, 0.003889f, 0.947754f, 0.003967f, 0.939941f, 0.004044f, 0.931152f, 0.004097f,
- 0.921387f, 0.004131f, 0.911133f, 0.004139f, 0.899902f, 0.004131f, 0.888184f, 0.004108f,
- 0.875488f, 0.004055f, 0.862305f, 0.003990f, 0.848633f, 0.003914f, 0.834473f, 0.003819f,
- 0.819824f, 0.003712f, 0.804199f, 0.003593f, 0.788574f, 0.003469f, 0.772949f, 0.003338f,
- 0.756348f, 0.003201f, 0.739746f, 0.003063f, 0.723145f, 0.002924f, 0.706055f, 0.002781f,
- 0.688965f, 0.002644f, 0.671387f, 0.002506f, 0.653809f, 0.002371f, 0.636230f, 0.002239f,
- 0.618652f, 0.002111f, 0.601074f, 0.001989f, 0.583496f, 0.001871f, 0.565430f, 0.001759f,
- 0.547852f, 0.001650f, 0.530273f, 0.001547f, 0.513184f, 0.001449f, 0.495850f, 0.001356f,
- 0.478760f, 0.001269f, 0.461670f, 0.001185f, 0.445068f, 0.001107f, 0.428467f, 0.001035f,
- 0.412354f, 0.000965f, 0.396240f, 0.000901f, 0.380615f, 0.000840f, 0.365479f, 0.000783f,
- 0.997070f, 0.002625f, 0.997070f, 0.002625f, 0.997070f, 0.002626f, 0.997070f, 0.002630f,
- 0.997070f, 0.002640f, 0.997070f, 0.002659f, 0.997070f, 0.002676f, 0.996582f, 0.002708f,
- 0.996582f, 0.002752f, 0.996094f, 0.002813f, 0.995605f, 0.002886f, 0.995117f, 0.002956f,
- 0.994141f, 0.003071f, 0.992676f, 0.003172f, 0.991699f, 0.003292f, 0.990234f, 0.003433f,
- 0.988281f, 0.003580f, 0.985840f, 0.003727f, 0.982910f, 0.003870f, 0.979492f, 0.004028f,
- 0.975586f, 0.004177f, 0.971191f, 0.004322f, 0.966309f, 0.004456f, 0.959961f, 0.004570f,
- 0.953125f, 0.004669f, 0.945801f, 0.004757f, 0.937500f, 0.004826f, 0.928711f, 0.004864f,
- 0.918945f, 0.004883f, 0.908691f, 0.004875f, 0.897461f, 0.004845f, 0.885254f, 0.004795f,
- 0.872559f, 0.004723f, 0.859863f, 0.004631f, 0.846191f, 0.004520f, 0.832031f, 0.004398f,
- 0.817383f, 0.004261f, 0.802246f, 0.004116f, 0.786621f, 0.003963f, 0.770996f, 0.003805f,
- 0.754883f, 0.003639f, 0.738770f, 0.003475f, 0.722168f, 0.003307f, 0.705078f, 0.003143f,
- 0.688477f, 0.002981f, 0.671387f, 0.002821f, 0.653809f, 0.002665f, 0.636719f, 0.002512f,
- 0.619141f, 0.002367f, 0.602051f, 0.002226f, 0.584473f, 0.002090f, 0.566895f, 0.001963f,
- 0.549805f, 0.001840f, 0.532227f, 0.001722f, 0.515137f, 0.001613f, 0.498047f, 0.001508f,
- 0.481201f, 0.001409f, 0.464355f, 0.001316f, 0.447754f, 0.001228f, 0.431396f, 0.001145f,
- 0.415283f, 0.001069f, 0.399414f, 0.000997f, 0.383789f, 0.000929f, 0.368652f, 0.000865f,
- 0.996582f, 0.003370f, 0.996582f, 0.003370f, 0.996582f, 0.003372f, 0.996582f, 0.003378f,
- 0.996582f, 0.003389f, 0.996094f, 0.003410f, 0.996094f, 0.003435f, 0.996094f, 0.003471f,
- 0.996094f, 0.003523f, 0.995117f, 0.003588f, 0.995117f, 0.003664f, 0.994141f, 0.003754f,
- 0.993164f, 0.003864f, 0.992676f, 0.003990f, 0.990723f, 0.004128f, 0.989746f, 0.004288f,
- 0.987793f, 0.004429f, 0.984375f, 0.004601f, 0.981445f, 0.004757f, 0.978027f, 0.004925f,
- 0.974121f, 0.005089f, 0.969727f, 0.005241f, 0.964355f, 0.005375f, 0.958008f, 0.005486f,
- 0.951172f, 0.005596f, 0.943848f, 0.005665f, 0.935547f, 0.005718f, 0.925781f, 0.005737f,
- 0.916016f, 0.005733f, 0.905762f, 0.005707f, 0.894531f, 0.005650f, 0.882324f, 0.005569f,
- 0.870117f, 0.005466f, 0.856934f, 0.005341f, 0.843262f, 0.005199f, 0.829102f, 0.005043f,
- 0.814941f, 0.004871f, 0.799805f, 0.004692f, 0.784668f, 0.004505f, 0.769043f, 0.004314f,
- 0.753418f, 0.004116f, 0.737305f, 0.003922f, 0.721191f, 0.003729f, 0.704590f, 0.003536f,
- 0.687988f, 0.003347f, 0.670898f, 0.003162f, 0.654297f, 0.002983f, 0.637207f, 0.002810f,
- 0.620117f, 0.002642f, 0.603027f, 0.002481f, 0.585938f, 0.002329f, 0.568359f, 0.002182f,
- 0.551270f, 0.002045f, 0.534180f, 0.001913f, 0.517090f, 0.001788f, 0.500488f, 0.001671f,
- 0.483643f, 0.001560f, 0.467041f, 0.001456f, 0.450684f, 0.001358f, 0.434326f, 0.001266f,
- 0.418213f, 0.001181f, 0.402588f, 0.001101f, 0.386963f, 0.001025f, 0.371826f, 0.000954f,
- 0.995605f, 0.004276f, 0.995605f, 0.004276f, 0.995605f, 0.004280f, 0.995605f, 0.004284f,
- 0.995605f, 0.004299f, 0.995117f, 0.004318f, 0.995117f, 0.004349f, 0.995117f, 0.004383f,
- 0.994629f, 0.004456f, 0.994629f, 0.004524f, 0.994141f, 0.004612f, 0.993164f, 0.004704f,
- 0.992676f, 0.004848f, 0.991699f, 0.004974f, 0.990234f, 0.005142f, 0.987793f, 0.005291f,
- 0.986328f, 0.005474f, 0.982910f, 0.005638f, 0.980469f, 0.005825f, 0.976562f, 0.005989f,
- 0.972656f, 0.006157f, 0.967773f, 0.006313f, 0.961914f, 0.006443f, 0.955566f, 0.006554f,
- 0.948730f, 0.006645f, 0.940918f, 0.006702f, 0.932617f, 0.006733f, 0.923340f, 0.006733f,
- 0.913574f, 0.006699f, 0.902832f, 0.006645f, 0.891602f, 0.006550f, 0.879395f, 0.006435f,
- 0.867188f, 0.006294f, 0.854004f, 0.006130f, 0.840332f, 0.005951f, 0.826660f, 0.005756f,
- 0.812500f, 0.005543f, 0.797363f, 0.005325f, 0.782715f, 0.005100f, 0.767090f, 0.004871f,
- 0.751465f, 0.004642f, 0.735840f, 0.004414f, 0.719727f, 0.004185f, 0.703613f, 0.003960f,
- 0.687500f, 0.003744f, 0.670898f, 0.003531f, 0.654297f, 0.003326f, 0.637695f, 0.003128f,
- 0.620605f, 0.002939f, 0.604004f, 0.002756f, 0.586914f, 0.002584f, 0.569824f, 0.002420f,
- 0.553223f, 0.002264f, 0.536133f, 0.002117f, 0.519531f, 0.001978f, 0.502930f, 0.001847f,
- 0.486328f, 0.001723f, 0.469727f, 0.001607f, 0.453369f, 0.001498f, 0.437256f, 0.001395f,
- 0.421387f, 0.001300f, 0.405762f, 0.001211f, 0.390381f, 0.001127f, 0.375244f, 0.001050f,
- 0.994141f, 0.005367f, 0.994141f, 0.005367f, 0.994141f, 0.005371f, 0.994141f, 0.005375f,
- 0.994141f, 0.005394f, 0.994141f, 0.005413f, 0.994141f, 0.005447f, 0.994141f, 0.005508f,
- 0.993652f, 0.005558f, 0.993652f, 0.005650f, 0.992676f, 0.005741f, 0.991699f, 0.005848f,
- 0.991211f, 0.006004f, 0.990234f, 0.006149f, 0.988281f, 0.006317f, 0.986328f, 0.006504f,
- 0.984863f, 0.006687f, 0.981934f, 0.006866f, 0.978516f, 0.007050f, 0.974609f, 0.007233f,
- 0.970215f, 0.007393f, 0.965820f, 0.007553f, 0.959961f, 0.007675f, 0.953125f, 0.007774f,
- 0.946289f, 0.007843f, 0.938477f, 0.007889f, 0.929688f, 0.007889f, 0.920410f, 0.007858f,
- 0.910156f, 0.007793f, 0.899414f, 0.007694f, 0.888672f, 0.007565f, 0.876465f, 0.007401f,
- 0.864258f, 0.007214f, 0.851074f, 0.007008f, 0.837402f, 0.006779f, 0.823730f, 0.006535f,
- 0.809570f, 0.006279f, 0.794922f, 0.006023f, 0.780273f, 0.005753f, 0.765137f, 0.005482f,
- 0.750000f, 0.005215f, 0.734375f, 0.004944f, 0.718750f, 0.004681f, 0.703125f, 0.004425f,
- 0.687012f, 0.004173f, 0.670898f, 0.003929f, 0.654297f, 0.003700f, 0.638184f, 0.003473f,
- 0.621582f, 0.003260f, 0.604980f, 0.003056f, 0.588379f, 0.002861f, 0.571777f, 0.002676f,
- 0.555176f, 0.002502f, 0.538574f, 0.002337f, 0.521973f, 0.002180f, 0.505371f, 0.002035f,
- 0.488770f, 0.001898f, 0.472656f, 0.001769f, 0.456299f, 0.001649f, 0.440430f, 0.001534f,
- 0.424561f, 0.001430f, 0.408936f, 0.001329f, 0.393555f, 0.001238f, 0.378418f, 0.001151f,
- 0.993164f, 0.006672f, 0.993164f, 0.006672f, 0.993164f, 0.006676f, 0.993164f, 0.006687f,
- 0.993164f, 0.006699f, 0.993164f, 0.006721f, 0.992676f, 0.006760f, 0.992676f, 0.006821f,
- 0.992188f, 0.006897f, 0.991699f, 0.006973f, 0.991211f, 0.007099f, 0.990234f, 0.007206f,
- 0.990234f, 0.007366f, 0.988281f, 0.007519f, 0.986328f, 0.007706f, 0.984863f, 0.007912f,
- 0.982422f, 0.008087f, 0.979980f, 0.008286f, 0.977051f, 0.008476f, 0.972656f, 0.008667f,
- 0.968262f, 0.008827f, 0.962891f, 0.008980f, 0.957520f, 0.009079f, 0.951172f, 0.009171f,
- 0.943848f, 0.009216f, 0.935547f, 0.009224f, 0.926758f, 0.009193f, 0.917480f, 0.009125f,
- 0.906738f, 0.009010f, 0.895996f, 0.008865f, 0.885254f, 0.008682f, 0.873047f, 0.008469f,
- 0.860840f, 0.008232f, 0.847656f, 0.007973f, 0.834473f, 0.007690f, 0.820801f, 0.007397f,
- 0.807129f, 0.007092f, 0.792969f, 0.006783f, 0.778320f, 0.006462f, 0.763184f, 0.006145f,
- 0.748535f, 0.005833f, 0.733398f, 0.005524f, 0.717773f, 0.005219f, 0.702148f, 0.004925f,
- 0.686523f, 0.004639f, 0.670898f, 0.004364f, 0.654785f, 0.004097f, 0.638672f, 0.003847f,
- 0.622559f, 0.003605f, 0.605957f, 0.003376f, 0.589844f, 0.003157f, 0.573242f, 0.002951f,
- 0.556641f, 0.002756f, 0.540527f, 0.002573f, 0.523926f, 0.002399f, 0.507812f, 0.002237f,
- 0.491455f, 0.002085f, 0.475342f, 0.001943f, 0.459229f, 0.001809f, 0.443359f, 0.001684f,
- 0.427734f, 0.001567f, 0.412109f, 0.001457f, 0.396973f, 0.001356f, 0.382080f, 0.001261f,
- 0.991699f, 0.008217f, 0.991699f, 0.008217f, 0.991699f, 0.008217f, 0.991699f, 0.008232f,
- 0.991211f, 0.008240f, 0.991211f, 0.008270f, 0.991211f, 0.008324f, 0.991211f, 0.008377f,
- 0.990723f, 0.008461f, 0.990234f, 0.008553f, 0.989746f, 0.008682f, 0.988770f, 0.008820f,
- 0.987793f, 0.008972f, 0.986816f, 0.009163f, 0.985352f, 0.009338f, 0.982910f, 0.009567f,
- 0.980957f, 0.009758f, 0.977539f, 0.009956f, 0.974609f, 0.010155f, 0.970215f, 0.010330f,
- 0.965820f, 0.010483f, 0.960449f, 0.010597f, 0.954590f, 0.010696f, 0.947754f, 0.010750f,
- 0.940430f, 0.010757f, 0.932129f, 0.010735f, 0.923340f, 0.010651f, 0.913574f, 0.010536f,
- 0.903809f, 0.010376f, 0.892578f, 0.010162f, 0.881348f, 0.009926f, 0.869629f, 0.009651f,
- 0.857422f, 0.009354f, 0.844727f, 0.009026f, 0.831543f, 0.008690f, 0.817871f, 0.008331f,
- 0.804199f, 0.007973f, 0.790527f, 0.007603f, 0.775879f, 0.007233f, 0.761719f, 0.006866f,
- 0.747070f, 0.006500f, 0.731934f, 0.006145f, 0.716797f, 0.005798f, 0.701660f, 0.005466f,
- 0.686523f, 0.005138f, 0.670898f, 0.004829f, 0.655273f, 0.004532f, 0.639160f, 0.004246f,
- 0.623535f, 0.003975f, 0.607422f, 0.003719f, 0.591309f, 0.003477f, 0.575195f, 0.003246f,
- 0.558594f, 0.003029f, 0.542480f, 0.002827f, 0.526367f, 0.002634f, 0.510254f, 0.002455f,
- 0.494141f, 0.002285f, 0.478271f, 0.002129f, 0.462402f, 0.001980f, 0.446533f, 0.001843f,
- 0.430908f, 0.001715f, 0.415527f, 0.001594f, 0.400391f, 0.001483f, 0.385498f, 0.001378f,
- 0.989746f, 0.010040f, 0.989746f, 0.010040f, 0.989746f, 0.010040f, 0.989746f, 0.010048f,
- 0.989746f, 0.010071f, 0.989746f, 0.010094f, 0.989258f, 0.010147f, 0.989258f, 0.010223f,
- 0.988770f, 0.010300f, 0.988770f, 0.010406f, 0.987793f, 0.010529f, 0.986816f, 0.010696f,
- 0.986328f, 0.010857f, 0.984863f, 0.011055f, 0.982422f, 0.011238f, 0.981445f, 0.011467f,
- 0.978516f, 0.011673f, 0.975098f, 0.011871f, 0.972168f, 0.012062f, 0.967285f, 0.012215f,
- 0.962402f, 0.012352f, 0.957031f, 0.012459f, 0.951172f, 0.012535f, 0.944336f, 0.012535f,
- 0.937012f, 0.012520f, 0.928711f, 0.012428f, 0.919922f, 0.012299f, 0.910156f, 0.012115f,
- 0.899414f, 0.011879f, 0.889160f, 0.011612f, 0.877441f, 0.011299f, 0.865723f, 0.010956f,
- 0.853516f, 0.010582f, 0.841309f, 0.010193f, 0.828125f, 0.009773f, 0.814941f, 0.009361f,
- 0.801270f, 0.008926f, 0.787598f, 0.008499f, 0.773926f, 0.008064f, 0.759766f, 0.007641f,
- 0.745117f, 0.007225f, 0.730469f, 0.006817f, 0.716309f, 0.006424f, 0.701172f, 0.006042f,
- 0.686035f, 0.005676f, 0.670898f, 0.005329f, 0.655273f, 0.004993f, 0.640137f, 0.004673f,
- 0.624512f, 0.004372f, 0.608398f, 0.004086f, 0.592773f, 0.003817f, 0.576660f, 0.003561f,
- 0.561035f, 0.003323f, 0.544922f, 0.003098f, 0.528809f, 0.002884f, 0.512695f, 0.002686f,
- 0.497070f, 0.002501f, 0.481201f, 0.002327f, 0.465332f, 0.002165f, 0.449707f, 0.002014f,
- 0.434326f, 0.001873f, 0.418945f, 0.001740f, 0.403809f, 0.001617f, 0.388916f, 0.001504f,
- 0.987793f, 0.012169f, 0.987793f, 0.012169f, 0.987793f, 0.012169f, 0.987793f, 0.012184f,
- 0.987305f, 0.012207f, 0.987305f, 0.012245f, 0.987305f, 0.012291f, 0.986816f, 0.012360f,
- 0.986816f, 0.012459f, 0.986328f, 0.012573f, 0.985840f, 0.012695f, 0.984863f, 0.012878f,
- 0.983887f, 0.013046f, 0.982422f, 0.013237f, 0.980469f, 0.013466f, 0.979004f, 0.013680f,
- 0.976074f, 0.013878f, 0.972656f, 0.014069f, 0.969238f, 0.014259f, 0.964355f, 0.014397f,
- 0.959961f, 0.014488f, 0.954102f, 0.014580f, 0.947754f, 0.014595f, 0.940430f, 0.014557f,
- 0.933105f, 0.014481f, 0.925293f, 0.014328f, 0.915527f, 0.014122f, 0.906250f, 0.013870f,
- 0.895996f, 0.013565f, 0.885254f, 0.013206f, 0.873535f, 0.012817f, 0.862305f, 0.012383f,
- 0.850098f, 0.011932f, 0.837891f, 0.011452f, 0.824707f, 0.010963f, 0.812012f, 0.010460f,
- 0.798828f, 0.009964f, 0.785156f, 0.009460f, 0.771484f, 0.008965f, 0.757812f, 0.008484f,
- 0.743652f, 0.008003f, 0.729492f, 0.007542f, 0.715332f, 0.007095f, 0.700684f, 0.006668f,
- 0.686035f, 0.006256f, 0.670898f, 0.005863f, 0.655762f, 0.005489f, 0.640625f, 0.005135f,
- 0.625488f, 0.004799f, 0.609863f, 0.004478f, 0.594238f, 0.004181f, 0.578613f, 0.003901f,
- 0.562988f, 0.003635f, 0.547363f, 0.003386f, 0.531250f, 0.003153f, 0.515625f, 0.002935f,
- 0.500000f, 0.002729f, 0.484131f, 0.002539f, 0.468506f, 0.002361f, 0.453125f, 0.002195f,
- 0.437744f, 0.002041f, 0.422363f, 0.001897f, 0.407471f, 0.001763f, 0.392578f, 0.001637f,
- 0.985352f, 0.014641f, 0.985352f, 0.014641f, 0.984863f, 0.014648f, 0.984863f, 0.014656f,
- 0.984863f, 0.014679f, 0.984863f, 0.014717f, 0.984863f, 0.014771f, 0.984375f, 0.014839f,
- 0.984375f, 0.014938f, 0.983398f, 0.015060f, 0.983398f, 0.015244f, 0.981934f, 0.015388f,
- 0.980957f, 0.015587f, 0.979492f, 0.015778f, 0.977539f, 0.015976f, 0.975586f, 0.016190f,
- 0.972656f, 0.016388f, 0.969727f, 0.016571f, 0.965820f, 0.016739f, 0.961426f, 0.016861f,
- 0.956055f, 0.016922f, 0.950684f, 0.016953f, 0.943848f, 0.016922f, 0.937012f, 0.016815f,
- 0.929199f, 0.016663f, 0.920410f, 0.016434f, 0.911621f, 0.016144f, 0.901855f, 0.015793f,
- 0.891602f, 0.015411f, 0.880859f, 0.014954f, 0.869629f, 0.014473f, 0.857910f, 0.013947f,
- 0.846191f, 0.013390f, 0.833984f, 0.012825f, 0.821289f, 0.012253f, 0.809082f, 0.011665f,
- 0.795898f, 0.011086f, 0.782715f, 0.010506f, 0.769531f, 0.009933f, 0.755859f, 0.009377f,
- 0.742188f, 0.008842f, 0.728516f, 0.008316f, 0.714355f, 0.007812f, 0.700195f, 0.007336f,
- 0.685547f, 0.006874f, 0.670898f, 0.006435f, 0.656250f, 0.006020f, 0.641602f, 0.005623f,
- 0.626465f, 0.005253f, 0.611328f, 0.004902f, 0.596191f, 0.004570f, 0.580566f, 0.004261f,
- 0.564941f, 0.003967f, 0.549316f, 0.003695f, 0.533691f, 0.003437f, 0.518066f, 0.003199f,
- 0.502930f, 0.002975f, 0.487305f, 0.002766f, 0.471680f, 0.002571f, 0.456299f, 0.002388f,
- 0.441162f, 0.002220f, 0.426025f, 0.002062f, 0.411133f, 0.001916f, 0.396240f, 0.001781f,
- 0.982422f, 0.017502f, 0.982422f, 0.017502f, 0.982422f, 0.017502f, 0.982422f, 0.017517f,
- 0.981934f, 0.017532f, 0.981934f, 0.017593f, 0.981934f, 0.017639f, 0.981934f, 0.017731f,
- 0.981445f, 0.017838f, 0.980957f, 0.017960f, 0.979980f, 0.018112f, 0.979004f, 0.018295f,
- 0.978027f, 0.018478f, 0.975586f, 0.018677f, 0.974609f, 0.018860f, 0.972168f, 0.019073f,
- 0.969238f, 0.019287f, 0.965820f, 0.019455f, 0.962402f, 0.019562f, 0.958008f, 0.019653f,
- 0.952637f, 0.019653f, 0.946289f, 0.019623f, 0.939453f, 0.019516f, 0.932617f, 0.019348f,
- 0.924316f, 0.019089f, 0.916016f, 0.018784f, 0.907227f, 0.018387f, 0.897461f, 0.017944f,
- 0.887207f, 0.017426f, 0.876465f, 0.016861f, 0.865234f, 0.016266f, 0.854004f, 0.015640f,
- 0.842285f, 0.014999f, 0.830078f, 0.014320f, 0.818359f, 0.013641f, 0.805664f, 0.012962f,
- 0.792969f, 0.012291f, 0.780273f, 0.011627f, 0.767090f, 0.010979f, 0.753906f, 0.010345f,
- 0.740723f, 0.009735f, 0.727539f, 0.009155f, 0.713867f, 0.008591f, 0.699707f, 0.008049f,
- 0.685547f, 0.007534f, 0.671387f, 0.007050f, 0.656738f, 0.006588f, 0.642578f, 0.006149f,
- 0.627441f, 0.005737f, 0.612793f, 0.005352f, 0.597656f, 0.004986f, 0.582520f, 0.004642f,
- 0.567383f, 0.004322f, 0.551758f, 0.004021f, 0.536621f, 0.003744f, 0.520996f, 0.003481f,
- 0.505859f, 0.003235f, 0.490479f, 0.003006f, 0.475098f, 0.002794f, 0.459717f, 0.002596f,
- 0.444580f, 0.002411f, 0.429688f, 0.002241f, 0.414795f, 0.002081f, 0.400146f, 0.001933f,
- 0.979004f, 0.020798f, 0.979004f, 0.020798f, 0.979004f, 0.020798f, 0.979004f, 0.020813f,
- 0.979004f, 0.020844f, 0.978516f, 0.020874f, 0.978516f, 0.020935f, 0.978027f, 0.021027f,
- 0.978027f, 0.021149f, 0.977539f, 0.021286f, 0.977051f, 0.021454f, 0.975586f, 0.021622f,
- 0.974121f, 0.021820f, 0.972656f, 0.021988f, 0.970215f, 0.022186f, 0.968750f, 0.022385f,
- 0.965820f, 0.022552f, 0.961914f, 0.022675f, 0.958008f, 0.022736f, 0.953613f, 0.022751f,
- 0.948242f, 0.022736f, 0.942383f, 0.022614f, 0.935547f, 0.022415f, 0.927734f, 0.022156f,
- 0.919922f, 0.021790f, 0.911621f, 0.021362f, 0.901855f, 0.020859f, 0.892090f, 0.020279f,
- 0.882324f, 0.019638f, 0.872070f, 0.018951f, 0.860840f, 0.018234f, 0.849609f, 0.017487f,
- 0.838379f, 0.016708f, 0.826172f, 0.015930f, 0.814453f, 0.015144f, 0.802246f, 0.014359f,
- 0.790527f, 0.013588f, 0.777832f, 0.012833f, 0.765137f, 0.012100f, 0.752441f, 0.011383f,
- 0.739258f, 0.010696f, 0.726074f, 0.010040f, 0.712891f, 0.009415f, 0.699219f, 0.008812f,
- 0.685547f, 0.008240f, 0.671875f, 0.007698f, 0.657715f, 0.007191f, 0.643555f, 0.006710f,
- 0.628906f, 0.006252f, 0.614258f, 0.005829f, 0.599609f, 0.005428f, 0.584473f, 0.005051f,
- 0.569336f, 0.004704f, 0.554199f, 0.004372f, 0.539062f, 0.004063f, 0.523926f, 0.003780f,
- 0.508789f, 0.003513f, 0.493652f, 0.003263f, 0.478271f, 0.003033f, 0.463135f, 0.002817f,
- 0.448242f, 0.002615f, 0.433350f, 0.002430f, 0.418457f, 0.002256f, 0.403809f, 0.002094f,
- 0.975098f, 0.024582f, 0.975098f, 0.024567f, 0.975098f, 0.024582f, 0.975098f, 0.024597f,
- 0.975098f, 0.024628f, 0.975098f, 0.024658f, 0.975098f, 0.024734f, 0.974609f, 0.024826f,
- 0.973633f, 0.024933f, 0.973633f, 0.025055f, 0.972656f, 0.025223f, 0.972168f, 0.025421f,
- 0.970215f, 0.025589f, 0.968262f, 0.025742f, 0.966309f, 0.025925f, 0.964355f, 0.026108f,
- 0.960938f, 0.026230f, 0.957520f, 0.026321f, 0.953613f, 0.026352f, 0.948242f, 0.026260f,
- 0.943848f, 0.026154f, 0.937500f, 0.025970f, 0.930664f, 0.025650f, 0.922852f, 0.025253f,
- 0.915039f, 0.024765f, 0.906738f, 0.024200f, 0.897461f, 0.023560f, 0.887207f, 0.022827f,
- 0.877441f, 0.022064f, 0.866699f, 0.021225f, 0.855957f, 0.020370f, 0.845215f, 0.019470f,
- 0.833984f, 0.018570f, 0.822266f, 0.017654f, 0.811035f, 0.016754f, 0.799316f, 0.015854f,
- 0.787109f, 0.014984f, 0.775391f, 0.014122f, 0.763184f, 0.013298f, 0.750488f, 0.012489f,
- 0.737793f, 0.011726f, 0.725098f, 0.010986f, 0.712402f, 0.010284f, 0.699219f, 0.009621f,
- 0.685547f, 0.008987f, 0.671875f, 0.008392f, 0.658203f, 0.007828f, 0.644531f, 0.007305f,
- 0.630371f, 0.006802f, 0.615723f, 0.006336f, 0.601562f, 0.005898f, 0.586914f, 0.005489f,
- 0.571777f, 0.005104f, 0.557129f, 0.004745f, 0.541992f, 0.004414f, 0.526855f, 0.004101f,
- 0.511719f, 0.003809f, 0.496826f, 0.003538f, 0.481689f, 0.003286f, 0.466797f, 0.003052f,
- 0.451904f, 0.002832f, 0.437012f, 0.002630f, 0.422363f, 0.002441f, 0.407715f, 0.002268f,
- 0.970703f, 0.028870f, 0.970703f, 0.028870f, 0.970703f, 0.028885f, 0.970703f, 0.028900f,
- 0.970703f, 0.028915f, 0.970703f, 0.028961f, 0.970215f, 0.029022f, 0.970215f, 0.029114f,
- 0.969727f, 0.029251f, 0.968750f, 0.029373f, 0.968262f, 0.029526f, 0.966797f, 0.029678f,
- 0.966309f, 0.029877f, 0.964844f, 0.030045f, 0.962402f, 0.030167f, 0.959473f, 0.030304f,
- 0.956543f, 0.030411f, 0.953125f, 0.030411f, 0.948242f, 0.030319f, 0.943359f, 0.030197f,
- 0.938477f, 0.029968f, 0.931641f, 0.029648f, 0.924805f, 0.029221f, 0.917969f, 0.028687f,
- 0.909180f, 0.028030f, 0.900879f, 0.027313f, 0.891602f, 0.026505f, 0.881836f, 0.025620f,
- 0.871582f, 0.024673f, 0.861816f, 0.023697f, 0.851074f, 0.022659f, 0.840820f, 0.021622f,
- 0.829590f, 0.020569f, 0.818359f, 0.019516f, 0.807129f, 0.018478f, 0.795898f, 0.017456f,
- 0.784180f, 0.016464f, 0.772461f, 0.015503f, 0.760742f, 0.014572f, 0.748535f, 0.013672f,
- 0.736816f, 0.012817f, 0.724121f, 0.012001f, 0.711914f, 0.011215f, 0.698730f, 0.010483f,
- 0.686035f, 0.009789f, 0.672852f, 0.009132f, 0.659180f, 0.008514f, 0.645508f, 0.007935f,
- 0.631836f, 0.007389f, 0.617676f, 0.006878f, 0.603516f, 0.006397f, 0.588867f, 0.005951f,
- 0.574219f, 0.005531f, 0.559570f, 0.005142f, 0.544922f, 0.004776f, 0.529785f, 0.004436f,
- 0.515137f, 0.004120f, 0.500000f, 0.003828f, 0.485352f, 0.003555f, 0.470215f, 0.003302f,
- 0.455566f, 0.003065f, 0.440918f, 0.002844f, 0.426270f, 0.002642f, 0.411621f, 0.002451f,
- 0.965820f, 0.033752f, 0.965820f, 0.033752f, 0.965820f, 0.033752f, 0.965820f, 0.033783f,
- 0.965820f, 0.033783f, 0.965820f, 0.033875f, 0.965332f, 0.033905f, 0.965332f, 0.033997f,
- 0.964844f, 0.034088f, 0.963867f, 0.034241f, 0.963379f, 0.034393f, 0.962402f, 0.034546f,
- 0.960938f, 0.034698f, 0.958496f, 0.034851f, 0.957520f, 0.034973f, 0.954102f, 0.035034f,
- 0.951172f, 0.035034f, 0.947754f, 0.034943f, 0.942871f, 0.034821f, 0.937988f, 0.034576f,
- 0.932129f, 0.034180f, 0.926270f, 0.033722f, 0.918945f, 0.033142f, 0.911133f, 0.032410f,
- 0.902832f, 0.031616f, 0.894531f, 0.030685f, 0.885254f, 0.029694f, 0.876465f, 0.028641f,
- 0.866699f, 0.027512f, 0.856445f, 0.026337f, 0.846191f, 0.025146f, 0.835449f, 0.023926f,
- 0.825195f, 0.022720f, 0.814453f, 0.021515f, 0.803711f, 0.020340f, 0.792480f, 0.019165f,
- 0.781250f, 0.018051f, 0.770020f, 0.016968f, 0.758789f, 0.015915f, 0.747070f, 0.014931f,
- 0.735352f, 0.013977f, 0.723145f, 0.013069f, 0.710938f, 0.012215f, 0.698730f, 0.011398f,
- 0.686035f, 0.010635f, 0.673340f, 0.009918f, 0.660156f, 0.009239f, 0.646484f, 0.008598f,
- 0.633301f, 0.008003f, 0.619141f, 0.007446f, 0.605469f, 0.006927f, 0.591309f, 0.006439f,
- 0.576660f, 0.005985f, 0.562500f, 0.005562f, 0.547852f, 0.005165f, 0.533203f, 0.004795f,
- 0.518066f, 0.004456f, 0.503418f, 0.004135f, 0.488770f, 0.003841f, 0.474121f, 0.003565f,
- 0.459229f, 0.003311f, 0.444580f, 0.003073f, 0.430176f, 0.002853f, 0.415771f, 0.002647f,
- 0.960449f, 0.039276f, 0.960449f, 0.039276f, 0.960449f, 0.039276f, 0.960449f, 0.039307f,
- 0.960449f, 0.039337f, 0.959961f, 0.039368f, 0.959961f, 0.039429f, 0.959961f, 0.039520f,
- 0.959473f, 0.039612f, 0.958984f, 0.039764f, 0.958008f, 0.039886f, 0.956543f, 0.040009f,
- 0.955566f, 0.040131f, 0.953125f, 0.040253f, 0.951172f, 0.040314f, 0.948242f, 0.040283f,
- 0.945801f, 0.040222f, 0.940918f, 0.040039f, 0.936523f, 0.039764f, 0.931152f, 0.039368f,
- 0.926270f, 0.038879f, 0.919434f, 0.038208f, 0.913086f, 0.037445f, 0.905273f, 0.036530f,
- 0.897461f, 0.035522f, 0.888184f, 0.034393f, 0.879395f, 0.033173f, 0.870117f, 0.031891f,
- 0.860352f, 0.030563f, 0.850586f, 0.029190f, 0.840820f, 0.027802f, 0.830566f, 0.026398f,
- 0.820312f, 0.025009f, 0.810059f, 0.023636f, 0.799805f, 0.022308f, 0.789062f, 0.020996f,
- 0.778809f, 0.019730f, 0.767578f, 0.018524f, 0.756348f, 0.017365f, 0.745605f, 0.016251f,
- 0.733887f, 0.015213f, 0.722656f, 0.014206f, 0.710938f, 0.013260f, 0.698730f, 0.012367f,
- 0.686523f, 0.011536f, 0.673828f, 0.010742f, 0.661133f, 0.010002f, 0.647949f, 0.009308f,
- 0.634766f, 0.008659f, 0.621094f, 0.008057f, 0.607422f, 0.007488f, 0.593262f, 0.006958f,
- 0.579102f, 0.006466f, 0.564941f, 0.006004f, 0.550781f, 0.005577f, 0.536133f, 0.005177f,
- 0.521484f, 0.004807f, 0.506836f, 0.004463f, 0.492432f, 0.004143f, 0.477783f, 0.003847f,
- 0.463135f, 0.003571f, 0.448730f, 0.003315f, 0.434082f, 0.003077f, 0.419922f, 0.002857f,
- 0.954102f, 0.045502f, 0.954102f, 0.045502f, 0.954102f, 0.045502f, 0.954102f, 0.045532f,
- 0.954102f, 0.045563f, 0.954102f, 0.045593f, 0.953613f, 0.045654f, 0.953613f, 0.045715f,
- 0.953125f, 0.045868f, 0.952148f, 0.045990f, 0.951660f, 0.046082f, 0.950195f, 0.046143f,
- 0.948242f, 0.046265f, 0.946777f, 0.046265f, 0.943848f, 0.046265f, 0.941895f, 0.046204f,
- 0.938477f, 0.046021f, 0.935059f, 0.045685f, 0.929199f, 0.045258f, 0.925293f, 0.044708f,
- 0.919434f, 0.044006f, 0.912109f, 0.043121f, 0.905273f, 0.042145f, 0.897949f, 0.041016f,
- 0.890137f, 0.039734f, 0.881348f, 0.038391f, 0.872559f, 0.036926f, 0.863770f, 0.035431f,
- 0.854004f, 0.033813f, 0.844727f, 0.032227f, 0.835449f, 0.030640f, 0.825195f, 0.029037f,
- 0.815430f, 0.027451f, 0.806152f, 0.025909f, 0.795898f, 0.024399f, 0.785645f, 0.022934f,
- 0.775391f, 0.021530f, 0.765137f, 0.020187f, 0.754883f, 0.018890f, 0.743652f, 0.017670f,
- 0.732910f, 0.016510f, 0.721680f, 0.015411f, 0.710449f, 0.014374f, 0.698730f, 0.013405f,
- 0.686523f, 0.012482f, 0.674316f, 0.011620f, 0.662109f, 0.010811f, 0.649414f, 0.010063f,
- 0.636230f, 0.009354f, 0.623047f, 0.008698f, 0.609375f, 0.008080f, 0.595703f, 0.007507f,
- 0.582031f, 0.006973f, 0.567871f, 0.006477f, 0.553711f, 0.006016f, 0.539551f, 0.005585f,
- 0.524902f, 0.005180f, 0.510254f, 0.004810f, 0.496094f, 0.004463f, 0.481689f, 0.004147f,
- 0.467041f, 0.003847f, 0.452637f, 0.003571f, 0.438232f, 0.003315f, 0.424072f, 0.003077f,
- 0.947266f, 0.052490f, 0.947266f, 0.052490f, 0.947266f, 0.052490f, 0.947266f, 0.052521f,
- 0.947266f, 0.052551f, 0.946777f, 0.052582f, 0.946777f, 0.052612f, 0.946289f, 0.052734f,
- 0.945801f, 0.052795f, 0.945312f, 0.052887f, 0.944336f, 0.052948f, 0.942871f, 0.053040f,
- 0.941406f, 0.053009f, 0.939941f, 0.053009f, 0.937012f, 0.052917f, 0.934570f, 0.052704f,
- 0.931641f, 0.052399f, 0.926758f, 0.051971f, 0.922852f, 0.051331f, 0.917480f, 0.050568f,
- 0.911133f, 0.049622f, 0.904297f, 0.048523f, 0.898438f, 0.047272f, 0.890137f, 0.045868f,
- 0.882812f, 0.044312f, 0.874512f, 0.042694f, 0.865723f, 0.040955f, 0.856934f, 0.039154f,
- 0.847656f, 0.037354f, 0.838867f, 0.035522f, 0.829590f, 0.033661f, 0.820312f, 0.031830f,
- 0.811035f, 0.030060f, 0.801270f, 0.028305f, 0.791992f, 0.026611f, 0.782227f, 0.024994f,
- 0.772461f, 0.023422f, 0.762695f, 0.021927f, 0.752441f, 0.020508f, 0.742188f, 0.019165f,
- 0.731445f, 0.017883f, 0.721191f, 0.016678f, 0.709961f, 0.015556f, 0.698730f, 0.014488f,
- 0.687012f, 0.013489f, 0.675293f, 0.012550f, 0.663086f, 0.011673f, 0.650879f, 0.010849f,
- 0.638184f, 0.010086f, 0.625000f, 0.009369f, 0.611816f, 0.008705f, 0.598145f, 0.008087f,
- 0.584961f, 0.007511f, 0.570801f, 0.006977f, 0.556641f, 0.006474f, 0.542480f, 0.006012f,
- 0.528320f, 0.005581f, 0.514160f, 0.005180f, 0.499756f, 0.004807f, 0.485596f, 0.004459f,
- 0.471191f, 0.004139f, 0.456787f, 0.003843f, 0.442383f, 0.003569f, 0.428467f, 0.003313f,
- 0.939453f, 0.060333f, 0.939453f, 0.060333f, 0.939453f, 0.060333f, 0.939453f, 0.060333f,
- 0.939453f, 0.060394f, 0.938965f, 0.060394f, 0.938965f, 0.060455f, 0.938477f, 0.060516f,
- 0.937988f, 0.060577f, 0.937500f, 0.060638f, 0.936035f, 0.060669f, 0.935547f, 0.060669f,
- 0.933594f, 0.060608f, 0.931641f, 0.060516f, 0.929688f, 0.060272f, 0.927246f, 0.059967f,
- 0.922363f, 0.059448f, 0.918945f, 0.058868f, 0.914062f, 0.057953f, 0.908691f, 0.056946f,
- 0.902832f, 0.055786f, 0.897461f, 0.054382f, 0.890137f, 0.052826f, 0.882324f, 0.051117f,
- 0.874023f, 0.049255f, 0.866211f, 0.047302f, 0.858398f, 0.045288f, 0.849609f, 0.043213f,
- 0.840820f, 0.041107f, 0.832031f, 0.038971f, 0.823730f, 0.036896f, 0.814453f, 0.034821f,
- 0.806152f, 0.032806f, 0.796875f, 0.030853f, 0.788086f, 0.028961f, 0.778809f, 0.027161f,
- 0.769531f, 0.025421f, 0.760254f, 0.023788f, 0.750488f, 0.022217f, 0.740723f, 0.020737f,
- 0.730957f, 0.019333f, 0.720703f, 0.018021f, 0.709961f, 0.016785f, 0.698730f, 0.015625f,
- 0.687500f, 0.014549f, 0.676270f, 0.013535f, 0.664551f, 0.012573f, 0.652344f, 0.011688f,
- 0.640137f, 0.010864f, 0.627441f, 0.010086f, 0.614258f, 0.009369f, 0.601074f, 0.008698f,
- 0.587402f, 0.008080f, 0.573730f, 0.007500f, 0.560059f, 0.006962f, 0.545898f, 0.006462f,
- 0.531738f, 0.006001f, 0.517578f, 0.005569f, 0.503418f, 0.005165f, 0.489502f, 0.004795f,
- 0.475098f, 0.004452f, 0.460938f, 0.004131f, 0.446777f, 0.003838f, 0.432861f, 0.003563f,
- 0.930664f, 0.069031f, 0.930664f, 0.069031f, 0.930664f, 0.069031f, 0.930664f, 0.069031f,
- 0.930664f, 0.069092f, 0.930664f, 0.069092f, 0.930176f, 0.069214f, 0.929688f, 0.069153f,
- 0.929199f, 0.069214f, 0.929199f, 0.069275f, 0.927246f, 0.069214f, 0.926758f, 0.069153f,
- 0.925293f, 0.069031f, 0.923340f, 0.068787f, 0.920410f, 0.068420f, 0.917480f, 0.067932f,
- 0.914551f, 0.067261f, 0.911133f, 0.066345f, 0.905273f, 0.065247f, 0.900391f, 0.063965f,
- 0.894043f, 0.062469f, 0.888184f, 0.060699f, 0.880859f, 0.058807f, 0.873535f, 0.056763f,
- 0.866211f, 0.054565f, 0.858887f, 0.052277f, 0.850586f, 0.049896f, 0.841797f, 0.047485f,
- 0.833496f, 0.045105f, 0.825684f, 0.042664f, 0.817383f, 0.040283f, 0.809082f, 0.037964f,
- 0.800781f, 0.035706f, 0.792480f, 0.033539f, 0.784180f, 0.031433f, 0.775391f, 0.029449f,
- 0.766602f, 0.027542f, 0.757812f, 0.025726f, 0.748535f, 0.024017f, 0.739258f, 0.022400f,
- 0.729980f, 0.020874f, 0.719727f, 0.019440f, 0.709961f, 0.018097f, 0.699219f, 0.016830f,
- 0.688477f, 0.015656f, 0.677246f, 0.014557f, 0.665527f, 0.013527f, 0.653809f, 0.012573f,
- 0.641602f, 0.011681f, 0.629395f, 0.010841f, 0.616699f, 0.010071f, 0.603516f, 0.009346f,
- 0.590332f, 0.008682f, 0.577148f, 0.008057f, 0.563477f, 0.007481f, 0.549316f, 0.006943f,
- 0.535645f, 0.006443f, 0.521484f, 0.005978f, 0.507324f, 0.005550f, 0.493408f, 0.005150f,
- 0.479248f, 0.004780f, 0.465332f, 0.004436f, 0.451172f, 0.004124f, 0.437256f, 0.003828f,
- 0.920898f, 0.078735f, 0.920898f, 0.078735f, 0.920898f, 0.078735f, 0.920898f, 0.078735f,
- 0.920898f, 0.078796f, 0.920898f, 0.078796f, 0.920410f, 0.078796f, 0.919922f, 0.078857f,
- 0.919922f, 0.078857f, 0.918945f, 0.078796f, 0.917480f, 0.078735f, 0.916992f, 0.078613f,
- 0.915039f, 0.078308f, 0.913086f, 0.077942f, 0.910645f, 0.077454f, 0.908691f, 0.076660f,
- 0.905273f, 0.075745f, 0.899902f, 0.074585f, 0.895996f, 0.073181f, 0.889648f, 0.071533f,
- 0.883789f, 0.069641f, 0.877930f, 0.067566f, 0.872070f, 0.065247f, 0.864258f, 0.062805f,
- 0.856934f, 0.060242f, 0.849121f, 0.057556f, 0.841797f, 0.054810f, 0.833984f, 0.052063f,
- 0.827148f, 0.049316f, 0.818848f, 0.046570f, 0.811035f, 0.043915f, 0.803223f, 0.041290f,
- 0.795898f, 0.038788f, 0.788086f, 0.036377f, 0.779785f, 0.034058f, 0.771973f, 0.031830f,
- 0.763672f, 0.029755f, 0.755371f, 0.027771f, 0.747070f, 0.025894f, 0.738281f, 0.024139f,
- 0.729004f, 0.022476f, 0.719238f, 0.020935f, 0.709473f, 0.019470f, 0.699707f, 0.018097f,
- 0.688965f, 0.016830f, 0.678223f, 0.015640f, 0.666992f, 0.014534f, 0.655762f, 0.013496f,
- 0.643555f, 0.012535f, 0.631348f, 0.011642f, 0.619141f, 0.010803f, 0.606445f, 0.010033f,
- 0.593262f, 0.009308f, 0.580078f, 0.008644f, 0.566406f, 0.008018f, 0.553223f, 0.007446f,
- 0.539062f, 0.006908f, 0.525391f, 0.006413f, 0.511230f, 0.005951f, 0.497559f, 0.005527f,
- 0.483643f, 0.005131f, 0.469482f, 0.004765f, 0.455566f, 0.004421f, 0.441650f, 0.004108f,
- 0.910156f, 0.089539f, 0.910156f, 0.089539f, 0.910156f, 0.089539f, 0.910156f, 0.089539f,
- 0.910156f, 0.089539f, 0.909668f, 0.089539f, 0.909668f, 0.089539f, 0.909180f, 0.089539f,
- 0.908691f, 0.089478f, 0.907715f, 0.089417f, 0.907227f, 0.089233f, 0.905762f, 0.088989f,
- 0.904297f, 0.088562f, 0.902832f, 0.088013f, 0.900391f, 0.087280f, 0.896973f, 0.086243f,
- 0.895020f, 0.085083f, 0.889160f, 0.083557f, 0.884766f, 0.081787f, 0.878906f, 0.079712f,
- 0.874512f, 0.077393f, 0.867676f, 0.074951f, 0.860840f, 0.072205f, 0.854492f, 0.069275f,
- 0.848145f, 0.066223f, 0.840820f, 0.063171f, 0.833008f, 0.060059f, 0.826172f, 0.056885f,
- 0.819336f, 0.053741f, 0.812012f, 0.050690f, 0.804688f, 0.047699f, 0.797852f, 0.044800f,
- 0.790527f, 0.042023f, 0.783691f, 0.039337f, 0.776367f, 0.036804f, 0.768555f, 0.034393f,
- 0.761230f, 0.032074f, 0.753418f, 0.029922f, 0.745117f, 0.027893f, 0.736816f, 0.025970f,
- 0.728516f, 0.024170f, 0.719238f, 0.022491f, 0.709961f, 0.020905f, 0.700195f, 0.019440f,
- 0.689941f, 0.018066f, 0.679688f, 0.016785f, 0.668457f, 0.015587f, 0.657227f, 0.014473f,
- 0.645996f, 0.013443f, 0.633789f, 0.012474f, 0.621582f, 0.011581f, 0.609375f, 0.010750f,
- 0.596191f, 0.009972f, 0.583496f, 0.009262f, 0.569824f, 0.008591f, 0.556641f, 0.007973f,
- 0.542969f, 0.007404f, 0.529297f, 0.006874f, 0.515625f, 0.006378f, 0.501465f, 0.005920f,
- 0.487793f, 0.005501f, 0.474121f, 0.005108f, 0.460205f, 0.004742f, 0.446289f, 0.004406f,
- 0.898438f, 0.101440f, 0.898438f, 0.101440f, 0.898438f, 0.101440f, 0.898438f, 0.101440f,
- 0.897949f, 0.101440f, 0.897949f, 0.101440f, 0.897461f, 0.101440f, 0.896973f, 0.101379f,
- 0.896973f, 0.101318f, 0.895996f, 0.101135f, 0.895508f, 0.100830f, 0.894043f, 0.100464f,
- 0.893066f, 0.099854f, 0.890625f, 0.099121f, 0.888184f, 0.098083f, 0.885254f, 0.096802f,
- 0.882324f, 0.095215f, 0.878418f, 0.093323f, 0.872559f, 0.091125f, 0.869629f, 0.088623f,
- 0.862793f, 0.085815f, 0.855957f, 0.082764f, 0.850098f, 0.079590f, 0.844727f, 0.076172f,
- 0.837402f, 0.072693f, 0.831055f, 0.069092f, 0.824219f, 0.065491f, 0.817871f, 0.061981f,
- 0.811035f, 0.058472f, 0.804688f, 0.055023f, 0.797852f, 0.051697f, 0.791992f, 0.048492f,
- 0.785645f, 0.045410f, 0.778809f, 0.042480f, 0.771973f, 0.039673f, 0.765625f, 0.037018f,
- 0.758789f, 0.034515f, 0.750977f, 0.032166f, 0.743652f, 0.029968f, 0.735840f, 0.027878f,
- 0.727539f, 0.025940f, 0.718750f, 0.024124f, 0.709961f, 0.022430f, 0.700684f, 0.020844f,
- 0.690918f, 0.019363f, 0.680664f, 0.017975f, 0.670410f, 0.016693f, 0.659180f, 0.015495f,
- 0.647949f, 0.014389f, 0.636230f, 0.013359f, 0.624512f, 0.012398f, 0.611816f, 0.011505f,
- 0.599609f, 0.010681f, 0.586426f, 0.009911f, 0.573730f, 0.009201f, 0.560547f, 0.008537f,
- 0.546875f, 0.007927f, 0.533203f, 0.007355f, 0.519531f, 0.006828f, 0.505859f, 0.006340f,
- 0.492432f, 0.005890f, 0.478516f, 0.005470f, 0.464844f, 0.005077f, 0.450928f, 0.004719f,
- 0.885254f, 0.114624f, 0.885254f, 0.114624f, 0.885254f, 0.114624f, 0.885254f, 0.114624f,
- 0.884766f, 0.114624f, 0.884766f, 0.114563f, 0.884766f, 0.114502f, 0.884277f, 0.114380f,
- 0.883789f, 0.114258f, 0.883301f, 0.114014f, 0.882324f, 0.113525f, 0.881348f, 0.112976f,
- 0.879395f, 0.112183f, 0.877441f, 0.111145f, 0.875977f, 0.109802f, 0.872559f, 0.108215f,
- 0.869141f, 0.106201f, 0.865723f, 0.103821f, 0.860352f, 0.101196f, 0.854492f, 0.098145f,
- 0.850586f, 0.094849f, 0.845215f, 0.091187f, 0.838379f, 0.087463f, 0.833496f, 0.083496f,
- 0.826660f, 0.079468f, 0.820801f, 0.075378f, 0.814453f, 0.071289f, 0.809082f, 0.067322f,
- 0.803711f, 0.063354f, 0.797363f, 0.059540f, 0.791992f, 0.055878f, 0.786133f, 0.052338f,
- 0.780762f, 0.048950f, 0.774414f, 0.045746f, 0.768555f, 0.042664f, 0.762207f, 0.039795f,
- 0.755859f, 0.037079f, 0.749023f, 0.034546f, 0.741699f, 0.032135f, 0.734863f, 0.029892f,
- 0.727051f, 0.027802f, 0.718750f, 0.025833f, 0.710449f, 0.024002f, 0.701172f, 0.022293f,
- 0.691895f, 0.020706f, 0.682129f, 0.019226f, 0.671875f, 0.017853f, 0.661133f, 0.016571f,
- 0.650391f, 0.015381f, 0.639160f, 0.014282f, 0.626953f, 0.013252f, 0.615234f, 0.012299f,
- 0.602539f, 0.011414f, 0.590332f, 0.010597f, 0.577148f, 0.009834f, 0.563965f, 0.009132f,
- 0.550781f, 0.008476f, 0.537598f, 0.007866f, 0.523926f, 0.007309f, 0.510254f, 0.006786f,
- 0.496826f, 0.006306f, 0.483154f, 0.005856f, 0.469482f, 0.005440f, 0.455811f, 0.005054f,
- 0.870605f, 0.129028f, 0.870605f, 0.129028f, 0.870605f, 0.129028f, 0.870605f, 0.129028f,
- 0.870605f, 0.129028f, 0.870605f, 0.129028f, 0.870117f, 0.128906f, 0.870117f, 0.128784f,
- 0.869629f, 0.128540f, 0.869141f, 0.128052f, 0.868164f, 0.127563f, 0.867188f, 0.126709f,
- 0.865723f, 0.125732f, 0.863281f, 0.124329f, 0.862305f, 0.122742f, 0.858887f, 0.120544f,
- 0.854980f, 0.118103f, 0.850098f, 0.115173f, 0.847168f, 0.111938f, 0.843750f, 0.108276f,
- 0.836426f, 0.104309f, 0.832031f, 0.100159f, 0.827148f, 0.095764f, 0.821289f, 0.091187f,
- 0.815918f, 0.086609f, 0.810547f, 0.081970f, 0.806152f, 0.077393f, 0.800781f, 0.072937f,
- 0.795410f, 0.068542f, 0.790039f, 0.064270f, 0.785645f, 0.060242f, 0.780762f, 0.056335f,
- 0.775391f, 0.052643f, 0.770020f, 0.049133f, 0.765137f, 0.045807f, 0.759766f, 0.042694f,
- 0.753906f, 0.039734f, 0.747559f, 0.036987f, 0.740723f, 0.034393f, 0.733887f, 0.031982f,
- 0.726562f, 0.029739f, 0.719238f, 0.027618f, 0.710449f, 0.025650f, 0.702148f, 0.023834f,
- 0.692871f, 0.022125f, 0.683594f, 0.020538f, 0.673828f, 0.019058f, 0.663574f, 0.017685f,
- 0.652832f, 0.016418f, 0.641602f, 0.015244f, 0.629883f, 0.014153f, 0.618164f, 0.013138f,
- 0.605957f, 0.012192f, 0.593750f, 0.011314f, 0.581055f, 0.010506f, 0.567871f, 0.009750f,
- 0.555176f, 0.009056f, 0.541504f, 0.008408f, 0.528320f, 0.007809f, 0.514648f, 0.007252f,
- 0.501465f, 0.006741f, 0.487793f, 0.006260f, 0.474365f, 0.005817f, 0.460938f, 0.005409f,
- 0.854492f, 0.145020f, 0.854492f, 0.145020f, 0.854492f, 0.145020f, 0.854492f, 0.145020f,
- 0.854492f, 0.144897f, 0.854492f, 0.144897f, 0.854004f, 0.144653f, 0.854492f, 0.144531f,
- 0.854004f, 0.144165f, 0.853027f, 0.143555f, 0.852051f, 0.142822f, 0.851074f, 0.141724f,
- 0.850586f, 0.140503f, 0.848145f, 0.138672f, 0.846191f, 0.136475f, 0.843262f, 0.133911f,
- 0.839844f, 0.130859f, 0.835449f, 0.127319f, 0.832031f, 0.123474f, 0.828613f, 0.119141f,
- 0.823242f, 0.114502f, 0.819824f, 0.109558f, 0.813477f, 0.104431f, 0.809570f, 0.099304f,
- 0.804199f, 0.094055f, 0.799316f, 0.088867f, 0.794922f, 0.083740f, 0.791992f, 0.078735f,
- 0.786621f, 0.073914f, 0.783203f, 0.069214f, 0.779297f, 0.064758f, 0.774902f, 0.060516f,
- 0.770508f, 0.056488f, 0.765625f, 0.052673f, 0.761230f, 0.049072f, 0.756348f, 0.045715f,
- 0.750977f, 0.042511f, 0.745605f, 0.039551f, 0.739746f, 0.036774f, 0.733398f, 0.034180f,
- 0.726562f, 0.031738f, 0.719238f, 0.029495f, 0.711426f, 0.027390f, 0.703125f, 0.025421f,
- 0.694336f, 0.023605f, 0.685059f, 0.021912f, 0.675781f, 0.020340f, 0.665527f, 0.018875f,
- 0.655273f, 0.017517f, 0.644043f, 0.016251f, 0.632812f, 0.015091f, 0.621582f, 0.014008f,
- 0.609375f, 0.013000f, 0.597168f, 0.012070f, 0.584473f, 0.011200f, 0.571777f, 0.010406f,
- 0.559082f, 0.009659f, 0.545898f, 0.008972f, 0.532715f, 0.008339f, 0.519531f, 0.007748f,
- 0.505859f, 0.007198f, 0.492676f, 0.006691f, 0.479248f, 0.006218f, 0.465820f, 0.005783f,
- 0.837402f, 0.162476f, 0.837402f, 0.162476f, 0.837402f, 0.162476f, 0.837402f, 0.162354f,
- 0.837402f, 0.162354f, 0.836914f, 0.162231f, 0.836914f, 0.161987f, 0.836426f, 0.161743f,
- 0.836426f, 0.161133f, 0.835449f, 0.160522f, 0.835449f, 0.159546f, 0.834473f, 0.158203f,
- 0.833496f, 0.156372f, 0.831055f, 0.154175f, 0.830078f, 0.151489f, 0.826660f, 0.148315f,
- 0.823242f, 0.144531f, 0.821289f, 0.140381f, 0.817383f, 0.135620f, 0.812012f, 0.130615f,
- 0.810547f, 0.125122f, 0.805176f, 0.119507f, 0.800293f, 0.113647f, 0.797852f, 0.107788f,
- 0.792480f, 0.101868f, 0.788574f, 0.096008f, 0.785156f, 0.090332f, 0.782715f, 0.084839f,
- 0.779297f, 0.079468f, 0.774902f, 0.074341f, 0.772461f, 0.069458f, 0.769531f, 0.064819f,
- 0.765137f, 0.060486f, 0.761719f, 0.056366f, 0.758301f, 0.052490f, 0.753418f, 0.048828f,
- 0.749023f, 0.045410f, 0.743652f, 0.042206f, 0.738770f, 0.039215f, 0.732422f, 0.036438f,
- 0.726074f, 0.033844f, 0.719238f, 0.031433f, 0.711914f, 0.029190f, 0.704102f, 0.027100f,
- 0.695801f, 0.025146f, 0.687012f, 0.023346f, 0.677734f, 0.021667f, 0.667969f, 0.020111f,
- 0.657715f, 0.018646f, 0.646973f, 0.017319f, 0.636230f, 0.016068f, 0.624512f, 0.014923f,
- 0.612793f, 0.013855f, 0.601074f, 0.012863f, 0.588379f, 0.011948f, 0.576172f, 0.011093f,
- 0.563477f, 0.010300f, 0.550293f, 0.009567f, 0.537109f, 0.008896f, 0.523926f, 0.008263f,
- 0.510742f, 0.007687f, 0.497559f, 0.007145f, 0.484375f, 0.006645f, 0.470947f, 0.006180f,
- 0.818359f, 0.181519f, 0.818359f, 0.181519f, 0.818359f, 0.181519f, 0.817871f, 0.181519f,
- 0.817871f, 0.181396f, 0.817871f, 0.181274f, 0.817871f, 0.181030f, 0.817871f, 0.180542f,
- 0.817871f, 0.179932f, 0.817383f, 0.178955f, 0.816406f, 0.177612f, 0.815918f, 0.175903f,
- 0.814941f, 0.173584f, 0.812500f, 0.170898f, 0.811035f, 0.167603f, 0.808594f, 0.163696f,
- 0.805664f, 0.159180f, 0.802246f, 0.154175f, 0.799805f, 0.148560f, 0.796875f, 0.142700f,
- 0.792480f, 0.136353f, 0.789551f, 0.129883f, 0.787598f, 0.123230f, 0.782227f, 0.116577f,
- 0.780273f, 0.109985f, 0.777344f, 0.103516f, 0.774414f, 0.097168f, 0.771973f, 0.091125f,
- 0.770508f, 0.085205f, 0.767578f, 0.079651f, 0.765625f, 0.074341f, 0.763184f, 0.069336f,
- 0.760254f, 0.064636f, 0.757812f, 0.060181f, 0.754395f, 0.056000f, 0.750977f, 0.052063f,
- 0.747559f, 0.048431f, 0.742188f, 0.044983f, 0.737793f, 0.041779f, 0.732422f, 0.038818f,
- 0.726074f, 0.036041f, 0.719727f, 0.033447f, 0.712891f, 0.031052f, 0.705566f, 0.028824f,
- 0.697266f, 0.026749f, 0.688965f, 0.024826f, 0.679688f, 0.023041f, 0.670410f, 0.021393f,
- 0.660645f, 0.019852f, 0.649902f, 0.018433f, 0.639160f, 0.017105f, 0.627930f, 0.015869f,
- 0.616211f, 0.014748f, 0.604492f, 0.013687f, 0.592773f, 0.012718f, 0.580078f, 0.011818f,
- 0.567871f, 0.010979f, 0.554688f, 0.010201f, 0.541992f, 0.009483f, 0.528809f, 0.008812f,
- 0.515625f, 0.008194f, 0.502441f, 0.007626f, 0.489502f, 0.007088f, 0.476318f, 0.006599f,
- 0.797363f, 0.202393f, 0.797363f, 0.202393f, 0.797363f, 0.202393f, 0.797363f, 0.202393f,
- 0.797363f, 0.202148f, 0.797363f, 0.202026f, 0.797363f, 0.201660f, 0.797363f, 0.201050f,
- 0.796875f, 0.200195f, 0.796875f, 0.198975f, 0.796387f, 0.197266f, 0.795898f, 0.195068f,
- 0.794922f, 0.192261f, 0.792969f, 0.188843f, 0.792480f, 0.184937f, 0.789551f, 0.180298f,
- 0.787598f, 0.174927f, 0.785645f, 0.168823f, 0.782715f, 0.162231f, 0.779297f, 0.155273f,
- 0.775879f, 0.148071f, 0.775391f, 0.140747f, 0.772461f, 0.133179f, 0.770508f, 0.125732f,
- 0.767578f, 0.118347f, 0.766113f, 0.111206f, 0.764648f, 0.104248f, 0.763184f, 0.097595f,
- 0.762695f, 0.091187f, 0.761719f, 0.085144f, 0.759277f, 0.079407f, 0.758301f, 0.073975f,
- 0.755859f, 0.068909f, 0.754395f, 0.064087f, 0.751465f, 0.059631f, 0.748535f, 0.055450f,
- 0.745117f, 0.051514f, 0.741211f, 0.047852f, 0.737305f, 0.044434f, 0.731934f, 0.041260f,
- 0.726562f, 0.038300f, 0.720215f, 0.035553f, 0.713867f, 0.032990f, 0.706543f, 0.030624f,
- 0.699219f, 0.028427f, 0.690918f, 0.026382f, 0.682129f, 0.024475f, 0.672852f, 0.022720f,
- 0.663086f, 0.021088f, 0.652832f, 0.019577f, 0.642578f, 0.018173f, 0.631348f, 0.016876f,
- 0.620117f, 0.015671f, 0.608398f, 0.014565f, 0.596680f, 0.013535f, 0.584473f, 0.012573f,
- 0.572266f, 0.011681f, 0.559570f, 0.010857f, 0.546875f, 0.010101f, 0.533691f, 0.009392f,
- 0.520996f, 0.008736f, 0.507812f, 0.008125f, 0.494629f, 0.007565f, 0.481689f, 0.007042f,
- 0.774414f, 0.225098f, 0.774414f, 0.225098f, 0.774414f, 0.225098f, 0.774414f, 0.225098f,
- 0.774414f, 0.224854f, 0.774902f, 0.224609f, 0.774414f, 0.224121f, 0.774414f, 0.223389f,
- 0.774414f, 0.222290f, 0.773926f, 0.220581f, 0.773926f, 0.218628f, 0.773926f, 0.215942f,
- 0.773438f, 0.212524f, 0.772461f, 0.208374f, 0.771484f, 0.203491f, 0.770508f, 0.197754f,
- 0.769043f, 0.191284f, 0.766113f, 0.184204f, 0.763672f, 0.176514f, 0.760742f, 0.168457f,
- 0.760742f, 0.160278f, 0.757812f, 0.151855f, 0.757812f, 0.143433f, 0.756836f, 0.135132f,
- 0.754395f, 0.126953f, 0.755371f, 0.119141f, 0.755371f, 0.111511f, 0.754395f, 0.104309f,
- 0.753418f, 0.097351f, 0.754395f, 0.090820f, 0.753906f, 0.084595f, 0.752441f, 0.078796f,
- 0.751465f, 0.073303f, 0.750000f, 0.068176f, 0.748535f, 0.063354f, 0.746094f, 0.058899f,
- 0.743164f, 0.054718f, 0.740234f, 0.050812f, 0.736816f, 0.047150f, 0.731934f, 0.043793f,
- 0.727051f, 0.040649f, 0.721191f, 0.037720f, 0.714844f, 0.035004f, 0.708008f, 0.032501f,
- 0.700684f, 0.030167f, 0.692871f, 0.027985f, 0.684570f, 0.025986f, 0.675781f, 0.024124f,
- 0.666016f, 0.022385f, 0.656250f, 0.020782f, 0.645996f, 0.019302f, 0.635254f, 0.017929f,
- 0.624023f, 0.016647f, 0.612793f, 0.015480f, 0.601074f, 0.014381f, 0.588867f, 0.013367f,
- 0.576660f, 0.012428f, 0.563965f, 0.011559f, 0.551270f, 0.010750f, 0.539062f, 0.010002f,
- 0.525879f, 0.009308f, 0.513184f, 0.008659f, 0.500000f, 0.008064f, 0.487061f, 0.007511f,
- 0.750000f, 0.249878f, 0.749512f, 0.249878f, 0.750000f, 0.249878f, 0.750000f, 0.249756f,
- 0.750000f, 0.249512f, 0.750000f, 0.249146f, 0.750000f, 0.248413f, 0.750488f, 0.247559f,
- 0.750488f, 0.246094f, 0.750488f, 0.244141f, 0.750488f, 0.241577f, 0.750488f, 0.238281f,
- 0.748535f, 0.234009f, 0.749512f, 0.229004f, 0.749023f, 0.223022f, 0.747070f, 0.216309f,
- 0.745117f, 0.208496f, 0.743164f, 0.200195f, 0.744629f, 0.191406f, 0.741211f, 0.182251f,
- 0.741699f, 0.172852f, 0.740234f, 0.163330f, 0.742676f, 0.154053f, 0.741211f, 0.144775f,
- 0.743652f, 0.135864f, 0.744629f, 0.127197f, 0.743164f, 0.118958f, 0.744629f, 0.111145f,
- 0.745605f, 0.103638f, 0.746582f, 0.096558f, 0.748047f, 0.089966f, 0.747559f, 0.083679f,
- 0.747559f, 0.077820f, 0.746582f, 0.072327f, 0.745605f, 0.067261f, 0.744629f, 0.062469f,
- 0.742676f, 0.058014f, 0.739746f, 0.053864f, 0.735840f, 0.049988f, 0.731934f, 0.046417f,
- 0.727539f, 0.043091f, 0.722168f, 0.039978f, 0.716309f, 0.037079f, 0.709473f, 0.034424f,
- 0.702637f, 0.031952f, 0.695312f, 0.029663f, 0.687012f, 0.027542f, 0.678223f, 0.025558f,
- 0.668945f, 0.023743f, 0.659180f, 0.022049f, 0.649414f, 0.020477f, 0.638672f, 0.019028f,
- 0.627930f, 0.017670f, 0.616699f, 0.016434f, 0.604980f, 0.015274f, 0.593262f, 0.014198f,
- 0.581055f, 0.013206f, 0.568848f, 0.012283f, 0.556641f, 0.011429f, 0.543945f, 0.010643f,
- 0.531250f, 0.009903f, 0.518066f, 0.009224f, 0.505371f, 0.008591f, 0.492676f, 0.008003f,
- 0.723145f, 0.276611f, 0.723145f, 0.276611f, 0.723145f, 0.276611f, 0.723145f, 0.276611f,
- 0.723145f, 0.276123f, 0.723145f, 0.275635f, 0.723145f, 0.274902f, 0.723633f, 0.273682f,
- 0.723633f, 0.271973f, 0.724121f, 0.269531f, 0.724609f, 0.266113f, 0.725098f, 0.262207f,
- 0.725098f, 0.257080f, 0.724609f, 0.250732f, 0.722656f, 0.243652f, 0.725586f, 0.235474f,
- 0.724121f, 0.226685f, 0.723145f, 0.216919f, 0.722656f, 0.206787f, 0.720703f, 0.196289f,
- 0.723145f, 0.185791f, 0.723633f, 0.175171f, 0.724121f, 0.164795f, 0.728027f, 0.154663f,
- 0.730469f, 0.144897f, 0.731934f, 0.135498f, 0.734863f, 0.126587f, 0.737305f, 0.118103f,
- 0.739258f, 0.110107f, 0.739746f, 0.102478f, 0.741699f, 0.095398f, 0.743164f, 0.088745f,
- 0.743652f, 0.082520f, 0.743652f, 0.076660f, 0.743652f, 0.071228f, 0.742676f, 0.066101f,
- 0.741211f, 0.061401f, 0.739258f, 0.057007f, 0.735840f, 0.052887f, 0.732422f, 0.049103f,
- 0.728516f, 0.045563f, 0.723145f, 0.042297f, 0.717773f, 0.039246f, 0.711914f, 0.036438f,
- 0.704590f, 0.033813f, 0.697754f, 0.031403f, 0.689453f, 0.029160f, 0.681152f, 0.027069f,
- 0.671875f, 0.025146f, 0.662598f, 0.023346f, 0.652832f, 0.021698f, 0.642578f, 0.020157f,
- 0.631836f, 0.018738f, 0.621094f, 0.017426f, 0.609375f, 0.016205f, 0.597656f, 0.015076f,
- 0.585938f, 0.014023f, 0.573730f, 0.013054f, 0.561523f, 0.012146f, 0.548828f, 0.011314f,
- 0.536621f, 0.010536f, 0.523926f, 0.009811f, 0.511230f, 0.009148f, 0.498291f, 0.008530f,
- 0.693848f, 0.305664f, 0.693848f, 0.305664f, 0.693848f, 0.305664f, 0.693848f, 0.305664f,
- 0.693848f, 0.305176f, 0.694336f, 0.304443f, 0.694824f, 0.303467f, 0.695312f, 0.302002f,
- 0.695312f, 0.299561f, 0.696289f, 0.296631f, 0.696777f, 0.292725f, 0.696777f, 0.287598f,
- 0.697754f, 0.281250f, 0.698242f, 0.273926f, 0.698730f, 0.265137f, 0.697266f, 0.255615f,
- 0.699707f, 0.245239f, 0.699707f, 0.234131f, 0.700195f, 0.222412f, 0.702637f, 0.210693f,
- 0.705078f, 0.198853f, 0.708496f, 0.187134f, 0.708984f, 0.175781f, 0.715332f, 0.164673f,
- 0.718750f, 0.154053f, 0.722168f, 0.143921f, 0.724121f, 0.134277f, 0.727539f, 0.125244f,
- 0.731934f, 0.116638f, 0.733398f, 0.108582f, 0.736816f, 0.101013f, 0.738281f, 0.093872f,
- 0.740234f, 0.087219f, 0.741699f, 0.081055f, 0.741211f, 0.075256f, 0.741211f, 0.069885f,
- 0.740723f, 0.064880f, 0.738281f, 0.060211f, 0.736328f, 0.055908f, 0.732910f, 0.051849f,
- 0.729004f, 0.048157f, 0.724609f, 0.044678f, 0.719727f, 0.041473f, 0.713379f, 0.038483f,
- 0.707031f, 0.035736f, 0.699707f, 0.033173f, 0.692383f, 0.030823f, 0.684082f, 0.028625f,
- 0.675293f, 0.026596f, 0.666016f, 0.024704f, 0.656738f, 0.022964f, 0.646484f, 0.021347f,
- 0.636230f, 0.019852f, 0.625488f, 0.018463f, 0.614258f, 0.017181f, 0.602539f, 0.015976f,
- 0.590820f, 0.014877f, 0.578613f, 0.013855f, 0.566895f, 0.012901f, 0.554688f, 0.012024f,
- 0.541992f, 0.011200f, 0.529297f, 0.010437f, 0.516602f, 0.009735f, 0.503906f, 0.009079f,
- 0.662598f, 0.337158f, 0.662598f, 0.337158f, 0.662598f, 0.337158f, 0.662598f, 0.336914f,
- 0.662598f, 0.336670f, 0.663086f, 0.335938f, 0.663086f, 0.334473f, 0.664062f, 0.332520f,
- 0.665039f, 0.329834f, 0.666016f, 0.325928f, 0.665527f, 0.320801f, 0.667969f, 0.314697f,
- 0.667480f, 0.306885f, 0.669922f, 0.298096f, 0.669434f, 0.287842f, 0.671387f, 0.276367f,
- 0.675781f, 0.264404f, 0.675781f, 0.251465f, 0.677734f, 0.238403f, 0.681152f, 0.225342f,
- 0.686035f, 0.212036f, 0.690430f, 0.199219f, 0.694824f, 0.186768f, 0.700684f, 0.174805f,
- 0.702637f, 0.163330f, 0.708008f, 0.152466f, 0.714844f, 0.142212f, 0.718750f, 0.132446f,
- 0.724609f, 0.123291f, 0.728516f, 0.114685f, 0.731445f, 0.106628f, 0.734375f, 0.099121f,
- 0.736816f, 0.092102f, 0.738770f, 0.085510f, 0.740723f, 0.079407f, 0.740234f, 0.073730f,
- 0.739258f, 0.068420f, 0.738770f, 0.063538f, 0.736328f, 0.058960f, 0.734375f, 0.054718f,
- 0.730469f, 0.050781f, 0.726562f, 0.047150f, 0.721191f, 0.043762f, 0.715332f, 0.040619f,
- 0.709473f, 0.037720f, 0.702637f, 0.035034f, 0.695312f, 0.032532f, 0.687500f, 0.030243f,
- 0.678711f, 0.028107f, 0.669922f, 0.026123f, 0.660645f, 0.024277f, 0.650391f, 0.022583f,
- 0.640137f, 0.021011f, 0.629395f, 0.019547f, 0.618652f, 0.018188f, 0.607422f, 0.016937f,
- 0.595703f, 0.015778f, 0.583984f, 0.014694f, 0.572266f, 0.013695f, 0.560059f, 0.012764f,
- 0.547852f, 0.011902f, 0.535156f, 0.011101f, 0.522461f, 0.010353f, 0.510254f, 0.009666f,
- 0.628418f, 0.371338f, 0.628418f, 0.371338f, 0.628418f, 0.371094f, 0.628418f, 0.371094f,
- 0.628418f, 0.370361f, 0.629395f, 0.369385f, 0.629883f, 0.367920f, 0.630859f, 0.365234f,
- 0.631836f, 0.361816f, 0.633301f, 0.357178f, 0.634766f, 0.350830f, 0.635742f, 0.343262f,
- 0.638184f, 0.333984f, 0.640137f, 0.322998f, 0.641113f, 0.311035f, 0.645508f, 0.297852f,
- 0.647949f, 0.283691f, 0.652344f, 0.269043f, 0.657227f, 0.254395f, 0.662598f, 0.239868f,
- 0.669922f, 0.225464f, 0.673340f, 0.211426f, 0.680664f, 0.197876f, 0.685547f, 0.184937f,
- 0.693359f, 0.172729f, 0.700684f, 0.161011f, 0.705566f, 0.150146f, 0.711426f, 0.139771f,
- 0.718750f, 0.130005f, 0.722168f, 0.120911f, 0.727051f, 0.112427f, 0.732422f, 0.104431f,
- 0.733887f, 0.097046f, 0.737305f, 0.090088f, 0.738770f, 0.083618f, 0.740234f, 0.077637f,
- 0.739258f, 0.072083f, 0.738281f, 0.066895f, 0.736816f, 0.062073f, 0.734375f, 0.057648f,
- 0.731934f, 0.053497f, 0.728027f, 0.049683f, 0.723145f, 0.046112f, 0.717773f, 0.042816f,
- 0.712402f, 0.039764f, 0.705566f, 0.036957f, 0.698242f, 0.034332f, 0.690430f, 0.031891f,
- 0.682617f, 0.029663f, 0.673340f, 0.027573f, 0.664551f, 0.025650f, 0.654785f, 0.023865f,
- 0.644531f, 0.022202f, 0.634277f, 0.020676f, 0.623535f, 0.019257f, 0.612305f, 0.017929f,
- 0.601074f, 0.016708f, 0.589355f, 0.015579f, 0.577637f, 0.014526f, 0.565430f, 0.013550f,
- 0.553223f, 0.012642f, 0.541016f, 0.011787f, 0.528809f, 0.011009f, 0.516113f, 0.010277f,
- 0.591309f, 0.407959f, 0.591797f, 0.407959f, 0.591797f, 0.407959f, 0.591797f, 0.407471f,
- 0.592285f, 0.406982f, 0.592773f, 0.405762f, 0.593750f, 0.403564f, 0.594727f, 0.400391f,
- 0.596680f, 0.396240f, 0.598145f, 0.390137f, 0.600098f, 0.382568f, 0.602539f, 0.373047f,
- 0.604980f, 0.361816f, 0.606934f, 0.348877f, 0.611816f, 0.334473f, 0.616699f, 0.319336f,
- 0.620605f, 0.302979f, 0.627930f, 0.286865f, 0.634277f, 0.270508f, 0.638672f, 0.254150f,
- 0.647949f, 0.238525f, 0.654297f, 0.223389f, 0.663086f, 0.208862f, 0.673828f, 0.195068f,
- 0.680176f, 0.182007f, 0.689941f, 0.169678f, 0.696289f, 0.157959f, 0.705078f, 0.147095f,
- 0.713867f, 0.136841f, 0.719727f, 0.127197f, 0.724121f, 0.118225f, 0.729980f, 0.109863f,
- 0.731934f, 0.101990f, 0.735840f, 0.094727f, 0.737305f, 0.087952f, 0.738770f, 0.081604f,
- 0.740234f, 0.075745f, 0.739258f, 0.070312f, 0.738281f, 0.065247f, 0.735840f, 0.060608f,
- 0.733398f, 0.056274f, 0.729492f, 0.052246f, 0.725098f, 0.048523f, 0.720703f, 0.045074f,
- 0.714355f, 0.041870f, 0.708496f, 0.038910f, 0.701660f, 0.036163f, 0.693848f, 0.033630f,
- 0.686035f, 0.031281f, 0.677734f, 0.029099f, 0.668457f, 0.027069f, 0.659180f, 0.025192f,
- 0.648926f, 0.023453f, 0.639160f, 0.021851f, 0.628418f, 0.020355f, 0.617676f, 0.018967f,
- 0.605957f, 0.017685f, 0.594727f, 0.016495f, 0.583008f, 0.015388f, 0.571289f, 0.014366f,
- 0.559570f, 0.013412f, 0.546875f, 0.012520f, 0.534668f, 0.011696f, 0.522461f, 0.010925f,
- 0.551758f, 0.447754f, 0.551758f, 0.447754f, 0.552246f, 0.447510f, 0.552246f, 0.447266f,
- 0.552734f, 0.446289f, 0.553223f, 0.444580f, 0.555176f, 0.441895f, 0.556152f, 0.438232f,
- 0.558594f, 0.432617f, 0.561035f, 0.425049f, 0.563477f, 0.415527f, 0.566406f, 0.404053f,
- 0.570312f, 0.390381f, 0.575195f, 0.375000f, 0.578613f, 0.358154f, 0.584473f, 0.340332f,
- 0.593750f, 0.322266f, 0.600098f, 0.303955f, 0.611328f, 0.286133f, 0.617676f, 0.268555f,
- 0.629395f, 0.251709f, 0.640625f, 0.235352f, 0.649902f, 0.219849f, 0.661621f, 0.205078f,
- 0.671387f, 0.191284f, 0.678711f, 0.178223f, 0.688965f, 0.166016f, 0.699707f, 0.154419f,
- 0.707031f, 0.143555f, 0.714844f, 0.133545f, 0.719727f, 0.124084f, 0.726074f, 0.115295f,
- 0.731445f, 0.107056f, 0.734863f, 0.099365f, 0.737305f, 0.092285f, 0.739258f, 0.085632f,
- 0.740234f, 0.079529f, 0.739746f, 0.073792f, 0.739258f, 0.068542f, 0.737793f, 0.063599f,
- 0.734863f, 0.059082f, 0.731934f, 0.054871f, 0.727539f, 0.050964f, 0.723633f, 0.047394f,
- 0.717773f, 0.044006f, 0.711426f, 0.040924f, 0.705078f, 0.038055f, 0.697754f, 0.035400f,
- 0.689941f, 0.032928f, 0.681641f, 0.030655f, 0.672852f, 0.028534f, 0.663574f, 0.026581f,
- 0.653809f, 0.024750f, 0.644043f, 0.023071f, 0.633301f, 0.021515f, 0.622559f, 0.020050f,
- 0.611328f, 0.018707f, 0.600098f, 0.017456f, 0.588867f, 0.016296f, 0.577148f, 0.015221f,
- 0.565430f, 0.014221f, 0.553223f, 0.013290f, 0.541504f, 0.012421f, 0.528809f, 0.011620f,
- 0.509277f, 0.490234f, 0.509277f, 0.490234f, 0.509277f, 0.489990f, 0.509766f, 0.489502f,
- 0.510254f, 0.488525f, 0.511230f, 0.486328f, 0.512695f, 0.482910f, 0.514160f, 0.478027f,
- 0.517578f, 0.470947f, 0.520996f, 0.461670f, 0.523926f, 0.449707f, 0.528809f, 0.435303f,
- 0.534180f, 0.418945f, 0.540527f, 0.400635f, 0.548340f, 0.381348f, 0.554688f, 0.361328f,
- 0.566895f, 0.340820f, 0.577637f, 0.320801f, 0.588867f, 0.301270f, 0.601074f, 0.282471f,
- 0.610352f, 0.264404f, 0.624023f, 0.247070f, 0.637207f, 0.230591f, 0.649414f, 0.215210f,
- 0.662109f, 0.200562f, 0.672852f, 0.186768f, 0.685547f, 0.173828f, 0.693359f, 0.161743f,
- 0.702148f, 0.150391f, 0.711426f, 0.139771f, 0.720703f, 0.129883f, 0.726074f, 0.120667f,
- 0.730469f, 0.112061f, 0.733887f, 0.104065f, 0.738281f, 0.096619f, 0.739258f, 0.089722f,
- 0.740234f, 0.083252f, 0.741699f, 0.077332f, 0.740723f, 0.071777f, 0.739258f, 0.066711f,
- 0.736816f, 0.061951f, 0.734375f, 0.057556f, 0.730469f, 0.053497f, 0.726074f, 0.049713f,
- 0.720703f, 0.046234f, 0.714844f, 0.042999f, 0.708496f, 0.039978f, 0.701172f, 0.037231f,
- 0.693848f, 0.034637f, 0.685547f, 0.032257f, 0.677246f, 0.030060f, 0.667969f, 0.028000f,
- 0.658691f, 0.026108f, 0.648926f, 0.024338f, 0.638672f, 0.022705f, 0.627930f, 0.021194f,
- 0.617188f, 0.019775f, 0.605957f, 0.018463f, 0.594727f, 0.017258f, 0.583008f, 0.016129f,
- 0.571289f, 0.015076f, 0.559570f, 0.014099f, 0.547852f, 0.013191f, 0.535645f, 0.012337f,
- 0.463623f, 0.536133f, 0.463623f, 0.536133f, 0.463867f, 0.535645f, 0.464111f, 0.535156f,
- 0.465088f, 0.533691f, 0.466064f, 0.530762f, 0.468506f, 0.526367f, 0.471191f, 0.520020f,
- 0.474609f, 0.511230f, 0.478516f, 0.499268f, 0.483643f, 0.484375f, 0.489990f, 0.466797f,
- 0.495361f, 0.447266f, 0.502441f, 0.425537f, 0.515137f, 0.403564f, 0.526855f, 0.380859f,
- 0.540039f, 0.358887f, 0.553711f, 0.336914f, 0.564453f, 0.315918f, 0.587891f, 0.295898f,
- 0.600098f, 0.276611f, 0.610840f, 0.258545f, 0.624512f, 0.241211f, 0.641113f, 0.225098f,
- 0.657715f, 0.209717f, 0.668457f, 0.195312f, 0.678223f, 0.181763f, 0.687988f, 0.169067f,
- 0.701172f, 0.157104f, 0.707031f, 0.146118f, 0.715332f, 0.135620f, 0.723145f, 0.125977f,
- 0.728516f, 0.117126f, 0.734375f, 0.108704f, 0.736328f, 0.100952f, 0.739746f, 0.093750f,
- 0.741699f, 0.087036f, 0.742188f, 0.080872f, 0.741699f, 0.075134f, 0.741211f, 0.069763f,
- 0.739258f, 0.064819f, 0.736816f, 0.060272f, 0.733398f, 0.056030f, 0.729004f, 0.052124f,
- 0.724121f, 0.048492f, 0.718750f, 0.045105f, 0.712402f, 0.041992f, 0.705078f, 0.039093f,
- 0.698242f, 0.036407f, 0.689941f, 0.033905f, 0.681641f, 0.031616f, 0.672852f, 0.029480f,
- 0.663574f, 0.027512f, 0.653809f, 0.025665f, 0.644043f, 0.023956f, 0.633301f, 0.022369f,
- 0.622559f, 0.020889f, 0.611816f, 0.019516f, 0.601074f, 0.018250f, 0.589355f, 0.017059f,
- 0.578125f, 0.015961f, 0.565918f, 0.014946f, 0.554199f, 0.013992f, 0.542480f, 0.013107f,
- 0.414551f, 0.584961f, 0.414551f, 0.584961f, 0.414795f, 0.584961f, 0.415039f, 0.583984f,
- 0.416260f, 0.582031f, 0.418457f, 0.578613f, 0.420166f, 0.572754f, 0.424072f, 0.563965f,
- 0.428467f, 0.552246f, 0.433838f, 0.537109f, 0.441162f, 0.518066f, 0.448730f, 0.497070f,
- 0.458984f, 0.473633f, 0.467773f, 0.449219f, 0.480713f, 0.424072f, 0.497559f, 0.399414f,
- 0.511719f, 0.375244f, 0.529297f, 0.352051f, 0.543945f, 0.329834f, 0.566895f, 0.308838f,
- 0.581543f, 0.288574f, 0.598633f, 0.269531f, 0.619629f, 0.251465f, 0.635742f, 0.234497f,
- 0.646973f, 0.218506f, 0.659668f, 0.203369f, 0.674805f, 0.189331f, 0.684570f, 0.176025f,
- 0.695801f, 0.163696f, 0.707031f, 0.152222f, 0.718750f, 0.141357f, 0.723145f, 0.131348f,
- 0.729004f, 0.122009f, 0.734375f, 0.113342f, 0.738281f, 0.105286f, 0.741211f, 0.097778f,
- 0.743164f, 0.090820f, 0.744629f, 0.084412f, 0.744629f, 0.078430f, 0.743652f, 0.072876f,
- 0.742676f, 0.067749f, 0.739746f, 0.062988f, 0.735840f, 0.058624f, 0.731934f, 0.054535f,
- 0.727539f, 0.050751f, 0.721680f, 0.047241f, 0.715820f, 0.044006f, 0.709473f, 0.040985f,
- 0.702148f, 0.038208f, 0.694824f, 0.035614f, 0.686523f, 0.033234f, 0.677734f, 0.031006f,
- 0.668457f, 0.028946f, 0.659180f, 0.027023f, 0.649414f, 0.025238f, 0.639160f, 0.023590f,
- 0.628906f, 0.022049f, 0.618164f, 0.020630f, 0.606934f, 0.019287f, 0.595703f, 0.018051f,
- 0.584473f, 0.016907f, 0.572754f, 0.015839f, 0.561035f, 0.014839f, 0.549316f, 0.013908f,
- 0.361816f, 0.637695f, 0.361816f, 0.637695f, 0.362061f, 0.637207f, 0.362793f, 0.636230f,
- 0.364258f, 0.633301f, 0.366455f, 0.628906f, 0.369873f, 0.621094f, 0.374512f, 0.609375f,
- 0.378906f, 0.593750f, 0.387451f, 0.573730f, 0.396484f, 0.550293f, 0.407471f, 0.524414f,
- 0.419189f, 0.497314f, 0.433594f, 0.469971f, 0.453613f, 0.442627f, 0.473633f, 0.416016f,
- 0.488037f, 0.390381f, 0.509277f, 0.365967f, 0.528809f, 0.343262f, 0.549805f, 0.320801f,
- 0.574707f, 0.299805f, 0.590332f, 0.280029f, 0.609375f, 0.261475f, 0.631836f, 0.243774f,
- 0.641602f, 0.227173f, 0.659668f, 0.211426f, 0.671387f, 0.196777f, 0.685059f, 0.183105f,
- 0.698730f, 0.170166f, 0.705078f, 0.158203f, 0.715820f, 0.146973f, 0.723145f, 0.136597f,
- 0.730469f, 0.126831f, 0.737793f, 0.117920f, 0.740723f, 0.109558f, 0.741699f, 0.101807f,
- 0.745117f, 0.094604f, 0.747559f, 0.087891f, 0.747070f, 0.081726f, 0.747070f, 0.075989f,
- 0.744141f, 0.070679f, 0.742676f, 0.065796f, 0.739258f, 0.061218f, 0.735840f, 0.056976f,
- 0.730957f, 0.053070f, 0.725586f, 0.049438f, 0.719727f, 0.046082f, 0.713867f, 0.042938f,
- 0.706543f, 0.040070f, 0.699219f, 0.037384f, 0.690918f, 0.034882f, 0.682617f, 0.032562f,
- 0.673828f, 0.030426f, 0.664551f, 0.028442f, 0.654785f, 0.026581f, 0.645020f, 0.024857f,
- 0.634766f, 0.023254f, 0.624023f, 0.021774f, 0.613281f, 0.020386f, 0.602051f, 0.019089f,
- 0.590820f, 0.017899f, 0.579590f, 0.016769f, 0.567871f, 0.015732f, 0.556641f, 0.014755f,
- 0.305420f, 0.694336f, 0.305420f, 0.694336f, 0.305664f, 0.693848f, 0.306641f, 0.691895f,
- 0.308105f, 0.687988f, 0.311279f, 0.681152f, 0.316162f, 0.669922f, 0.321777f, 0.654297f,
- 0.330078f, 0.632812f, 0.344238f, 0.606934f, 0.353027f, 0.578125f, 0.367432f, 0.547852f,
- 0.385498f, 0.517578f, 0.405273f, 0.487793f, 0.422852f, 0.458496f, 0.448730f, 0.431152f,
- 0.473633f, 0.404541f, 0.493896f, 0.379639f, 0.519531f, 0.355469f, 0.539551f, 0.332520f,
- 0.563477f, 0.310791f, 0.583008f, 0.290283f, 0.604004f, 0.270752f, 0.626953f, 0.252686f,
- 0.642090f, 0.235352f, 0.657715f, 0.218994f, 0.672852f, 0.203857f, 0.686523f, 0.189575f,
- 0.699219f, 0.176270f, 0.707031f, 0.163818f, 0.717285f, 0.152344f, 0.723633f, 0.141602f,
- 0.730469f, 0.131592f, 0.739258f, 0.122375f, 0.741699f, 0.113708f, 0.745605f, 0.105713f,
- 0.747559f, 0.098267f, 0.748047f, 0.091370f, 0.749023f, 0.085022f, 0.748535f, 0.079102f,
- 0.747070f, 0.073608f, 0.746582f, 0.068542f, 0.742188f, 0.063843f, 0.739258f, 0.059448f,
- 0.734375f, 0.055420f, 0.730469f, 0.051666f, 0.724609f, 0.048187f, 0.717773f, 0.044952f,
- 0.710938f, 0.041962f, 0.704102f, 0.039154f, 0.695801f, 0.036591f, 0.687988f, 0.034180f,
- 0.679199f, 0.031952f, 0.670410f, 0.029892f, 0.660645f, 0.027969f, 0.650879f, 0.026184f,
- 0.640625f, 0.024521f, 0.630371f, 0.022964f, 0.619629f, 0.021515f, 0.608887f, 0.020172f,
- 0.598145f, 0.018921f, 0.586914f, 0.017761f, 0.575195f, 0.016663f, 0.563965f, 0.015656f,
- 0.244995f, 0.754395f, 0.245117f, 0.754395f, 0.245483f, 0.753418f, 0.246704f, 0.750977f,
- 0.249634f, 0.745117f, 0.253662f, 0.734863f, 0.260010f, 0.717773f, 0.268555f, 0.694336f,
- 0.277344f, 0.665527f, 0.292480f, 0.632812f, 0.309814f, 0.599121f, 0.331787f, 0.565918f,
- 0.352539f, 0.533203f, 0.376465f, 0.501953f, 0.405518f, 0.472412f, 0.433838f, 0.444336f,
- 0.456787f, 0.417236f, 0.488281f, 0.391357f, 0.510254f, 0.366211f, 0.540039f, 0.343018f,
- 0.564941f, 0.320557f, 0.579590f, 0.299561f, 0.606445f, 0.279541f, 0.627441f, 0.260498f,
- 0.638184f, 0.242676f, 0.666504f, 0.226074f, 0.670898f, 0.210327f, 0.687988f, 0.195801f,
- 0.700684f, 0.182129f, 0.706055f, 0.169312f, 0.718262f, 0.157471f, 0.727539f, 0.146362f,
- 0.735840f, 0.136108f, 0.738770f, 0.126587f, 0.743164f, 0.117737f, 0.746582f, 0.109497f,
- 0.751953f, 0.101868f, 0.751953f, 0.094788f, 0.753906f, 0.088257f, 0.752930f, 0.082153f,
- 0.750977f, 0.076538f, 0.749512f, 0.071289f, 0.745605f, 0.066406f, 0.742188f, 0.061951f,
- 0.738281f, 0.057770f, 0.734375f, 0.053894f, 0.729004f, 0.050293f, 0.722656f, 0.046967f,
- 0.715332f, 0.043854f, 0.708496f, 0.040985f, 0.701172f, 0.038330f, 0.693359f, 0.035828f,
- 0.684570f, 0.033539f, 0.676270f, 0.031403f, 0.666992f, 0.029404f, 0.657227f, 0.027542f,
- 0.646973f, 0.025818f, 0.636719f, 0.024200f, 0.626465f, 0.022705f, 0.615723f, 0.021301f,
- 0.604980f, 0.020004f, 0.593750f, 0.018784f, 0.582520f, 0.017654f, 0.571289f, 0.016586f,
- 0.180542f, 0.818848f, 0.180664f, 0.818848f, 0.181274f, 0.817383f, 0.183350f, 0.812988f,
- 0.187134f, 0.802734f, 0.193237f, 0.784180f, 0.201416f, 0.757324f, 0.214355f, 0.723145f,
- 0.231445f, 0.685547f, 0.248901f, 0.648438f, 0.272217f, 0.611816f, 0.302979f, 0.577148f,
- 0.329834f, 0.544922f, 0.364258f, 0.514160f, 0.394043f, 0.484619f, 0.425781f, 0.456055f,
- 0.456543f, 0.428467f, 0.481934f, 0.402344f, 0.512207f, 0.376709f, 0.540039f, 0.352783f,
- 0.566406f, 0.329346f, 0.579102f, 0.307617f, 0.607910f, 0.286865f, 0.627930f, 0.267822f,
- 0.645996f, 0.249512f, 0.661621f, 0.232178f, 0.677734f, 0.216309f, 0.691406f, 0.201172f,
- 0.702637f, 0.187256f, 0.711426f, 0.174194f, 0.721680f, 0.161987f, 0.730957f, 0.150879f,
- 0.736328f, 0.140259f, 0.742188f, 0.130493f, 0.746582f, 0.121582f, 0.750488f, 0.113159f,
- 0.751953f, 0.105347f, 0.752930f, 0.098083f, 0.756836f, 0.091370f, 0.755859f, 0.085144f,
- 0.755371f, 0.079346f, 0.752441f, 0.073975f, 0.750488f, 0.069031f, 0.746582f, 0.064392f,
- 0.743652f, 0.060120f, 0.737793f, 0.056152f, 0.733398f, 0.052460f, 0.727051f, 0.049011f,
- 0.720215f, 0.045837f, 0.713867f, 0.042847f, 0.706543f, 0.040100f, 0.699219f, 0.037537f,
- 0.690430f, 0.035156f, 0.682129f, 0.032928f, 0.672852f, 0.030884f, 0.663086f, 0.028961f,
- 0.653809f, 0.027161f, 0.644043f, 0.025497f, 0.633301f, 0.023941f, 0.622559f, 0.022491f,
- 0.612305f, 0.021133f, 0.601074f, 0.019867f, 0.590332f, 0.018692f, 0.579102f, 0.017578f,
- 0.111816f, 0.888184f, 0.112000f, 0.887207f, 0.112976f, 0.883789f, 0.115845f, 0.873047f,
- 0.122864f, 0.849609f, 0.133301f, 0.813477f, 0.147217f, 0.770996f, 0.167236f, 0.728027f,
- 0.196411f, 0.688965f, 0.222290f, 0.653320f, 0.258057f, 0.619629f, 0.293457f, 0.587402f,
- 0.328613f, 0.556152f, 0.361328f, 0.524902f, 0.392578f, 0.495850f, 0.430420f, 0.466064f,
- 0.459961f, 0.437744f, 0.482422f, 0.410889f, 0.511230f, 0.385010f, 0.536621f, 0.359863f,
- 0.568848f, 0.336182f, 0.592773f, 0.313721f, 0.614258f, 0.293213f, 0.626953f, 0.273193f,
- 0.646484f, 0.254639f, 0.657227f, 0.237427f, 0.683105f, 0.221191f, 0.693359f, 0.205933f,
- 0.698242f, 0.191772f, 0.709473f, 0.178589f, 0.724609f, 0.166260f, 0.733398f, 0.154907f,
- 0.739746f, 0.144165f, 0.745605f, 0.134399f, 0.750977f, 0.125122f, 0.753906f, 0.116577f,
- 0.754883f, 0.108704f, 0.758301f, 0.101257f, 0.759766f, 0.094482f, 0.757812f, 0.088074f,
- 0.759766f, 0.082092f, 0.758301f, 0.076660f, 0.756348f, 0.071594f, 0.752441f, 0.066833f,
- 0.748047f, 0.062469f, 0.741699f, 0.058380f, 0.736816f, 0.054596f, 0.732910f, 0.051086f,
- 0.726074f, 0.047791f, 0.719727f, 0.044769f, 0.711914f, 0.041901f, 0.704590f, 0.039276f,
- 0.696289f, 0.036804f, 0.688477f, 0.034546f, 0.678711f, 0.032410f, 0.669922f, 0.030411f,
- 0.660156f, 0.028564f, 0.650391f, 0.026840f, 0.640625f, 0.025223f, 0.630371f, 0.023727f,
- 0.619629f, 0.022324f, 0.608887f, 0.020996f, 0.597656f, 0.019775f, 0.586914f, 0.018631f,
- 0.038452f, 0.960938f, 0.039124f, 0.957520f, 0.042480f, 0.933594f, 0.051575f, 0.879395f,
- 0.069275f, 0.824219f, 0.091064f, 0.785156f, 0.126343f, 0.753906f, 0.154419f, 0.725586f,
- 0.192139f, 0.695312f, 0.234375f, 0.663086f, 0.273438f, 0.630371f, 0.305908f, 0.597656f,
- 0.338379f, 0.565430f, 0.379150f, 0.532227f, 0.413818f, 0.501465f, 0.444336f, 0.471191f,
- 0.471436f, 0.442383f, 0.504395f, 0.414795f, 0.531250f, 0.388672f, 0.547363f, 0.364014f,
- 0.579590f, 0.340088f, 0.603516f, 0.317627f, 0.622559f, 0.297119f, 0.635742f, 0.276855f,
- 0.669434f, 0.258301f, 0.670410f, 0.241089f, 0.685547f, 0.224854f, 0.699219f, 0.209717f,
- 0.712402f, 0.195190f, 0.720703f, 0.182373f, 0.729980f, 0.169678f, 0.746582f, 0.158325f,
- 0.744629f, 0.147705f, 0.748535f, 0.137695f, 0.760254f, 0.128296f, 0.757812f, 0.119629f,
- 0.761230f, 0.111755f, 0.762207f, 0.104248f, 0.764160f, 0.097290f, 0.763184f, 0.090881f,
- 0.762207f, 0.084900f, 0.760742f, 0.079285f, 0.759766f, 0.074097f, 0.755859f, 0.069275f,
- 0.752930f, 0.064758f, 0.747559f, 0.060669f, 0.742676f, 0.056793f, 0.737305f, 0.053131f,
- 0.731445f, 0.049774f, 0.725586f, 0.046661f, 0.718262f, 0.043732f, 0.710449f, 0.041077f,
- 0.702637f, 0.038544f, 0.694336f, 0.036163f, 0.685547f, 0.033966f, 0.676758f, 0.031921f,
- 0.667480f, 0.030014f, 0.657715f, 0.028229f, 0.647461f, 0.026566f, 0.637207f, 0.025009f,
- 0.626953f, 0.023544f, 0.616699f, 0.022186f, 0.605957f, 0.020920f, 0.594727f, 0.019730f,
-};
-
const float ltc_disk_integral[64 * 64] = {
0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
@@ -4530,16456 +3503,6 @@ const float ltc_disk_integral[64 * 64] = {
0.888889f, 0.904762f, 0.920635f, 0.936508f, 0.952381f, 0.968254f, 0.984127f, 1.000000f,
};
-const float btdf_split_sum_ggx[32][64 * 64] = {
- {
- 0.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.039917f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- },
- {
- 0.000122f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.004147f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.897949f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000732f, 0.996094f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.002439f,
- 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000366f, 0.078308f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 1.000000f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000122f, 0.001098f, 0.992188f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.005001f, 0.998535f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 0.999512f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000732f, 0.902344f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.002928f,
- 0.997070f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 1.000000f, 0.999512f, 0.999512f, 1.000000f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000732f, 0.301758f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f, 1.000000f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.002562f, 0.996094f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000732f, 0.433594f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.004021f, 0.996582f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001098f, 0.949219f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000610f,
- 0.012039f, 0.998047f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.002073f, 0.993652f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000854f, 0.725586f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000610f, 0.011856f, 0.998047f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.002905f, 0.995117f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001098f, 0.978027f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000732f,
- 0.314941f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000731f, 0.017670f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000366f, 0.005852f, 0.997559f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.003050f, 0.996094f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001957f, 0.993652f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001586f, 0.990234f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001220f, 0.986816f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.001220f,
- 0.984375f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f,
- 0.001098f, 0.985352f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.001220f, 0.989258f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000122f, 0.001341f, 0.993652f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.001586f, 0.996094f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.002802f, 0.997559f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000117f, 0.000122f, 0.000122f, 0.000243f, 0.006088f, 0.998535f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000366f, 0.026321f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000732f, 0.892578f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000975f,
- 0.993652f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.002317f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.017944f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000731f, 0.983887f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f,
- 0.000122f, 0.000122f, 0.001653f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.026108f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000732f, 0.995605f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.003777f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000365f, 0.991211f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.002195f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000364f, 0.993164f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.002672f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000360f, 0.998047f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.017075f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000731f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.997070f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.006874f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000480f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.996582f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000067f, 0.005440f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000365f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000121f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.995605f, 0.995117f, 0.995117f, 0.995605f, 0.995117f, 0.995117f,
- },
- {
- 0.003168f, 0.995605f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 1.000000f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000976f, 0.053314f, 0.994629f, 0.998535f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000122f, 0.000122f, 0.000732f, 0.003660f, 0.653809f, 0.995117f, 0.998047f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000488f, 0.001463f, 0.010452f, 0.947266f, 0.995605f,
- 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000365f, 0.000853f, 0.002928f, 0.037750f,
- 0.980957f, 0.996582f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000610f, 0.001342f,
- 0.006100f, 0.314453f, 0.989746f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000487f,
- 0.001091f, 0.002317f, 0.015839f, 0.910645f, 0.993652f, 0.997559f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000366f, 0.000732f, 0.001463f, 0.005302f, 0.068909f, 0.977539f, 0.995605f, 0.998047f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000244f, 0.000732f, 0.001098f, 0.002560f, 0.011551f, 0.658691f, 0.989746f,
- 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000366f, 0.000732f, 0.001585f, 0.004868f, 0.041077f,
- 0.958984f, 0.994141f, 0.997559f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000732f, 0.001215f, 0.002802f,
- 0.010834f, 0.441895f, 0.987305f, 0.996094f, 0.998535f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000242f, 0.000488f, 0.000850f,
- 0.001586f, 0.004753f, 0.039154f, 0.948242f, 0.993652f, 0.997559f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000366f,
- 0.000732f, 0.001220f, 0.003159f, 0.012032f, 0.480713f, 0.985840f, 0.996094f, 0.998047f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000240f, 0.000731f, 0.001097f, 0.001950f, 0.005966f, 0.054413f, 0.957520f, 0.994141f,
- 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000486f, 0.000732f, 0.001534f, 0.003536f, 0.016937f, 0.726562f,
- 0.988281f, 0.996582f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000365f, 0.000732f, 0.001098f, 0.002192f, 0.008278f,
- 0.125244f, 0.974121f, 0.994629f, 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000365f, 0.000731f, 0.000947f, 0.001828f,
- 0.005314f, 0.031677f, 0.916016f, 0.991699f, 0.997070f, 0.998535f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000488f, 0.000732f,
- 0.001339f, 0.003294f, 0.014389f, 0.562012f, 0.985840f, 0.996094f, 0.998047f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000487f,
- 0.000732f, 0.001098f, 0.002310f, 0.008163f, 0.123779f, 0.973633f, 0.994629f, 0.997559f,
- 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000365f, 0.000732f, 0.001097f, 0.002071f, 0.005669f, 0.041199f, 0.937988f, 0.992676f,
- 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000118f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000366f, 0.000728f, 0.000732f, 0.001585f, 0.004143f, 0.020813f, 0.813965f,
- 0.989746f, 0.996582f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000116f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000488f, 0.000732f, 0.001220f, 0.003292f, 0.012581f,
- 0.446533f, 0.984863f, 0.996094f, 0.998047f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000471f, 0.000732f, 0.001220f, 0.002796f,
- 0.009338f, 0.161865f, 0.977051f, 0.995117f, 0.997559f, 0.998535f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000365f, 0.000732f, 0.001098f,
- 0.002285f, 0.006870f, 0.074097f, 0.965820f, 0.994141f, 0.997559f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000366f, 0.000731f,
- 0.001086f, 0.001945f, 0.005238f, 0.043732f, 0.947754f, 0.993652f, 0.997559f, 0.998535f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000366f,
- 0.000730f, 0.000893f, 0.001826f, 0.004871f, 0.030411f, 0.922852f, 0.992188f, 0.997559f,
- 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000243f, 0.000609f, 0.000732f, 0.001407f, 0.004375f, 0.023758f, 0.892090f, 0.992188f,
- 0.997070f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000605f, 0.000732f, 0.001579f, 0.003941f, 0.020767f, 0.862793f,
- 0.991699f, 0.997559f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000238f, 0.000483f, 0.000732f, 0.001449f, 0.003654f, 0.018951f,
- 0.847656f, 0.991699f, 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000233f, 0.000485f, 0.000732f, 0.001308f, 0.003353f,
- 0.018997f, 0.855469f, 0.991699f, 0.997559f, 0.998535f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000118f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000487f, 0.000732f, 0.001292f,
- 0.003649f, 0.019791f, 0.881836f, 0.992188f, 0.997559f, 0.998535f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000432f, 0.000732f,
- 0.001220f, 0.003635f, 0.021912f, 0.916992f, 0.993652f, 0.997559f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000116f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000487f,
- 0.000732f, 0.001245f, 0.004002f, 0.028107f, 0.946289f, 0.994141f, 0.998047f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000085f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000475f, 0.000732f, 0.001611f, 0.004581f, 0.040466f, 0.966309f, 0.995605f, 0.998535f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000487f, 0.000732f, 0.001703f, 0.005589f, 0.073486f, 0.979980f, 0.996094f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000475f, 0.000732f, 0.001706f, 0.006809f, 0.198730f, 0.987305f,
- 0.997559f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000488f, 0.000732f, 0.002071f, 0.009590f, 0.647949f,
- 0.992188f, 0.997559f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000710f, 0.001093f, 0.002541f, 0.015533f,
- 0.922852f, 0.995117f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000116f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000242f, 0.000728f, 0.001218f, 0.003387f,
- 0.034454f, 0.975586f, 0.996582f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000365f, 0.000731f, 0.001219f,
- 0.004959f, 0.161865f, 0.989746f, 0.998047f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000366f, 0.000731f,
- 0.001767f, 0.009331f, 0.849121f, 0.994629f, 0.998535f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000487f,
- 0.000732f, 0.002644f, 0.024231f, 0.977051f, 0.997559f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000685f, 0.001217f, 0.004139f, 0.195435f, 0.992676f, 0.998535f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000362f, 0.000731f, 0.001570f, 0.010086f, 0.944824f, 0.997070f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000365f, 0.000745f, 0.002781f, 0.051758f, 0.990723f, 0.998535f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000599f, 0.001176f, 0.006641f, 0.899414f, 0.997070f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000731f, 0.002066f, 0.032654f, 0.991211f, 0.998535f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000448f, 0.001088f, 0.005440f, 0.918457f, 0.997070f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000725f, 0.001822f, 0.038452f, 0.994141f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000329f, 0.000848f, 0.005672f, 0.972168f,
- 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000581f, 0.001982f, 0.155273f,
- 0.997070f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000330f, 0.000848f, 0.009247f,
- 0.992676f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000589f, 0.002625f,
- 0.958496f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.001199f,
- 0.083374f, 0.998047f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000716f,
- 0.007244f, 0.996582f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.002277f, 0.991211f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000070f, 0.000121f, 0.000122f, 0.000122f,
- 0.000854f, 0.950684f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000111f, 0.000121f, 0.000122f,
- 0.000475f, 0.067139f, 0.999512f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000118f, 0.000122f,
- 0.000002f, 0.005859f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f,
- 0.000014f, 0.001376f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000121f, 0.000572f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000077f, 0.000002f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000103f, 0.992188f, 0.991699f, 0.991699f, 0.992188f, 0.992188f, 0.991699f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.940430f, 0.940430f, 0.940918f, 0.940918f, 0.940430f, 0.940430f,
- },
- {
- 0.014023f, 0.979492f, 0.994629f, 0.997070f, 0.998047f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000488f, 0.004757f, 0.163330f, 0.975098f, 0.993164f, 0.996582f, 0.997559f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000610f, 0.002928f, 0.017166f, 0.563965f, 0.978027f, 0.992676f, 0.996094f,
- 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000364f, 0.000732f, 0.002192f, 0.006573f, 0.044952f, 0.830566f, 0.980957f,
- 0.992676f, 0.996094f, 0.997070f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000366f, 0.000854f, 0.001586f, 0.004253f, 0.014313f, 0.130371f,
- 0.919922f, 0.984375f, 0.993652f, 0.996094f, 0.997070f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000488f, 0.000854f, 0.001342f, 0.003025f, 0.007305f,
- 0.028870f, 0.407715f, 0.954590f, 0.987305f, 0.993652f, 0.996094f, 0.997070f, 0.998047f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000609f, 0.000842f, 0.000976f, 0.002193f,
- 0.005112f, 0.012505f, 0.066589f, 0.768066f, 0.970703f, 0.989746f, 0.994629f, 0.996582f,
- 0.997070f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000244f, 0.000599f, 0.000609f, 0.000976f,
- 0.001829f, 0.003046f, 0.007256f, 0.023499f, 0.194946f, 0.908691f, 0.979980f, 0.991699f,
- 0.995117f, 0.996582f, 0.997559f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000488f, 0.000609f,
- 0.000976f, 0.001583f, 0.002647f, 0.004726f, 0.012169f, 0.050537f, 0.568359f, 0.954102f,
- 0.985840f, 0.993164f, 0.995605f, 0.997070f, 0.998047f, 0.998047f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000488f,
- 0.000610f, 0.000975f, 0.001211f, 0.001946f, 0.003532f, 0.007793f, 0.022446f, 0.139648f,
- 0.856445f, 0.974121f, 0.989746f, 0.994141f, 0.996094f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000241f,
- 0.000310f, 0.000609f, 0.000807f, 0.001098f, 0.001822f, 0.002794f, 0.005699f, 0.012878f,
- 0.047821f, 0.469238f, 0.941406f, 0.982910f, 0.991699f, 0.995117f, 0.996582f, 0.997559f,
- 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000244f, 0.000244f, 0.000609f, 0.000732f, 0.001098f, 0.001461f, 0.002274f, 0.004025f,
- 0.008247f, 0.023254f, 0.135254f, 0.833984f, 0.969727f, 0.987793f, 0.993652f, 0.995605f,
- 0.997070f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000207f, 0.000244f, 0.000609f, 0.000610f, 0.001096f, 0.001098f, 0.002071f,
- 0.003370f, 0.006172f, 0.014442f, 0.052795f, 0.486572f, 0.940430f, 0.981934f, 0.991699f,
- 0.994629f, 0.996582f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000485f, 0.000610f, 0.001080f, 0.001098f,
- 0.001742f, 0.002668f, 0.004692f, 0.010147f, 0.028076f, 0.168701f, 0.854004f, 0.970703f,
- 0.988770f, 0.993652f, 0.996094f, 0.997070f, 0.998047f, 0.998047f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000487f, 0.000610f, 0.000731f,
- 0.001098f, 0.001413f, 0.002411f, 0.003895f, 0.007072f, 0.017242f, 0.069580f, 0.605957f,
- 0.948730f, 0.983398f, 0.992188f, 0.995117f, 0.996582f, 0.997559f, 0.998047f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000244f, 0.000609f,
- 0.000610f, 0.001094f, 0.001337f, 0.001828f, 0.003275f, 0.005814f, 0.012054f, 0.036987f,
- 0.270752f, 0.899414f, 0.975586f, 0.989746f, 0.993652f, 0.996094f, 0.997070f, 0.998047f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000241f, 0.000365f,
- 0.000597f, 0.000610f, 0.000970f, 0.001098f, 0.001815f, 0.002771f, 0.005009f, 0.008888f,
- 0.023804f, 0.115845f, 0.775879f, 0.962891f, 0.986328f, 0.993164f, 0.995605f, 0.997070f,
- 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000244f, 0.000536f, 0.000731f, 0.000937f, 0.001203f, 0.001581f, 0.002186f, 0.004005f,
- 0.007061f, 0.016830f, 0.061218f, 0.522949f, 0.940430f, 0.981934f, 0.991211f, 0.994629f,
- 0.996582f, 0.997559f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000363f, 0.000487f, 0.000731f, 0.000732f, 0.001097f, 0.001339f, 0.002071f,
- 0.003498f, 0.005947f, 0.012390f, 0.037964f, 0.268799f, 0.896973f, 0.975586f, 0.989258f,
- 0.994141f, 0.996094f, 0.997070f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000244f, 0.000366f, 0.000609f, 0.000610f, 0.001094f, 0.001215f,
- 0.002056f, 0.003183f, 0.004742f, 0.009880f, 0.026337f, 0.139526f, 0.813477f, 0.966309f,
- 0.986816f, 0.993164f, 0.996094f, 0.997070f, 0.997559f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000163f, 0.000363f, 0.000600f, 0.000731f, 0.001088f,
- 0.001216f, 0.001616f, 0.002640f, 0.004402f, 0.008156f, 0.019669f, 0.083191f, 0.664062f,
- 0.953125f, 0.984375f, 0.992188f, 0.995117f, 0.997070f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000244f, 0.000523f, 0.000731f,
- 0.000732f, 0.001097f, 0.001690f, 0.002169f, 0.003998f, 0.006939f, 0.015808f, 0.055634f,
- 0.471191f, 0.935059f, 0.980957f, 0.991211f, 0.995117f, 0.996582f, 0.997559f, 0.998047f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000336f, 0.000486f,
- 0.000731f, 0.000732f, 0.001097f, 0.001558f, 0.002069f, 0.003525f, 0.006058f, 0.013062f,
- 0.040894f, 0.306396f, 0.910156f, 0.978027f, 0.990234f, 0.994141f, 0.996582f, 0.997559f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000113f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000360f,
- 0.000515f, 0.000731f, 0.000731f, 0.001094f, 0.001219f, 0.002148f, 0.003159f, 0.005577f,
- 0.011360f, 0.031952f, 0.203979f, 0.874512f, 0.973633f, 0.989258f, 0.994141f, 0.996582f,
- 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000325f, 0.000366f, 0.000731f, 0.000731f, 0.001093f, 0.001219f, 0.001820f, 0.002916f,
- 0.005291f, 0.009758f, 0.026352f, 0.145020f, 0.832520f, 0.969238f, 0.988281f, 0.993652f,
- 0.996094f, 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000244f, 0.000440f, 0.000605f, 0.000731f, 0.001086f, 0.001097f, 0.001646f,
- 0.002670f, 0.004230f, 0.008835f, 0.022415f, 0.112183f, 0.786133f, 0.966309f, 0.987793f,
- 0.993652f, 0.996094f, 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000272f, 0.000358f, 0.000565f, 0.000731f, 0.000790f, 0.001210f,
- 0.001573f, 0.002434f, 0.004360f, 0.008102f, 0.020660f, 0.092896f, 0.741699f, 0.962891f,
- 0.987305f, 0.993164f, 0.996094f, 0.997070f, 0.998047f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000364f, 0.000723f, 0.000731f, 0.000731f,
- 0.001216f, 0.001698f, 0.002510f, 0.003998f, 0.007484f, 0.018463f, 0.082336f, 0.709961f,
- 0.961426f, 0.986816f, 0.993652f, 0.996094f, 0.997559f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000242f, 0.000362f, 0.000704f, 0.000730f,
- 0.000845f, 0.001096f, 0.001513f, 0.002302f, 0.003941f, 0.007168f, 0.017746f, 0.076782f,
- 0.693848f, 0.961426f, 0.987305f, 0.993652f, 0.996094f, 0.997559f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000364f, 0.000579f,
- 0.000728f, 0.000731f, 0.001096f, 0.001491f, 0.002069f, 0.003899f, 0.007195f, 0.017059f,
- 0.075439f, 0.701172f, 0.962402f, 0.987793f, 0.993652f, 0.996094f, 0.997559f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000119f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000357f,
- 0.000482f, 0.000730f, 0.000731f, 0.001094f, 0.001334f, 0.002230f, 0.003708f, 0.007217f,
- 0.017410f, 0.079163f, 0.730469f, 0.965820f, 0.988281f, 0.994141f, 0.996582f, 0.998047f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000112f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000238f,
- 0.000243f, 0.000365f, 0.000729f, 0.000731f, 0.001095f, 0.001330f, 0.002066f, 0.003637f,
- 0.007118f, 0.018112f, 0.087708f, 0.775391f, 0.969238f, 0.989258f, 0.994629f, 0.997070f,
- 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000073f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000323f, 0.000390f, 0.000729f, 0.000731f, 0.001094f, 0.001332f, 0.002275f,
- 0.003782f, 0.007252f, 0.019379f, 0.105042f, 0.827637f, 0.973145f, 0.990723f, 0.994629f,
- 0.997070f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000114f, 0.000121f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000240f, 0.000369f, 0.000729f, 0.000731f, 0.001093f, 0.001330f,
- 0.002209f, 0.003937f, 0.007896f, 0.021805f, 0.137207f, 0.876953f, 0.979004f, 0.991699f,
- 0.995605f, 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000272f, 0.000479f, 0.000727f, 0.000731f, 0.001085f,
- 0.001331f, 0.002291f, 0.004105f, 0.008446f, 0.025024f, 0.202271f, 0.916504f, 0.982910f,
- 0.993164f, 0.996094f, 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000120f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000360f, 0.000469f, 0.000681f, 0.000731f,
- 0.001092f, 0.001331f, 0.002184f, 0.004227f, 0.009521f, 0.030899f, 0.335205f, 0.945312f,
- 0.986816f, 0.993652f, 0.996582f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000116f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000241f, 0.000429f, 0.000726f,
- 0.000731f, 0.001091f, 0.001649f, 0.002464f, 0.004810f, 0.010895f, 0.041931f, 0.563477f,
- 0.963867f, 0.989746f, 0.995117f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000101f, 0.000120f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000288f, 0.000481f,
- 0.000720f, 0.000731f, 0.001093f, 0.001571f, 0.002735f, 0.005405f, 0.013199f, 0.064880f,
- 0.786133f, 0.976562f, 0.992188f, 0.995605f, 0.997559f, 0.998535f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000112f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000240f,
- 0.000481f, 0.000727f, 0.000731f, 0.001093f, 0.001655f, 0.003132f, 0.005909f, 0.017181f,
- 0.123169f, 0.904297f, 0.984375f, 0.993652f, 0.996582f, 0.998047f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000110f, 0.000120f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000264f, 0.000392f, 0.000727f, 0.000835f, 0.001196f, 0.001765f, 0.003252f, 0.007343f,
- 0.024521f, 0.304199f, 0.954102f, 0.989258f, 0.995605f, 0.997559f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000034f, 0.000119f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000235f, 0.000375f, 0.000728f, 0.000822f, 0.001095f, 0.002024f, 0.003952f,
- 0.009193f, 0.040894f, 0.694824f, 0.975586f, 0.992676f, 0.996582f, 0.998047f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000112f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000307f, 0.000475f, 0.000728f, 0.000943f, 0.001216f, 0.002283f,
- 0.004829f, 0.013008f, 0.092224f, 0.908203f, 0.986328f, 0.995117f, 0.997559f, 0.998535f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000073f, 0.000118f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000240f, 0.000576f, 0.000728f, 0.001073f, 0.001569f,
- 0.002668f, 0.005947f, 0.020889f, 0.331543f, 0.965820f, 0.992188f, 0.996582f, 0.998047f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000100f, 0.000120f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000362f, 0.000630f, 0.000729f, 0.001087f,
- 0.001567f, 0.003241f, 0.008240f, 0.043793f, 0.824219f, 0.984375f, 0.994629f, 0.997559f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000075f, 0.000119f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000363f, 0.000689f, 0.000730f,
- 0.001185f, 0.002022f, 0.004108f, 0.013702f, 0.161011f, 0.957031f, 0.991699f, 0.996582f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000003f, 0.000105f, 0.000120f,
- 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000156f, 0.000372f, 0.000689f,
- 0.000730f, 0.001198f, 0.002651f, 0.006214f, 0.028854f, 0.750000f, 0.984375f, 0.995605f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000102f,
- 0.000118f, 0.000120f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000472f,
- 0.000724f, 0.000966f, 0.001658f, 0.003397f, 0.010582f, 0.116028f, 0.959473f, 0.993164f,
- 0.997559f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000111f, 0.000119f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000130f,
- 0.000479f, 0.000726f, 0.001163f, 0.002157f, 0.004829f, 0.024338f, 0.776855f, 0.987793f,
- 0.996582f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000097f, 0.000117f, 0.000120f, 0.000121f, 0.000121f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000219f, 0.000580f, 0.000728f, 0.001203f, 0.002872f, 0.009109f, 0.130371f, 0.972168f,
- 0.995117f, 0.998047f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000112f, 0.000118f, 0.000121f, 0.000121f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000333f, 0.000681f, 0.000940f, 0.001629f, 0.004120f, 0.025467f, 0.890625f,
- 0.991699f, 0.997559f, 0.999512f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000083f, 0.000116f, 0.000120f,
- 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000353f, 0.000722f, 0.000961f, 0.002403f, 0.009354f, 0.295166f,
- 0.985840f, 0.997070f, 0.999512f, 0.999023f, 0.999512f, 0.999023f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000105f,
- 0.000118f, 0.000120f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000130f, 0.000427f, 0.000605f, 0.001345f, 0.004620f, 0.041229f,
- 0.966797f, 0.996094f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000074f, 0.000114f, 0.000119f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000089f, 0.000562f, 0.000942f, 0.002352f, 0.012459f,
- 0.854004f, 0.994141f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000103f, 0.000117f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000007f, 0.000002f, 0.000231f, 0.000596f, 0.001180f, 0.005474f,
- 0.211426f, 0.991211f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000111f, 0.000118f, 0.000120f, 0.000121f,
- 0.000121f, 0.000122f, 0.000029f, 0.000004f, 0.000001f, 0.000348f, 0.000896f, 0.002764f,
- 0.032562f, 0.984375f, 0.998535f, 0.998535f, 0.999023f, 0.998535f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000089f, 0.000116f, 0.000119f,
- 0.000121f, 0.000121f, 0.000121f, 0.000013f, 0.000003f, 0.000075f, 0.000586f, 0.001508f,
- 0.010292f, 0.963379f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f, 0.000107f,
- 0.000118f, 0.000120f, 0.000121f, 0.000116f, 0.000008f, 0.000002f, 0.000233f, 0.000857f,
- 0.004566f, 0.834961f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000083f, 0.000114f, 0.000119f, 0.000120f, 0.000060f, 0.000005f, 0.000001f, 0.000557f,
- 0.002064f, 0.182373f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000103f, 0.000117f, 0.000120f, 0.000024f, 0.000003f, 0.000168f,
- 0.000968f, 0.026428f, 0.996582f, 0.997070f, 0.996582f, 0.996582f, 0.996582f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000047f, 0.000110f, 0.000118f, 0.000017f, 0.000002f,
- 0.000513f, 0.006870f, 0.995605f, 0.995605f, 0.995117f, 0.995117f, 0.995117f, 0.995117f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000096f, 0.000115f, 0.000011f,
- 0.000042f, 0.001919f, 0.992676f, 0.992676f, 0.992676f, 0.992676f, 0.992676f, 0.992676f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000044f, 0.000109f,
- 0.000008f, 0.000314f, 0.985840f, 0.985840f, 0.985840f, 0.985840f, 0.986328f, 0.985840f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000089f, 0.000060f, 0.964355f, 0.964355f, 0.963867f, 0.963867f, 0.963379f, 0.964355f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000022f, 0.818848f, 0.819824f, 0.819336f, 0.819824f, 0.819824f, 0.819824f,
- },
- {
- 0.038849f, 0.941406f, 0.984375f, 0.992188f, 0.994141f, 0.996094f, 0.996582f, 0.997070f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f, 0.999512f,
- 0.001582f, 0.014984f, 0.262451f, 0.930664f, 0.979980f, 0.989258f, 0.993164f, 0.995117f,
- 0.996094f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f,
- 0.000244f, 0.002317f, 0.009003f, 0.047180f, 0.524902f, 0.936523f, 0.978027f, 0.988281f,
- 0.992188f, 0.994629f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f, 1.000000f,
- 0.000122f, 0.001098f, 0.002560f, 0.006824f, 0.020493f, 0.108826f, 0.715820f, 0.946289f,
- 0.978516f, 0.988281f, 0.992188f, 0.994141f, 0.995605f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000607f, 0.001098f, 0.002310f, 0.005646f, 0.012825f, 0.040131f, 0.231201f,
- 0.825195f, 0.954590f, 0.979980f, 0.988281f, 0.992188f, 0.994141f, 0.995117f, 0.996582f,
- 0.996582f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000244f, 0.000609f, 0.001341f, 0.002310f, 0.004208f, 0.008865f, 0.021591f,
- 0.074585f, 0.439209f, 0.885742f, 0.962402f, 0.981934f, 0.989258f, 0.992676f, 0.994141f,
- 0.995605f, 0.996582f, 0.997070f, 0.997070f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 0.999512f,
- 0.000000f, 0.000122f, 0.000483f, 0.000610f, 0.001460f, 0.002192f, 0.003994f, 0.007030f,
- 0.013847f, 0.036316f, 0.146362f, 0.661621f, 0.921875f, 0.969238f, 0.983398f, 0.989746f,
- 0.993164f, 0.994141f, 0.995605f, 0.996582f, 0.996582f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000243f, 0.000604f, 0.000730f, 0.001307f, 0.001944f, 0.003017f,
- 0.004997f, 0.009834f, 0.021606f, 0.063416f, 0.295410f, 0.808594f, 0.944336f, 0.974609f,
- 0.985352f, 0.990234f, 0.993652f, 0.995117f, 0.995605f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f, 1.000000f,
- 0.000000f, 0.000000f, 0.000119f, 0.000366f, 0.000495f, 0.000731f, 0.001217f, 0.001823f,
- 0.002796f, 0.004398f, 0.007656f, 0.015366f, 0.035828f, 0.119263f, 0.531738f, 0.886230f,
- 0.958496f, 0.979004f, 0.986816f, 0.991699f, 0.993652f, 0.995117f, 0.996094f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000244f, 0.000366f, 0.000607f, 0.000731f, 0.001211f,
- 0.001650f, 0.002441f, 0.003975f, 0.006207f, 0.011536f, 0.023315f, 0.060822f, 0.242798f,
- 0.744141f, 0.927734f, 0.969238f, 0.982422f, 0.989258f, 0.992188f, 0.994141f, 0.995605f,
- 0.996094f, 0.996582f, 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.999023f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000211f, 0.000455f, 0.000486f, 0.000853f,
- 0.001081f, 0.001810f, 0.002426f, 0.003759f, 0.005501f, 0.009094f, 0.016876f, 0.037109f,
- 0.114075f, 0.475586f, 0.862305f, 0.951172f, 0.975586f, 0.985840f, 0.990234f, 0.992676f,
- 0.995117f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000364f, 0.000366f, 0.000464f,
- 0.000731f, 0.001093f, 0.001577f, 0.002235f, 0.002798f, 0.004841f, 0.007637f, 0.013008f,
- 0.025635f, 0.063965f, 0.238403f, 0.720215f, 0.919434f, 0.965820f, 0.981445f, 0.987793f,
- 0.991211f, 0.993652f, 0.995117f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000238f, 0.000609f,
- 0.000712f, 0.000974f, 0.000976f, 0.001507f, 0.002031f, 0.002680f, 0.004066f, 0.006294f,
- 0.010284f, 0.018326f, 0.040924f, 0.124146f, 0.485596f, 0.859375f, 0.949707f, 0.975586f,
- 0.984375f, 0.989746f, 0.992676f, 0.994629f, 0.995605f, 0.996582f, 0.997070f, 0.997070f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000113f, 0.000487f,
- 0.000488f, 0.000610f, 0.000961f, 0.000976f, 0.001337f, 0.001705f, 0.002663f, 0.003521f,
- 0.005417f, 0.008408f, 0.014809f, 0.028793f, 0.073120f, 0.270996f, 0.741699f, 0.922363f,
- 0.965332f, 0.980957f, 0.987793f, 0.991699f, 0.993652f, 0.995117f, 0.996094f, 0.997070f,
- 0.997070f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000244f, 0.000224f,
- 0.000486f, 0.000609f, 0.000610f, 0.000973f, 0.000975f, 0.001306f, 0.001703f, 0.002350f,
- 0.003239f, 0.004848f, 0.007122f, 0.011955f, 0.021820f, 0.048859f, 0.152710f, 0.554199f,
- 0.875977f, 0.953125f, 0.976562f, 0.985352f, 0.990234f, 0.993164f, 0.994629f, 0.995605f,
- 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000234f,
- 0.000244f, 0.000485f, 0.000488f, 0.000610f, 0.000969f, 0.000975f, 0.001335f, 0.001693f,
- 0.001991f, 0.002811f, 0.004097f, 0.006397f, 0.009903f, 0.017303f, 0.035034f, 0.094421f,
- 0.354736f, 0.795898f, 0.933594f, 0.969238f, 0.981934f, 0.988281f, 0.991699f, 0.993652f,
- 0.995117f, 0.996094f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000244f, 0.000244f, 0.000480f, 0.000608f, 0.000488f, 0.000922f, 0.000975f, 0.000976f,
- 0.001339f, 0.001827f, 0.002674f, 0.003891f, 0.005688f, 0.008324f, 0.014320f, 0.026917f,
- 0.064392f, 0.216431f, 0.668945f, 0.904785f, 0.959961f, 0.978516f, 0.986816f, 0.990723f,
- 0.993652f, 0.994141f, 0.996094f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 1.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000188f, 0.000220f, 0.000480f, 0.000608f, 0.000609f, 0.000876f, 0.000975f,
- 0.000976f, 0.001454f, 0.002068f, 0.002649f, 0.003481f, 0.004757f, 0.007801f, 0.012230f,
- 0.021698f, 0.046814f, 0.138306f, 0.506348f, 0.859375f, 0.947754f, 0.974121f, 0.984375f,
- 0.989746f, 0.992188f, 0.994141f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000244f, 0.000446f, 0.000487f, 0.000609f, 0.000731f,
- 0.000973f, 0.000975f, 0.001310f, 0.001823f, 0.002304f, 0.002869f, 0.004890f, 0.006813f,
- 0.010475f, 0.017731f, 0.036163f, 0.095337f, 0.353516f, 0.792480f, 0.932129f, 0.968262f,
- 0.982422f, 0.988770f, 0.992188f, 0.993652f, 0.995605f, 0.996094f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000241f, 0.000362f, 0.000487f, 0.000609f,
- 0.000609f, 0.000973f, 0.001213f, 0.001419f, 0.001807f, 0.002068f, 0.002794f, 0.004070f,
- 0.005917f, 0.009140f, 0.015129f, 0.029053f, 0.070068f, 0.242554f, 0.700684f, 0.911621f,
- 0.961914f, 0.979492f, 0.987305f, 0.991211f, 0.993164f, 0.995117f, 0.995605f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000243f, 0.000483f, 0.000603f,
- 0.000609f, 0.000730f, 0.001076f, 0.000975f, 0.001327f, 0.001598f, 0.002056f, 0.002848f,
- 0.003519f, 0.005589f, 0.008041f, 0.013321f, 0.024155f, 0.054718f, 0.171875f, 0.590332f,
- 0.885742f, 0.955566f, 0.977051f, 0.985840f, 0.990723f, 0.993164f, 0.994629f, 0.995605f,
- 0.997070f, 0.997070f, 0.997559f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000192f, 0.000122f, 0.000244f, 0.000483f,
- 0.000606f, 0.000608f, 0.000731f, 0.000953f, 0.001095f, 0.001258f, 0.001575f, 0.002066f,
- 0.002594f, 0.003857f, 0.004734f, 0.007683f, 0.011642f, 0.021179f, 0.044464f, 0.127930f,
- 0.476807f, 0.850586f, 0.947266f, 0.974121f, 0.984375f, 0.989746f, 0.992676f, 0.994141f,
- 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000229f, 0.000239f, 0.000244f,
- 0.000343f, 0.000483f, 0.000608f, 0.000609f, 0.000857f, 0.000973f, 0.001097f, 0.001571f,
- 0.002041f, 0.002399f, 0.002922f, 0.004471f, 0.006836f, 0.010643f, 0.018661f, 0.037354f,
- 0.100037f, 0.378418f, 0.810547f, 0.937988f, 0.971191f, 0.983887f, 0.989258f, 0.992188f,
- 0.994141f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000161f,
- 0.000230f, 0.000244f, 0.000486f, 0.000607f, 0.000609f, 0.000819f, 0.000972f, 0.000975f,
- 0.001431f, 0.001945f, 0.002283f, 0.003031f, 0.004238f, 0.006424f, 0.009995f, 0.016068f,
- 0.032104f, 0.081360f, 0.302246f, 0.765625f, 0.928223f, 0.968750f, 0.982422f, 0.988770f,
- 0.992676f, 0.994629f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000240f, 0.000240f, 0.000244f, 0.000450f, 0.000607f, 0.000609f, 0.000731f, 0.001084f,
- 0.000974f, 0.001341f, 0.001910f, 0.002254f, 0.003216f, 0.004017f, 0.005692f, 0.008980f,
- 0.014832f, 0.028854f, 0.069641f, 0.248657f, 0.719238f, 0.918945f, 0.965820f, 0.981445f,
- 0.988770f, 0.992188f, 0.994629f, 0.995605f, 0.996094f, 0.997070f, 0.997559f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000243f, 0.000360f, 0.000461f, 0.000607f, 0.000608f, 0.000731f,
- 0.001086f, 0.001202f, 0.001307f, 0.001592f, 0.002066f, 0.003134f, 0.003990f, 0.005611f,
- 0.008133f, 0.013680f, 0.025986f, 0.061462f, 0.211670f, 0.676758f, 0.910156f, 0.963867f,
- 0.980957f, 0.988281f, 0.991699f, 0.994629f, 0.995605f, 0.996582f, 0.997070f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000240f, 0.000243f, 0.000482f, 0.000604f, 0.000608f,
- 0.000730f, 0.001040f, 0.001188f, 0.001287f, 0.001574f, 0.002064f, 0.002613f, 0.003721f,
- 0.005428f, 0.008018f, 0.013161f, 0.024200f, 0.055573f, 0.186401f, 0.642578f, 0.904785f,
- 0.962402f, 0.980469f, 0.987793f, 0.991699f, 0.994141f, 0.995605f, 0.996582f, 0.997070f,
- 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000480f, 0.000602f,
- 0.000721f, 0.000705f, 0.000907f, 0.001094f, 0.001096f, 0.001493f, 0.002058f, 0.002607f,
- 0.003639f, 0.004826f, 0.007595f, 0.012413f, 0.022171f, 0.051697f, 0.171143f, 0.619629f,
- 0.899414f, 0.961426f, 0.980957f, 0.987793f, 0.992188f, 0.994629f, 0.995605f, 0.996582f,
- 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000172f, 0.000232f, 0.000243f, 0.000244f,
- 0.000576f, 0.000711f, 0.000608f, 0.000767f, 0.001089f, 0.001213f, 0.001509f, 0.002029f,
- 0.002684f, 0.003550f, 0.005161f, 0.007107f, 0.011871f, 0.021545f, 0.049347f, 0.163086f,
- 0.609863f, 0.900391f, 0.962891f, 0.980957f, 0.988281f, 0.992676f, 0.994629f, 0.996094f,
- 0.996582f, 0.997559f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000210f, 0.000122f, 0.000337f,
- 0.000290f, 0.000594f, 0.000726f, 0.000730f, 0.000731f, 0.001090f, 0.001212f, 0.001506f,
- 0.002029f, 0.002335f, 0.003489f, 0.005077f, 0.007000f, 0.011398f, 0.021027f, 0.048218f,
- 0.161133f, 0.614258f, 0.903809f, 0.963379f, 0.981934f, 0.988770f, 0.992188f, 0.994629f,
- 0.996094f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000281f, 0.000440f, 0.000683f, 0.000726f, 0.000730f, 0.000731f, 0.001087f, 0.001095f,
- 0.001485f, 0.001793f, 0.002214f, 0.002991f, 0.004951f, 0.006912f, 0.011162f, 0.020905f,
- 0.048187f, 0.165527f, 0.633789f, 0.910156f, 0.965820f, 0.982422f, 0.989746f, 0.993164f,
- 0.995117f, 0.996094f, 0.997070f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000241f, 0.000243f, 0.000480f, 0.000725f, 0.000697f, 0.000731f, 0.001007f,
- 0.001094f, 0.001360f, 0.001795f, 0.002161f, 0.003244f, 0.004871f, 0.006966f, 0.011330f,
- 0.020706f, 0.049591f, 0.178345f, 0.667969f, 0.918457f, 0.968262f, 0.983887f, 0.990234f,
- 0.993652f, 0.995605f, 0.996582f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000086f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000243f, 0.000243f, 0.000465f, 0.000592f, 0.000729f, 0.000730f,
- 0.001079f, 0.001093f, 0.001332f, 0.001885f, 0.002129f, 0.003254f, 0.004818f, 0.006889f,
- 0.011429f, 0.021957f, 0.052521f, 0.201294f, 0.714355f, 0.929199f, 0.972168f, 0.985352f,
- 0.991211f, 0.994141f, 0.995605f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000115f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000184f, 0.000241f, 0.000347f, 0.000453f, 0.000579f, 0.000728f,
- 0.000729f, 0.001034f, 0.001093f, 0.001292f, 0.001857f, 0.002131f, 0.003296f, 0.004826f,
- 0.006958f, 0.011726f, 0.023071f, 0.057983f, 0.239258f, 0.767578f, 0.939453f, 0.976074f,
- 0.987305f, 0.992676f, 0.994629f, 0.996094f, 0.997070f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000088f, 0.000119f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000191f, 0.000242f, 0.000425f, 0.000558f,
- 0.000723f, 0.000730f, 0.001058f, 0.001092f, 0.001297f, 0.001653f, 0.002352f, 0.003124f,
- 0.004860f, 0.007072f, 0.012131f, 0.024551f, 0.066406f, 0.300537f, 0.820312f, 0.951172f,
- 0.979492f, 0.988281f, 0.993164f, 0.995117f, 0.996582f, 0.997070f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000227f, 0.000239f, 0.000341f, 0.000359f,
- 0.000587f, 0.000605f, 0.000729f, 0.001040f, 0.001185f, 0.001275f, 0.001849f, 0.002390f,
- 0.003399f, 0.005001f, 0.007404f, 0.012871f, 0.027237f, 0.079529f, 0.395264f, 0.868164f,
- 0.960938f, 0.982910f, 0.990234f, 0.993164f, 0.995605f, 0.997070f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000120f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000211f, 0.000239f, 0.000307f,
- 0.000394f, 0.000704f, 0.000711f, 0.000728f, 0.001001f, 0.001088f, 0.001204f, 0.001713f,
- 0.002367f, 0.003151f, 0.004639f, 0.007820f, 0.014084f, 0.030609f, 0.102722f, 0.527344f,
- 0.906250f, 0.969727f, 0.985840f, 0.991699f, 0.994629f, 0.996094f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000117f, 0.000115f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000196f,
- 0.000332f, 0.000363f, 0.000686f, 0.000719f, 0.000723f, 0.000963f, 0.001089f, 0.001290f,
- 0.001849f, 0.002394f, 0.003458f, 0.004833f, 0.008301f, 0.015579f, 0.036926f, 0.143188f,
- 0.676270f, 0.934570f, 0.976562f, 0.988281f, 0.992676f, 0.995605f, 0.996582f, 0.998047f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000102f, 0.000120f,
- 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000311f, 0.000345f, 0.000479f, 0.000723f, 0.000728f, 0.000934f, 0.001085f,
- 0.001282f, 0.001821f, 0.002399f, 0.003355f, 0.005524f, 0.008881f, 0.017807f, 0.047058f,
- 0.222046f, 0.803223f, 0.954102f, 0.981445f, 0.990723f, 0.994141f, 0.996582f, 0.997559f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000090f,
- 0.000116f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000201f, 0.000239f, 0.000358f, 0.000618f, 0.000719f, 0.000727f, 0.000863f,
- 0.001087f, 0.001350f, 0.001945f, 0.002689f, 0.003731f, 0.005817f, 0.010033f, 0.021332f,
- 0.064514f, 0.374512f, 0.885254f, 0.969238f, 0.986328f, 0.992676f, 0.995605f, 0.996582f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000086f, 0.000117f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000164f, 0.000238f, 0.000353f, 0.000596f, 0.000591f, 0.000727f,
- 0.000901f, 0.001085f, 0.001266f, 0.001767f, 0.002663f, 0.003914f, 0.006153f, 0.011612f,
- 0.026871f, 0.100525f, 0.605957f, 0.934082f, 0.978027f, 0.989746f, 0.994141f, 0.996094f,
- 0.997559f, 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999023f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000107f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000195f, 0.000323f, 0.000339f, 0.000461f, 0.000706f,
- 0.000726f, 0.000845f, 0.001086f, 0.001298f, 0.001843f, 0.003027f, 0.004387f, 0.007011f,
- 0.013832f, 0.036530f, 0.183228f, 0.805664f, 0.959961f, 0.984863f, 0.991699f, 0.995605f,
- 0.997070f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000117f, 0.000120f, 0.000120f, 0.000121f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000224f, 0.000336f, 0.000464f,
- 0.000708f, 0.000726f, 0.000965f, 0.001083f, 0.001458f, 0.002180f, 0.003096f, 0.004425f,
- 0.008377f, 0.017639f, 0.056610f, 0.390869f, 0.909180f, 0.975586f, 0.989746f, 0.994141f,
- 0.996582f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000110f, 0.000113f, 0.000120f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000135f, 0.000336f,
- 0.000467f, 0.000713f, 0.000725f, 0.000959f, 0.001191f, 0.001287f, 0.001939f, 0.003231f,
- 0.005306f, 0.009888f, 0.024414f, 0.105835f, 0.709961f, 0.955078f, 0.984863f, 0.993164f,
- 0.996094f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000061f, 0.000089f,
- 0.000118f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000309f,
- 0.000299f, 0.000460f, 0.000710f, 0.000724f, 0.000997f, 0.001073f, 0.001410f, 0.002117f,
- 0.003506f, 0.006031f, 0.012863f, 0.038391f, 0.260742f, 0.892090f, 0.975098f, 0.990723f,
- 0.995117f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000085f, 0.000110f, 0.000118f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000317f, 0.000499f, 0.000706f, 0.000599f, 0.000851f, 0.001069f, 0.001633f,
- 0.002367f, 0.003918f, 0.007580f, 0.017929f, 0.074646f, 0.645508f, 0.956055f, 0.986328f,
- 0.994141f, 0.996582f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000099f, 0.000113f, 0.000119f, 0.000119f, 0.000120f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000160f, 0.000326f, 0.000308f, 0.000578f, 0.000602f, 0.000921f, 0.001071f,
- 0.001807f, 0.002783f, 0.004620f, 0.010017f, 0.029465f, 0.211792f, 0.896484f, 0.979004f,
- 0.992188f, 0.996094f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000027f, 0.000103f, 0.000114f, 0.000118f, 0.000120f,
- 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000090f, 0.000212f, 0.000309f, 0.000586f, 0.000602f, 0.000937f,
- 0.001147f, 0.002031f, 0.003237f, 0.006134f, 0.014969f, 0.063171f, 0.665527f, 0.964355f,
- 0.989258f, 0.995117f, 0.999023f, 0.998535f, 0.999023f, 0.999023f, 0.998535f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000018f, 0.000103f, 0.000113f,
- 0.000117f, 0.000119f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000004f, 0.000002f, 0.000199f, 0.000390f, 0.000586f, 0.000665f,
- 0.000946f, 0.001365f, 0.002207f, 0.003767f, 0.008308f, 0.025955f, 0.227661f, 0.924316f,
- 0.984863f, 0.994141f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000098f, 0.000109f, 0.000117f, 0.000119f, 0.000120f, 0.000120f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000011f, 0.000005f, 0.000003f, 0.000002f, 0.000193f, 0.000388f, 0.000586f,
- 0.000659f, 0.000952f, 0.001580f, 0.002762f, 0.005363f, 0.013153f, 0.066589f, 0.781738f,
- 0.977051f, 0.993164f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000075f, 0.000112f, 0.000116f, 0.000118f, 0.000119f, 0.000120f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f,
- 0.000088f, 0.000026f, 0.000010f, 0.000005f, 0.000003f, 0.000002f, 0.000186f, 0.000407f,
- 0.000586f, 0.000760f, 0.000986f, 0.001796f, 0.003275f, 0.007565f, 0.026794f, 0.363281f,
- 0.959473f, 0.990723f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000010f, 0.000090f, 0.000110f, 0.000115f, 0.000117f,
- 0.000119f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000077f, 0.000023f, 0.000011f, 0.000005f, 0.000003f, 0.000002f, 0.000158f,
- 0.000407f, 0.000587f, 0.000826f, 0.001264f, 0.002174f, 0.004894f, 0.013359f, 0.098511f,
- 0.911133f, 0.987793f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000084f, 0.000107f,
- 0.000114f, 0.000117f, 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000093f, 0.000024f, 0.000011f, 0.000005f, 0.000003f, 0.000002f,
- 0.000220f, 0.000476f, 0.000585f, 0.000913f, 0.001374f, 0.002951f, 0.007511f, 0.034973f,
- 0.736328f, 0.982910f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000056f, 0.000102f, 0.000112f, 0.000116f, 0.000117f, 0.000119f, 0.000120f, 0.000120f,
- 0.000121f, 0.000121f, 0.000121f, 0.000075f, 0.000025f, 0.000010f, 0.000005f, 0.000003f,
- 0.000034f, 0.000222f, 0.000491f, 0.000589f, 0.001020f, 0.001881f, 0.004669f, 0.015717f,
- 0.298340f, 0.974609f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000048f, 0.000095f, 0.000106f, 0.000114f, 0.000117f, 0.000118f,
- 0.000119f, 0.000120f, 0.000120f, 0.000121f, 0.000089f, 0.000029f, 0.000012f, 0.000006f,
- 0.000003f, 0.000002f, 0.000223f, 0.000525f, 0.000687f, 0.001122f, 0.002672f, 0.008255f,
- 0.079590f, 0.954590f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000077f, 0.000104f, 0.000112f,
- 0.000115f, 0.000117f, 0.000119f, 0.000119f, 0.000120f, 0.000109f, 0.000031f, 0.000013f,
- 0.000006f, 0.000003f, 0.000002f, 0.000254f, 0.000550f, 0.000846f, 0.001545f, 0.004223f,
- 0.027771f, 0.901855f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000037f,
- 0.000090f, 0.000107f, 0.000113f, 0.000116f, 0.000118f, 0.000119f, 0.000120f, 0.000041f,
- 0.000015f, 0.000007f, 0.000004f, 0.000002f, 0.000271f, 0.000563f, 0.000786f, 0.002211f,
- 0.012207f, 0.711426f, 0.994629f, 0.994629f, 0.995117f, 0.994629f, 0.994629f, 0.994629f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000028f, 0.000083f, 0.000102f, 0.000110f, 0.000114f, 0.000117f, 0.000118f,
- 0.000052f, 0.000019f, 0.000008f, 0.000004f, 0.000002f, 0.000314f, 0.000444f, 0.001049f,
- 0.005669f, 0.266846f, 0.993164f, 0.993652f, 0.993164f, 0.993652f, 0.993164f, 0.993164f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000048f, 0.000089f, 0.000106f, 0.000112f,
- 0.000115f, 0.000077f, 0.000026f, 0.000010f, 0.000005f, 0.000079f, 0.000425f, 0.000405f,
- 0.002468f, 0.064209f, 0.990234f, 0.990723f, 0.990234f, 0.990234f, 0.990234f, 0.991211f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000020f, 0.000075f,
- 0.000098f, 0.000108f, 0.000113f, 0.000044f, 0.000016f, 0.000006f, 0.000027f, 0.000270f,
- 0.000825f, 0.018448f, 0.986328f, 0.986328f, 0.986328f, 0.986328f, 0.986328f, 0.986328f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000049f, 0.000085f, 0.000102f, 0.000070f, 0.000022f, 0.000008f, 0.000133f,
- 0.000295f, 0.005318f, 0.978516f, 0.979004f, 0.977539f, 0.977539f, 0.978027f, 0.978516f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000066f, 0.000092f, 0.000036f, 0.000011f,
- 0.000135f, 0.000925f, 0.959473f, 0.959961f, 0.959961f, 0.959473f, 0.959961f, 0.959473f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000027f, 0.000065f,
- 0.000016f, 0.000109f, 0.907715f, 0.907227f, 0.907715f, 0.907227f, 0.907715f, 0.907715f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000017f, 0.711914f, 0.712402f, 0.711426f, 0.711426f, 0.711914f, 0.712402f,
- },
- {
- 0.076172f, 0.877441f, 0.964355f, 0.980957f, 0.987305f, 0.990723f, 0.992676f, 0.993652f,
- 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.003897f, 0.033173f, 0.320557f, 0.863770f, 0.953613f, 0.975586f, 0.984863f, 0.988770f,
- 0.991211f, 0.992676f, 0.994141f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.996582f,
- 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000975f, 0.005951f, 0.020935f, 0.093140f, 0.501465f, 0.873047f, 0.950684f, 0.973145f,
- 0.981934f, 0.986816f, 0.990234f, 0.992188f, 0.993164f, 0.994629f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998535f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000610f, 0.002430f, 0.006081f, 0.015915f, 0.045593f, 0.179810f, 0.635254f, 0.889648f,
- 0.951172f, 0.972168f, 0.981445f, 0.986328f, 0.989746f, 0.991699f, 0.993652f, 0.994629f,
- 0.995117f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.001219f, 0.002796f, 0.006172f, 0.012848f, 0.028458f, 0.081177f, 0.301758f,
- 0.733398f, 0.905273f, 0.953613f, 0.972168f, 0.981445f, 0.986328f, 0.989258f, 0.991699f,
- 0.993652f, 0.994141f, 0.995117f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000731f, 0.001706f, 0.003166f, 0.005470f, 0.010406f, 0.020813f, 0.047089f,
- 0.136719f, 0.449951f, 0.803223f, 0.919434f, 0.957520f, 0.973633f, 0.981934f, 0.986328f,
- 0.989746f, 0.991699f, 0.993164f, 0.994629f, 0.995117f, 0.995605f, 0.996582f, 0.996582f,
- 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000366f, 0.001214f, 0.001894f, 0.003159f, 0.005108f, 0.008720f, 0.015839f,
- 0.031586f, 0.074951f, 0.224121f, 0.596680f, 0.851074f, 0.932617f, 0.962402f, 0.975586f,
- 0.982910f, 0.987305f, 0.989746f, 0.991699f, 0.993164f, 0.994141f, 0.995117f, 0.995605f,
- 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000366f, 0.000731f, 0.000976f, 0.001827f, 0.002987f, 0.004757f, 0.007988f,
- 0.013023f, 0.023544f, 0.048431f, 0.120239f, 0.352783f, 0.717285f, 0.887207f, 0.943848f,
- 0.966309f, 0.978027f, 0.983887f, 0.987305f, 0.990234f, 0.992188f, 0.993652f, 0.994629f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.998047f, 0.998047f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000434f, 0.000488f, 0.000704f, 0.001218f, 0.002190f, 0.002783f, 0.004723f,
- 0.006878f, 0.011040f, 0.018372f, 0.034241f, 0.073242f, 0.194336f, 0.510742f, 0.803711f,
- 0.912598f, 0.952637f, 0.970703f, 0.979004f, 0.984863f, 0.988281f, 0.991211f, 0.992676f,
- 0.994141f, 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f,
- 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000243f, 0.000488f, 0.000488f, 0.000916f, 0.001219f, 0.002308f, 0.002914f,
- 0.004124f, 0.006523f, 0.009537f, 0.014793f, 0.025833f, 0.050446f, 0.116089f, 0.312744f,
- 0.661133f, 0.860840f, 0.931641f, 0.960449f, 0.974121f, 0.981445f, 0.986328f, 0.989258f,
- 0.991211f, 0.992676f, 0.994141f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000121f, 0.000356f, 0.000488f, 0.000609f, 0.000944f, 0.001339f, 0.002296f,
- 0.002964f, 0.003880f, 0.005676f, 0.008476f, 0.012909f, 0.020874f, 0.036926f, 0.075500f,
- 0.187988f, 0.474854f, 0.774414f, 0.900391f, 0.946289f, 0.966309f, 0.978027f, 0.983887f,
- 0.987793f, 0.990234f, 0.991699f, 0.993164f, 0.994141f, 0.995117f, 0.995605f, 0.996094f,
- 0.997070f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000244f, 0.000483f, 0.000488f, 0.000731f, 0.001070f, 0.001551f,
- 0.002024f, 0.002520f, 0.003990f, 0.004738f, 0.007584f, 0.010834f, 0.016800f, 0.028763f,
- 0.054535f, 0.120728f, 0.309082f, 0.642090f, 0.848145f, 0.926270f, 0.957031f, 0.971191f,
- 0.980469f, 0.985352f, 0.988770f, 0.990723f, 0.992188f, 0.993652f, 0.994629f, 0.995605f,
- 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000242f, 0.000485f, 0.000608f, 0.000731f, 0.001091f,
- 0.001339f, 0.001943f, 0.002602f, 0.003466f, 0.004845f, 0.006649f, 0.009529f, 0.014824f,
- 0.023407f, 0.041351f, 0.083496f, 0.199951f, 0.482422f, 0.770996f, 0.896484f, 0.944336f,
- 0.965332f, 0.976562f, 0.982910f, 0.986816f, 0.990234f, 0.991699f, 0.993164f, 0.994141f,
- 0.995117f, 0.995117f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000121f, 0.000243f, 0.000243f, 0.000602f, 0.000609f, 0.000799f,
- 0.001088f, 0.001459f, 0.001822f, 0.002432f, 0.003033f, 0.004375f, 0.006042f, 0.008560f,
- 0.012810f, 0.019791f, 0.032715f, 0.061584f, 0.135254f, 0.335693f, 0.660156f, 0.853027f,
- 0.926758f, 0.956543f, 0.972168f, 0.980469f, 0.984863f, 0.988281f, 0.991211f, 0.992676f,
- 0.993652f, 0.994141f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000243f, 0.000366f, 0.000605f, 0.000730f,
- 0.000731f, 0.001201f, 0.001458f, 0.001804f, 0.002428f, 0.003593f, 0.004234f, 0.005745f,
- 0.007755f, 0.011139f, 0.016754f, 0.027054f, 0.047424f, 0.097107f, 0.231323f, 0.525879f,
- 0.791016f, 0.902832f, 0.945801f, 0.966797f, 0.977051f, 0.982910f, 0.987793f, 0.990234f,
- 0.991699f, 0.993164f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000116f, 0.000122f, 0.000365f, 0.000244f, 0.000602f,
- 0.000721f, 0.000730f, 0.000852f, 0.001451f, 0.001842f, 0.002518f, 0.002993f, 0.004097f,
- 0.005253f, 0.007099f, 0.009865f, 0.014908f, 0.022827f, 0.038879f, 0.072815f, 0.163940f,
- 0.396484f, 0.707031f, 0.869141f, 0.932129f, 0.960449f, 0.973145f, 0.980957f, 0.986328f,
- 0.988770f, 0.991211f, 0.992676f, 0.993652f, 0.994629f, 0.995605f, 0.996094f, 0.996582f,
- 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000110f, 0.000361f, 0.000242f, 0.000244f,
- 0.000602f, 0.000728f, 0.000853f, 0.001260f, 0.001569f, 0.001704f, 0.002287f, 0.003103f,
- 0.003857f, 0.004848f, 0.006680f, 0.009003f, 0.012978f, 0.019897f, 0.032135f, 0.057983f,
- 0.121033f, 0.291504f, 0.604980f, 0.827148f, 0.915039f, 0.953125f, 0.969238f, 0.978516f,
- 0.984375f, 0.988281f, 0.991211f, 0.992188f, 0.993652f, 0.994141f, 0.995117f, 0.995605f,
- 0.996582f, 0.996582f, 0.997070f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000241f, 0.000241f, 0.000365f,
- 0.000365f, 0.000589f, 0.000852f, 0.000852f, 0.001246f, 0.001562f, 0.001812f, 0.002241f,
- 0.002794f, 0.003633f, 0.004669f, 0.006069f, 0.008202f, 0.011772f, 0.016891f, 0.027618f,
- 0.047089f, 0.093506f, 0.216309f, 0.495605f, 0.771484f, 0.894531f, 0.942383f, 0.965332f,
- 0.976074f, 0.982910f, 0.987305f, 0.989746f, 0.991699f, 0.993164f, 0.994629f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000364f,
- 0.000242f, 0.000487f, 0.000737f, 0.000730f, 0.000974f, 0.001083f, 0.001520f, 0.001701f,
- 0.001938f, 0.002768f, 0.003658f, 0.004227f, 0.005741f, 0.007671f, 0.010796f, 0.015511f,
- 0.023529f, 0.040009f, 0.074158f, 0.165405f, 0.395264f, 0.703613f, 0.868164f, 0.932129f,
- 0.959473f, 0.973633f, 0.980957f, 0.985840f, 0.988770f, 0.991699f, 0.992676f, 0.994141f,
- 0.995117f, 0.995117f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000100f, 0.000000f, 0.000241f,
- 0.000224f, 0.000487f, 0.000488f, 0.000710f, 0.000972f, 0.000848f, 0.001181f, 0.001333f,
- 0.001910f, 0.001830f, 0.002661f, 0.003298f, 0.004154f, 0.005386f, 0.007271f, 0.009735f,
- 0.013908f, 0.021149f, 0.034149f, 0.062042f, 0.130371f, 0.313477f, 0.627930f, 0.837402f,
- 0.919922f, 0.954590f, 0.970215f, 0.979492f, 0.985352f, 0.988770f, 0.991211f, 0.992676f,
- 0.993652f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000049f,
- 0.000242f, 0.000483f, 0.000606f, 0.000487f, 0.000695f, 0.000970f, 0.000974f, 0.001136f,
- 0.001328f, 0.001694f, 0.002028f, 0.002617f, 0.002953f, 0.003847f, 0.004951f, 0.006653f,
- 0.009193f, 0.012672f, 0.018661f, 0.029968f, 0.052673f, 0.106689f, 0.250977f, 0.549805f,
- 0.801758f, 0.907227f, 0.948242f, 0.967773f, 0.978027f, 0.984375f, 0.987793f, 0.990723f,
- 0.992188f, 0.993652f, 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000166f, 0.000243f, 0.000485f, 0.000487f, 0.000487f, 0.000945f, 0.000834f, 0.000974f,
- 0.000974f, 0.001300f, 0.001810f, 0.002058f, 0.002573f, 0.002703f, 0.003761f, 0.004887f,
- 0.006393f, 0.008514f, 0.011818f, 0.016937f, 0.026672f, 0.046051f, 0.089478f, 0.204712f,
- 0.476807f, 0.762207f, 0.891602f, 0.942383f, 0.965820f, 0.976562f, 0.983398f, 0.987793f,
- 0.990234f, 0.992188f, 0.993652f, 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000224f, 0.000358f, 0.000477f, 0.000486f, 0.000487f, 0.000580f, 0.000841f,
- 0.000973f, 0.001079f, 0.001255f, 0.001649f, 0.002045f, 0.002241f, 0.002995f, 0.003841f,
- 0.004826f, 0.005920f, 0.007866f, 0.010925f, 0.015930f, 0.024109f, 0.040619f, 0.077454f,
- 0.171509f, 0.412354f, 0.720215f, 0.876953f, 0.936035f, 0.962402f, 0.975098f, 0.982422f,
- 0.987305f, 0.990234f, 0.992188f, 0.993164f, 0.994629f, 0.995117f, 0.996094f, 0.996582f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000165f, 0.000205f, 0.000411f, 0.000480f, 0.000486f, 0.000608f, 0.000688f,
- 0.000966f, 0.000968f, 0.000974f, 0.001421f, 0.001489f, 0.001695f, 0.002090f, 0.002886f,
- 0.003326f, 0.004608f, 0.005604f, 0.007317f, 0.010414f, 0.014862f, 0.022232f, 0.036469f,
- 0.067810f, 0.146973f, 0.359375f, 0.680664f, 0.861816f, 0.931152f, 0.959961f, 0.974609f,
- 0.981934f, 0.986816f, 0.989746f, 0.991699f, 0.993652f, 0.994629f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000242f, 0.000453f, 0.000539f, 0.000486f, 0.000487f,
- 0.000487f, 0.000957f, 0.000969f, 0.001202f, 0.001139f, 0.001393f, 0.001986f, 0.002045f,
- 0.002863f, 0.003216f, 0.004128f, 0.005417f, 0.007378f, 0.009689f, 0.013466f, 0.020432f,
- 0.033722f, 0.060883f, 0.129395f, 0.318115f, 0.642090f, 0.847656f, 0.926270f, 0.958008f,
- 0.973145f, 0.981934f, 0.986328f, 0.989746f, 0.992188f, 0.993164f, 0.994629f, 0.995605f,
- 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000380f, 0.000482f, 0.000606f,
- 0.000607f, 0.000608f, 0.000829f, 0.000970f, 0.000972f, 0.001070f, 0.001402f, 0.001812f,
- 0.002138f, 0.002619f, 0.003246f, 0.004082f, 0.005318f, 0.006699f, 0.009262f, 0.012764f,
- 0.019318f, 0.031052f, 0.055878f, 0.116821f, 0.286621f, 0.610352f, 0.835938f, 0.922852f,
- 0.956543f, 0.973145f, 0.981445f, 0.986328f, 0.989746f, 0.991699f, 0.993652f, 0.995117f,
- 0.995605f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000243f, 0.000350f, 0.000480f,
- 0.000605f, 0.000596f, 0.000608f, 0.000890f, 0.000963f, 0.000972f, 0.000974f, 0.001316f,
- 0.001798f, 0.002058f, 0.002560f, 0.002811f, 0.003983f, 0.005108f, 0.006489f, 0.008888f,
- 0.012314f, 0.018021f, 0.029495f, 0.051941f, 0.107422f, 0.263428f, 0.585449f, 0.827148f,
- 0.919434f, 0.956055f, 0.971680f, 0.981445f, 0.986816f, 0.989746f, 0.992188f, 0.994141f,
- 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000130f, 0.000176f, 0.000462f,
- 0.000483f, 0.000604f, 0.000607f, 0.000638f, 0.000922f, 0.000965f, 0.000971f, 0.001235f,
- 0.001376f, 0.001769f, 0.002041f, 0.002575f, 0.003130f, 0.003487f, 0.004936f, 0.006264f,
- 0.008415f, 0.012047f, 0.017517f, 0.027786f, 0.049164f, 0.101257f, 0.249512f, 0.568848f,
- 0.821777f, 0.918945f, 0.956055f, 0.972168f, 0.981445f, 0.986816f, 0.990234f, 0.992188f,
- 0.993652f, 0.995117f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000130f, 0.000122f, 0.000242f,
- 0.000352f, 0.000560f, 0.000602f, 0.000604f, 0.000606f, 0.000767f, 0.001046f, 0.001089f,
- 0.000973f, 0.001327f, 0.001583f, 0.002033f, 0.002272f, 0.002657f, 0.003563f, 0.004589f,
- 0.006138f, 0.008194f, 0.011299f, 0.016861f, 0.026718f, 0.047119f, 0.097656f, 0.240967f,
- 0.562500f, 0.821289f, 0.919922f, 0.957031f, 0.973145f, 0.981934f, 0.987305f, 0.990234f,
- 0.992676f, 0.994141f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000241f, 0.000314f, 0.000459f, 0.000600f, 0.000605f, 0.000598f, 0.000804f, 0.000958f,
- 0.001084f, 0.001104f, 0.001389f, 0.001709f, 0.002041f, 0.002211f, 0.002645f, 0.003635f,
- 0.004467f, 0.005718f, 0.008072f, 0.011185f, 0.016846f, 0.026184f, 0.046112f, 0.094971f,
- 0.239014f, 0.565430f, 0.825684f, 0.922363f, 0.958496f, 0.973633f, 0.983398f, 0.987793f,
- 0.990723f, 0.992676f, 0.994141f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.997559f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000238f,
- 0.000122f, 0.000173f, 0.000246f, 0.000387f, 0.000480f, 0.000604f, 0.000604f, 0.000701f,
- 0.000951f, 0.000968f, 0.001184f, 0.001315f, 0.001597f, 0.001899f, 0.002268f, 0.002813f,
- 0.003716f, 0.004372f, 0.005886f, 0.007759f, 0.010918f, 0.015915f, 0.025726f, 0.045685f,
- 0.095459f, 0.243774f, 0.579102f, 0.833984f, 0.926270f, 0.960449f, 0.976074f, 0.983887f,
- 0.988770f, 0.991211f, 0.993164f, 0.994629f, 0.995605f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999023f, 0.999512f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000238f, 0.000237f, 0.000242f, 0.000463f, 0.000585f, 0.000587f, 0.000718f,
- 0.000607f, 0.000885f, 0.001081f, 0.001087f, 0.001299f, 0.001553f, 0.001982f, 0.002104f,
- 0.002777f, 0.003494f, 0.004406f, 0.005798f, 0.007645f, 0.010750f, 0.016159f, 0.025467f,
- 0.045959f, 0.097778f, 0.256104f, 0.603516f, 0.847168f, 0.931152f, 0.963379f, 0.977539f,
- 0.985352f, 0.989258f, 0.991699f, 0.993652f, 0.995117f, 0.996094f, 0.996582f, 0.997559f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000231f, 0.000122f, 0.000242f, 0.000242f, 0.000400f, 0.000525f, 0.000495f,
- 0.000605f, 0.000607f, 0.000898f, 0.001075f, 0.001191f, 0.001133f, 0.001420f, 0.001794f,
- 0.002041f, 0.002733f, 0.003548f, 0.004448f, 0.005585f, 0.007656f, 0.010735f, 0.015671f,
- 0.025589f, 0.047363f, 0.102783f, 0.276855f, 0.637695f, 0.862793f, 0.938477f, 0.966797f,
- 0.979004f, 0.985840f, 0.990234f, 0.992676f, 0.994141f, 0.995117f, 0.996582f, 0.997070f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000226f, 0.000242f, 0.000470f, 0.000469f,
- 0.000547f, 0.000711f, 0.000723f, 0.000829f, 0.001024f, 0.001188f, 0.001081f, 0.001415f,
- 0.001765f, 0.002048f, 0.002708f, 0.003252f, 0.004448f, 0.005711f, 0.007557f, 0.010780f,
- 0.016220f, 0.026398f, 0.048950f, 0.111267f, 0.309082f, 0.680664f, 0.880371f, 0.945801f,
- 0.970703f, 0.980957f, 0.986816f, 0.990723f, 0.993164f, 0.994629f, 0.995605f, 0.996582f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000204f, 0.000239f, 0.000242f, 0.000283f,
- 0.000479f, 0.000594f, 0.000603f, 0.000606f, 0.000779f, 0.001068f, 0.001084f, 0.001118f,
- 0.001515f, 0.001926f, 0.002098f, 0.002674f, 0.002975f, 0.004040f, 0.005478f, 0.007488f,
- 0.010651f, 0.016327f, 0.027222f, 0.052460f, 0.123718f, 0.355713f, 0.729980f, 0.899902f,
- 0.952637f, 0.973145f, 0.983887f, 0.988770f, 0.991699f, 0.994141f, 0.995117f, 0.996094f,
- 0.997070f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000122f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000236f, 0.000207f, 0.000240f,
- 0.000435f, 0.000534f, 0.000594f, 0.000602f, 0.000722f, 0.000727f, 0.000947f, 0.001081f,
- 0.001090f, 0.001471f, 0.001829f, 0.002010f, 0.002478f, 0.002956f, 0.004051f, 0.005753f,
- 0.007717f, 0.011040f, 0.017105f, 0.028748f, 0.057159f, 0.142944f, 0.421387f, 0.780762f,
- 0.916992f, 0.960449f, 0.976562f, 0.985352f, 0.989746f, 0.992676f, 0.994629f, 0.996094f,
- 0.997070f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000224f, 0.000232f,
- 0.000230f, 0.000382f, 0.000472f, 0.000576f, 0.000715f, 0.000721f, 0.000727f, 0.001046f,
- 0.001078f, 0.001186f, 0.001434f, 0.001674f, 0.002066f, 0.002546f, 0.003407f, 0.004181f,
- 0.005634f, 0.007542f, 0.011330f, 0.017609f, 0.031189f, 0.064392f, 0.172729f, 0.506836f,
- 0.828125f, 0.933105f, 0.966309f, 0.980469f, 0.987305f, 0.991211f, 0.993652f, 0.995117f,
- 0.996582f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000232f, 0.000234f, 0.000352f, 0.000461f, 0.000535f, 0.000594f, 0.000722f, 0.000725f,
- 0.000921f, 0.001116f, 0.001192f, 0.001416f, 0.001637f, 0.001911f, 0.002380f, 0.002949f,
- 0.003948f, 0.005589f, 0.007942f, 0.011650f, 0.018631f, 0.034302f, 0.075867f, 0.219238f,
- 0.607422f, 0.870605f, 0.946777f, 0.972656f, 0.983887f, 0.989258f, 0.992676f, 0.995117f,
- 0.996094f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000239f, 0.000302f, 0.000396f, 0.000564f, 0.000674f, 0.000617f,
- 0.000722f, 0.001003f, 0.001068f, 0.001084f, 0.001302f, 0.001598f, 0.001929f, 0.002375f,
- 0.002935f, 0.004349f, 0.005714f, 0.007957f, 0.012306f, 0.020493f, 0.039001f, 0.092590f,
- 0.293213f, 0.711426f, 0.905762f, 0.958984f, 0.978027f, 0.986328f, 0.990723f, 0.994141f,
- 0.995605f, 0.996582f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000232f, 0.000227f, 0.000240f, 0.000282f, 0.000542f, 0.000703f,
- 0.000718f, 0.000724f, 0.000833f, 0.001069f, 0.001184f, 0.001346f, 0.001464f, 0.001898f,
- 0.002649f, 0.003164f, 0.004467f, 0.005863f, 0.008400f, 0.013199f, 0.022614f, 0.046051f,
- 0.120605f, 0.406738f, 0.801270f, 0.931641f, 0.968262f, 0.982422f, 0.988770f, 0.992676f,
- 0.994629f, 0.996094f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000219f, 0.000237f, 0.000235f, 0.000241f, 0.000480f,
- 0.000584f, 0.000715f, 0.000723f, 0.000775f, 0.001061f, 0.000959f, 0.001139f, 0.001526f,
- 0.001770f, 0.002546f, 0.003151f, 0.004250f, 0.006195f, 0.009071f, 0.014595f, 0.026413f,
- 0.056763f, 0.169067f, 0.557617f, 0.869141f, 0.951172f, 0.976074f, 0.986328f, 0.990723f,
- 0.994141f, 0.995605f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000120f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000216f, 0.000228f, 0.000285f, 0.000339f,
- 0.000454f, 0.000572f, 0.000595f, 0.000721f, 0.000604f, 0.000930f, 0.000958f, 0.001171f,
- 0.001431f, 0.001888f, 0.002663f, 0.003256f, 0.004402f, 0.006527f, 0.009964f, 0.016281f,
- 0.031189f, 0.074524f, 0.258301f, 0.714355f, 0.916016f, 0.965332f, 0.982422f, 0.989746f,
- 0.992676f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000063f, 0.000120f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000194f, 0.000184f, 0.000228f,
- 0.000340f, 0.000396f, 0.000668f, 0.000571f, 0.000478f, 0.000602f, 0.000919f, 0.000956f,
- 0.001061f, 0.001497f, 0.001888f, 0.002565f, 0.003523f, 0.004578f, 0.006935f, 0.010765f,
- 0.018417f, 0.038635f, 0.107727f, 0.416260f, 0.832520f, 0.946289f, 0.975586f, 0.986328f,
- 0.991699f, 0.994629f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000045f, 0.000118f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000234f, 0.000294f, 0.000220f, 0.000486f, 0.000579f, 0.000588f, 0.000669f, 0.000878f,
- 0.001038f, 0.001135f, 0.001451f, 0.001820f, 0.002529f, 0.003551f, 0.005199f, 0.007542f,
- 0.012230f, 0.022369f, 0.051910f, 0.174927f, 0.630859f, 0.905273f, 0.965332f, 0.982910f,
- 0.990234f, 0.993652f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000091f, 0.000117f, 0.000120f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000171f, 0.000151f, 0.000166f, 0.000195f, 0.000342f, 0.000452f, 0.000594f, 0.000599f,
- 0.000862f, 0.001019f, 0.001135f, 0.001465f, 0.002031f, 0.002676f, 0.003714f, 0.005497f,
- 0.008286f, 0.014320f, 0.028854f, 0.077332f, 0.322754f, 0.809082f, 0.946289f, 0.977051f,
- 0.987793f, 0.993164f, 0.998047f, 0.998535f, 0.998047f, 0.998047f, 0.998535f, 0.998047f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000079f, 0.000105f, 0.000120f,
- 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000008f, 0.000006f, 0.000098f, 0.000137f, 0.000233f, 0.000324f, 0.000566f, 0.000589f,
- 0.000618f, 0.000874f, 0.000941f, 0.001108f, 0.001621f, 0.001880f, 0.002726f, 0.003788f,
- 0.005840f, 0.009583f, 0.017563f, 0.039368f, 0.133545f, 0.582520f, 0.906738f, 0.968262f,
- 0.984863f, 0.992188f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000069f, 0.000114f,
- 0.000117f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000021f,
- 0.000013f, 0.000009f, 0.000006f, 0.000004f, 0.000090f, 0.000206f, 0.000305f, 0.000538f,
- 0.000585f, 0.000596f, 0.000869f, 0.000941f, 0.001149f, 0.001516f, 0.002150f, 0.002729f,
- 0.004475f, 0.006660f, 0.011360f, 0.022690f, 0.061401f, 0.281494f, 0.813965f, 0.952148f,
- 0.980957f, 0.990723f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f,
- 0.000085f, 0.000114f, 0.000117f, 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000122f, 0.000122f, 0.000077f, 0.000041f,
- 0.000022f, 0.000013f, 0.000009f, 0.000006f, 0.000066f, 0.000107f, 0.000223f, 0.000250f,
- 0.000532f, 0.000576f, 0.000593f, 0.000784f, 0.000937f, 0.001126f, 0.001523f, 0.002306f,
- 0.003193f, 0.004574f, 0.007717f, 0.014191f, 0.032410f, 0.116577f, 0.595215f, 0.921875f,
- 0.974609f, 0.988770f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000056f, 0.000112f, 0.000114f, 0.000118f, 0.000119f, 0.000120f,
- 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000074f,
- 0.000038f, 0.000021f, 0.000013f, 0.000009f, 0.000006f, 0.000004f, 0.000003f, 0.000179f,
- 0.000258f, 0.000367f, 0.000469f, 0.000583f, 0.000770f, 0.000932f, 0.001131f, 0.001758f,
- 0.002483f, 0.003517f, 0.005432f, 0.009232f, 0.019302f, 0.054504f, 0.293457f, 0.853516f,
- 0.964844f, 0.986816f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000015f, 0.000084f, 0.000107f, 0.000113f, 0.000117f,
- 0.000118f, 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000076f, 0.000042f, 0.000023f, 0.000015f, 0.000009f, 0.000007f, 0.000005f, 0.000004f,
- 0.000147f, 0.000238f, 0.000457f, 0.000545f, 0.000586f, 0.000821f, 0.000936f, 0.001139f,
- 0.001849f, 0.002665f, 0.003687f, 0.006367f, 0.011810f, 0.028931f, 0.120605f, 0.687988f,
- 0.947754f, 0.982910f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000082f, 0.000095f,
- 0.000111f, 0.000115f, 0.000117f, 0.000118f, 0.000119f, 0.000119f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000083f, 0.000042f, 0.000026f, 0.000015f, 0.000010f, 0.000007f, 0.000005f,
- 0.000013f, 0.000086f, 0.000185f, 0.000309f, 0.000552f, 0.000577f, 0.000796f, 0.000925f,
- 0.001251f, 0.001838f, 0.002878f, 0.004509f, 0.007572f, 0.016617f, 0.054932f, 0.391602f,
- 0.912109f, 0.978516f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996094f, 0.996094f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000095f, 0.000106f, 0.000112f, 0.000113f, 0.000115f, 0.000118f, 0.000118f,
- 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000099f, 0.000048f, 0.000027f, 0.000017f, 0.000011f, 0.000008f,
- 0.000006f, 0.000004f, 0.000089f, 0.000182f, 0.000347f, 0.000495f, 0.000570f, 0.000777f,
- 0.000922f, 0.001316f, 0.001831f, 0.003004f, 0.005028f, 0.010078f, 0.028183f, 0.161865f,
- 0.833496f, 0.972168f, 0.995117f, 0.995605f, 0.995605f, 0.995117f, 0.995117f, 0.995605f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000074f, 0.000093f, 0.000107f, 0.000111f, 0.000115f,
- 0.000116f, 0.000117f, 0.000118f, 0.000119f, 0.000119f, 0.000119f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000121f, 0.000057f, 0.000032f, 0.000021f, 0.000013f,
- 0.000008f, 0.000006f, 0.000005f, 0.000034f, 0.000159f, 0.000267f, 0.000514f, 0.000566f,
- 0.000714f, 0.000888f, 0.001348f, 0.001995f, 0.003302f, 0.006447f, 0.015945f, 0.069153f,
- 0.646484f, 0.960449f, 0.994629f, 0.995117f, 0.994629f, 0.995117f, 0.994629f, 0.995117f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000080f, 0.000095f,
- 0.000102f, 0.000109f, 0.000114f, 0.000115f, 0.000116f, 0.000118f, 0.000118f, 0.000119f,
- 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000077f, 0.000044f, 0.000025f,
- 0.000015f, 0.000011f, 0.000007f, 0.000005f, 0.000004f, 0.000106f, 0.000244f, 0.000476f,
- 0.000561f, 0.000622f, 0.000893f, 0.001266f, 0.001968f, 0.003990f, 0.009476f, 0.033234f,
- 0.342529f, 0.940918f, 0.993652f, 0.993652f, 0.993652f, 0.993652f, 0.993652f, 0.993652f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000046f, 0.000079f, 0.000093f, 0.000104f, 0.000110f, 0.000111f, 0.000113f, 0.000116f,
- 0.000117f, 0.000118f, 0.000118f, 0.000119f, 0.000119f, 0.000119f, 0.000092f, 0.000050f,
- 0.000029f, 0.000019f, 0.000012f, 0.000009f, 0.000006f, 0.000004f, 0.000061f, 0.000188f,
- 0.000324f, 0.000456f, 0.000525f, 0.000657f, 0.001371f, 0.002445f, 0.005634f, 0.017563f,
- 0.135986f, 0.902832f, 0.992188f, 0.992188f, 0.992676f, 0.992188f, 0.992676f, 0.992188f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000038f, 0.000075f, 0.000092f, 0.000100f, 0.000105f,
- 0.000111f, 0.000112f, 0.000114f, 0.000116f, 0.000117f, 0.000117f, 0.000118f, 0.000118f,
- 0.000074f, 0.000041f, 0.000024f, 0.000016f, 0.000010f, 0.000007f, 0.000005f, 0.000033f,
- 0.000167f, 0.000423f, 0.000410f, 0.000413f, 0.000575f, 0.001446f, 0.003387f, 0.009644f,
- 0.056183f, 0.817383f, 0.990234f, 0.990234f, 0.990234f, 0.990723f, 0.990234f, 0.990723f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000011f, 0.000067f,
- 0.000084f, 0.000096f, 0.000103f, 0.000108f, 0.000110f, 0.000113f, 0.000115f, 0.000115f,
- 0.000116f, 0.000104f, 0.000057f, 0.000035f, 0.000021f, 0.000013f, 0.000009f, 0.000006f,
- 0.000054f, 0.000161f, 0.000317f, 0.000332f, 0.000393f, 0.000723f, 0.001760f, 0.005203f,
- 0.025345f, 0.617676f, 0.987793f, 0.987793f, 0.987793f, 0.988281f, 0.988281f, 0.988281f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000017f, 0.000052f, 0.000075f, 0.000091f, 0.000097f, 0.000105f, 0.000108f,
- 0.000111f, 0.000113f, 0.000114f, 0.000085f, 0.000050f, 0.000031f, 0.000018f, 0.000012f,
- 0.000008f, 0.000005f, 0.000095f, 0.000314f, 0.000306f, 0.000363f, 0.000813f, 0.002583f,
- 0.011734f, 0.308105f, 0.983887f, 0.984375f, 0.984375f, 0.984375f, 0.983887f, 0.983887f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000037f, 0.000065f, 0.000083f,
- 0.000093f, 0.000099f, 0.000105f, 0.000108f, 0.000110f, 0.000082f, 0.000045f, 0.000027f,
- 0.000017f, 0.000011f, 0.000007f, 0.000114f, 0.000245f, 0.000209f, 0.000379f, 0.001151f,
- 0.005260f, 0.107971f, 0.977539f, 0.979004f, 0.978027f, 0.978027f, 0.978027f, 0.978027f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000007f, 0.000045f, 0.000069f, 0.000084f, 0.000093f, 0.000099f, 0.000104f, 0.000076f,
- 0.000044f, 0.000026f, 0.000016f, 0.000010f, 0.000012f, 0.000152f, 0.000179f, 0.000373f,
- 0.001760f, 0.035522f, 0.969238f, 0.968750f, 0.968750f, 0.968750f, 0.968750f, 0.968750f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000014f, 0.000050f, 0.000070f, 0.000082f,
- 0.000092f, 0.000075f, 0.000044f, 0.000026f, 0.000015f, 0.000009f, 0.000121f, 0.000117f,
- 0.000611f, 0.010231f, 0.951172f, 0.951172f, 0.951172f, 0.951172f, 0.950684f, 0.951660f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000020f, 0.000047f, 0.000069f, 0.000077f, 0.000042f, 0.000024f, 0.000013f, 0.000078f,
- 0.000130f, 0.001914f, 0.915039f, 0.915527f, 0.915039f, 0.915527f, 0.916016f, 0.915039f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000017f, 0.000047f, 0.000040f, 0.000019f,
- 0.000035f, 0.000188f, 0.833984f, 0.833496f, 0.833496f, 0.834473f, 0.834473f, 0.833984f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000014f, 0.000007f, 0.642578f, 0.643555f, 0.643066f, 0.643555f, 0.642578f, 0.642578f,
- },
- {
- 0.113464f, 0.797852f, 0.930176f, 0.961914f, 0.974609f, 0.980469f, 0.984863f, 0.987793f,
- 0.989258f, 0.991211f, 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.995117f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997559f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.007183f, 0.058716f, 0.349609f, 0.784668f, 0.912598f, 0.952148f, 0.968262f, 0.977539f,
- 0.981934f, 0.985352f, 0.988281f, 0.990234f, 0.991211f, 0.992188f, 0.993652f, 0.993652f,
- 0.994141f, 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.002432f, 0.011818f, 0.039581f, 0.143677f, 0.482910f, 0.800293f, 0.908691f, 0.947266f,
- 0.964844f, 0.974609f, 0.980469f, 0.984375f, 0.987305f, 0.989258f, 0.990723f, 0.991699f,
- 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f,
- 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.001096f, 0.005062f, 0.012482f, 0.030151f, 0.079956f, 0.239014f, 0.581055f, 0.819824f,
- 0.909180f, 0.946289f, 0.963379f, 0.973145f, 0.979492f, 0.983398f, 0.986328f, 0.988281f,
- 0.990234f, 0.991699f, 0.992188f, 0.993164f, 0.994141f, 0.994629f, 0.995605f, 0.996094f,
- 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000610f, 0.002434f, 0.005779f, 0.012207f, 0.023972f, 0.052765f, 0.129883f, 0.342773f,
- 0.660156f, 0.841309f, 0.914062f, 0.947266f, 0.963379f, 0.973145f, 0.979004f, 0.982910f,
- 0.985840f, 0.987793f, 0.989746f, 0.991211f, 0.992188f, 0.993164f, 0.994141f, 0.994629f,
- 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000397f, 0.001559f, 0.003397f, 0.006058f, 0.011177f, 0.020355f, 0.039307f, 0.083130f,
- 0.196777f, 0.452148f, 0.724121f, 0.862305f, 0.920410f, 0.949219f, 0.964355f, 0.973145f,
- 0.979004f, 0.982910f, 0.985840f, 0.988770f, 0.989258f, 0.991211f, 0.992188f, 0.993164f,
- 0.994141f, 0.994629f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000366f, 0.001097f, 0.002163f, 0.003523f, 0.006268f, 0.010941f, 0.017487f, 0.030930f,
- 0.058411f, 0.122925f, 0.281738f, 0.556152f, 0.776367f, 0.881348f, 0.928223f, 0.951660f,
- 0.966309f, 0.973633f, 0.979492f, 0.983398f, 0.986328f, 0.988281f, 0.989746f, 0.991211f,
- 0.992188f, 0.993164f, 0.994141f, 0.994629f, 0.995605f, 0.995605f, 0.996094f, 0.996582f,
- 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000728f, 0.001340f, 0.002533f, 0.003813f, 0.006081f, 0.009750f, 0.015419f,
- 0.025177f, 0.044067f, 0.084473f, 0.179077f, 0.384033f, 0.649902f, 0.818848f, 0.897949f,
- 0.935547f, 0.956055f, 0.967285f, 0.975098f, 0.980957f, 0.983887f, 0.986328f, 0.988281f,
- 0.990234f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995605f, 0.996094f,
- 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000609f, 0.000854f, 0.001898f, 0.002781f, 0.004246f, 0.006218f, 0.008835f,
- 0.013504f, 0.021362f, 0.035400f, 0.062347f, 0.121460f, 0.255127f, 0.495361f, 0.726562f,
- 0.852539f, 0.912598f, 0.943359f, 0.959473f, 0.969238f, 0.976562f, 0.981445f, 0.984375f,
- 0.987305f, 0.988770f, 0.990234f, 0.991699f, 0.992676f, 0.993652f, 0.994629f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000244f, 0.000731f, 0.001295f, 0.002159f, 0.003092f, 0.004051f, 0.005836f,
- 0.008560f, 0.011925f, 0.018585f, 0.029373f, 0.048950f, 0.088013f, 0.174194f, 0.354980f,
- 0.604492f, 0.788086f, 0.880371f, 0.925293f, 0.950195f, 0.963867f, 0.972168f, 0.978027f,
- 0.982422f, 0.985840f, 0.987793f, 0.990234f, 0.991699f, 0.992188f, 0.993164f, 0.994141f,
- 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f,
- 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000114f, 0.000244f, 0.000709f, 0.001089f, 0.001580f, 0.002100f, 0.002848f, 0.004028f,
- 0.005646f, 0.008232f, 0.011276f, 0.016647f, 0.024948f, 0.039215f, 0.067566f, 0.125244f,
- 0.249878f, 0.471436f, 0.698242f, 0.834961f, 0.902344f, 0.937012f, 0.955078f, 0.967773f,
- 0.974609f, 0.979492f, 0.983887f, 0.987305f, 0.988770f, 0.990723f, 0.991699f, 0.992676f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000244f, 0.000480f, 0.001081f, 0.001216f, 0.001684f, 0.002287f, 0.003113f,
- 0.004246f, 0.005711f, 0.007412f, 0.010658f, 0.014900f, 0.021408f, 0.033173f, 0.053711f,
- 0.094299f, 0.179688f, 0.351807f, 0.591309f, 0.774902f, 0.871582f, 0.919922f, 0.946289f,
- 0.961426f, 0.971191f, 0.977051f, 0.981934f, 0.984863f, 0.987305f, 0.989258f, 0.991211f,
- 0.992188f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996094f,
- 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000364f, 0.000366f, 0.000729f, 0.001195f, 0.001218f, 0.001693f, 0.002209f,
- 0.003038f, 0.004192f, 0.005249f, 0.006981f, 0.009926f, 0.013405f, 0.019165f, 0.028473f,
- 0.044250f, 0.073975f, 0.134521f, 0.260010f, 0.476562f, 0.696289f, 0.830566f, 0.898438f,
- 0.933594f, 0.954102f, 0.966309f, 0.974609f, 0.979492f, 0.982910f, 0.986328f, 0.988281f,
- 0.989746f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000226f, 0.000365f, 0.000488f, 0.000731f, 0.001090f, 0.001245f, 0.002028f,
- 0.002169f, 0.003023f, 0.003952f, 0.005043f, 0.006790f, 0.009026f, 0.012276f, 0.016754f,
- 0.024628f, 0.037384f, 0.060120f, 0.104431f, 0.196045f, 0.372803f, 0.604980f, 0.779785f,
- 0.872070f, 0.919922f, 0.945312f, 0.960938f, 0.970703f, 0.977539f, 0.980957f, 0.984863f,
- 0.987305f, 0.989258f, 0.991211f, 0.992188f, 0.993164f, 0.993652f, 0.994629f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000364f, 0.000487f, 0.000488f, 0.000608f, 0.001092f, 0.001323f,
- 0.001909f, 0.002028f, 0.002829f, 0.003754f, 0.004940f, 0.006329f, 0.008850f, 0.011353f,
- 0.015572f, 0.022110f, 0.032196f, 0.050293f, 0.083984f, 0.151978f, 0.288574f, 0.507812f,
- 0.715332f, 0.839844f, 0.902832f, 0.936035f, 0.955566f, 0.966797f, 0.974609f, 0.979492f,
- 0.983887f, 0.986816f, 0.988281f, 0.989746f, 0.991699f, 0.992676f, 0.993652f, 0.994141f,
- 0.994629f, 0.995605f, 0.995605f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000341f, 0.000486f, 0.000487f, 0.000591f, 0.000846f, 0.001213f,
- 0.001407f, 0.002018f, 0.002306f, 0.003119f, 0.003736f, 0.004700f, 0.005936f, 0.007858f,
- 0.010498f, 0.013939f, 0.019913f, 0.028564f, 0.043060f, 0.069275f, 0.120972f, 0.225830f,
- 0.416748f, 0.642090f, 0.798828f, 0.881836f, 0.924805f, 0.948730f, 0.962891f, 0.971191f,
- 0.978516f, 0.982422f, 0.985352f, 0.987793f, 0.989746f, 0.991211f, 0.992676f, 0.993164f,
- 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.996582f, 0.997070f,
- 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000121f, 0.000122f, 0.000475f, 0.000486f, 0.000487f, 0.000714f, 0.000913f,
- 0.001296f, 0.001350f, 0.001884f, 0.002163f, 0.002871f, 0.003702f, 0.004578f, 0.005573f,
- 0.007278f, 0.009819f, 0.013039f, 0.017883f, 0.025589f, 0.037445f, 0.058655f, 0.099243f,
- 0.180542f, 0.338867f, 0.563965f, 0.751465f, 0.857422f, 0.912109f, 0.941406f, 0.958496f,
- 0.968262f, 0.976074f, 0.980957f, 0.984375f, 0.986816f, 0.989258f, 0.990723f, 0.992188f,
- 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.997070f,
- 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000242f, 0.000417f, 0.000607f, 0.000602f, 0.000644f,
- 0.001016f, 0.001223f, 0.001337f, 0.002010f, 0.002087f, 0.002752f, 0.003380f, 0.004486f,
- 0.005760f, 0.007523f, 0.009048f, 0.012169f, 0.016312f, 0.022949f, 0.033295f, 0.050812f,
- 0.082886f, 0.146851f, 0.275635f, 0.486572f, 0.696777f, 0.828613f, 0.896484f, 0.933594f,
- 0.953613f, 0.965820f, 0.973633f, 0.979980f, 0.983887f, 0.986328f, 0.988770f, 0.990723f,
- 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.995117f, 0.995605f, 0.996094f, 0.996582f,
- 0.996582f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000262f, 0.000463f, 0.000603f, 0.000665f,
- 0.000716f, 0.001069f, 0.001322f, 0.001538f, 0.001895f, 0.002293f, 0.003120f, 0.003323f,
- 0.004166f, 0.005638f, 0.006828f, 0.008942f, 0.011368f, 0.015465f, 0.021057f, 0.029663f,
- 0.044861f, 0.070923f, 0.123169f, 0.228149f, 0.416504f, 0.640137f, 0.797363f, 0.880859f,
- 0.924805f, 0.948730f, 0.963379f, 0.971680f, 0.978516f, 0.982422f, 0.985840f, 0.988281f,
- 0.990723f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.996094f,
- 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000120f, 0.000172f, 0.000243f, 0.000365f, 0.000475f, 0.000607f,
- 0.000608f, 0.000609f, 0.001013f, 0.001424f, 0.001456f, 0.001904f, 0.002411f, 0.002903f,
- 0.003145f, 0.004314f, 0.004944f, 0.006607f, 0.008156f, 0.010719f, 0.014297f, 0.018906f,
- 0.027069f, 0.040070f, 0.062103f, 0.104858f, 0.191162f, 0.355469f, 0.581543f, 0.762695f,
- 0.863281f, 0.915039f, 0.943848f, 0.960449f, 0.970703f, 0.977051f, 0.981445f, 0.985840f,
- 0.987793f, 0.989746f, 0.991211f, 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.997070f, 0.997070f, 0.998047f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000096f, 0.000239f, 0.000241f, 0.000336f, 0.000482f,
- 0.000719f, 0.000729f, 0.000831f, 0.001049f, 0.001552f, 0.001576f, 0.001710f, 0.002373f,
- 0.002846f, 0.003254f, 0.004051f, 0.005035f, 0.006405f, 0.007706f, 0.009987f, 0.013092f,
- 0.017715f, 0.024872f, 0.035980f, 0.055328f, 0.091248f, 0.163330f, 0.305664f, 0.524902f,
- 0.726562f, 0.845215f, 0.906250f, 0.938965f, 0.957031f, 0.969238f, 0.976074f, 0.981445f,
- 0.984863f, 0.987305f, 0.989258f, 0.991211f, 0.992188f, 0.993164f, 0.994141f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997559f, 0.997559f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000118f, 0.000120f, 0.000351f, 0.000364f, 0.000421f,
- 0.000480f, 0.000606f, 0.000728f, 0.000852f, 0.001175f, 0.001535f, 0.001673f, 0.001671f,
- 0.002277f, 0.002743f, 0.003220f, 0.003922f, 0.004868f, 0.005951f, 0.007488f, 0.009430f,
- 0.012527f, 0.016266f, 0.022964f, 0.033142f, 0.049805f, 0.080688f, 0.141846f, 0.265625f,
- 0.473145f, 0.688477f, 0.825684f, 0.897949f, 0.934082f, 0.954102f, 0.966797f, 0.975098f,
- 0.980469f, 0.984375f, 0.987305f, 0.989258f, 0.991211f, 0.992676f, 0.993164f, 0.993652f,
- 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000058f, 0.000235f, 0.000360f, 0.000243f,
- 0.000440f, 0.000583f, 0.000847f, 0.000851f, 0.000852f, 0.001189f, 0.001411f, 0.001645f,
- 0.001898f, 0.002417f, 0.002617f, 0.003435f, 0.003695f, 0.004616f, 0.005733f, 0.007278f,
- 0.009216f, 0.012016f, 0.015701f, 0.021561f, 0.030396f, 0.045746f, 0.073120f, 0.125732f,
- 0.233521f, 0.428223f, 0.653320f, 0.807617f, 0.887695f, 0.929688f, 0.951660f, 0.965820f,
- 0.974121f, 0.980469f, 0.984375f, 0.986816f, 0.989746f, 0.991211f, 0.992676f, 0.993164f,
- 0.994141f, 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000237f, 0.000237f, 0.000362f,
- 0.000365f, 0.000558f, 0.000814f, 0.000727f, 0.000729f, 0.000935f, 0.001189f, 0.001403f,
- 0.001569f, 0.001989f, 0.002216f, 0.002533f, 0.003307f, 0.003906f, 0.004463f, 0.005646f,
- 0.006908f, 0.008980f, 0.011230f, 0.014755f, 0.020020f, 0.028320f, 0.041931f, 0.065979f,
- 0.113098f, 0.209229f, 0.389648f, 0.620605f, 0.789551f, 0.879395f, 0.924805f, 0.950684f,
- 0.964844f, 0.974121f, 0.979980f, 0.983398f, 0.987305f, 0.989258f, 0.991211f, 0.992676f,
- 0.993652f, 0.993652f, 0.995117f, 0.995605f, 0.996582f, 0.997070f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000121f,
- 0.000241f, 0.000486f, 0.000575f, 0.000707f, 0.000726f, 0.000971f, 0.000849f, 0.000966f,
- 0.001350f, 0.001660f, 0.001678f, 0.002224f, 0.002483f, 0.003197f, 0.003611f, 0.004200f,
- 0.005318f, 0.006744f, 0.008476f, 0.010506f, 0.014145f, 0.019089f, 0.026627f, 0.039001f,
- 0.061096f, 0.103333f, 0.189819f, 0.358887f, 0.591309f, 0.773438f, 0.872559f, 0.922363f,
- 0.948730f, 0.963867f, 0.973145f, 0.979492f, 0.983887f, 0.986816f, 0.989258f, 0.991211f,
- 0.992188f, 0.993164f, 0.994629f, 0.995117f, 0.995605f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000175f, 0.000361f,
- 0.000481f, 0.000485f, 0.000364f, 0.000562f, 0.000703f, 0.000827f, 0.000842f, 0.000972f,
- 0.001172f, 0.001321f, 0.001675f, 0.001684f, 0.002153f, 0.002455f, 0.003122f, 0.003391f,
- 0.004177f, 0.005314f, 0.006325f, 0.007896f, 0.010368f, 0.013527f, 0.018082f, 0.025162f,
- 0.037140f, 0.057343f, 0.095886f, 0.175659f, 0.334473f, 0.567871f, 0.760742f, 0.866699f,
- 0.919922f, 0.947754f, 0.963379f, 0.972656f, 0.979492f, 0.984375f, 0.987305f, 0.989258f,
- 0.991211f, 0.992676f, 0.993652f, 0.994629f, 0.995117f, 0.996094f, 0.996582f, 0.997070f,
- 0.998047f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000325f,
- 0.000311f, 0.000243f, 0.000484f, 0.000486f, 0.000536f, 0.000698f, 0.000723f, 0.000844f,
- 0.000972f, 0.001081f, 0.001312f, 0.001658f, 0.001914f, 0.001932f, 0.002390f, 0.003017f,
- 0.003668f, 0.004353f, 0.005199f, 0.006336f, 0.007812f, 0.009972f, 0.012802f, 0.017029f,
- 0.024200f, 0.035034f, 0.053833f, 0.090027f, 0.164185f, 0.316162f, 0.549805f, 0.751465f,
- 0.863281f, 0.918457f, 0.947266f, 0.963379f, 0.974121f, 0.979492f, 0.984375f, 0.987793f,
- 0.989746f, 0.991699f, 0.993164f, 0.994141f, 0.995117f, 0.995605f, 0.996094f, 0.997070f,
- 0.997559f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f,
- 0.000231f, 0.000453f, 0.000480f, 0.000484f, 0.000485f, 0.000486f, 0.000917f, 0.000963f,
- 0.000969f, 0.000970f, 0.001043f, 0.001288f, 0.001523f, 0.001684f, 0.001885f, 0.002464f,
- 0.002531f, 0.003565f, 0.004124f, 0.004745f, 0.006077f, 0.007580f, 0.009605f, 0.012634f,
- 0.016953f, 0.023346f, 0.033386f, 0.051697f, 0.085632f, 0.156250f, 0.303955f, 0.537598f,
- 0.746582f, 0.860840f, 0.918457f, 0.947754f, 0.963867f, 0.973633f, 0.979980f, 0.984863f,
- 0.987793f, 0.990234f, 0.991699f, 0.993652f, 0.994141f, 0.995117f, 0.996094f, 0.996582f,
- 0.997070f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000235f, 0.000239f, 0.000359f, 0.000484f, 0.000485f, 0.000486f, 0.000628f,
- 0.000957f, 0.000967f, 0.000969f, 0.001065f, 0.001288f, 0.001602f, 0.001850f, 0.001995f,
- 0.002409f, 0.002523f, 0.003462f, 0.003838f, 0.004993f, 0.005917f, 0.007233f, 0.009338f,
- 0.012230f, 0.015610f, 0.022415f, 0.032288f, 0.049805f, 0.082947f, 0.151489f, 0.296631f,
- 0.532715f, 0.745117f, 0.862793f, 0.919434f, 0.948242f, 0.964844f, 0.974609f, 0.980957f,
- 0.985352f, 0.988281f, 0.990723f, 0.992676f, 0.994141f, 0.994629f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000187f, 0.000437f, 0.000473f, 0.000483f, 0.000485f, 0.000606f,
- 0.000583f, 0.000711f, 0.000772f, 0.000968f, 0.001107f, 0.001287f, 0.001434f, 0.001662f,
- 0.001984f, 0.002449f, 0.002634f, 0.003145f, 0.003777f, 0.004410f, 0.005722f, 0.007114f,
- 0.008926f, 0.011696f, 0.016006f, 0.021683f, 0.031342f, 0.048309f, 0.080750f, 0.149170f,
- 0.294678f, 0.534668f, 0.749512f, 0.866211f, 0.922363f, 0.950684f, 0.966309f, 0.975586f,
- 0.981934f, 0.985840f, 0.989258f, 0.991699f, 0.992676f, 0.994141f, 0.994629f, 0.996094f,
- 0.996582f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000000f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000247f, 0.000238f, 0.000407f, 0.000482f, 0.000484f,
- 0.000604f, 0.000869f, 0.000909f, 0.000721f, 0.000955f, 0.001000f, 0.001241f, 0.001342f,
- 0.001655f, 0.001721f, 0.002329f, 0.002623f, 0.003086f, 0.003677f, 0.004349f, 0.005600f,
- 0.006962f, 0.008835f, 0.011581f, 0.015274f, 0.021286f, 0.030884f, 0.047760f, 0.079895f,
- 0.148926f, 0.298584f, 0.543945f, 0.758301f, 0.872559f, 0.925781f, 0.953125f, 0.967773f,
- 0.977051f, 0.982910f, 0.986816f, 0.989258f, 0.991211f, 0.993164f, 0.994629f, 0.995605f,
- 0.996094f, 0.996582f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000237f, 0.000410f, 0.000472f, 0.000481f,
- 0.000483f, 0.000485f, 0.000687f, 0.000913f, 0.000956f, 0.000966f, 0.000997f, 0.001341f,
- 0.001415f, 0.001813f, 0.002029f, 0.002043f, 0.002594f, 0.003210f, 0.003641f, 0.004734f,
- 0.005356f, 0.006882f, 0.008675f, 0.011360f, 0.014816f, 0.020920f, 0.030380f, 0.047485f,
- 0.080200f, 0.151733f, 0.308105f, 0.561523f, 0.772949f, 0.881348f, 0.931152f, 0.956055f,
- 0.969727f, 0.978516f, 0.983887f, 0.987793f, 0.990234f, 0.992188f, 0.993652f, 0.994629f,
- 0.995605f, 0.996094f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000254f, 0.000345f, 0.000468f,
- 0.000585f, 0.000482f, 0.000603f, 0.000485f, 0.000862f, 0.000928f, 0.000965f, 0.001174f,
- 0.001162f, 0.001405f, 0.001761f, 0.002016f, 0.002182f, 0.002733f, 0.002831f, 0.003504f,
- 0.004456f, 0.005440f, 0.006775f, 0.008553f, 0.011055f, 0.014694f, 0.020859f, 0.030334f,
- 0.047852f, 0.081970f, 0.157593f, 0.325439f, 0.586914f, 0.790527f, 0.890137f, 0.936523f,
- 0.959473f, 0.973145f, 0.980469f, 0.985352f, 0.988770f, 0.990723f, 0.992676f, 0.994141f,
- 0.995117f, 0.996094f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000241f, 0.000237f, 0.000340f,
- 0.000457f, 0.000580f, 0.000481f, 0.000601f, 0.000605f, 0.000742f, 0.000951f, 0.000953f,
- 0.001131f, 0.001257f, 0.001396f, 0.001730f, 0.001936f, 0.002102f, 0.002682f, 0.002762f,
- 0.003733f, 0.004425f, 0.005344f, 0.006516f, 0.008354f, 0.010971f, 0.014793f, 0.020859f,
- 0.030640f, 0.048859f, 0.085144f, 0.167358f, 0.350586f, 0.620117f, 0.811035f, 0.900391f,
- 0.942383f, 0.963379f, 0.975098f, 0.981934f, 0.986816f, 0.989746f, 0.992188f, 0.993164f,
- 0.994629f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000131f,
- 0.000301f, 0.000430f, 0.000470f, 0.000593f, 0.000571f, 0.000587f, 0.000693f, 0.000906f,
- 0.000959f, 0.000965f, 0.001094f, 0.001364f, 0.001522f, 0.001783f, 0.002094f, 0.002615f,
- 0.003038f, 0.003365f, 0.004307f, 0.005135f, 0.006493f, 0.008347f, 0.011055f, 0.014824f,
- 0.020844f, 0.031204f, 0.050507f, 0.090027f, 0.182129f, 0.385498f, 0.659668f, 0.834473f,
- 0.913086f, 0.949219f, 0.967285f, 0.978027f, 0.983887f, 0.987793f, 0.991211f, 0.992188f,
- 0.994141f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000189f, 0.000122f, 0.000122f,
- 0.000241f, 0.000295f, 0.000425f, 0.000457f, 0.000592f, 0.000481f, 0.000603f, 0.000697f,
- 0.000926f, 0.000943f, 0.000960f, 0.001022f, 0.001435f, 0.001632f, 0.001658f, 0.002024f,
- 0.002468f, 0.003010f, 0.003210f, 0.004124f, 0.005219f, 0.006351f, 0.008163f, 0.010933f,
- 0.015030f, 0.021271f, 0.032257f, 0.053009f, 0.097534f, 0.203003f, 0.432373f, 0.704102f,
- 0.858887f, 0.924805f, 0.955566f, 0.970703f, 0.979492f, 0.985840f, 0.989258f, 0.991699f,
- 0.993164f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000214f,
- 0.000201f, 0.000239f, 0.000241f, 0.000383f, 0.000461f, 0.000474f, 0.000479f, 0.000598f,
- 0.000736f, 0.000905f, 0.000947f, 0.001072f, 0.001180f, 0.001376f, 0.001572f, 0.001752f,
- 0.001900f, 0.002258f, 0.002792f, 0.003487f, 0.004055f, 0.005161f, 0.006424f, 0.008209f,
- 0.010933f, 0.015030f, 0.021942f, 0.033630f, 0.056671f, 0.107666f, 0.233276f, 0.492188f,
- 0.752441f, 0.881836f, 0.937012f, 0.961914f, 0.975098f, 0.982910f, 0.987305f, 0.990234f,
- 0.992676f, 0.994629f, 0.998535f, 0.998535f, 0.998535f, 0.998047f, 0.998535f, 0.998535f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000132f,
- 0.000224f, 0.000129f, 0.000237f, 0.000240f, 0.000337f, 0.000430f, 0.000468f, 0.000579f,
- 0.000593f, 0.000602f, 0.000881f, 0.000936f, 0.000956f, 0.000963f, 0.001282f, 0.001519f,
- 0.001607f, 0.001852f, 0.002150f, 0.002737f, 0.003508f, 0.003990f, 0.005077f, 0.006516f,
- 0.008179f, 0.011185f, 0.015511f, 0.022446f, 0.035614f, 0.061859f, 0.122681f, 0.275879f,
- 0.563965f, 0.798828f, 0.903809f, 0.946777f, 0.967773f, 0.978516f, 0.984863f, 0.988770f,
- 0.991699f, 0.993652f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000149f, 0.000122f, 0.000207f, 0.000371f, 0.000430f, 0.000573f,
- 0.000591f, 0.000598f, 0.000597f, 0.000804f, 0.000901f, 0.000948f, 0.001053f, 0.001083f,
- 0.001376f, 0.001584f, 0.001878f, 0.002331f, 0.002529f, 0.003376f, 0.003944f, 0.005230f,
- 0.006504f, 0.008537f, 0.011459f, 0.015747f, 0.024002f, 0.038361f, 0.069458f, 0.144409f,
- 0.336914f, 0.644043f, 0.841797f, 0.922363f, 0.957520f, 0.972656f, 0.981934f, 0.987305f,
- 0.990234f, 0.993164f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000230f, 0.000234f, 0.000235f, 0.000268f, 0.000400f,
- 0.000448f, 0.000585f, 0.000590f, 0.000599f, 0.000641f, 0.000788f, 0.000930f, 0.000968f,
- 0.001107f, 0.001251f, 0.001656f, 0.001701f, 0.002047f, 0.002691f, 0.003437f, 0.003998f,
- 0.004829f, 0.006329f, 0.008492f, 0.011757f, 0.016525f, 0.025345f, 0.042297f, 0.080200f,
- 0.177490f, 0.420654f, 0.724121f, 0.878906f, 0.938965f, 0.964355f, 0.977539f, 0.984863f,
- 0.989746f, 0.992188f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000214f, 0.000235f, 0.000228f, 0.000240f,
- 0.000429f, 0.000439f, 0.000574f, 0.000654f, 0.000583f, 0.000493f, 0.000788f, 0.000813f,
- 0.000947f, 0.001062f, 0.001225f, 0.001569f, 0.001721f, 0.002048f, 0.002844f, 0.002979f,
- 0.003902f, 0.004997f, 0.006454f, 0.008698f, 0.012192f, 0.018143f, 0.027634f, 0.047913f,
- 0.095886f, 0.228394f, 0.526855f, 0.796875f, 0.910156f, 0.953125f, 0.973145f, 0.982422f,
- 0.987793f, 0.991699f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000205f, 0.000236f,
- 0.000232f, 0.000299f, 0.000446f, 0.000417f, 0.000466f, 0.000580f, 0.000508f, 0.000710f,
- 0.000800f, 0.000940f, 0.000954f, 0.001228f, 0.001496f, 0.001631f, 0.002043f, 0.002798f,
- 0.003359f, 0.004139f, 0.004951f, 0.006680f, 0.008995f, 0.012764f, 0.018860f, 0.030823f,
- 0.056061f, 0.120911f, 0.307617f, 0.645508f, 0.855957f, 0.934082f, 0.964355f, 0.978516f,
- 0.985840f, 0.990234f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000226f,
- 0.000122f, 0.000226f, 0.000373f, 0.000272f, 0.000325f, 0.000460f, 0.000471f, 0.000477f,
- 0.000673f, 0.000877f, 0.000929f, 0.000951f, 0.001129f, 0.001446f, 0.001614f, 0.002096f,
- 0.002619f, 0.002939f, 0.003941f, 0.005363f, 0.006844f, 0.009491f, 0.013596f, 0.020905f,
- 0.035370f, 0.068420f, 0.161743f, 0.426270f, 0.755859f, 0.900879f, 0.952148f, 0.973145f,
- 0.983398f, 0.989746f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000111f, 0.000236f, 0.000297f, 0.000368f, 0.000449f, 0.000467f,
- 0.000588f, 0.000641f, 0.000813f, 0.000924f, 0.001035f, 0.001124f, 0.001348f, 0.001764f,
- 0.001922f, 0.002439f, 0.003160f, 0.004005f, 0.005280f, 0.007107f, 0.010109f, 0.014748f,
- 0.023148f, 0.041595f, 0.088440f, 0.232910f, 0.578125f, 0.841797f, 0.933594f, 0.965820f,
- 0.980469f, 0.987305f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000014f, 0.000011f, 0.000116f, 0.000148f, 0.000128f, 0.000369f, 0.000418f,
- 0.000563f, 0.000470f, 0.000592f, 0.000776f, 0.000901f, 0.000937f, 0.001112f, 0.001348f,
- 0.001743f, 0.001904f, 0.002470f, 0.003187f, 0.003986f, 0.005360f, 0.007557f, 0.010674f,
- 0.016068f, 0.026871f, 0.051666f, 0.122925f, 0.356445f, 0.729492f, 0.901855f, 0.955078f,
- 0.976074f, 0.985840f, 0.996094f, 0.996582f, 0.996094f, 0.996582f, 0.996094f, 0.996582f,
- 0.000122f, 0.000122f, 0.000121f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000028f, 0.000019f, 0.000014f, 0.000011f, 0.000033f, 0.000118f, 0.000247f, 0.000305f,
- 0.000412f, 0.000447f, 0.000576f, 0.000587f, 0.000693f, 0.000850f, 0.000949f, 0.001083f,
- 0.001319f, 0.001557f, 0.001957f, 0.002424f, 0.003340f, 0.004417f, 0.005688f, 0.007774f,
- 0.011497f, 0.017731f, 0.032257f, 0.068604f, 0.189575f, 0.541992f, 0.843262f, 0.938477f,
- 0.970703f, 0.983887f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000121f, 0.000118f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000067f,
- 0.000042f, 0.000028f, 0.000020f, 0.000015f, 0.000066f, 0.000009f, 0.000101f, 0.000118f,
- 0.000260f, 0.000358f, 0.000520f, 0.000456f, 0.000563f, 0.000711f, 0.000872f, 0.000980f,
- 0.001059f, 0.001309f, 0.001699f, 0.002066f, 0.002708f, 0.003248f, 0.004166f, 0.005836f,
- 0.008224f, 0.012619f, 0.021484f, 0.041260f, 0.101074f, 0.323486f, 0.733887f, 0.912109f,
- 0.962402f, 0.980957f, 0.995117f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000000f, 0.000000f, 0.000119f, 0.000119f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000105f,
- 0.000067f, 0.000042f, 0.000029f, 0.000022f, 0.000015f, 0.000011f, 0.000040f, 0.000033f,
- 0.000153f, 0.000204f, 0.000313f, 0.000501f, 0.000554f, 0.000575f, 0.000585f, 0.000778f,
- 0.000925f, 0.000980f, 0.001245f, 0.001634f, 0.001989f, 0.002413f, 0.003433f, 0.004028f,
- 0.005989f, 0.008911f, 0.014374f, 0.026443f, 0.057495f, 0.170166f, 0.549805f, 0.864746f,
- 0.951172f, 0.977051f, 0.994629f, 0.994629f, 0.994629f, 0.994629f, 0.995605f, 0.994629f,
- 0.000000f, 0.000046f, 0.000088f, 0.000118f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000108f, 0.000069f, 0.000047f, 0.000030f, 0.000022f, 0.000016f, 0.000012f, 0.000052f,
- 0.000081f, 0.000100f, 0.000184f, 0.000226f, 0.000400f, 0.000467f, 0.000452f, 0.000597f,
- 0.000807f, 0.000895f, 0.000942f, 0.001219f, 0.001611f, 0.002022f, 0.002352f, 0.003222f,
- 0.004177f, 0.006481f, 0.009850f, 0.017517f, 0.034668f, 0.090637f, 0.331055f, 0.776367f,
- 0.932129f, 0.972656f, 0.994141f, 0.994141f, 0.994629f, 0.994141f, 0.994629f, 0.994629f,
- 0.000000f, 0.000000f, 0.000000f, 0.000107f, 0.000115f, 0.000112f, 0.000119f, 0.000118f,
- 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000117f, 0.000072f, 0.000049f, 0.000032f, 0.000023f, 0.000017f, 0.000013f,
- 0.000011f, 0.000008f, 0.000075f, 0.000151f, 0.000207f, 0.000305f, 0.000509f, 0.000499f,
- 0.000560f, 0.000704f, 0.000863f, 0.000917f, 0.001220f, 0.001505f, 0.001740f, 0.002174f,
- 0.003153f, 0.004559f, 0.007095f, 0.011826f, 0.022247f, 0.051147f, 0.173462f, 0.618652f,
- 0.902344f, 0.966309f, 0.993164f, 0.993652f, 0.992676f, 0.992676f, 0.993164f, 0.993164f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000060f, 0.000102f, 0.000113f,
- 0.000117f, 0.000118f, 0.000119f, 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000078f, 0.000052f, 0.000038f, 0.000027f, 0.000019f,
- 0.000015f, 0.000011f, 0.000054f, 0.000007f, 0.000085f, 0.000108f, 0.000258f, 0.000466f,
- 0.000533f, 0.000560f, 0.000662f, 0.000849f, 0.000856f, 0.000965f, 0.001180f, 0.001678f,
- 0.002075f, 0.003193f, 0.005016f, 0.008095f, 0.014343f, 0.030899f, 0.090820f, 0.401367f,
- 0.848145f, 0.956543f, 0.992188f, 0.992188f, 0.992188f, 0.992676f, 0.991699f, 0.992188f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000059f, 0.000096f,
- 0.000107f, 0.000112f, 0.000115f, 0.000116f, 0.000117f, 0.000118f, 0.000118f, 0.000119f,
- 0.000119f, 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000088f, 0.000059f, 0.000041f, 0.000031f,
- 0.000022f, 0.000017f, 0.000013f, 0.000010f, 0.000056f, 0.000091f, 0.000183f, 0.000201f,
- 0.000309f, 0.000506f, 0.000547f, 0.000525f, 0.000629f, 0.000613f, 0.000817f, 0.001012f,
- 0.001640f, 0.002420f, 0.003588f, 0.005520f, 0.009453f, 0.019119f, 0.050415f, 0.214722f,
- 0.751465f, 0.943848f, 0.990723f, 0.990723f, 0.991211f, 0.991211f, 0.991211f, 0.991211f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000055f, 0.000095f, 0.000103f, 0.000105f, 0.000112f, 0.000114f, 0.000115f,
- 0.000117f, 0.000117f, 0.000117f, 0.000118f, 0.000118f, 0.000119f, 0.000119f, 0.000119f,
- 0.000119f, 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000105f, 0.000069f, 0.000048f,
- 0.000035f, 0.000025f, 0.000019f, 0.000015f, 0.000011f, 0.000014f, 0.000008f, 0.000071f,
- 0.000193f, 0.000311f, 0.000315f, 0.000524f, 0.000483f, 0.000558f, 0.000591f, 0.000705f,
- 0.000950f, 0.001389f, 0.002428f, 0.003494f, 0.006321f, 0.012306f, 0.029480f, 0.108948f,
- 0.581543f, 0.924316f, 0.989746f, 0.989746f, 0.989258f, 0.989746f, 0.989258f, 0.989746f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000069f, 0.000096f, 0.000103f, 0.000107f,
- 0.000109f, 0.000112f, 0.000113f, 0.000115f, 0.000115f, 0.000116f, 0.000117f, 0.000117f,
- 0.000118f, 0.000118f, 0.000118f, 0.000118f, 0.000119f, 0.000119f, 0.000119f, 0.000084f,
- 0.000061f, 0.000042f, 0.000031f, 0.000023f, 0.000018f, 0.000014f, 0.000011f, 0.000009f,
- 0.000095f, 0.000127f, 0.000223f, 0.000402f, 0.000432f, 0.000399f, 0.000494f, 0.000535f,
- 0.000557f, 0.000933f, 0.001474f, 0.002300f, 0.004192f, 0.007919f, 0.017838f, 0.057068f,
- 0.360840f, 0.890625f, 0.986816f, 0.987793f, 0.987305f, 0.987305f, 0.987793f, 0.987305f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000035f, 0.000041f,
- 0.000088f, 0.000098f, 0.000103f, 0.000106f, 0.000110f, 0.000110f, 0.000113f, 0.000113f,
- 0.000115f, 0.000116f, 0.000116f, 0.000117f, 0.000117f, 0.000117f, 0.000117f, 0.000118f,
- 0.000111f, 0.000074f, 0.000053f, 0.000038f, 0.000029f, 0.000022f, 0.000016f, 0.000013f,
- 0.000010f, 0.000008f, 0.000073f, 0.000152f, 0.000296f, 0.000369f, 0.000365f, 0.000437f,
- 0.000507f, 0.000661f, 0.000876f, 0.001451f, 0.002531f, 0.004898f, 0.010384f, 0.031113f,
- 0.183838f, 0.833008f, 0.984375f, 0.984863f, 0.984863f, 0.984375f, 0.984863f, 0.984863f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000024f, 0.000044f, 0.000073f, 0.000087f, 0.000097f, 0.000102f, 0.000105f,
- 0.000108f, 0.000110f, 0.000111f, 0.000113f, 0.000114f, 0.000114f, 0.000115f, 0.000115f,
- 0.000116f, 0.000116f, 0.000101f, 0.000070f, 0.000052f, 0.000037f, 0.000027f, 0.000021f,
- 0.000016f, 0.000013f, 0.000010f, 0.000008f, 0.000083f, 0.000183f, 0.000352f, 0.000355f,
- 0.000362f, 0.000365f, 0.000528f, 0.000790f, 0.001469f, 0.003029f, 0.005970f, 0.017242f,
- 0.089050f, 0.728516f, 0.980957f, 0.981445f, 0.981445f, 0.980957f, 0.980957f, 0.981445f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000033f, 0.000041f, 0.000073f,
- 0.000083f, 0.000088f, 0.000097f, 0.000102f, 0.000105f, 0.000108f, 0.000108f, 0.000111f,
- 0.000112f, 0.000113f, 0.000113f, 0.000114f, 0.000097f, 0.000068f, 0.000049f, 0.000038f,
- 0.000028f, 0.000021f, 0.000016f, 0.000013f, 0.000010f, 0.000056f, 0.000151f, 0.000243f,
- 0.000264f, 0.000221f, 0.000328f, 0.000449f, 0.000850f, 0.001612f, 0.003340f, 0.009361f,
- 0.043121f, 0.548340f, 0.976074f, 0.976562f, 0.975586f, 0.976074f, 0.976074f, 0.976562f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000019f, 0.000052f, 0.000065f, 0.000077f, 0.000088f, 0.000094f, 0.000098f,
- 0.000100f, 0.000104f, 0.000106f, 0.000108f, 0.000109f, 0.000110f, 0.000095f, 0.000069f,
- 0.000052f, 0.000037f, 0.000028f, 0.000021f, 0.000017f, 0.000013f, 0.000025f, 0.000063f,
- 0.000195f, 0.000233f, 0.000205f, 0.000264f, 0.000401f, 0.000789f, 0.001532f, 0.004520f,
- 0.020844f, 0.321289f, 0.969238f, 0.968750f, 0.969238f, 0.968750f, 0.969238f, 0.969238f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000018f, 0.000039f, 0.000053f,
- 0.000066f, 0.000079f, 0.000086f, 0.000090f, 0.000096f, 0.000100f, 0.000102f, 0.000105f,
- 0.000098f, 0.000074f, 0.000053f, 0.000041f, 0.000031f, 0.000023f, 0.000017f, 0.000013f,
- 0.000028f, 0.000139f, 0.000189f, 0.000179f, 0.000219f, 0.000333f, 0.000840f, 0.002119f,
- 0.009193f, 0.144775f, 0.958496f, 0.958496f, 0.958008f, 0.958496f, 0.958008f, 0.958008f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000025f, 0.000040f, 0.000052f, 0.000067f, 0.000077f, 0.000082f,
- 0.000089f, 0.000093f, 0.000097f, 0.000079f, 0.000059f, 0.000044f, 0.000033f, 0.000024f,
- 0.000018f, 0.000014f, 0.000034f, 0.000084f, 0.000157f, 0.000199f, 0.000309f, 0.000817f,
- 0.003424f, 0.054901f, 0.940918f, 0.940918f, 0.940918f, 0.940918f, 0.941406f, 0.940430f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000021f,
- 0.000040f, 0.000054f, 0.000063f, 0.000072f, 0.000078f, 0.000085f, 0.000065f, 0.000049f,
- 0.000036f, 0.000026f, 0.000019f, 0.000014f, 0.000042f, 0.000114f, 0.000122f, 0.000276f,
- 0.001024f, 0.016357f, 0.912109f, 0.912598f, 0.911621f, 0.912598f, 0.911621f, 0.913086f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000016f, 0.000032f, 0.000045f, 0.000056f,
- 0.000065f, 0.000054f, 0.000039f, 0.000028f, 0.000019f, 0.000013f, 0.000049f, 0.000079f,
- 0.000226f, 0.003199f, 0.860840f, 0.859863f, 0.860352f, 0.860840f, 0.860840f, 0.860352f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000004f, 0.000021f, 0.000035f, 0.000040f, 0.000027f, 0.000018f, 0.000013f,
- 0.000033f, 0.000333f, 0.764160f, 0.765137f, 0.764648f, 0.764648f, 0.764648f, 0.765137f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f,
- 0.000011f, 0.000009f, 0.600586f, 0.602051f, 0.602051f, 0.601562f, 0.601074f, 0.601074f,
- },
- {
- 0.142456f, 0.713867f, 0.883789f, 0.933105f, 0.953613f, 0.964844f, 0.972168f, 0.977539f,
- 0.980957f, 0.983398f, 0.985352f, 0.987305f, 0.989258f, 0.989746f, 0.990723f, 0.991699f,
- 0.992676f, 0.993164f, 0.993652f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.995605f,
- 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.012886f, 0.087646f, 0.360840f, 0.709473f, 0.859863f, 0.916992f, 0.943848f, 0.958496f,
- 0.967773f, 0.973633f, 0.978516f, 0.980957f, 0.984375f, 0.986328f, 0.987793f, 0.988770f,
- 0.990234f, 0.991211f, 0.992188f, 0.993164f, 0.993164f, 0.993652f, 0.994141f, 0.994629f,
- 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f,
- 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.003895f, 0.020126f, 0.063599f, 0.188721f, 0.464844f, 0.727539f, 0.853027f, 0.909668f,
- 0.938477f, 0.954590f, 0.965332f, 0.971680f, 0.976562f, 0.979980f, 0.982910f, 0.985840f,
- 0.986816f, 0.988770f, 0.990234f, 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f,
- 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.002062f, 0.008438f, 0.021774f, 0.049713f, 0.117676f, 0.279541f, 0.541016f, 0.751465f,
- 0.855469f, 0.909180f, 0.936035f, 0.952637f, 0.963379f, 0.970703f, 0.975098f, 0.979492f,
- 0.982910f, 0.984863f, 0.986328f, 0.987793f, 0.989258f, 0.990234f, 0.990723f, 0.992188f,
- 0.992676f, 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995117f, 0.996094f, 0.996094f,
- 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.001335f, 0.004597f, 0.010628f, 0.020844f, 0.040283f, 0.082764f, 0.177612f, 0.366211f,
- 0.605469f, 0.773926f, 0.863281f, 0.910156f, 0.936035f, 0.952148f, 0.962402f, 0.969727f,
- 0.975098f, 0.979004f, 0.982422f, 0.984863f, 0.986328f, 0.988281f, 0.988770f, 0.989746f,
- 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995117f,
- 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.996582f, 0.997070f, 0.997559f,
- 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f,
- 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000851f, 0.002769f, 0.006130f, 0.010994f, 0.019394f, 0.034943f, 0.063293f, 0.122253f,
- 0.244019f, 0.448242f, 0.660156f, 0.798828f, 0.872559f, 0.914062f, 0.937988f, 0.954102f,
- 0.961914f, 0.970215f, 0.974609f, 0.978516f, 0.981934f, 0.984375f, 0.986328f, 0.987793f,
- 0.988770f, 0.989746f, 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f,
- 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f,
- 0.997070f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000466f, 0.001933f, 0.003809f, 0.007095f, 0.011353f, 0.018204f, 0.030029f, 0.050568f,
- 0.090759f, 0.170898f, 0.318848f, 0.526367f, 0.708496f, 0.820801f, 0.884277f, 0.918457f,
- 0.940918f, 0.954102f, 0.963867f, 0.970215f, 0.975098f, 0.978516f, 0.981934f, 0.984863f,
- 0.986328f, 0.988281f, 0.988770f, 0.990234f, 0.991211f, 0.991699f, 0.993164f, 0.993652f,
- 0.994141f, 0.994629f, 0.994629f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f,
- 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000487f, 0.001685f, 0.002766f, 0.004467f, 0.007305f, 0.011215f, 0.017136f, 0.026489f,
- 0.042419f, 0.071716f, 0.125244f, 0.228271f, 0.399658f, 0.599609f, 0.751953f, 0.842773f,
- 0.894531f, 0.924805f, 0.943359f, 0.955566f, 0.965820f, 0.971191f, 0.976562f, 0.979980f,
- 0.981934f, 0.984863f, 0.986816f, 0.988281f, 0.989258f, 0.990723f, 0.991211f, 0.992188f,
- 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.995605f, 0.996094f, 0.996094f,
- 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000965f, 0.002024f, 0.003202f, 0.005009f, 0.007050f, 0.011070f, 0.015869f,
- 0.023987f, 0.036835f, 0.058563f, 0.097168f, 0.169800f, 0.297852f, 0.484131f, 0.664062f,
- 0.789062f, 0.861816f, 0.905273f, 0.930176f, 0.947266f, 0.958984f, 0.967285f, 0.972168f,
- 0.976562f, 0.980469f, 0.982910f, 0.984863f, 0.986816f, 0.988770f, 0.989746f, 0.990723f,
- 0.992188f, 0.992188f, 0.993652f, 0.993652f, 0.994629f, 0.995117f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f,
- 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000974f, 0.001576f, 0.002403f, 0.003510f, 0.005344f, 0.007332f, 0.010567f,
- 0.015099f, 0.022064f, 0.032104f, 0.048706f, 0.078003f, 0.130249f, 0.224243f, 0.378174f,
- 0.566406f, 0.720703f, 0.820312f, 0.879883f, 0.915039f, 0.936523f, 0.951660f, 0.961426f,
- 0.968262f, 0.974121f, 0.978027f, 0.980957f, 0.983887f, 0.985840f, 0.987793f, 0.989258f,
- 0.990234f, 0.991211f, 0.992188f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995117f,
- 0.995605f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000240f, 0.000609f, 0.001096f, 0.001580f, 0.002674f, 0.004131f, 0.005245f, 0.007660f,
- 0.010757f, 0.014221f, 0.019775f, 0.028381f, 0.041870f, 0.064697f, 0.103638f, 0.173706f,
- 0.293945f, 0.466553f, 0.642090f, 0.769531f, 0.849121f, 0.895996f, 0.924316f, 0.942871f,
- 0.956055f, 0.963867f, 0.970703f, 0.975098f, 0.979004f, 0.981934f, 0.984863f, 0.986328f,
- 0.988770f, 0.989746f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994629f,
- 0.995117f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000000f, 0.000608f, 0.001062f, 0.001268f, 0.002001f, 0.003099f, 0.003937f, 0.005379f,
- 0.007595f, 0.010078f, 0.013176f, 0.018524f, 0.025787f, 0.036896f, 0.054932f, 0.085327f,
- 0.137573f, 0.229980f, 0.376953f, 0.555664f, 0.708984f, 0.810547f, 0.873047f, 0.909180f,
- 0.933594f, 0.948730f, 0.959961f, 0.967285f, 0.973145f, 0.977539f, 0.980469f, 0.983398f,
- 0.985840f, 0.986816f, 0.988770f, 0.989746f, 0.991211f, 0.992188f, 0.993164f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.996094f, 0.996582f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000606f, 0.000609f, 0.001317f, 0.001564f, 0.002674f, 0.003273f, 0.004402f,
- 0.005630f, 0.007141f, 0.009514f, 0.012398f, 0.016678f, 0.023331f, 0.032776f, 0.047363f,
- 0.071594f, 0.112610f, 0.183960f, 0.303711f, 0.470215f, 0.639648f, 0.766113f, 0.844727f,
- 0.892090f, 0.921875f, 0.941895f, 0.954590f, 0.963379f, 0.970215f, 0.975098f, 0.979004f,
- 0.981934f, 0.984863f, 0.986328f, 0.987793f, 0.989746f, 0.991211f, 0.991699f, 0.992676f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996094f,
- 0.996582f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000244f, 0.000727f, 0.000803f, 0.001575f, 0.002035f, 0.002821f, 0.003527f,
- 0.004475f, 0.005421f, 0.007023f, 0.009491f, 0.011879f, 0.015976f, 0.021530f, 0.029587f,
- 0.041809f, 0.061737f, 0.094360f, 0.150146f, 0.246460f, 0.393066f, 0.566406f, 0.712891f,
- 0.812500f, 0.872070f, 0.909180f, 0.933105f, 0.948242f, 0.959961f, 0.967773f, 0.972656f,
- 0.977539f, 0.980957f, 0.982910f, 0.986328f, 0.987305f, 0.988770f, 0.989746f, 0.991211f,
- 0.992188f, 0.993164f, 0.993652f, 0.994629f, 0.994629f, 0.995117f, 0.995605f, 0.996094f,
- 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000244f, 0.000244f, 0.000471f, 0.000727f, 0.000967f, 0.001572f, 0.002161f, 0.002680f,
- 0.003246f, 0.004337f, 0.005241f, 0.006950f, 0.009087f, 0.011497f, 0.015038f, 0.019913f,
- 0.026688f, 0.037537f, 0.054352f, 0.080383f, 0.125122f, 0.202515f, 0.327148f, 0.493652f,
- 0.656250f, 0.774414f, 0.849609f, 0.895508f, 0.923828f, 0.942383f, 0.954590f, 0.963867f,
- 0.971191f, 0.975586f, 0.979004f, 0.982422f, 0.984863f, 0.987305f, 0.988281f, 0.989746f,
- 0.990723f, 0.992188f, 0.992676f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.995605f,
- 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999023f,
- 0.000121f, 0.000244f, 0.000244f, 0.000715f, 0.001089f, 0.001278f, 0.001781f, 0.002275f,
- 0.002548f, 0.003334f, 0.004150f, 0.005314f, 0.006824f, 0.008430f, 0.011200f, 0.014145f,
- 0.018631f, 0.024750f, 0.033905f, 0.047760f, 0.069885f, 0.106445f, 0.169312f, 0.273682f,
- 0.426270f, 0.596191f, 0.732422f, 0.823242f, 0.879883f, 0.914062f, 0.936035f, 0.950684f,
- 0.960938f, 0.968750f, 0.973633f, 0.978516f, 0.981934f, 0.984375f, 0.986328f, 0.988281f,
- 0.989258f, 0.990234f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995117f,
- 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998535f, 0.999023f, 0.999512f, 0.999023f, 0.999512f, 0.999512f, 0.999023f,
- 0.000241f, 0.000244f, 0.000365f, 0.000600f, 0.000961f, 0.000972f, 0.001621f, 0.001697f,
- 0.002274f, 0.002684f, 0.003359f, 0.004238f, 0.005573f, 0.006691f, 0.008057f, 0.010529f,
- 0.013832f, 0.017593f, 0.022812f, 0.031174f, 0.042786f, 0.061462f, 0.092407f, 0.143799f,
- 0.231201f, 0.366943f, 0.535645f, 0.688477f, 0.794922f, 0.861816f, 0.902832f, 0.928711f,
- 0.945801f, 0.957520f, 0.966797f, 0.972656f, 0.976562f, 0.980469f, 0.983398f, 0.985840f,
- 0.987793f, 0.989258f, 0.990234f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f,
- 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.997070f, 0.997070f, 0.997559f, 0.997559f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000243f, 0.000365f, 0.000365f, 0.000798f, 0.000968f, 0.001249f, 0.001528f,
- 0.001798f, 0.002457f, 0.002798f, 0.003494f, 0.004353f, 0.005306f, 0.006363f, 0.008141f,
- 0.010147f, 0.012596f, 0.016006f, 0.021423f, 0.028503f, 0.039185f, 0.055420f, 0.081116f,
- 0.124390f, 0.198120f, 0.316895f, 0.478516f, 0.641113f, 0.763672f, 0.842773f, 0.891113f,
- 0.921387f, 0.941406f, 0.954590f, 0.963867f, 0.970215f, 0.975586f, 0.979492f, 0.982910f,
- 0.985352f, 0.987305f, 0.988770f, 0.989746f, 0.991211f, 0.992188f, 0.993164f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.997070f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000238f, 0.000365f, 0.000365f, 0.000598f, 0.000820f, 0.001200f, 0.001279f,
- 0.001631f, 0.001736f, 0.002172f, 0.002874f, 0.003576f, 0.004391f, 0.005096f, 0.006176f,
- 0.007545f, 0.009674f, 0.012505f, 0.015945f, 0.020187f, 0.026550f, 0.035706f, 0.049835f,
- 0.072510f, 0.109253f, 0.171631f, 0.275391f, 0.426514f, 0.594238f, 0.730469f, 0.822754f,
- 0.877930f, 0.913574f, 0.936523f, 0.951172f, 0.961426f, 0.969727f, 0.974609f, 0.978027f,
- 0.982422f, 0.984863f, 0.986816f, 0.988770f, 0.989746f, 0.991699f, 0.992188f, 0.993164f,
- 0.993652f, 0.994629f, 0.994629f, 0.995117f, 0.996094f, 0.996094f, 0.997070f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000364f, 0.000486f, 0.000487f, 0.000562f, 0.000822f, 0.000967f,
- 0.001213f, 0.001871f, 0.001803f, 0.002485f, 0.002796f, 0.003410f, 0.004242f, 0.005070f,
- 0.006153f, 0.007698f, 0.009262f, 0.011635f, 0.014709f, 0.019104f, 0.024521f, 0.033295f,
- 0.045746f, 0.065674f, 0.096741f, 0.150635f, 0.241455f, 0.380127f, 0.548828f, 0.698242f,
- 0.802246f, 0.867188f, 0.906738f, 0.931152f, 0.948242f, 0.959473f, 0.967285f, 0.973633f,
- 0.978516f, 0.981445f, 0.984375f, 0.986328f, 0.988281f, 0.989258f, 0.990723f, 0.992188f,
- 0.993164f, 0.993652f, 0.994629f, 0.994629f, 0.995117f, 0.996094f, 0.996582f, 0.996582f,
- 0.997559f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000350f, 0.000483f, 0.000486f, 0.000604f, 0.000743f, 0.001093f,
- 0.001187f, 0.001297f, 0.001601f, 0.001921f, 0.002501f, 0.002922f, 0.003296f, 0.004200f,
- 0.005211f, 0.006054f, 0.007603f, 0.008904f, 0.011169f, 0.014091f, 0.017685f, 0.023331f,
- 0.030991f, 0.042358f, 0.059326f, 0.087646f, 0.134521f, 0.213867f, 0.341309f, 0.506348f,
- 0.665039f, 0.780762f, 0.854492f, 0.899414f, 0.927246f, 0.945312f, 0.957520f, 0.966309f,
- 0.973145f, 0.977539f, 0.981445f, 0.984375f, 0.986328f, 0.988770f, 0.989746f, 0.991211f,
- 0.992188f, 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000120f, 0.000360f, 0.000485f, 0.000486f, 0.000487f, 0.000604f,
- 0.000947f, 0.001201f, 0.001374f, 0.001715f, 0.002127f, 0.002239f, 0.002876f, 0.003426f,
- 0.004063f, 0.005276f, 0.005810f, 0.006744f, 0.008713f, 0.010597f, 0.013680f, 0.016754f,
- 0.021744f, 0.028778f, 0.039093f, 0.054901f, 0.079956f, 0.121399f, 0.191895f, 0.307861f,
- 0.468262f, 0.633301f, 0.760742f, 0.842285f, 0.892090f, 0.923340f, 0.942383f, 0.956543f,
- 0.965332f, 0.972168f, 0.977539f, 0.980469f, 0.983887f, 0.985840f, 0.988281f, 0.989746f,
- 0.990723f, 0.992188f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000121f, 0.000219f, 0.000474f, 0.000484f, 0.000486f, 0.000487f,
- 0.000720f, 0.001108f, 0.001199f, 0.001209f, 0.001689f, 0.002253f, 0.002489f, 0.002916f,
- 0.003714f, 0.004040f, 0.005054f, 0.006001f, 0.006737f, 0.008713f, 0.010376f, 0.012665f,
- 0.016251f, 0.020615f, 0.027145f, 0.036499f, 0.050720f, 0.073181f, 0.110474f, 0.174072f,
- 0.280518f, 0.434570f, 0.604980f, 0.742188f, 0.830566f, 0.885742f, 0.918945f, 0.940918f,
- 0.954102f, 0.964355f, 0.971680f, 0.977051f, 0.980957f, 0.984375f, 0.986816f, 0.988281f,
- 0.989746f, 0.990723f, 0.992188f, 0.993652f, 0.994141f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000000f, 0.000120f, 0.000239f, 0.000319f, 0.000475f, 0.000484f, 0.000485f,
- 0.000618f, 0.000844f, 0.001094f, 0.001201f, 0.001570f, 0.001782f, 0.002010f, 0.002407f,
- 0.003046f, 0.003099f, 0.004208f, 0.004700f, 0.005882f, 0.006878f, 0.007980f, 0.009949f,
- 0.012344f, 0.015358f, 0.019821f, 0.026047f, 0.034271f, 0.047455f, 0.067993f, 0.102112f,
- 0.160034f, 0.258057f, 0.406494f, 0.578613f, 0.723633f, 0.820312f, 0.880371f, 0.916016f,
- 0.938965f, 0.953125f, 0.963867f, 0.971191f, 0.976562f, 0.980469f, 0.983887f, 0.985840f,
- 0.988770f, 0.989746f, 0.991699f, 0.992676f, 0.993652f, 0.994629f, 0.995117f, 0.995605f,
- 0.996094f, 0.996582f, 0.999023f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000242f, 0.000455f, 0.000481f, 0.000583f,
- 0.000601f, 0.000804f, 0.000912f, 0.001247f, 0.001319f, 0.001571f, 0.001793f, 0.002337f,
- 0.002464f, 0.003099f, 0.003164f, 0.003809f, 0.004627f, 0.005764f, 0.006397f, 0.008118f,
- 0.009605f, 0.011917f, 0.015083f, 0.018692f, 0.024384f, 0.032806f, 0.044983f, 0.063477f,
- 0.095337f, 0.148560f, 0.240112f, 0.382324f, 0.556641f, 0.708984f, 0.812500f, 0.875488f,
- 0.913574f, 0.937500f, 0.953125f, 0.963867f, 0.971191f, 0.977051f, 0.980957f, 0.983887f,
- 0.986816f, 0.988281f, 0.990234f, 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.995605f,
- 0.995605f, 0.996094f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000240f, 0.000242f, 0.000524f, 0.000597f,
- 0.000604f, 0.000606f, 0.000674f, 0.001040f, 0.001238f, 0.001427f, 0.001637f, 0.001670f,
- 0.002104f, 0.002432f, 0.002775f, 0.003416f, 0.003860f, 0.004482f, 0.005573f, 0.006374f,
- 0.007828f, 0.009384f, 0.011635f, 0.014175f, 0.018219f, 0.023224f, 0.031052f, 0.042603f,
- 0.060730f, 0.089661f, 0.139526f, 0.225464f, 0.363525f, 0.538574f, 0.696289f, 0.806152f,
- 0.872559f, 0.912109f, 0.937012f, 0.952637f, 0.963867f, 0.971191f, 0.976562f, 0.981445f,
- 0.984863f, 0.987305f, 0.988770f, 0.990723f, 0.992188f, 0.993164f, 0.994141f, 0.994629f,
- 0.995117f, 0.996094f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000192f, 0.000240f, 0.000242f, 0.000535f,
- 0.000478f, 0.000600f, 0.000843f, 0.000925f, 0.001027f, 0.001236f, 0.001502f, 0.001490f,
- 0.001658f, 0.002256f, 0.002430f, 0.002880f, 0.003056f, 0.003983f, 0.004292f, 0.005333f,
- 0.006264f, 0.007393f, 0.009064f, 0.011131f, 0.013741f, 0.017242f, 0.022690f, 0.029922f,
- 0.040680f, 0.057831f, 0.085022f, 0.132446f, 0.214844f, 0.349121f, 0.524414f, 0.688477f,
- 0.801758f, 0.871094f, 0.912109f, 0.937500f, 0.953125f, 0.964355f, 0.971680f, 0.977539f,
- 0.981445f, 0.985352f, 0.987305f, 0.989258f, 0.991211f, 0.992188f, 0.993652f, 0.994629f,
- 0.995117f, 0.995605f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000232f, 0.000233f, 0.000363f,
- 0.000457f, 0.000714f, 0.000724f, 0.000727f, 0.000847f, 0.000992f, 0.001177f, 0.001525f,
- 0.001560f, 0.001740f, 0.002090f, 0.002329f, 0.002718f, 0.003372f, 0.003902f, 0.004307f,
- 0.005184f, 0.005886f, 0.007446f, 0.008667f, 0.010574f, 0.013588f, 0.016556f, 0.021744f,
- 0.028854f, 0.039124f, 0.055176f, 0.081726f, 0.127075f, 0.206421f, 0.338867f, 0.515625f,
- 0.683105f, 0.800293f, 0.870605f, 0.912598f, 0.937500f, 0.954590f, 0.965332f, 0.973145f,
- 0.978516f, 0.982422f, 0.985840f, 0.988281f, 0.989746f, 0.991211f, 0.992676f, 0.993652f,
- 0.994141f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000103f, 0.000120f, 0.000240f, 0.000240f,
- 0.000484f, 0.000574f, 0.000596f, 0.000837f, 0.000820f, 0.000859f, 0.000985f, 0.001070f,
- 0.001509f, 0.001554f, 0.001785f, 0.002214f, 0.002476f, 0.002754f, 0.002991f, 0.003487f,
- 0.004303f, 0.005074f, 0.005920f, 0.007126f, 0.008743f, 0.010361f, 0.013023f, 0.016403f,
- 0.021011f, 0.027817f, 0.037811f, 0.053375f, 0.079041f, 0.123291f, 0.201172f, 0.333252f,
- 0.511719f, 0.682129f, 0.801270f, 0.872070f, 0.914062f, 0.939941f, 0.955078f, 0.966309f,
- 0.973633f, 0.979004f, 0.982910f, 0.986328f, 0.988770f, 0.990234f, 0.991699f, 0.992676f,
- 0.993652f, 0.995117f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000079f, 0.000053f, 0.000118f, 0.000418f,
- 0.000358f, 0.000363f, 0.000678f, 0.000708f, 0.000825f, 0.000838f, 0.000878f, 0.001146f,
- 0.000978f, 0.001483f, 0.001541f, 0.001769f, 0.001812f, 0.002434f, 0.002699f, 0.003225f,
- 0.003298f, 0.004002f, 0.004948f, 0.005932f, 0.007084f, 0.008461f, 0.010414f, 0.012665f,
- 0.015915f, 0.020615f, 0.027023f, 0.036743f, 0.051941f, 0.077332f, 0.120789f, 0.198608f,
- 0.331543f, 0.512695f, 0.686523f, 0.805664f, 0.875488f, 0.917480f, 0.941406f, 0.957031f,
- 0.968262f, 0.975098f, 0.980469f, 0.983887f, 0.986816f, 0.989258f, 0.990723f, 0.992188f,
- 0.993164f, 0.994629f, 0.998047f, 0.998047f, 0.998535f, 0.998047f, 0.998535f, 0.998535f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000109f, 0.000232f, 0.000349f,
- 0.000478f, 0.000483f, 0.000483f, 0.000609f, 0.000795f, 0.000835f, 0.000806f, 0.000726f,
- 0.001022f, 0.001222f, 0.001442f, 0.001536f, 0.001650f, 0.001714f, 0.002377f, 0.002588f,
- 0.003159f, 0.003643f, 0.004036f, 0.004929f, 0.005718f, 0.006813f, 0.008072f, 0.009880f,
- 0.012527f, 0.015854f, 0.020035f, 0.026352f, 0.035950f, 0.051178f, 0.076416f, 0.119751f,
- 0.198730f, 0.334229f, 0.519531f, 0.694824f, 0.812988f, 0.880859f, 0.920898f, 0.944336f,
- 0.958984f, 0.969727f, 0.976562f, 0.980957f, 0.984863f, 0.987793f, 0.989746f, 0.991211f,
- 0.992676f, 0.993652f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000068f, 0.000265f,
- 0.000361f, 0.000478f, 0.000480f, 0.000479f, 0.000568f, 0.000693f, 0.000714f, 0.000806f,
- 0.000843f, 0.000919f, 0.001222f, 0.001376f, 0.001531f, 0.001554f, 0.001987f, 0.002342f,
- 0.002558f, 0.002798f, 0.003132f, 0.004021f, 0.004864f, 0.005455f, 0.006664f, 0.008110f,
- 0.009613f, 0.011955f, 0.015335f, 0.019608f, 0.025879f, 0.035522f, 0.050629f, 0.075623f,
- 0.120239f, 0.201416f, 0.342041f, 0.533203f, 0.707031f, 0.821777f, 0.887695f, 0.925293f,
- 0.946777f, 0.961914f, 0.971680f, 0.977539f, 0.982422f, 0.985352f, 0.988281f, 0.989746f,
- 0.992188f, 0.993164f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000000f, 0.000122f,
- 0.000322f, 0.000241f, 0.000478f, 0.000480f, 0.000480f, 0.000510f, 0.000695f, 0.000710f,
- 0.000958f, 0.000765f, 0.001075f, 0.001116f, 0.001318f, 0.001606f, 0.001546f, 0.001916f,
- 0.002306f, 0.002499f, 0.002905f, 0.003202f, 0.003914f, 0.004498f, 0.005459f, 0.006611f,
- 0.007687f, 0.009331f, 0.011757f, 0.014923f, 0.019241f, 0.025833f, 0.035492f, 0.050507f,
- 0.076233f, 0.122131f, 0.207153f, 0.355225f, 0.551758f, 0.724609f, 0.833496f, 0.894531f,
- 0.930664f, 0.951660f, 0.964844f, 0.973145f, 0.979492f, 0.983887f, 0.986816f, 0.989258f,
- 0.991211f, 0.993164f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000351f, 0.000458f, 0.000476f, 0.000480f, 0.000482f, 0.000528f, 0.000650f,
- 0.000704f, 0.000956f, 0.000828f, 0.000963f, 0.001111f, 0.001265f, 0.001474f, 0.001806f,
- 0.001872f, 0.002308f, 0.002445f, 0.002701f, 0.003229f, 0.003851f, 0.004375f, 0.005356f,
- 0.006317f, 0.007458f, 0.009300f, 0.011574f, 0.014725f, 0.019165f, 0.025696f, 0.035461f,
- 0.050812f, 0.077637f, 0.125977f, 0.216797f, 0.374756f, 0.576660f, 0.745117f, 0.848145f,
- 0.904785f, 0.936523f, 0.956055f, 0.967773f, 0.975586f, 0.980957f, 0.984863f, 0.987793f,
- 0.990234f, 0.992188f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000292f, 0.000224f, 0.000452f, 0.000453f, 0.000479f, 0.000480f, 0.000517f,
- 0.000614f, 0.000902f, 0.000712f, 0.000959f, 0.000978f, 0.001100f, 0.001276f, 0.001461f,
- 0.001524f, 0.001651f, 0.002041f, 0.002350f, 0.002853f, 0.003433f, 0.003622f, 0.004166f,
- 0.005043f, 0.006187f, 0.007534f, 0.009209f, 0.011551f, 0.014908f, 0.019012f, 0.025406f,
- 0.035461f, 0.051575f, 0.079651f, 0.131714f, 0.230957f, 0.401367f, 0.607910f, 0.769531f,
- 0.863281f, 0.914062f, 0.942871f, 0.959961f, 0.970703f, 0.978027f, 0.982910f, 0.986816f,
- 0.988770f, 0.991699f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000238f, 0.000355f, 0.000449f, 0.000462f, 0.000474f, 0.000477f,
- 0.000482f, 0.000846f, 0.000726f, 0.000706f, 0.000953f, 0.000889f, 0.001012f, 0.001259f,
- 0.001390f, 0.001755f, 0.001658f, 0.002060f, 0.002369f, 0.002539f, 0.003170f, 0.003460f,
- 0.004131f, 0.004993f, 0.006008f, 0.007431f, 0.009109f, 0.011444f, 0.014252f, 0.019058f,
- 0.025574f, 0.036011f, 0.053162f, 0.083435f, 0.140381f, 0.250488f, 0.436035f, 0.645996f,
- 0.795898f, 0.880371f, 0.924316f, 0.949219f, 0.963867f, 0.973145f, 0.980469f, 0.984863f,
- 0.988281f, 0.990723f, 0.997070f, 0.997559f, 0.997070f, 0.997559f, 0.997559f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000239f, 0.000306f, 0.000440f, 0.000437f, 0.000474f,
- 0.000478f, 0.000481f, 0.000523f, 0.000664f, 0.000731f, 0.000802f, 0.000935f, 0.001022f,
- 0.001173f, 0.001314f, 0.001504f, 0.001831f, 0.001984f, 0.002317f, 0.002472f, 0.003199f,
- 0.003370f, 0.004189f, 0.004868f, 0.005924f, 0.007320f, 0.008926f, 0.011421f, 0.014595f,
- 0.019119f, 0.026260f, 0.036987f, 0.055176f, 0.088440f, 0.152466f, 0.277832f, 0.479980f,
- 0.686523f, 0.823242f, 0.895508f, 0.933105f, 0.955566f, 0.969238f, 0.976562f, 0.982422f,
- 0.986816f, 0.989746f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000194f, 0.000280f, 0.000417f, 0.000448f,
- 0.000468f, 0.000476f, 0.000479f, 0.000490f, 0.000845f, 0.000688f, 0.000740f, 0.000945f,
- 0.000998f, 0.001148f, 0.001266f, 0.001414f, 0.001475f, 0.001667f, 0.002262f, 0.002537f,
- 0.003019f, 0.003288f, 0.004223f, 0.004768f, 0.005890f, 0.007259f, 0.009026f, 0.011360f,
- 0.014297f, 0.019272f, 0.026474f, 0.038116f, 0.058197f, 0.095032f, 0.168945f, 0.313965f,
- 0.533203f, 0.731445f, 0.850098f, 0.911133f, 0.942871f, 0.961914f, 0.972656f, 0.979980f,
- 0.984863f, 0.988770f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000000f, 0.000122f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000187f, 0.000233f, 0.000141f, 0.000271f, 0.000341f,
- 0.000380f, 0.000465f, 0.000473f, 0.000590f, 0.000605f, 0.000798f, 0.000847f, 0.000934f,
- 0.000946f, 0.000836f, 0.001009f, 0.001142f, 0.001430f, 0.001495f, 0.001850f, 0.002111f,
- 0.002541f, 0.003035f, 0.003300f, 0.004139f, 0.004913f, 0.005718f, 0.007141f, 0.008934f,
- 0.011475f, 0.014832f, 0.019653f, 0.027573f, 0.039917f, 0.062225f, 0.104919f, 0.192017f,
- 0.362305f, 0.594238f, 0.775879f, 0.875977f, 0.925293f, 0.952148f, 0.967773f, 0.977051f,
- 0.983398f, 0.988281f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996094f, 0.996582f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000238f, 0.000243f,
- 0.000238f, 0.000424f, 0.000453f, 0.000467f, 0.000475f, 0.000581f, 0.000689f, 0.000795f,
- 0.000634f, 0.000823f, 0.001014f, 0.000900f, 0.001083f, 0.001485f, 0.001731f, 0.001851f,
- 0.002056f, 0.002373f, 0.002621f, 0.003445f, 0.004082f, 0.004578f, 0.005821f, 0.007217f,
- 0.008881f, 0.011330f, 0.014778f, 0.020416f, 0.028473f, 0.042419f, 0.067993f, 0.118286f,
- 0.225342f, 0.425293f, 0.661621f, 0.818848f, 0.899902f, 0.939453f, 0.960449f, 0.973145f,
- 0.980957f, 0.985840f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000205f, 0.000224f, 0.000122f,
- 0.000231f, 0.000245f, 0.000411f, 0.000520f, 0.000463f, 0.000470f, 0.000587f, 0.000361f,
- 0.000712f, 0.000694f, 0.000815f, 0.000978f, 0.001055f, 0.001105f, 0.001390f, 0.001438f,
- 0.001705f, 0.001984f, 0.002333f, 0.002546f, 0.003408f, 0.003876f, 0.004627f, 0.005783f,
- 0.007198f, 0.008995f, 0.011383f, 0.015396f, 0.020828f, 0.030029f, 0.045654f, 0.075439f,
- 0.137451f, 0.271973f, 0.503418f, 0.728516f, 0.857910f, 0.920410f, 0.951172f, 0.968262f,
- 0.977539f, 0.984375f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000173f, 0.000150f, 0.000278f, 0.000376f, 0.000427f, 0.000470f, 0.000352f, 0.000356f,
- 0.000475f, 0.000441f, 0.000709f, 0.000774f, 0.000970f, 0.001013f, 0.000998f, 0.001193f,
- 0.001397f, 0.001677f, 0.001957f, 0.002268f, 0.002529f, 0.003353f, 0.003874f, 0.004555f,
- 0.005692f, 0.007160f, 0.008987f, 0.011543f, 0.015732f, 0.021896f, 0.032135f, 0.050140f,
- 0.086548f, 0.165894f, 0.337646f, 0.593750f, 0.791504f, 0.892090f, 0.938477f, 0.961914f,
- 0.974609f, 0.982422f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.995117f, 0.995605f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000187f, 0.000130f, 0.000231f, 0.000315f, 0.000298f, 0.000332f, 0.000343f,
- 0.000465f, 0.000472f, 0.000579f, 0.000717f, 0.000839f, 0.000932f, 0.000817f, 0.001086f,
- 0.001090f, 0.001545f, 0.001735f, 0.001837f, 0.002485f, 0.002493f, 0.003288f, 0.003828f,
- 0.004520f, 0.005833f, 0.007156f, 0.009193f, 0.012123f, 0.015839f, 0.022934f, 0.034760f,
- 0.056488f, 0.102600f, 0.208862f, 0.427734f, 0.687988f, 0.846191f, 0.919434f, 0.952637f,
- 0.969727f, 0.979980f, 0.993652f, 0.994629f, 0.994141f, 0.994629f, 0.994629f, 0.994629f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000133f, 0.000141f, 0.000234f, 0.000300f, 0.000397f,
- 0.000436f, 0.000456f, 0.000465f, 0.000534f, 0.000663f, 0.000810f, 0.000796f, 0.000812f,
- 0.001062f, 0.001237f, 0.001428f, 0.001565f, 0.001818f, 0.002182f, 0.002783f, 0.002943f,
- 0.003773f, 0.004715f, 0.005482f, 0.007195f, 0.009285f, 0.012207f, 0.016922f, 0.024567f,
- 0.038483f, 0.066101f, 0.127563f, 0.274170f, 0.540527f, 0.774414f, 0.891113f, 0.940430f,
- 0.965332f, 0.977539f, 0.993652f, 0.994141f, 0.994629f, 0.994141f, 0.994629f, 0.994141f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000124f, 0.000116f, 0.000119f, 0.000125f, 0.000121f, 0.000197f,
- 0.000323f, 0.000418f, 0.000446f, 0.000433f, 0.000467f, 0.000612f, 0.000710f, 0.000783f,
- 0.000911f, 0.000817f, 0.001161f, 0.001343f, 0.001514f, 0.001707f, 0.002081f, 0.002386f,
- 0.002882f, 0.003609f, 0.004627f, 0.005478f, 0.007011f, 0.009384f, 0.012695f, 0.017960f,
- 0.026901f, 0.044067f, 0.080078f, 0.167114f, 0.374023f, 0.664062f, 0.845703f, 0.923340f,
- 0.957031f, 0.974121f, 0.992676f, 0.993652f, 0.993164f, 0.993652f, 0.993652f, 0.993164f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000121f, 0.000121f, 0.000052f, 0.000039f, 0.000029f, 0.000054f, 0.000045f, 0.000118f,
- 0.000128f, 0.000231f, 0.000387f, 0.000429f, 0.000446f, 0.000544f, 0.000539f, 0.000648f,
- 0.000749f, 0.000790f, 0.000978f, 0.001102f, 0.001195f, 0.001501f, 0.001761f, 0.001978f,
- 0.002661f, 0.003170f, 0.003519f, 0.004509f, 0.005344f, 0.007004f, 0.009361f, 0.013229f,
- 0.019196f, 0.030258f, 0.052002f, 0.102661f, 0.234131f, 0.511230f, 0.774902f, 0.898438f,
- 0.947754f, 0.970215f, 0.992188f, 0.992676f, 0.993164f, 0.992676f, 0.992188f, 0.992188f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000070f, 0.000052f, 0.000038f, 0.000030f, 0.000023f, 0.000060f,
- 0.000116f, 0.000121f, 0.000252f, 0.000337f, 0.000306f, 0.000435f, 0.000450f, 0.000562f,
- 0.000584f, 0.000722f, 0.000858f, 0.000888f, 0.000969f, 0.001230f, 0.001429f, 0.001576f,
- 0.001827f, 0.002361f, 0.002863f, 0.003267f, 0.004047f, 0.005394f, 0.007256f, 0.009781f,
- 0.013855f, 0.021439f, 0.035034f, 0.065063f, 0.141724f, 0.346680f, 0.665527f, 0.859375f,
- 0.934570f, 0.965820f, 0.991699f, 0.991699f, 0.991699f, 0.992188f, 0.991699f, 0.991699f,
- 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000122f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000099f, 0.000069f, 0.000051f, 0.000039f, 0.000030f, 0.000023f,
- 0.000024f, 0.000115f, 0.000103f, 0.000224f, 0.000204f, 0.000339f, 0.000407f, 0.000437f,
- 0.000452f, 0.000489f, 0.000663f, 0.000821f, 0.000922f, 0.001004f, 0.001086f, 0.001279f,
- 0.001554f, 0.001651f, 0.001997f, 0.002390f, 0.003136f, 0.004223f, 0.005508f, 0.007339f,
- 0.010094f, 0.014854f, 0.024048f, 0.042664f, 0.087036f, 0.213867f, 0.516113f, 0.799805f,
- 0.915527f, 0.958984f, 0.990723f, 0.991211f, 0.990723f, 0.990723f, 0.990723f, 0.991211f,
- 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000096f, 0.000073f, 0.000053f, 0.000040f, 0.000031f,
- 0.000025f, 0.000020f, 0.000017f, 0.000105f, 0.000110f, 0.000135f, 0.000235f, 0.000380f,
- 0.000462f, 0.000513f, 0.000556f, 0.000638f, 0.000804f, 0.000868f, 0.000897f, 0.001002f,
- 0.001079f, 0.001246f, 0.001596f, 0.002153f, 0.002213f, 0.003094f, 0.004158f, 0.005306f,
- 0.007458f, 0.010887f, 0.017166f, 0.028748f, 0.055176f, 0.128174f, 0.350586f, 0.703613f,
- 0.888184f, 0.951172f, 0.988770f, 0.989746f, 0.989746f, 0.989746f, 0.989746f, 0.989746f,
- 0.000122f, 0.000120f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000101f, 0.000073f, 0.000057f, 0.000043f,
- 0.000033f, 0.000027f, 0.000021f, 0.000018f, 0.000105f, 0.000112f, 0.000111f, 0.000161f,
- 0.000320f, 0.000390f, 0.000421f, 0.000438f, 0.000559f, 0.000665f, 0.000735f, 0.000719f,
- 0.000704f, 0.000887f, 0.001223f, 0.001384f, 0.001867f, 0.002462f, 0.003216f, 0.004032f,
- 0.005367f, 0.007988f, 0.012054f, 0.019943f, 0.035919f, 0.078064f, 0.215332f, 0.566895f,
- 0.845703f, 0.939941f, 0.987793f, 0.988281f, 0.987793f, 0.987793f, 0.988281f, 0.988281f,
- 0.000000f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000103f, 0.000077f, 0.000061f,
- 0.000046f, 0.000037f, 0.000030f, 0.000023f, 0.000019f, 0.000016f, 0.000039f, 0.000094f,
- 0.000181f, 0.000205f, 0.000350f, 0.000392f, 0.000423f, 0.000510f, 0.000619f, 0.000672f,
- 0.000705f, 0.000632f, 0.000807f, 0.001038f, 0.001278f, 0.001894f, 0.002245f, 0.002758f,
- 0.003883f, 0.005863f, 0.008636f, 0.013672f, 0.023880f, 0.048828f, 0.127441f, 0.400879f,
- 0.779297f, 0.925781f, 0.985840f, 0.986328f, 0.986328f, 0.985840f, 0.986328f, 0.986328f,
- 0.000000f, 0.000100f, 0.000108f, 0.000118f, 0.000119f, 0.000118f, 0.000119f, 0.000119f,
- 0.000119f, 0.000119f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000111f, 0.000086f,
- 0.000066f, 0.000051f, 0.000041f, 0.000032f, 0.000026f, 0.000021f, 0.000018f, 0.000015f,
- 0.000086f, 0.000131f, 0.000190f, 0.000293f, 0.000419f, 0.000481f, 0.000477f, 0.000438f,
- 0.000542f, 0.000564f, 0.000599f, 0.000700f, 0.000916f, 0.001122f, 0.001589f, 0.001997f,
- 0.002678f, 0.004017f, 0.005814f, 0.009361f, 0.015808f, 0.031250f, 0.075989f, 0.250732f,
- 0.676758f, 0.904297f, 0.983887f, 0.983887f, 0.983887f, 0.984375f, 0.984375f, 0.983887f,
- 0.000000f, 0.000000f, 0.000077f, 0.000112f, 0.000104f, 0.000115f, 0.000115f, 0.000117f,
- 0.000117f, 0.000117f, 0.000118f, 0.000118f, 0.000118f, 0.000118f, 0.000119f, 0.000118f,
- 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f,
- 0.000097f, 0.000076f, 0.000060f, 0.000046f, 0.000037f, 0.000030f, 0.000024f, 0.000020f,
- 0.000045f, 0.000063f, 0.000091f, 0.000140f, 0.000202f, 0.000333f, 0.000305f, 0.000399f,
- 0.000462f, 0.000452f, 0.000535f, 0.000531f, 0.000631f, 0.000866f, 0.000858f, 0.001307f,
- 0.001844f, 0.002823f, 0.004070f, 0.006264f, 0.010536f, 0.020035f, 0.045990f, 0.145996f,
- 0.532227f, 0.874023f, 0.980957f, 0.981445f, 0.980957f, 0.981445f, 0.980957f, 0.981445f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000091f, 0.000103f, 0.000105f, 0.000106f,
- 0.000111f, 0.000113f, 0.000115f, 0.000114f, 0.000116f, 0.000116f, 0.000117f, 0.000117f,
- 0.000117f, 0.000117f, 0.000117f, 0.000118f, 0.000118f, 0.000118f, 0.000118f, 0.000118f,
- 0.000118f, 0.000112f, 0.000084f, 0.000069f, 0.000055f, 0.000043f, 0.000036f, 0.000028f,
- 0.000024f, 0.000020f, 0.000028f, 0.000039f, 0.000083f, 0.000141f, 0.000211f, 0.000262f,
- 0.000413f, 0.000305f, 0.000370f, 0.000358f, 0.000489f, 0.000564f, 0.000599f, 0.000893f,
- 0.001084f, 0.001696f, 0.002697f, 0.004074f, 0.006836f, 0.012878f, 0.028122f, 0.083496f,
- 0.364014f, 0.826660f, 0.976562f, 0.977539f, 0.977051f, 0.977539f, 0.978027f, 0.977051f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000015f, 0.000086f,
- 0.000077f, 0.000103f, 0.000100f, 0.000109f, 0.000110f, 0.000111f, 0.000112f, 0.000112f,
- 0.000114f, 0.000114f, 0.000115f, 0.000115f, 0.000116f, 0.000115f, 0.000116f, 0.000116f,
- 0.000117f, 0.000117f, 0.000117f, 0.000100f, 0.000079f, 0.000066f, 0.000053f, 0.000041f,
- 0.000035f, 0.000028f, 0.000023f, 0.000019f, 0.000017f, 0.000034f, 0.000113f, 0.000174f,
- 0.000257f, 0.000325f, 0.000356f, 0.000324f, 0.000409f, 0.000454f, 0.000474f, 0.000659f,
- 0.000778f, 0.001243f, 0.001575f, 0.002472f, 0.004105f, 0.007957f, 0.016800f, 0.047852f,
- 0.217529f, 0.755371f, 0.972656f, 0.973145f, 0.973145f, 0.973145f, 0.973145f, 0.973145f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000028f, 0.000049f, 0.000085f, 0.000081f, 0.000096f, 0.000101f, 0.000104f,
- 0.000106f, 0.000108f, 0.000109f, 0.000110f, 0.000111f, 0.000112f, 0.000113f, 0.000113f,
- 0.000114f, 0.000114f, 0.000114f, 0.000115f, 0.000115f, 0.000096f, 0.000078f, 0.000064f,
- 0.000051f, 0.000043f, 0.000035f, 0.000029f, 0.000024f, 0.000020f, 0.000026f, 0.000055f,
- 0.000087f, 0.000135f, 0.000248f, 0.000261f, 0.000274f, 0.000258f, 0.000296f, 0.000359f,
- 0.000474f, 0.000627f, 0.001012f, 0.001484f, 0.002630f, 0.004536f, 0.010277f, 0.027405f,
- 0.119507f, 0.645996f, 0.966797f, 0.967285f, 0.967285f, 0.967285f, 0.966797f, 0.966797f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000014f, 0.000021f, 0.000065f, 0.000074f,
- 0.000077f, 0.000091f, 0.000091f, 0.000099f, 0.000098f, 0.000103f, 0.000103f, 0.000106f,
- 0.000107f, 0.000108f, 0.000109f, 0.000110f, 0.000111f, 0.000111f, 0.000112f, 0.000096f,
- 0.000079f, 0.000064f, 0.000053f, 0.000043f, 0.000036f, 0.000030f, 0.000024f, 0.000021f,
- 0.000018f, 0.000028f, 0.000072f, 0.000125f, 0.000233f, 0.000243f, 0.000220f, 0.000258f,
- 0.000320f, 0.000353f, 0.000630f, 0.000932f, 0.001324f, 0.002357f, 0.005402f, 0.014534f,
- 0.062561f, 0.493164f, 0.958008f, 0.958008f, 0.958984f, 0.958496f, 0.958496f, 0.958008f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000011f, 0.000035f, 0.000041f, 0.000064f, 0.000074f, 0.000081f, 0.000082f, 0.000090f,
- 0.000092f, 0.000096f, 0.000099f, 0.000100f, 0.000102f, 0.000104f, 0.000105f, 0.000106f,
- 0.000107f, 0.000099f, 0.000082f, 0.000067f, 0.000055f, 0.000047f, 0.000038f, 0.000031f,
- 0.000026f, 0.000022f, 0.000018f, 0.000037f, 0.000071f, 0.000111f, 0.000190f, 0.000204f,
- 0.000153f, 0.000245f, 0.000299f, 0.000482f, 0.000790f, 0.001330f, 0.002619f, 0.007282f,
- 0.031097f, 0.318115f, 0.946289f, 0.946777f, 0.946777f, 0.946777f, 0.946777f, 0.946777f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000008f, 0.000029f, 0.000044f,
- 0.000055f, 0.000063f, 0.000073f, 0.000075f, 0.000081f, 0.000087f, 0.000090f, 0.000092f,
- 0.000094f, 0.000097f, 0.000099f, 0.000100f, 0.000087f, 0.000071f, 0.000059f, 0.000049f,
- 0.000040f, 0.000034f, 0.000028f, 0.000024f, 0.000020f, 0.000016f, 0.000072f, 0.000114f,
- 0.000169f, 0.000147f, 0.000181f, 0.000246f, 0.000367f, 0.000626f, 0.001325f, 0.003117f,
- 0.013741f, 0.167480f, 0.929688f, 0.929688f, 0.929688f, 0.930176f, 0.930664f, 0.930176f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000019f, 0.000030f, 0.000044f, 0.000049f, 0.000062f,
- 0.000068f, 0.000072f, 0.000078f, 0.000081f, 0.000084f, 0.000087f, 0.000090f, 0.000079f,
- 0.000065f, 0.000054f, 0.000044f, 0.000037f, 0.000030f, 0.000025f, 0.000021f, 0.000017f,
- 0.000052f, 0.000100f, 0.000132f, 0.000130f, 0.000164f, 0.000297f, 0.000552f, 0.001273f,
- 0.005009f, 0.071594f, 0.903809f, 0.905273f, 0.904297f, 0.904785f, 0.904785f, 0.904785f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000013f, 0.000028f, 0.000036f, 0.000045f, 0.000053f, 0.000060f, 0.000066f,
- 0.000071f, 0.000075f, 0.000071f, 0.000058f, 0.000049f, 0.000040f, 0.000033f, 0.000027f,
- 0.000022f, 0.000018f, 0.000032f, 0.000078f, 0.000090f, 0.000123f, 0.000175f, 0.000441f,
- 0.001637f, 0.022537f, 0.865234f, 0.865234f, 0.865723f, 0.865723f, 0.865234f, 0.864746f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000004f,
- 0.000017f, 0.000027f, 0.000036f, 0.000042f, 0.000050f, 0.000056f, 0.000052f, 0.000043f,
- 0.000035f, 0.000028f, 0.000022f, 0.000018f, 0.000049f, 0.000055f, 0.000047f, 0.000108f,
- 0.000342f, 0.004566f, 0.802734f, 0.803711f, 0.803711f, 0.803711f, 0.803711f, 0.803711f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000013f,
- 0.000022f, 0.000030f, 0.000033f, 0.000027f, 0.000021f, 0.000015f, 0.000011f, 0.000031f,
- 0.000045f, 0.000449f, 0.708496f, 0.707520f, 0.708984f, 0.708496f, 0.707520f, 0.708008f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000004f, 0.000011f,
- 0.000006f, 0.000007f, 0.575195f, 0.575195f, 0.575195f, 0.575195f, 0.575195f, 0.575195f,
- },
- {
- 0.158813f, 0.632812f, 0.824219f, 0.891602f, 0.924805f, 0.942383f, 0.954102f, 0.962402f,
- 0.968262f, 0.972656f, 0.976074f, 0.978516f, 0.980957f, 0.982910f, 0.984375f, 0.985840f,
- 0.986816f, 0.988770f, 0.989746f, 0.989746f, 0.990234f, 0.991211f, 0.992188f, 0.992676f,
- 0.993652f, 0.993652f, 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.995605f,
- 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.019775f, 0.115845f, 0.361084f, 0.642578f, 0.798340f, 0.872559f, 0.911133f, 0.933594f,
- 0.947266f, 0.957031f, 0.964355f, 0.968750f, 0.973145f, 0.976562f, 0.979492f, 0.981934f,
- 0.983398f, 0.984863f, 0.986816f, 0.987793f, 0.988770f, 0.989258f, 0.990234f, 0.991211f,
- 0.991699f, 0.992676f, 0.993164f, 0.993164f, 0.993652f, 0.994141f, 0.995117f, 0.995117f,
- 0.995605f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f,
- 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.006638f, 0.031082f, 0.089661f, 0.222168f, 0.448242f, 0.663086f, 0.794434f, 0.864258f,
- 0.903320f, 0.926758f, 0.942383f, 0.953613f, 0.961426f, 0.966797f, 0.972168f, 0.975586f,
- 0.978027f, 0.980469f, 0.982910f, 0.984375f, 0.985840f, 0.986816f, 0.988281f, 0.989258f,
- 0.990234f, 0.991211f, 0.991699f, 0.992188f, 0.992676f, 0.993164f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.996582f, 0.996582f,
- 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.003246f, 0.013367f, 0.032806f, 0.072754f, 0.152954f, 0.304199f, 0.509766f, 0.687500f,
- 0.797852f, 0.862305f, 0.900391f, 0.923828f, 0.940430f, 0.950684f, 0.959473f, 0.965820f,
- 0.970703f, 0.974121f, 0.977051f, 0.979492f, 0.981934f, 0.983887f, 0.985840f, 0.987305f,
- 0.987793f, 0.989258f, 0.989746f, 0.990723f, 0.991211f, 0.992188f, 0.992188f, 0.993164f,
- 0.993652f, 0.993652f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996094f,
- 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.002029f, 0.007267f, 0.016678f, 0.032288f, 0.061462f, 0.115051f, 0.215088f, 0.376709f,
- 0.562988f, 0.712891f, 0.807617f, 0.865234f, 0.901367f, 0.923828f, 0.939453f, 0.950684f,
- 0.958984f, 0.965332f, 0.970215f, 0.974609f, 0.977051f, 0.979980f, 0.981934f, 0.983887f,
- 0.984863f, 0.986328f, 0.988281f, 0.988770f, 0.989746f, 0.990723f, 0.990723f, 0.991699f,
- 0.992188f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.996094f,
- 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.001274f, 0.004623f, 0.009880f, 0.017792f, 0.030869f, 0.052673f, 0.091431f, 0.160645f,
- 0.277832f, 0.442383f, 0.610352f, 0.737793f, 0.819824f, 0.870605f, 0.902832f, 0.924805f,
- 0.939941f, 0.950195f, 0.958496f, 0.964844f, 0.970215f, 0.973633f, 0.977051f, 0.979980f,
- 0.981934f, 0.983398f, 0.984863f, 0.986328f, 0.987305f, 0.988770f, 0.989746f, 0.990723f,
- 0.991211f, 0.992188f, 0.992676f, 0.993164f, 0.993652f, 0.994141f, 0.994629f, 0.995117f,
- 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997070f,
- 0.997559f, 0.998047f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000943f, 0.003231f, 0.006317f, 0.011040f, 0.018051f, 0.029190f, 0.046936f, 0.075867f,
- 0.125488f, 0.210449f, 0.341797f, 0.503906f, 0.652344f, 0.761230f, 0.832031f, 0.877441f,
- 0.906738f, 0.927734f, 0.940918f, 0.951172f, 0.959473f, 0.965820f, 0.970703f, 0.974121f,
- 0.977051f, 0.979492f, 0.981934f, 0.983398f, 0.985352f, 0.987305f, 0.988281f, 0.989258f,
- 0.990234f, 0.990723f, 0.991211f, 0.992188f, 0.992676f, 0.993164f, 0.994141f, 0.994629f,
- 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.996582f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.998047f, 0.998535f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000731f, 0.001970f, 0.004425f, 0.007351f, 0.011627f, 0.017975f, 0.027161f, 0.041779f,
- 0.064270f, 0.101685f, 0.164917f, 0.265137f, 0.406494f, 0.561035f, 0.692383f, 0.785156f,
- 0.845703f, 0.884766f, 0.911621f, 0.930176f, 0.942871f, 0.953125f, 0.959961f, 0.965332f,
- 0.970703f, 0.974121f, 0.977539f, 0.979492f, 0.982422f, 0.983887f, 0.985840f, 0.987305f,
- 0.987793f, 0.989258f, 0.990234f, 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.993652f,
- 0.994141f, 0.995117f, 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998535f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000487f, 0.001872f, 0.003445f, 0.005367f, 0.008400f, 0.012405f, 0.017822f, 0.025345f,
- 0.037964f, 0.056244f, 0.085327f, 0.132935f, 0.210327f, 0.325928f, 0.471924f, 0.615723f,
- 0.729004f, 0.807617f, 0.859375f, 0.894043f, 0.916504f, 0.934570f, 0.945801f, 0.955078f,
- 0.961426f, 0.967285f, 0.972168f, 0.975586f, 0.978516f, 0.980957f, 0.982422f, 0.984863f,
- 0.985840f, 0.986816f, 0.988770f, 0.989258f, 0.990723f, 0.991699f, 0.992188f, 0.992676f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996094f, 0.996094f,
- 0.996094f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.000363f, 0.001300f, 0.002499f, 0.003784f, 0.006153f, 0.008896f, 0.012367f, 0.017227f,
- 0.024185f, 0.034241f, 0.049591f, 0.072754f, 0.111023f, 0.170776f, 0.263184f, 0.391113f,
- 0.535645f, 0.665527f, 0.761719f, 0.828613f, 0.871582f, 0.902344f, 0.922852f, 0.937988f,
- 0.949219f, 0.957031f, 0.963867f, 0.968750f, 0.972656f, 0.976074f, 0.979004f, 0.981445f,
- 0.983887f, 0.984863f, 0.986328f, 0.988281f, 0.989258f, 0.990234f, 0.991211f, 0.991699f,
- 0.992676f, 0.993652f, 0.993652f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996094f,
- 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999023f, 0.999023f,
- 0.000365f, 0.000972f, 0.001874f, 0.003323f, 0.004669f, 0.006599f, 0.008919f, 0.012360f,
- 0.016785f, 0.022720f, 0.031616f, 0.044647f, 0.064026f, 0.094055f, 0.141235f, 0.215332f,
- 0.323486f, 0.459229f, 0.597168f, 0.710449f, 0.791992f, 0.847656f, 0.885254f, 0.910645f,
- 0.929199f, 0.941895f, 0.952148f, 0.960449f, 0.965332f, 0.970703f, 0.974121f, 0.977539f,
- 0.979980f, 0.981934f, 0.984375f, 0.985840f, 0.987305f, 0.988770f, 0.989746f, 0.990723f,
- 0.991211f, 0.992188f, 0.993164f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998535f, 0.999023f, 0.999512f, 0.999023f, 0.999512f, 0.999512f, 0.999023f,
- 0.000244f, 0.000764f, 0.001375f, 0.002415f, 0.003582f, 0.004963f, 0.006973f, 0.008751f,
- 0.011726f, 0.016113f, 0.021683f, 0.029129f, 0.040283f, 0.057098f, 0.081421f, 0.119019f,
- 0.178955f, 0.268311f, 0.390625f, 0.528809f, 0.654785f, 0.751465f, 0.820312f, 0.866211f,
- 0.896973f, 0.919434f, 0.935547f, 0.946777f, 0.956055f, 0.962402f, 0.968262f, 0.972168f,
- 0.975098f, 0.979004f, 0.981445f, 0.983398f, 0.985352f, 0.986816f, 0.987793f, 0.989258f,
- 0.990723f, 0.991211f, 0.992188f, 0.992188f, 0.993164f, 0.993652f, 0.994629f, 0.995117f,
- 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000122f, 0.000606f, 0.001439f, 0.002058f, 0.002743f, 0.004169f, 0.005035f, 0.006775f,
- 0.009010f, 0.012085f, 0.015717f, 0.020813f, 0.027573f, 0.037170f, 0.050812f, 0.071472f,
- 0.102905f, 0.151489f, 0.225708f, 0.332031f, 0.463623f, 0.596191f, 0.707031f, 0.787598f,
- 0.844238f, 0.881348f, 0.908691f, 0.927246f, 0.940918f, 0.951660f, 0.958984f, 0.965820f,
- 0.970215f, 0.974121f, 0.977539f, 0.979980f, 0.982422f, 0.984375f, 0.985840f, 0.987305f,
- 0.988281f, 0.990234f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000118f, 0.000846f, 0.001303f, 0.001593f, 0.002180f, 0.003050f, 0.004353f, 0.005577f,
- 0.006954f, 0.009331f, 0.011826f, 0.015007f, 0.019653f, 0.025391f, 0.034119f, 0.046112f,
- 0.063660f, 0.090210f, 0.130737f, 0.192139f, 0.283203f, 0.404053f, 0.537598f, 0.658691f,
- 0.753418f, 0.818848f, 0.865234f, 0.896973f, 0.918945f, 0.934570f, 0.946289f, 0.955566f,
- 0.962402f, 0.967285f, 0.972168f, 0.976074f, 0.979004f, 0.981445f, 0.983398f, 0.985840f,
- 0.986816f, 0.988281f, 0.989258f, 0.990723f, 0.991211f, 0.992676f, 0.993164f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000117f, 0.000487f, 0.000957f, 0.001514f, 0.002008f, 0.002619f, 0.003424f, 0.004551f,
- 0.005836f, 0.007381f, 0.009155f, 0.011459f, 0.014366f, 0.018646f, 0.024017f, 0.031281f,
- 0.042664f, 0.057068f, 0.080139f, 0.113586f, 0.165894f, 0.243164f, 0.352051f, 0.481934f,
- 0.610840f, 0.716309f, 0.793945f, 0.847168f, 0.884766f, 0.910645f, 0.928223f, 0.942383f,
- 0.952637f, 0.959961f, 0.965332f, 0.970703f, 0.975098f, 0.978027f, 0.980957f, 0.983398f,
- 0.984863f, 0.986816f, 0.988281f, 0.989258f, 0.990723f, 0.991211f, 0.992188f, 0.992676f,
- 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f,
- 0.997559f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000608f, 0.000952f, 0.001111f, 0.001660f, 0.002102f, 0.002817f, 0.003517f,
- 0.004742f, 0.005585f, 0.007080f, 0.008980f, 0.011078f, 0.014191f, 0.017838f, 0.022614f,
- 0.029404f, 0.038940f, 0.052551f, 0.071533f, 0.100769f, 0.145020f, 0.211548f, 0.307373f,
- 0.430176f, 0.561523f, 0.676758f, 0.764648f, 0.828613f, 0.872070f, 0.900879f, 0.921875f,
- 0.937012f, 0.948730f, 0.957520f, 0.964355f, 0.969238f, 0.973633f, 0.977539f, 0.979980f,
- 0.982422f, 0.984863f, 0.986328f, 0.987793f, 0.988770f, 0.990234f, 0.991211f, 0.991699f,
- 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.994629f, 0.995605f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000244f, 0.000576f, 0.000727f, 0.001083f, 0.001186f, 0.001810f, 0.002558f, 0.002968f,
- 0.003725f, 0.004913f, 0.005955f, 0.007011f, 0.008759f, 0.010918f, 0.013718f, 0.016953f,
- 0.021423f, 0.027832f, 0.035980f, 0.047913f, 0.064941f, 0.090332f, 0.128174f, 0.185791f,
- 0.270264f, 0.384033f, 0.514160f, 0.638184f, 0.736328f, 0.807617f, 0.856934f, 0.891602f,
- 0.915039f, 0.932617f, 0.945801f, 0.954102f, 0.962402f, 0.968262f, 0.972168f, 0.976562f,
- 0.979492f, 0.981445f, 0.983887f, 0.985840f, 0.987305f, 0.988281f, 0.990234f, 0.990723f,
- 0.992188f, 0.992676f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000000f, 0.000244f, 0.000708f, 0.000903f, 0.001129f, 0.001511f, 0.002031f, 0.002565f,
- 0.003189f, 0.004112f, 0.004696f, 0.005989f, 0.006954f, 0.008865f, 0.010826f, 0.013031f,
- 0.016312f, 0.020493f, 0.026154f, 0.033966f, 0.044159f, 0.059845f, 0.081665f, 0.114929f,
- 0.164917f, 0.239624f, 0.343750f, 0.469971f, 0.598145f, 0.706055f, 0.786133f, 0.842773f,
- 0.881348f, 0.908203f, 0.927246f, 0.941895f, 0.952148f, 0.959961f, 0.966797f, 0.971191f,
- 0.976074f, 0.978516f, 0.981445f, 0.983887f, 0.985352f, 0.987305f, 0.988281f, 0.989258f,
- 0.990723f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995605f, 0.996094f,
- 0.996094f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000122f, 0.000244f, 0.000482f, 0.000674f, 0.001029f, 0.001440f, 0.001746f, 0.002153f,
- 0.002804f, 0.003206f, 0.003859f, 0.004948f, 0.005722f, 0.007206f, 0.008568f, 0.010498f,
- 0.012413f, 0.015793f, 0.019989f, 0.024826f, 0.031799f, 0.041382f, 0.054932f, 0.074768f,
- 0.103882f, 0.147949f, 0.213867f, 0.308838f, 0.429932f, 0.560059f, 0.675781f, 0.765625f,
- 0.827148f, 0.871582f, 0.901367f, 0.923340f, 0.937988f, 0.949707f, 0.958496f, 0.965820f,
- 0.969727f, 0.974609f, 0.978027f, 0.980469f, 0.983398f, 0.985840f, 0.986816f, 0.988281f,
- 0.989258f, 0.990723f, 0.992188f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995117f,
- 0.995605f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000244f, 0.000244f, 0.000363f, 0.000604f, 0.000834f, 0.001020f, 0.001548f, 0.001970f,
- 0.002262f, 0.002548f, 0.003157f, 0.003914f, 0.004681f, 0.005962f, 0.006943f, 0.008263f,
- 0.010277f, 0.012589f, 0.015144f, 0.018951f, 0.023788f, 0.030014f, 0.039001f, 0.051056f,
- 0.069092f, 0.094666f, 0.133911f, 0.192993f, 0.279053f, 0.394287f, 0.524414f, 0.646484f,
- 0.743652f, 0.812988f, 0.861328f, 0.895020f, 0.917969f, 0.935547f, 0.947754f, 0.957520f,
- 0.963867f, 0.969238f, 0.974121f, 0.978027f, 0.980469f, 0.983398f, 0.984863f, 0.987305f,
- 0.988281f, 0.989258f, 0.990723f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.994629f,
- 0.995117f, 0.996094f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000118f, 0.000244f, 0.000244f, 0.000584f, 0.000837f, 0.000847f, 0.001295f, 0.001681f,
- 0.002018f, 0.002348f, 0.003014f, 0.003157f, 0.004124f, 0.004547f, 0.005432f, 0.006607f,
- 0.008163f, 0.010071f, 0.011925f, 0.014786f, 0.017990f, 0.022659f, 0.028824f, 0.036621f,
- 0.047882f, 0.063477f, 0.087158f, 0.122559f, 0.175781f, 0.254639f, 0.363037f, 0.492188f,
- 0.618652f, 0.722168f, 0.799805f, 0.852051f, 0.889648f, 0.914551f, 0.932129f, 0.944824f,
- 0.955078f, 0.962891f, 0.968262f, 0.973633f, 0.977051f, 0.980469f, 0.982910f, 0.984863f,
- 0.987305f, 0.988281f, 0.990234f, 0.991211f, 0.992188f, 0.993164f, 0.993652f, 0.994141f,
- 0.995117f, 0.995605f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000242f, 0.000243f, 0.000243f, 0.000481f, 0.000742f, 0.000843f, 0.000969f, 0.001348f,
- 0.001726f, 0.001791f, 0.002348f, 0.002853f, 0.003452f, 0.003735f, 0.004757f, 0.005516f,
- 0.006744f, 0.008102f, 0.009621f, 0.011948f, 0.014320f, 0.017365f, 0.021698f, 0.027298f,
- 0.034546f, 0.044891f, 0.059875f, 0.081055f, 0.112915f, 0.161255f, 0.234009f, 0.335693f,
- 0.462646f, 0.592285f, 0.702637f, 0.785645f, 0.843750f, 0.883301f, 0.911133f, 0.929688f,
- 0.944336f, 0.954590f, 0.961914f, 0.967773f, 0.973633f, 0.977539f, 0.980469f, 0.982910f,
- 0.985352f, 0.986816f, 0.988770f, 0.990234f, 0.991211f, 0.992188f, 0.993164f, 0.993652f,
- 0.994629f, 0.995117f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000100f, 0.000216f, 0.000243f, 0.000365f, 0.000517f, 0.000836f, 0.000964f, 0.001148f,
- 0.001472f, 0.001674f, 0.001785f, 0.002438f, 0.002815f, 0.003490f, 0.004070f, 0.004837f,
- 0.005608f, 0.006630f, 0.008095f, 0.009483f, 0.011551f, 0.013847f, 0.016953f, 0.020584f,
- 0.025879f, 0.033051f, 0.042664f, 0.055817f, 0.075500f, 0.105103f, 0.149536f, 0.216553f,
- 0.312988f, 0.436768f, 0.568359f, 0.685059f, 0.773926f, 0.835449f, 0.878418f, 0.907227f,
- 0.927734f, 0.943359f, 0.953125f, 0.962402f, 0.967285f, 0.973145f, 0.977051f, 0.980469f,
- 0.983887f, 0.985352f, 0.987305f, 0.989258f, 0.990234f, 0.991699f, 0.992188f, 0.993164f,
- 0.994141f, 0.994629f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000150f, 0.000242f, 0.000364f, 0.000441f, 0.000627f, 0.000916f, 0.000959f,
- 0.000968f, 0.001463f, 0.001671f, 0.002222f, 0.002577f, 0.002714f, 0.003479f, 0.004208f,
- 0.004723f, 0.005669f, 0.006886f, 0.007637f, 0.009315f, 0.011154f, 0.013596f, 0.016205f,
- 0.019821f, 0.024963f, 0.031250f, 0.040375f, 0.053009f, 0.071167f, 0.098511f, 0.139648f,
- 0.202271f, 0.293457f, 0.414307f, 0.548340f, 0.669434f, 0.762695f, 0.829590f, 0.874512f,
- 0.904785f, 0.926758f, 0.941895f, 0.953613f, 0.961914f, 0.968262f, 0.973633f, 0.977539f,
- 0.980957f, 0.983398f, 0.985352f, 0.987793f, 0.989258f, 0.990234f, 0.991211f, 0.992188f,
- 0.993164f, 0.994629f, 0.998047f, 0.998535f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000231f, 0.000232f, 0.000363f, 0.000486f, 0.000503f, 0.000724f, 0.001104f,
- 0.001080f, 0.001271f, 0.001509f, 0.001976f, 0.002247f, 0.002476f, 0.002895f, 0.003553f,
- 0.004192f, 0.004871f, 0.005623f, 0.006332f, 0.007584f, 0.008957f, 0.010849f, 0.012917f,
- 0.015396f, 0.019226f, 0.023941f, 0.030060f, 0.038513f, 0.050385f, 0.067627f, 0.093140f,
- 0.131714f, 0.190674f, 0.278076f, 0.395752f, 0.530273f, 0.655762f, 0.753906f, 0.823242f,
- 0.870605f, 0.903320f, 0.925781f, 0.941406f, 0.953125f, 0.961914f, 0.969238f, 0.974121f,
- 0.978027f, 0.980957f, 0.983887f, 0.985840f, 0.988281f, 0.989258f, 0.990723f, 0.991699f,
- 0.992676f, 0.993652f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000000f, 0.000009f, 0.000116f, 0.000360f, 0.000484f, 0.000485f, 0.000536f, 0.000827f,
- 0.000935f, 0.001077f, 0.001204f, 0.001561f, 0.001974f, 0.002136f, 0.002777f, 0.002964f,
- 0.003517f, 0.004192f, 0.004711f, 0.005505f, 0.006283f, 0.007408f, 0.008713f, 0.010674f,
- 0.012375f, 0.015099f, 0.018677f, 0.022797f, 0.028732f, 0.036835f, 0.047974f, 0.064270f,
- 0.088318f, 0.124634f, 0.180664f, 0.264893f, 0.380615f, 0.516113f, 0.645020f, 0.747559f,
- 0.819824f, 0.870117f, 0.902344f, 0.925293f, 0.941406f, 0.953613f, 0.962402f, 0.969238f,
- 0.974121f, 0.978027f, 0.981934f, 0.984375f, 0.986328f, 0.988281f, 0.989746f, 0.990723f,
- 0.992676f, 0.993164f, 0.997559f, 0.998047f, 0.998047f, 0.997559f, 0.998047f, 0.998047f,
- 0.000000f, 0.000000f, 0.000074f, 0.000337f, 0.000481f, 0.000484f, 0.000485f, 0.000556f,
- 0.000823f, 0.001143f, 0.001187f, 0.001391f, 0.001781f, 0.002155f, 0.002327f, 0.002760f,
- 0.003008f, 0.003433f, 0.004101f, 0.004681f, 0.005417f, 0.006443f, 0.007393f, 0.008560f,
- 0.010345f, 0.012177f, 0.014496f, 0.018127f, 0.022125f, 0.027740f, 0.035736f, 0.046173f,
- 0.061920f, 0.084717f, 0.119324f, 0.173218f, 0.254883f, 0.368652f, 0.505371f, 0.637207f,
- 0.742676f, 0.818359f, 0.868164f, 0.902832f, 0.925781f, 0.942383f, 0.953613f, 0.963379f,
- 0.970215f, 0.975098f, 0.979004f, 0.982422f, 0.984863f, 0.986328f, 0.988770f, 0.990723f,
- 0.991699f, 0.992676f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000188f, 0.000358f, 0.000481f, 0.000484f, 0.000484f,
- 0.000704f, 0.000852f, 0.001165f, 0.001316f, 0.001500f, 0.001685f, 0.001933f, 0.002079f,
- 0.002720f, 0.003136f, 0.003727f, 0.003723f, 0.004513f, 0.005207f, 0.006275f, 0.007236f,
- 0.008453f, 0.010056f, 0.011848f, 0.014191f, 0.017212f, 0.021652f, 0.026978f, 0.034241f,
- 0.044678f, 0.058990f, 0.081421f, 0.114929f, 0.167236f, 0.247070f, 0.360596f, 0.498291f,
- 0.632812f, 0.741211f, 0.818359f, 0.869629f, 0.903809f, 0.927734f, 0.943848f, 0.955566f,
- 0.964355f, 0.970703f, 0.976074f, 0.979492f, 0.982422f, 0.985840f, 0.987793f, 0.989258f,
- 0.990723f, 0.992188f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000121f, 0.000120f, 0.000288f, 0.000357f, 0.000479f, 0.000483f,
- 0.000535f, 0.000711f, 0.000862f, 0.001256f, 0.001351f, 0.001502f, 0.001719f, 0.002146f,
- 0.002037f, 0.002653f, 0.003248f, 0.003222f, 0.003820f, 0.004456f, 0.005173f, 0.006008f,
- 0.007072f, 0.008247f, 0.009758f, 0.011826f, 0.013771f, 0.016861f, 0.020935f, 0.025986f,
- 0.032928f, 0.043030f, 0.057587f, 0.078918f, 0.111755f, 0.162964f, 0.241943f, 0.355713f,
- 0.495117f, 0.632324f, 0.742676f, 0.819336f, 0.871582f, 0.905762f, 0.929688f, 0.945312f,
- 0.957031f, 0.965332f, 0.972168f, 0.976562f, 0.980957f, 0.983887f, 0.986328f, 0.988281f,
- 0.990234f, 0.991699f, 0.997070f, 0.997559f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000200f, 0.000412f, 0.000471f, 0.000599f,
- 0.000598f, 0.000596f, 0.000805f, 0.001099f, 0.001334f, 0.001417f, 0.001456f, 0.001723f,
- 0.002102f, 0.002283f, 0.002579f, 0.003208f, 0.003233f, 0.003740f, 0.004574f, 0.005287f,
- 0.006012f, 0.006870f, 0.008018f, 0.009354f, 0.011208f, 0.013542f, 0.016495f, 0.020370f,
- 0.025284f, 0.032410f, 0.041901f, 0.056183f, 0.077087f, 0.109558f, 0.160278f, 0.239380f,
- 0.354492f, 0.496094f, 0.635254f, 0.747070f, 0.823730f, 0.875488f, 0.908691f, 0.931641f,
- 0.947266f, 0.958008f, 0.966309f, 0.972656f, 0.978027f, 0.981445f, 0.984863f, 0.986816f,
- 0.989258f, 0.990723f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000000f, 0.000000f, 0.000117f, 0.000237f, 0.000239f, 0.000430f, 0.000465f,
- 0.000599f, 0.000724f, 0.000716f, 0.000815f, 0.000981f, 0.001334f, 0.001299f, 0.001545f,
- 0.001617f, 0.001935f, 0.002110f, 0.002501f, 0.002823f, 0.003408f, 0.003790f, 0.004467f,
- 0.005112f, 0.005848f, 0.006718f, 0.007942f, 0.009514f, 0.011093f, 0.013092f, 0.015945f,
- 0.019608f, 0.024689f, 0.031494f, 0.041046f, 0.054901f, 0.075989f, 0.108032f, 0.158936f,
- 0.239014f, 0.356201f, 0.500488f, 0.642090f, 0.753418f, 0.830566f, 0.880859f, 0.912598f,
- 0.935059f, 0.950195f, 0.960449f, 0.968262f, 0.975098f, 0.979980f, 0.982910f, 0.985352f,
- 0.987793f, 0.990234f, 0.996582f, 0.997070f, 0.997070f, 0.996582f, 0.997070f, 0.996582f,
- 0.000000f, 0.000000f, 0.000000f, 0.000117f, 0.000120f, 0.000121f, 0.000312f, 0.000407f,
- 0.000707f, 0.000597f, 0.000648f, 0.000720f, 0.000941f, 0.001008f, 0.001229f, 0.001289f,
- 0.001423f, 0.001726f, 0.002060f, 0.002211f, 0.002506f, 0.002985f, 0.003036f, 0.003683f,
- 0.004066f, 0.004833f, 0.005592f, 0.006611f, 0.007675f, 0.008965f, 0.010811f, 0.012833f,
- 0.015854f, 0.019485f, 0.024429f, 0.031036f, 0.040466f, 0.054108f, 0.074890f, 0.107727f,
- 0.159180f, 0.241699f, 0.362549f, 0.510742f, 0.653809f, 0.763184f, 0.837891f, 0.887207f,
- 0.917480f, 0.938477f, 0.953613f, 0.962891f, 0.970703f, 0.976562f, 0.980469f, 0.984375f,
- 0.986816f, 0.988770f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000000f, 0.000000f, 0.000117f, 0.000118f, 0.000120f, 0.000129f, 0.000434f,
- 0.000536f, 0.000613f, 0.000716f, 0.000799f, 0.000720f, 0.000768f, 0.001024f, 0.001202f,
- 0.001501f, 0.001530f, 0.001568f, 0.001897f, 0.002190f, 0.002502f, 0.002893f, 0.003105f,
- 0.003551f, 0.004021f, 0.004791f, 0.005405f, 0.006313f, 0.007309f, 0.008720f, 0.010712f,
- 0.012657f, 0.015472f, 0.018982f, 0.023697f, 0.030579f, 0.040009f, 0.054138f, 0.075012f,
- 0.107849f, 0.161377f, 0.247070f, 0.373047f, 0.525391f, 0.667969f, 0.776855f, 0.847656f,
- 0.894043f, 0.923340f, 0.942871f, 0.956543f, 0.965820f, 0.973145f, 0.978027f, 0.982422f,
- 0.985352f, 0.987793f, 0.996094f, 0.996094f, 0.996582f, 0.996094f, 0.996582f, 0.996094f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000081f, 0.000116f, 0.000227f, 0.000360f,
- 0.000366f, 0.000642f, 0.000691f, 0.000711f, 0.000806f, 0.000721f, 0.000925f, 0.000947f,
- 0.001155f, 0.001478f, 0.001554f, 0.001612f, 0.001929f, 0.002354f, 0.002291f, 0.002712f,
- 0.003029f, 0.003441f, 0.003876f, 0.004452f, 0.005276f, 0.006256f, 0.007149f, 0.008568f,
- 0.010040f, 0.012566f, 0.015160f, 0.018677f, 0.023376f, 0.030411f, 0.039642f, 0.053986f,
- 0.075134f, 0.109436f, 0.165527f, 0.255127f, 0.387695f, 0.544434f, 0.686523f, 0.791016f,
- 0.858398f, 0.901367f, 0.928711f, 0.947266f, 0.959961f, 0.968262f, 0.975098f, 0.980469f,
- 0.983887f, 0.987305f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000088f, 0.000085f, 0.000338f, 0.000351f,
- 0.000359f, 0.000480f, 0.000539f, 0.000698f, 0.000798f, 0.000793f, 0.000834f, 0.000891f,
- 0.000941f, 0.001143f, 0.001422f, 0.001512f, 0.001833f, 0.001955f, 0.002144f, 0.002426f,
- 0.002716f, 0.003262f, 0.003572f, 0.003860f, 0.004456f, 0.005173f, 0.006191f, 0.006939f,
- 0.008545f, 0.010162f, 0.012375f, 0.014969f, 0.018555f, 0.023376f, 0.029953f, 0.039673f,
- 0.054077f, 0.076477f, 0.112000f, 0.171509f, 0.268066f, 0.408203f, 0.569336f, 0.709961f,
- 0.808105f, 0.872070f, 0.910645f, 0.935059f, 0.951660f, 0.963379f, 0.971680f, 0.977539f,
- 0.982422f, 0.985840f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000116f, 0.000340f,
- 0.000353f, 0.000349f, 0.000480f, 0.000576f, 0.000668f, 0.000700f, 0.000818f, 0.000833f,
- 0.000787f, 0.001125f, 0.001110f, 0.001407f, 0.001489f, 0.001563f, 0.001804f, 0.002073f,
- 0.002285f, 0.002409f, 0.002985f, 0.003052f, 0.003853f, 0.004433f, 0.005100f, 0.006046f,
- 0.007046f, 0.008156f, 0.009827f, 0.012138f, 0.014740f, 0.018311f, 0.023071f, 0.029770f,
- 0.040009f, 0.054810f, 0.078003f, 0.116150f, 0.180176f, 0.284668f, 0.434570f, 0.599121f,
- 0.735352f, 0.827637f, 0.885254f, 0.919922f, 0.941895f, 0.957031f, 0.967285f, 0.975098f,
- 0.979980f, 0.984375f, 0.995117f, 0.995117f, 0.995117f, 0.995117f, 0.995117f, 0.995605f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000000f, 0.000122f, 0.000235f,
- 0.000320f, 0.000351f, 0.000353f, 0.000478f, 0.000602f, 0.000651f, 0.000793f, 0.000706f,
- 0.000816f, 0.000814f, 0.000898f, 0.001062f, 0.001259f, 0.001441f, 0.001564f, 0.001772f,
- 0.001743f, 0.002134f, 0.002512f, 0.002668f, 0.003193f, 0.003746f, 0.004341f, 0.004902f,
- 0.005909f, 0.006920f, 0.008125f, 0.009605f, 0.011711f, 0.014549f, 0.018280f, 0.023163f,
- 0.030334f, 0.040375f, 0.055939f, 0.080566f, 0.122070f, 0.192383f, 0.307373f, 0.467773f,
- 0.634277f, 0.763184f, 0.846191f, 0.897461f, 0.928711f, 0.948730f, 0.962402f, 0.971680f,
- 0.978516f, 0.982422f, 0.994141f, 0.994629f, 0.994629f, 0.995117f, 0.995117f, 0.995117f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000185f, 0.000190f,
- 0.000272f, 0.000281f, 0.000464f, 0.000466f, 0.000476f, 0.000521f, 0.000654f, 0.000680f,
- 0.000699f, 0.000815f, 0.000814f, 0.000890f, 0.001110f, 0.001283f, 0.001311f, 0.001590f,
- 0.001727f, 0.001801f, 0.002020f, 0.002312f, 0.002897f, 0.003267f, 0.003592f, 0.004143f,
- 0.004810f, 0.005844f, 0.006618f, 0.008018f, 0.009697f, 0.011597f, 0.014374f, 0.018127f,
- 0.023056f, 0.030258f, 0.041107f, 0.057373f, 0.084045f, 0.129517f, 0.208618f, 0.337646f,
- 0.508789f, 0.673828f, 0.793457f, 0.866211f, 0.911133f, 0.938965f, 0.955566f, 0.967285f,
- 0.975586f, 0.980469f, 0.994141f, 0.994141f, 0.994629f, 0.994629f, 0.994629f, 0.994141f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000226f, 0.000431f, 0.000456f, 0.000467f, 0.000352f, 0.000496f, 0.000588f,
- 0.000891f, 0.000771f, 0.000803f, 0.000947f, 0.000972f, 0.001078f, 0.001033f, 0.001279f,
- 0.001436f, 0.001483f, 0.001831f, 0.002033f, 0.002264f, 0.002710f, 0.002996f, 0.003582f,
- 0.004032f, 0.004665f, 0.005592f, 0.006527f, 0.007820f, 0.009323f, 0.011581f, 0.014328f,
- 0.018219f, 0.023239f, 0.030777f, 0.042084f, 0.059448f, 0.089233f, 0.140869f, 0.230713f,
- 0.375977f, 0.556641f, 0.715332f, 0.822266f, 0.885742f, 0.924316f, 0.947266f, 0.962402f,
- 0.972656f, 0.978516f, 0.993164f, 0.994141f, 0.994141f, 0.994141f, 0.994141f, 0.994141f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000283f, 0.000229f, 0.000425f, 0.000303f, 0.000336f, 0.000469f, 0.000474f,
- 0.000728f, 0.000663f, 0.000883f, 0.000695f, 0.000679f, 0.000858f, 0.000919f, 0.000980f,
- 0.001218f, 0.001330f, 0.001665f, 0.001637f, 0.002054f, 0.002335f, 0.002508f, 0.002880f,
- 0.003323f, 0.004055f, 0.004730f, 0.005463f, 0.006485f, 0.007740f, 0.009293f, 0.011566f,
- 0.014175f, 0.017944f, 0.023346f, 0.031433f, 0.043304f, 0.063232f, 0.096313f, 0.155518f,
- 0.260498f, 0.424561f, 0.611328f, 0.758789f, 0.852051f, 0.904785f, 0.937012f, 0.955566f,
- 0.968262f, 0.977051f, 0.992676f, 0.992676f, 0.993164f, 0.993652f, 0.993164f, 0.993652f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000256f, 0.000216f, 0.000406f, 0.000426f, 0.000457f, 0.000453f,
- 0.000472f, 0.000651f, 0.000593f, 0.000876f, 0.000571f, 0.000590f, 0.000819f, 0.000809f,
- 0.001000f, 0.001224f, 0.001293f, 0.001637f, 0.001790f, 0.001863f, 0.002298f, 0.002550f,
- 0.002995f, 0.003201f, 0.003933f, 0.004677f, 0.005360f, 0.006447f, 0.007763f, 0.009377f,
- 0.011330f, 0.014420f, 0.017944f, 0.023560f, 0.032196f, 0.045380f, 0.067383f, 0.105469f,
- 0.175659f, 0.301025f, 0.484375f, 0.669922f, 0.801270f, 0.879395f, 0.922852f, 0.948242f,
- 0.963379f, 0.974121f, 0.992188f, 0.992188f, 0.992188f, 0.993164f, 0.992188f, 0.993164f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000230f, 0.000206f, 0.000355f, 0.000335f, 0.000305f,
- 0.000461f, 0.000565f, 0.000474f, 0.000429f, 0.000520f, 0.000758f, 0.000777f, 0.000668f,
- 0.000821f, 0.001013f, 0.001089f, 0.001325f, 0.001570f, 0.001787f, 0.001707f, 0.002037f,
- 0.002457f, 0.002892f, 0.003359f, 0.003881f, 0.004616f, 0.005203f, 0.006336f, 0.007477f,
- 0.009048f, 0.011345f, 0.014015f, 0.018356f, 0.024307f, 0.033661f, 0.048279f, 0.073303f,
- 0.118774f, 0.204102f, 0.354492f, 0.554688f, 0.729492f, 0.840332f, 0.902832f, 0.937988f,
- 0.958008f, 0.971191f, 0.991699f, 0.992188f, 0.992188f, 0.991699f, 0.992188f, 0.991699f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000205f, 0.000248f, 0.000213f, 0.000344f,
- 0.000437f, 0.000351f, 0.000352f, 0.000359f, 0.000389f, 0.000482f, 0.000676f, 0.000560f,
- 0.000806f, 0.000813f, 0.000927f, 0.001230f, 0.001392f, 0.001526f, 0.001627f, 0.001629f,
- 0.002047f, 0.002321f, 0.002661f, 0.003317f, 0.003752f, 0.004406f, 0.005119f, 0.005936f,
- 0.007156f, 0.009003f, 0.010941f, 0.013985f, 0.018539f, 0.025131f, 0.035248f, 0.051880f,
- 0.081543f, 0.137207f, 0.244507f, 0.424561f, 0.632812f, 0.787598f, 0.876465f, 0.924805f,
- 0.951172f, 0.966797f, 0.990723f, 0.991211f, 0.991211f, 0.991211f, 0.991211f, 0.991211f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000224f, 0.000171f, 0.000276f,
- 0.000278f, 0.000288f, 0.000329f, 0.000365f, 0.000459f, 0.000483f, 0.000626f, 0.000716f,
- 0.000767f, 0.000793f, 0.000800f, 0.000897f, 0.000976f, 0.001156f, 0.001322f, 0.001427f,
- 0.001799f, 0.001997f, 0.002256f, 0.002773f, 0.002806f, 0.003515f, 0.004040f, 0.004910f,
- 0.005730f, 0.007046f, 0.008858f, 0.011124f, 0.014374f, 0.018982f, 0.026123f, 0.037659f,
- 0.057129f, 0.093445f, 0.164062f, 0.301514f, 0.511230f, 0.712402f, 0.838867f, 0.906738f,
- 0.942383f, 0.961914f, 0.989746f, 0.990234f, 0.989746f, 0.990234f, 0.989746f, 0.990234f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000173f, 0.000140f,
- 0.000138f, 0.000232f, 0.000291f, 0.000318f, 0.000338f, 0.000346f, 0.000422f, 0.000368f,
- 0.000680f, 0.000722f, 0.000765f, 0.000766f, 0.000803f, 0.001069f, 0.001103f, 0.001185f,
- 0.001611f, 0.001593f, 0.001939f, 0.002211f, 0.002569f, 0.003008f, 0.003239f, 0.003952f,
- 0.004681f, 0.005630f, 0.007008f, 0.008720f, 0.011200f, 0.014587f, 0.019653f, 0.027527f,
- 0.040955f, 0.064514f, 0.110413f, 0.204224f, 0.381104f, 0.609863f, 0.785645f, 0.881836f,
- 0.931152f, 0.956543f, 0.988770f, 0.989258f, 0.989258f, 0.989258f, 0.989258f, 0.988770f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000123f, 0.000121f, 0.000090f,
- 0.000102f, 0.000063f, 0.000156f, 0.000248f, 0.000333f, 0.000321f, 0.000431f, 0.000392f,
- 0.000349f, 0.000434f, 0.000674f, 0.000741f, 0.000776f, 0.000936f, 0.000888f, 0.001049f,
- 0.001179f, 0.001326f, 0.001686f, 0.001732f, 0.002050f, 0.002150f, 0.002453f, 0.003016f,
- 0.003601f, 0.004444f, 0.005692f, 0.006741f, 0.008324f, 0.011093f, 0.014709f, 0.020752f,
- 0.029800f, 0.045654f, 0.074951f, 0.136108f, 0.264893f, 0.486816f, 0.710938f, 0.848145f,
- 0.916992f, 0.950684f, 0.987305f, 0.987793f, 0.987793f, 0.988281f, 0.987793f, 0.987793f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000100f,
- 0.000049f, 0.000039f, 0.000125f, 0.000121f, 0.000184f, 0.000280f, 0.000366f, 0.000392f,
- 0.000333f, 0.000341f, 0.000477f, 0.000597f, 0.000607f, 0.000747f, 0.000767f, 0.000961f,
- 0.000936f, 0.001056f, 0.001306f, 0.001388f, 0.001633f, 0.001836f, 0.001997f, 0.002348f,
- 0.002878f, 0.003332f, 0.004131f, 0.005165f, 0.006519f, 0.008568f, 0.011444f, 0.015419f,
- 0.021881f, 0.032532f, 0.052032f, 0.091187f, 0.177246f, 0.357910f, 0.610352f, 0.800781f,
- 0.897461f, 0.942871f, 0.985352f, 0.986328f, 0.986816f, 0.986328f, 0.986328f, 0.986328f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000099f, 0.000076f,
- 0.000060f, 0.000108f, 0.000040f, 0.000127f, 0.000127f, 0.000121f, 0.000200f, 0.000265f,
- 0.000360f, 0.000316f, 0.000428f, 0.000455f, 0.000456f, 0.000583f, 0.000682f, 0.000750f,
- 0.000773f, 0.000824f, 0.000937f, 0.001220f, 0.001262f, 0.001384f, 0.001622f, 0.001862f,
- 0.002157f, 0.002817f, 0.003414f, 0.004082f, 0.004993f, 0.006561f, 0.008560f, 0.011696f,
- 0.016022f, 0.023529f, 0.036469f, 0.062286f, 0.117126f, 0.245605f, 0.487549f, 0.732910f,
- 0.870605f, 0.933105f, 0.983887f, 0.984863f, 0.984863f, 0.984863f, 0.984375f, 0.984863f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000096f,
- 0.000075f, 0.000061f, 0.000083f, 0.000096f, 0.000034f, 0.000101f, 0.000121f, 0.000137f,
- 0.000211f, 0.000324f, 0.000381f, 0.000373f, 0.000420f, 0.000472f, 0.000494f, 0.000690f,
- 0.000793f, 0.000768f, 0.000853f, 0.000867f, 0.000978f, 0.001003f, 0.001145f, 0.001416f,
- 0.001888f, 0.002125f, 0.002491f, 0.003004f, 0.003864f, 0.005028f, 0.006500f, 0.008682f,
- 0.011856f, 0.016922f, 0.025757f, 0.042603f, 0.078247f, 0.161743f, 0.358398f, 0.641602f,
- 0.833496f, 0.920410f, 0.981934f, 0.982910f, 0.982910f, 0.982910f, 0.982910f, 0.982910f,
- 0.000122f, 0.000000f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000120f,
- 0.000097f, 0.000078f, 0.000062f, 0.000051f, 0.000043f, 0.000072f, 0.000030f, 0.000060f,
- 0.000109f, 0.000206f, 0.000216f, 0.000333f, 0.000347f, 0.000395f, 0.000415f, 0.000458f,
- 0.000568f, 0.000664f, 0.000709f, 0.000598f, 0.000781f, 0.000628f, 0.001053f, 0.001046f,
- 0.001179f, 0.001579f, 0.001649f, 0.002386f, 0.002857f, 0.003727f, 0.004894f, 0.006363f,
- 0.008789f, 0.012314f, 0.018616f, 0.029709f, 0.052429f, 0.105652f, 0.244385f, 0.524414f,
- 0.782715f, 0.904785f, 0.979492f, 0.980957f, 0.979980f, 0.979980f, 0.980469f, 0.980469f,
- 0.000000f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000097f, 0.000079f, 0.000065f, 0.000054f, 0.000045f, 0.000073f, 0.000032f,
- 0.000089f, 0.000038f, 0.000134f, 0.000138f, 0.000211f, 0.000333f, 0.000370f, 0.000400f,
- 0.000420f, 0.000496f, 0.000566f, 0.000494f, 0.000584f, 0.000714f, 0.000708f, 0.000843f,
- 0.001056f, 0.001019f, 0.001327f, 0.001812f, 0.001908f, 0.002798f, 0.003479f, 0.004578f,
- 0.006195f, 0.008881f, 0.012901f, 0.020599f, 0.035339f, 0.069214f, 0.159058f, 0.394531f,
- 0.709961f, 0.882812f, 0.977051f, 0.978027f, 0.977539f, 0.976562f, 0.977051f, 0.977539f,
- 0.000000f, 0.000121f, 0.000120f, 0.000121f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f,
- 0.000119f, 0.000120f, 0.000102f, 0.000084f, 0.000071f, 0.000059f, 0.000048f, 0.000041f,
- 0.000035f, 0.000062f, 0.000026f, 0.000098f, 0.000103f, 0.000136f, 0.000230f, 0.000327f,
- 0.000356f, 0.000338f, 0.000387f, 0.000499f, 0.000577f, 0.000627f, 0.000669f, 0.000611f,
- 0.000699f, 0.000904f, 0.000893f, 0.001340f, 0.001666f, 0.002068f, 0.002377f, 0.003105f,
- 0.004345f, 0.006218f, 0.009178f, 0.013962f, 0.024170f, 0.045441f, 0.101868f, 0.271973f,
- 0.612305f, 0.853027f, 0.973145f, 0.974121f, 0.973633f, 0.974121f, 0.973633f, 0.974121f,
- 0.000121f, 0.000120f, 0.000119f, 0.000120f, 0.000119f, 0.000119f, 0.000119f, 0.000119f,
- 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000119f,
- 0.000119f, 0.000119f, 0.000119f, 0.000108f, 0.000091f, 0.000075f, 0.000063f, 0.000053f,
- 0.000045f, 0.000039f, 0.000034f, 0.000040f, 0.000090f, 0.000068f, 0.000104f, 0.000127f,
- 0.000220f, 0.000302f, 0.000412f, 0.000316f, 0.000444f, 0.000495f, 0.000428f, 0.000510f,
- 0.000463f, 0.000614f, 0.000726f, 0.000719f, 0.001164f, 0.001533f, 0.001707f, 0.002079f,
- 0.002848f, 0.004189f, 0.006142f, 0.009491f, 0.016113f, 0.029343f, 0.064758f, 0.175415f,
- 0.490723f, 0.812012f, 0.968750f, 0.969727f, 0.969238f, 0.969727f, 0.969727f, 0.969727f,
- 0.000000f, 0.000117f, 0.000117f, 0.000115f, 0.000118f, 0.000118f, 0.000117f, 0.000117f,
- 0.000117f, 0.000117f, 0.000118f, 0.000117f, 0.000117f, 0.000118f, 0.000117f, 0.000117f,
- 0.000117f, 0.000117f, 0.000117f, 0.000118f, 0.000117f, 0.000100f, 0.000082f, 0.000070f,
- 0.000060f, 0.000051f, 0.000043f, 0.000038f, 0.000033f, 0.000053f, 0.000027f, 0.000089f,
- 0.000105f, 0.000137f, 0.000227f, 0.000277f, 0.000293f, 0.000284f, 0.000300f, 0.000420f,
- 0.000367f, 0.000473f, 0.000467f, 0.000555f, 0.000625f, 0.000870f, 0.001177f, 0.001563f,
- 0.001982f, 0.002714f, 0.004051f, 0.006134f, 0.010384f, 0.018967f, 0.040314f, 0.108887f,
- 0.358643f, 0.755859f, 0.962891f, 0.963867f, 0.964355f, 0.963867f, 0.963379f, 0.963379f,
- 0.000000f, 0.000000f, 0.000098f, 0.000103f, 0.000111f, 0.000112f, 0.000112f, 0.000114f,
- 0.000113f, 0.000115f, 0.000114f, 0.000115f, 0.000115f, 0.000115f, 0.000115f, 0.000115f,
- 0.000116f, 0.000116f, 0.000116f, 0.000116f, 0.000116f, 0.000116f, 0.000109f, 0.000094f,
- 0.000078f, 0.000067f, 0.000058f, 0.000050f, 0.000043f, 0.000038f, 0.000033f, 0.000054f,
- 0.000025f, 0.000078f, 0.000091f, 0.000173f, 0.000203f, 0.000252f, 0.000331f, 0.000277f,
- 0.000264f, 0.000407f, 0.000342f, 0.000444f, 0.000470f, 0.000542f, 0.000773f, 0.001081f,
- 0.001245f, 0.001682f, 0.002602f, 0.003744f, 0.006248f, 0.011566f, 0.025040f, 0.065491f,
- 0.236938f, 0.678223f, 0.956055f, 0.956543f, 0.956543f, 0.956543f, 0.957031f, 0.957031f,
- 0.000000f, 0.000000f, 0.000021f, 0.000080f, 0.000072f, 0.000089f, 0.000100f, 0.000099f,
- 0.000105f, 0.000107f, 0.000107f, 0.000110f, 0.000109f, 0.000110f, 0.000111f, 0.000111f,
- 0.000112f, 0.000112f, 0.000112f, 0.000113f, 0.000113f, 0.000113f, 0.000113f, 0.000113f,
- 0.000105f, 0.000090f, 0.000078f, 0.000067f, 0.000057f, 0.000050f, 0.000043f, 0.000038f,
- 0.000033f, 0.000029f, 0.000025f, 0.000055f, 0.000091f, 0.000130f, 0.000225f, 0.000275f,
- 0.000254f, 0.000290f, 0.000259f, 0.000378f, 0.000333f, 0.000362f, 0.000458f, 0.000587f,
- 0.000876f, 0.001062f, 0.001382f, 0.002398f, 0.003763f, 0.006603f, 0.014496f, 0.038300f,
- 0.143677f, 0.573730f, 0.946777f, 0.947266f, 0.947266f, 0.947266f, 0.948242f, 0.947266f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000014f, 0.000036f, 0.000072f,
- 0.000082f, 0.000080f, 0.000094f, 0.000096f, 0.000099f, 0.000098f, 0.000103f, 0.000103f,
- 0.000103f, 0.000106f, 0.000105f, 0.000107f, 0.000107f, 0.000108f, 0.000108f, 0.000109f,
- 0.000109f, 0.000109f, 0.000105f, 0.000090f, 0.000078f, 0.000067f, 0.000059f, 0.000051f,
- 0.000045f, 0.000039f, 0.000034f, 0.000030f, 0.000026f, 0.000045f, 0.000086f, 0.000108f,
- 0.000143f, 0.000212f, 0.000227f, 0.000204f, 0.000231f, 0.000263f, 0.000315f, 0.000354f,
- 0.000481f, 0.000702f, 0.000888f, 0.001257f, 0.002018f, 0.003738f, 0.007675f, 0.021317f,
- 0.080933f, 0.444336f, 0.934082f, 0.935059f, 0.935059f, 0.935059f, 0.935059f, 0.935059f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000024f, 0.000038f, 0.000059f, 0.000063f, 0.000076f, 0.000080f, 0.000085f,
- 0.000089f, 0.000091f, 0.000092f, 0.000095f, 0.000097f, 0.000099f, 0.000098f, 0.000101f,
- 0.000101f, 0.000102f, 0.000103f, 0.000104f, 0.000104f, 0.000091f, 0.000080f, 0.000069f,
- 0.000062f, 0.000053f, 0.000046f, 0.000041f, 0.000035f, 0.000032f, 0.000027f, 0.000039f,
- 0.000052f, 0.000103f, 0.000139f, 0.000178f, 0.000190f, 0.000178f, 0.000185f, 0.000247f,
- 0.000274f, 0.000368f, 0.000528f, 0.000637f, 0.001027f, 0.001937f, 0.003853f, 0.010445f,
- 0.041718f, 0.304199f, 0.917480f, 0.917480f, 0.917969f, 0.917480f, 0.918457f, 0.917969f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000023f, 0.000037f,
- 0.000048f, 0.000048f, 0.000063f, 0.000063f, 0.000074f, 0.000077f, 0.000080f, 0.000083f,
- 0.000086f, 0.000088f, 0.000090f, 0.000091f, 0.000092f, 0.000094f, 0.000095f, 0.000096f,
- 0.000084f, 0.000073f, 0.000064f, 0.000057f, 0.000049f, 0.000043f, 0.000037f, 0.000033f,
- 0.000029f, 0.000025f, 0.000060f, 0.000061f, 0.000087f, 0.000118f, 0.000156f, 0.000131f,
- 0.000175f, 0.000226f, 0.000230f, 0.000373f, 0.000507f, 0.000992f, 0.001814f, 0.004639f,
- 0.018799f, 0.176758f, 0.894043f, 0.894531f, 0.895508f, 0.895020f, 0.895020f, 0.895996f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000019f, 0.000028f, 0.000034f, 0.000043f,
- 0.000052f, 0.000057f, 0.000062f, 0.000067f, 0.000070f, 0.000074f, 0.000075f, 0.000079f,
- 0.000081f, 0.000083f, 0.000085f, 0.000076f, 0.000068f, 0.000059f, 0.000051f, 0.000046f,
- 0.000040f, 0.000035f, 0.000030f, 0.000026f, 0.000028f, 0.000038f, 0.000072f, 0.000100f,
- 0.000120f, 0.000107f, 0.000152f, 0.000156f, 0.000254f, 0.000436f, 0.000722f, 0.001875f,
- 0.007088f, 0.083069f, 0.863281f, 0.862305f, 0.863281f, 0.862305f, 0.863281f, 0.862793f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000005f, 0.000015f, 0.000022f, 0.000030f, 0.000037f, 0.000042f,
- 0.000048f, 0.000053f, 0.000058f, 0.000060f, 0.000064f, 0.000067f, 0.000069f, 0.000061f,
- 0.000053f, 0.000047f, 0.000041f, 0.000036f, 0.000031f, 0.000027f, 0.000023f, 0.000020f,
- 0.000036f, 0.000063f, 0.000082f, 0.000081f, 0.000104f, 0.000149f, 0.000263f, 0.000616f,
- 0.002337f, 0.028168f, 0.816406f, 0.816895f, 0.816895f, 0.816895f, 0.817383f, 0.816895f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000003f, 0.000011f, 0.000019f, 0.000026f, 0.000031f, 0.000036f,
- 0.000041f, 0.000045f, 0.000050f, 0.000047f, 0.000041f, 0.000036f, 0.000031f, 0.000027f,
- 0.000023f, 0.000019f, 0.000028f, 0.000029f, 0.000053f, 0.000052f, 0.000072f, 0.000165f,
- 0.000511f, 0.006050f, 0.751465f, 0.752441f, 0.752930f, 0.752441f, 0.752441f, 0.752930f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000004f, 0.000011f, 0.000017f, 0.000021f, 0.000027f,
- 0.000028f, 0.000024f, 0.000020f, 0.000017f, 0.000013f, 0.000020f, 0.000021f, 0.000029f,
- 0.000057f, 0.000588f, 0.665039f, 0.664551f, 0.665527f, 0.665039f, 0.665039f, 0.665039f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000003f, 0.000009f, 0.000006f,
- 0.000004f, 0.000007f, 0.557129f, 0.558105f, 0.557617f, 0.557617f, 0.558594f, 0.558105f,
- },
- {
- 0.163818f, 0.558105f, 0.755859f, 0.841797f, 0.886230f, 0.912109f, 0.929199f, 0.941406f,
- 0.950195f, 0.957031f, 0.961914f, 0.966309f, 0.970215f, 0.972656f, 0.975586f, 0.978027f,
- 0.979492f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.986328f, 0.987305f, 0.988770f,
- 0.989258f, 0.989746f, 0.990234f, 0.991211f, 0.991699f, 0.992188f, 0.993164f, 0.993652f,
- 0.993652f, 0.993652f, 0.994141f, 0.995117f, 0.995117f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997559f, 0.998047f, 0.998047f,
- 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999512f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.027023f, 0.138184f, 0.353760f, 0.583984f, 0.735352f, 0.819336f, 0.868652f, 0.898926f,
- 0.918945f, 0.933594f, 0.943848f, 0.952148f, 0.958984f, 0.963867f, 0.967773f, 0.971680f,
- 0.974121f, 0.976562f, 0.978516f, 0.980469f, 0.982422f, 0.983398f, 0.984863f, 0.986328f,
- 0.986816f, 0.988281f, 0.989258f, 0.989746f, 0.990723f, 0.990723f, 0.991699f, 0.992676f,
- 0.993164f, 0.993164f, 0.993652f, 0.994141f, 0.994141f, 0.995117f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.009819f, 0.044250f, 0.113525f, 0.244995f, 0.430420f, 0.608887f, 0.733887f, 0.810547f,
- 0.860352f, 0.892578f, 0.913086f, 0.929688f, 0.940918f, 0.949219f, 0.956055f, 0.961426f,
- 0.966309f, 0.970215f, 0.972656f, 0.975586f, 0.977539f, 0.979980f, 0.980957f, 0.983398f,
- 0.983887f, 0.985352f, 0.986328f, 0.987793f, 0.988281f, 0.989746f, 0.989746f, 0.991211f,
- 0.991699f, 0.992188f, 0.992676f, 0.993164f, 0.993652f, 0.993652f, 0.994141f, 0.995117f,
- 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997559f,
- 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.004848f, 0.020447f, 0.046814f, 0.096313f, 0.183228f, 0.319092f, 0.484375f, 0.631836f,
- 0.739258f, 0.810547f, 0.857422f, 0.888672f, 0.910645f, 0.925781f, 0.938965f, 0.947754f,
- 0.954590f, 0.960449f, 0.964355f, 0.968750f, 0.971191f, 0.974609f, 0.977051f, 0.979004f,
- 0.980957f, 0.982422f, 0.983887f, 0.985840f, 0.986816f, 0.987793f, 0.988770f, 0.989258f,
- 0.990234f, 0.990723f, 0.991211f, 0.991699f, 0.992676f, 0.992676f, 0.993652f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996582f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.003096f, 0.011017f, 0.024399f, 0.046600f, 0.083191f, 0.145386f, 0.243774f, 0.379395f,
- 0.529297f, 0.656738f, 0.750977f, 0.813965f, 0.857910f, 0.887695f, 0.909668f, 0.925293f,
- 0.937500f, 0.946289f, 0.953613f, 0.959473f, 0.964355f, 0.968262f, 0.971191f, 0.974121f,
- 0.976562f, 0.979004f, 0.980957f, 0.982910f, 0.984375f, 0.985840f, 0.986328f, 0.987793f,
- 0.988281f, 0.989258f, 0.989746f, 0.991211f, 0.991699f, 0.991699f, 0.992676f, 0.993164f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f,
- 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.001808f, 0.006992f, 0.014923f, 0.026413f, 0.044403f, 0.073120f, 0.119446f, 0.193115f,
- 0.300537f, 0.433594f, 0.568848f, 0.680664f, 0.763184f, 0.821289f, 0.860840f, 0.890137f,
- 0.909668f, 0.925293f, 0.937500f, 0.945801f, 0.953613f, 0.959473f, 0.963867f, 0.968262f,
- 0.971680f, 0.974609f, 0.977051f, 0.979004f, 0.980957f, 0.982422f, 0.983887f, 0.984863f,
- 0.986816f, 0.987305f, 0.987793f, 0.989746f, 0.989746f, 0.991211f, 0.991699f, 0.992188f,
- 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.994629f, 0.995605f, 0.996094f, 0.996094f,
- 0.996094f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.001668f, 0.005253f, 0.010010f, 0.016602f, 0.026459f, 0.042023f, 0.065369f, 0.101868f,
- 0.158081f, 0.241455f, 0.354248f, 0.483887f, 0.606934f, 0.706055f, 0.777832f, 0.830566f,
- 0.867188f, 0.893066f, 0.912109f, 0.926270f, 0.938477f, 0.946289f, 0.953125f, 0.959473f,
- 0.964355f, 0.968750f, 0.971680f, 0.975098f, 0.977051f, 0.979492f, 0.980957f, 0.982910f,
- 0.984375f, 0.985840f, 0.986328f, 0.987305f, 0.988770f, 0.989746f, 0.990234f, 0.991211f,
- 0.992188f, 0.993164f, 0.993164f, 0.994141f, 0.994629f, 0.994629f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f,
- 0.998047f, 0.998535f, 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999023f,
- 0.001086f, 0.003477f, 0.006756f, 0.011604f, 0.018066f, 0.027222f, 0.039978f, 0.059448f,
- 0.088257f, 0.132690f, 0.198120f, 0.291504f, 0.408447f, 0.531250f, 0.641602f, 0.728516f,
- 0.793457f, 0.839844f, 0.873047f, 0.896973f, 0.915527f, 0.929199f, 0.939941f, 0.948730f,
- 0.955566f, 0.960938f, 0.965332f, 0.969238f, 0.972168f, 0.975098f, 0.977539f, 0.979492f,
- 0.981445f, 0.983398f, 0.984375f, 0.985840f, 0.986816f, 0.988281f, 0.989258f, 0.989746f,
- 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.994629f, 0.994629f,
- 0.995605f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997559f, 0.997559f,
- 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000982f, 0.002764f, 0.004925f, 0.008194f, 0.012703f, 0.018417f, 0.026154f, 0.037964f,
- 0.053894f, 0.078552f, 0.113770f, 0.166626f, 0.242310f, 0.343262f, 0.460449f, 0.576660f,
- 0.675293f, 0.753418f, 0.809570f, 0.851074f, 0.879883f, 0.902344f, 0.919434f, 0.931152f,
- 0.941895f, 0.950195f, 0.956055f, 0.960938f, 0.965820f, 0.969727f, 0.973145f, 0.976074f,
- 0.978027f, 0.980469f, 0.981934f, 0.983887f, 0.985352f, 0.986328f, 0.987793f, 0.988770f,
- 0.989746f, 0.990234f, 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000723f, 0.002268f, 0.003639f, 0.006371f, 0.009392f, 0.013046f, 0.018570f, 0.026016f,
- 0.035919f, 0.049957f, 0.070618f, 0.099609f, 0.142212f, 0.204590f, 0.290039f, 0.396973f,
- 0.512207f, 0.619141f, 0.707520f, 0.775391f, 0.825195f, 0.860352f, 0.887207f, 0.907715f,
- 0.923340f, 0.935547f, 0.944824f, 0.951660f, 0.958496f, 0.963379f, 0.967773f, 0.971191f,
- 0.974121f, 0.977051f, 0.979492f, 0.980957f, 0.982910f, 0.984375f, 0.985352f, 0.987305f,
- 0.988281f, 0.989258f, 0.989746f, 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993164f,
- 0.994141f, 0.994629f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000364f, 0.001690f, 0.003056f, 0.004982f, 0.007217f, 0.010124f, 0.013931f, 0.018738f,
- 0.025177f, 0.034332f, 0.045990f, 0.063599f, 0.088501f, 0.124146f, 0.175781f, 0.248047f,
- 0.341797f, 0.451416f, 0.562012f, 0.659668f, 0.738281f, 0.797852f, 0.841797f, 0.872559f,
- 0.896484f, 0.914062f, 0.928711f, 0.938477f, 0.947266f, 0.954590f, 0.959473f, 0.964844f,
- 0.969238f, 0.972168f, 0.975098f, 0.977539f, 0.979980f, 0.981934f, 0.983398f, 0.985352f,
- 0.986816f, 0.987793f, 0.988770f, 0.989746f, 0.990723f, 0.991211f, 0.992188f, 0.993164f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996094f, 0.996582f,
- 0.997070f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000365f, 0.001221f, 0.002531f, 0.003979f, 0.005829f, 0.007874f, 0.010475f, 0.013962f,
- 0.018402f, 0.024368f, 0.032257f, 0.042847f, 0.057983f, 0.079346f, 0.109375f, 0.153198f,
- 0.214233f, 0.295898f, 0.397705f, 0.506836f, 0.609863f, 0.698730f, 0.767578f, 0.817871f,
- 0.854980f, 0.883301f, 0.903809f, 0.920410f, 0.933105f, 0.942871f, 0.950195f, 0.957031f,
- 0.962402f, 0.966797f, 0.970703f, 0.973633f, 0.976562f, 0.979004f, 0.981445f, 0.982910f,
- 0.984375f, 0.985840f, 0.986816f, 0.988281f, 0.989746f, 0.989746f, 0.991211f, 0.992188f,
- 0.992676f, 0.993164f, 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000343f, 0.001357f, 0.002039f, 0.003130f, 0.004398f, 0.006432f, 0.008141f, 0.010925f,
- 0.014008f, 0.018326f, 0.023331f, 0.030655f, 0.040558f, 0.053680f, 0.071960f, 0.098206f,
- 0.134644f, 0.187012f, 0.258057f, 0.349854f, 0.455566f, 0.562012f, 0.656738f, 0.734863f,
- 0.792969f, 0.836914f, 0.868652f, 0.894043f, 0.912598f, 0.926758f, 0.937988f, 0.947266f,
- 0.954590f, 0.960449f, 0.964355f, 0.968750f, 0.972656f, 0.975586f, 0.978027f, 0.980469f,
- 0.981934f, 0.983398f, 0.985840f, 0.986816f, 0.988281f, 0.989258f, 0.990723f, 0.990723f,
- 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000244f, 0.001185f, 0.001561f, 0.002504f, 0.003990f, 0.005272f, 0.006573f, 0.008606f,
- 0.010933f, 0.013878f, 0.017715f, 0.022415f, 0.029068f, 0.038086f, 0.049774f, 0.066162f,
- 0.088257f, 0.120361f, 0.164917f, 0.227173f, 0.308838f, 0.407959f, 0.515137f, 0.615723f,
- 0.700684f, 0.767090f, 0.817383f, 0.854492f, 0.882812f, 0.904297f, 0.920898f, 0.932617f,
- 0.943359f, 0.951172f, 0.957520f, 0.962891f, 0.967773f, 0.971191f, 0.974121f, 0.977539f,
- 0.979492f, 0.981445f, 0.983887f, 0.985352f, 0.986816f, 0.988281f, 0.988770f, 0.989258f,
- 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.995117f, 0.995605f,
- 0.995605f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000243f, 0.000847f, 0.001555f, 0.002224f, 0.003141f, 0.004093f, 0.005264f, 0.006817f,
- 0.008850f, 0.010948f, 0.014053f, 0.017456f, 0.022339f, 0.028351f, 0.036011f, 0.046326f,
- 0.060791f, 0.080444f, 0.107788f, 0.146851f, 0.201660f, 0.274658f, 0.366699f, 0.470215f,
- 0.574707f, 0.666016f, 0.740234f, 0.797363f, 0.839355f, 0.871094f, 0.895508f, 0.913574f,
- 0.927734f, 0.938965f, 0.947754f, 0.955566f, 0.960449f, 0.965332f, 0.969727f, 0.973145f,
- 0.976074f, 0.979004f, 0.981445f, 0.982910f, 0.984863f, 0.986328f, 0.987305f, 0.988770f,
- 0.989258f, 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f, 0.994141f, 0.994629f,
- 0.995117f, 0.996094f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000244f, 0.000767f, 0.001042f, 0.001934f, 0.002502f, 0.003588f, 0.004292f, 0.005558f,
- 0.006824f, 0.008667f, 0.010872f, 0.013802f, 0.017426f, 0.021637f, 0.027176f, 0.033936f,
- 0.043304f, 0.056549f, 0.073914f, 0.098083f, 0.132446f, 0.180664f, 0.245239f, 0.330078f,
- 0.429199f, 0.533203f, 0.631348f, 0.711914f, 0.775879f, 0.823242f, 0.860352f, 0.886230f,
- 0.907227f, 0.923340f, 0.935059f, 0.944824f, 0.952148f, 0.958984f, 0.964844f, 0.968750f,
- 0.972168f, 0.975586f, 0.978516f, 0.980957f, 0.982422f, 0.983887f, 0.985840f, 0.987305f,
- 0.988770f, 0.989746f, 0.990234f, 0.992188f, 0.992676f, 0.992676f, 0.994141f, 0.994141f,
- 0.995117f, 0.995605f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000000f, 0.000485f, 0.001062f, 0.001658f, 0.002398f, 0.002998f, 0.003805f, 0.004723f,
- 0.006004f, 0.007084f, 0.009102f, 0.011093f, 0.013489f, 0.016876f, 0.020813f, 0.025803f,
- 0.032257f, 0.040924f, 0.052673f, 0.068298f, 0.090149f, 0.120239f, 0.162598f, 0.221313f,
- 0.298096f, 0.392822f, 0.496582f, 0.597656f, 0.684082f, 0.754883f, 0.807617f, 0.848145f,
- 0.877930f, 0.900391f, 0.917969f, 0.931641f, 0.941406f, 0.950684f, 0.957031f, 0.962402f,
- 0.967773f, 0.971680f, 0.974609f, 0.978027f, 0.980469f, 0.982422f, 0.984375f, 0.985840f,
- 0.987305f, 0.988281f, 0.989746f, 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f,
- 0.994141f, 0.995117f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000244f, 0.000477f, 0.000852f, 0.001439f, 0.002045f, 0.002424f, 0.003101f, 0.004093f,
- 0.004887f, 0.005989f, 0.007751f, 0.008606f, 0.011002f, 0.013420f, 0.016251f, 0.020035f,
- 0.024628f, 0.030579f, 0.039093f, 0.049255f, 0.063599f, 0.083191f, 0.109924f, 0.148071f,
- 0.200928f, 0.270996f, 0.359863f, 0.461670f, 0.564453f, 0.656738f, 0.732910f, 0.791992f,
- 0.836426f, 0.869629f, 0.894531f, 0.913086f, 0.928223f, 0.939453f, 0.949219f, 0.956055f,
- 0.961914f, 0.966797f, 0.970703f, 0.975098f, 0.977051f, 0.979492f, 0.982422f, 0.983887f,
- 0.985352f, 0.987305f, 0.988770f, 0.989746f, 0.990723f, 0.991699f, 0.992676f, 0.993164f,
- 0.993652f, 0.994629f, 0.998047f, 0.998535f, 0.998535f, 0.998047f, 0.998047f, 0.998535f,
- 0.000242f, 0.000650f, 0.000847f, 0.001138f, 0.001621f, 0.002239f, 0.002527f, 0.003325f,
- 0.004227f, 0.005165f, 0.006462f, 0.007389f, 0.008904f, 0.011024f, 0.013130f, 0.015915f,
- 0.019272f, 0.023819f, 0.029205f, 0.036652f, 0.046417f, 0.059418f, 0.077209f, 0.101562f,
- 0.136230f, 0.183350f, 0.248047f, 0.331055f, 0.429688f, 0.533203f, 0.630859f, 0.711426f,
- 0.776367f, 0.824219f, 0.861328f, 0.887695f, 0.908691f, 0.924805f, 0.937500f, 0.946777f,
- 0.954102f, 0.960938f, 0.966309f, 0.970215f, 0.974121f, 0.977539f, 0.979492f, 0.981934f,
- 0.983887f, 0.985840f, 0.987305f, 0.989258f, 0.989746f, 0.990723f, 0.991211f, 0.992676f,
- 0.993164f, 0.994141f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000089f, 0.000243f, 0.000827f, 0.000964f, 0.001418f, 0.001579f, 0.002296f, 0.002914f,
- 0.003632f, 0.004280f, 0.005344f, 0.006130f, 0.007545f, 0.008949f, 0.010498f, 0.012733f,
- 0.015686f, 0.018646f, 0.023010f, 0.028229f, 0.034851f, 0.044098f, 0.056122f, 0.072388f,
- 0.094788f, 0.125610f, 0.168945f, 0.228271f, 0.306396f, 0.401123f, 0.504883f, 0.604492f,
- 0.691895f, 0.760742f, 0.813477f, 0.853027f, 0.881836f, 0.904297f, 0.921387f, 0.934570f,
- 0.944824f, 0.953125f, 0.959961f, 0.964844f, 0.969727f, 0.973633f, 0.976562f, 0.979492f,
- 0.981934f, 0.983887f, 0.986328f, 0.987305f, 0.988281f, 0.989258f, 0.991211f, 0.992188f,
- 0.992676f, 0.993652f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000069f, 0.000461f, 0.000609f, 0.000933f, 0.001088f, 0.001488f, 0.001900f, 0.002378f,
- 0.003101f, 0.003687f, 0.004547f, 0.005276f, 0.006233f, 0.007282f, 0.008820f, 0.010239f,
- 0.012581f, 0.015312f, 0.018341f, 0.022095f, 0.027344f, 0.034027f, 0.041687f, 0.053467f,
- 0.067810f, 0.088440f, 0.117126f, 0.156616f, 0.211426f, 0.284180f, 0.375977f, 0.478760f,
- 0.581543f, 0.672363f, 0.746094f, 0.802734f, 0.845703f, 0.877441f, 0.900879f, 0.918457f,
- 0.933105f, 0.943848f, 0.951660f, 0.959473f, 0.964355f, 0.968750f, 0.974121f, 0.977051f,
- 0.979492f, 0.982422f, 0.984375f, 0.985840f, 0.987305f, 0.988770f, 0.990234f, 0.991211f,
- 0.992188f, 0.993164f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000244f, 0.000348f, 0.000606f, 0.000737f, 0.001079f, 0.001458f, 0.001783f, 0.002192f,
- 0.002924f, 0.003231f, 0.003862f, 0.004551f, 0.005169f, 0.006367f, 0.007381f, 0.008682f,
- 0.010590f, 0.012199f, 0.014900f, 0.017761f, 0.021530f, 0.026108f, 0.032349f, 0.039642f,
- 0.050446f, 0.064392f, 0.083313f, 0.109436f, 0.145996f, 0.197021f, 0.266357f, 0.354248f,
- 0.455811f, 0.560059f, 0.654785f, 0.732910f, 0.793457f, 0.837891f, 0.873047f, 0.897461f,
- 0.917480f, 0.931641f, 0.941895f, 0.951172f, 0.958984f, 0.964844f, 0.969727f, 0.973633f,
- 0.977051f, 0.979980f, 0.981934f, 0.984375f, 0.985840f, 0.988281f, 0.989258f, 0.990234f,
- 0.991211f, 0.992676f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000244f, 0.000520f, 0.000592f, 0.000720f, 0.000812f, 0.001174f, 0.001500f, 0.001884f,
- 0.002178f, 0.002831f, 0.003321f, 0.003885f, 0.004471f, 0.005436f, 0.006275f, 0.007584f,
- 0.008675f, 0.010521f, 0.012238f, 0.014557f, 0.017197f, 0.020874f, 0.025467f, 0.030960f,
- 0.038208f, 0.047821f, 0.061249f, 0.078552f, 0.103149f, 0.136841f, 0.184937f, 0.249878f,
- 0.334473f, 0.435059f, 0.539551f, 0.638184f, 0.720215f, 0.784668f, 0.832031f, 0.868164f,
- 0.894531f, 0.914062f, 0.929688f, 0.942383f, 0.950684f, 0.958984f, 0.964844f, 0.970215f,
- 0.974121f, 0.977539f, 0.979980f, 0.982422f, 0.984863f, 0.985840f, 0.988281f, 0.989258f,
- 0.990723f, 0.992188f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997559f, 0.997559f,
- 0.000000f, 0.000243f, 0.000351f, 0.000603f, 0.000708f, 0.001079f, 0.001493f, 0.001752f,
- 0.001936f, 0.002171f, 0.002911f, 0.003382f, 0.003906f, 0.004578f, 0.005222f, 0.006161f,
- 0.007362f, 0.008850f, 0.010010f, 0.011971f, 0.014145f, 0.016983f, 0.020477f, 0.024582f,
- 0.029739f, 0.036804f, 0.045837f, 0.057648f, 0.074829f, 0.097534f, 0.130127f, 0.174438f,
- 0.236572f, 0.318604f, 0.416992f, 0.523926f, 0.624023f, 0.709961f, 0.777344f, 0.827148f,
- 0.865234f, 0.893066f, 0.914062f, 0.929688f, 0.941406f, 0.951660f, 0.958496f, 0.965820f,
- 0.969238f, 0.974609f, 0.977539f, 0.980469f, 0.983398f, 0.985352f, 0.986816f, 0.988281f,
- 0.989746f, 0.990723f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000243f, 0.000244f, 0.000456f, 0.000592f, 0.000602f, 0.001025f, 0.001282f, 0.001656f,
- 0.001856f, 0.002073f, 0.002535f, 0.002768f, 0.003487f, 0.003822f, 0.004574f, 0.005589f,
- 0.006519f, 0.007336f, 0.008453f, 0.009911f, 0.011581f, 0.013985f, 0.016373f, 0.019638f,
- 0.023819f, 0.028473f, 0.035339f, 0.043945f, 0.055939f, 0.071350f, 0.093140f, 0.123474f,
- 0.165771f, 0.225342f, 0.304199f, 0.402344f, 0.509277f, 0.612305f, 0.702148f, 0.771973f,
- 0.824219f, 0.863281f, 0.891113f, 0.913086f, 0.930176f, 0.942383f, 0.951660f, 0.959473f,
- 0.965820f, 0.970215f, 0.974609f, 0.977539f, 0.980957f, 0.983887f, 0.985352f, 0.987305f,
- 0.988770f, 0.990723f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000000f, 0.000243f, 0.000276f, 0.000557f, 0.000594f, 0.000849f, 0.000845f, 0.001282f,
- 0.001520f, 0.001774f, 0.002119f, 0.002499f, 0.002840f, 0.003252f, 0.004005f, 0.004555f,
- 0.005245f, 0.006168f, 0.007233f, 0.008301f, 0.009911f, 0.011330f, 0.013748f, 0.015945f,
- 0.019089f, 0.023071f, 0.027786f, 0.034058f, 0.042542f, 0.053619f, 0.068237f, 0.089539f,
- 0.117798f, 0.158325f, 0.215698f, 0.293213f, 0.389893f, 0.498291f, 0.603027f, 0.694824f,
- 0.767090f, 0.821777f, 0.862305f, 0.891113f, 0.914062f, 0.930176f, 0.942383f, 0.952148f,
- 0.959473f, 0.965820f, 0.971680f, 0.975098f, 0.978516f, 0.981445f, 0.983887f, 0.985840f,
- 0.988281f, 0.989258f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.996094f, 0.996582f,
- 0.000240f, 0.000240f, 0.000242f, 0.000365f, 0.000678f, 0.000779f, 0.000957f, 0.001003f,
- 0.001390f, 0.001656f, 0.001828f, 0.002274f, 0.002455f, 0.003210f, 0.003704f, 0.004097f,
- 0.004616f, 0.005409f, 0.006180f, 0.007092f, 0.008453f, 0.009521f, 0.011154f, 0.013397f,
- 0.015656f, 0.018509f, 0.022247f, 0.026810f, 0.032928f, 0.041046f, 0.051727f, 0.065613f,
- 0.085205f, 0.113098f, 0.152832f, 0.208496f, 0.284424f, 0.380371f, 0.489258f, 0.596680f,
- 0.690918f, 0.764648f, 0.821777f, 0.862305f, 0.892578f, 0.914551f, 0.931152f, 0.943848f,
- 0.953613f, 0.960938f, 0.967773f, 0.971680f, 0.976074f, 0.979492f, 0.982422f, 0.984863f,
- 0.986816f, 0.988281f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.996094f,
- 0.000000f, 0.000242f, 0.000242f, 0.000364f, 0.000465f, 0.000803f, 0.000927f, 0.000956f,
- 0.001275f, 0.001335f, 0.001570f, 0.001968f, 0.002184f, 0.002726f, 0.003069f, 0.003294f,
- 0.003906f, 0.004662f, 0.005245f, 0.006027f, 0.007191f, 0.008202f, 0.009460f, 0.010735f,
- 0.012970f, 0.015404f, 0.018051f, 0.021484f, 0.026321f, 0.032135f, 0.039581f, 0.049805f,
- 0.063538f, 0.082458f, 0.109497f, 0.147827f, 0.202393f, 0.277344f, 0.373535f, 0.483887f,
- 0.593262f, 0.688477f, 0.764648f, 0.821289f, 0.863281f, 0.894043f, 0.916016f, 0.932129f,
- 0.944336f, 0.954590f, 0.962402f, 0.968262f, 0.973633f, 0.977051f, 0.980957f, 0.983398f,
- 0.985352f, 0.987793f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996582f,
- 0.000000f, 0.000239f, 0.000360f, 0.000362f, 0.000363f, 0.000475f, 0.000767f, 0.000931f,
- 0.000951f, 0.001211f, 0.001491f, 0.001634f, 0.002129f, 0.002457f, 0.002678f, 0.002995f,
- 0.003393f, 0.003922f, 0.004711f, 0.005135f, 0.005955f, 0.006935f, 0.008072f, 0.009270f,
- 0.010841f, 0.012558f, 0.014618f, 0.017502f, 0.020828f, 0.025269f, 0.030884f, 0.038269f,
- 0.048218f, 0.061554f, 0.080505f, 0.106567f, 0.144287f, 0.197998f, 0.272705f, 0.369141f,
- 0.480469f, 0.591797f, 0.690430f, 0.767090f, 0.824707f, 0.866699f, 0.896484f, 0.918457f,
- 0.934570f, 0.946777f, 0.956543f, 0.963379f, 0.969727f, 0.974609f, 0.978027f, 0.981934f,
- 0.984375f, 0.986328f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000000f, 0.000208f, 0.000238f, 0.000362f, 0.000363f, 0.000555f, 0.000600f, 0.000888f,
- 0.001140f, 0.001140f, 0.001272f, 0.001661f, 0.001811f, 0.002041f, 0.002550f, 0.002636f,
- 0.002941f, 0.003492f, 0.004032f, 0.004593f, 0.005062f, 0.005875f, 0.007015f, 0.007965f,
- 0.009079f, 0.010300f, 0.012291f, 0.014229f, 0.016937f, 0.020248f, 0.024689f, 0.030151f,
- 0.037354f, 0.047028f, 0.060211f, 0.078491f, 0.104431f, 0.141602f, 0.195068f, 0.270264f,
- 0.367676f, 0.480957f, 0.594238f, 0.693848f, 0.770996f, 0.828613f, 0.869629f, 0.898438f,
- 0.921875f, 0.937012f, 0.949219f, 0.958008f, 0.964844f, 0.971680f, 0.976074f, 0.979980f,
- 0.982422f, 0.985840f, 0.994629f, 0.995117f, 0.995605f, 0.995605f, 0.995117f, 0.995117f,
- 0.000000f, 0.000000f, 0.000229f, 0.000358f, 0.000479f, 0.000362f, 0.000498f, 0.000634f,
- 0.000836f, 0.000927f, 0.001288f, 0.001244f, 0.001605f, 0.001732f, 0.002106f, 0.002478f,
- 0.002613f, 0.003183f, 0.003510f, 0.004021f, 0.004528f, 0.005047f, 0.005768f, 0.006859f,
- 0.007759f, 0.008865f, 0.009933f, 0.011742f, 0.013741f, 0.016678f, 0.019897f, 0.024017f,
- 0.029297f, 0.036469f, 0.045990f, 0.058990f, 0.077026f, 0.102722f, 0.140015f, 0.193604f,
- 0.269531f, 0.369141f, 0.485107f, 0.600098f, 0.700195f, 0.777344f, 0.833984f, 0.873535f,
- 0.903809f, 0.924316f, 0.940430f, 0.951172f, 0.960938f, 0.968262f, 0.973145f, 0.978027f,
- 0.980957f, 0.983887f, 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.995117f, 0.995117f,
- 0.000000f, 0.000000f, 0.000078f, 0.000353f, 0.000354f, 0.000360f, 0.000482f, 0.000573f,
- 0.000757f, 0.000923f, 0.001230f, 0.001266f, 0.001485f, 0.001679f, 0.001963f, 0.002161f,
- 0.002235f, 0.002739f, 0.003115f, 0.003563f, 0.003933f, 0.004436f, 0.004917f, 0.005623f,
- 0.006599f, 0.007469f, 0.008484f, 0.010101f, 0.011665f, 0.013695f, 0.016403f, 0.019531f,
- 0.023300f, 0.028870f, 0.035889f, 0.045135f, 0.058014f, 0.075928f, 0.101746f, 0.139160f,
- 0.193848f, 0.271729f, 0.374023f, 0.492920f, 0.609863f, 0.709473f, 0.786133f, 0.842285f,
- 0.880859f, 0.908691f, 0.928711f, 0.943848f, 0.954102f, 0.963867f, 0.969727f, 0.975098f,
- 0.979004f, 0.982422f, 0.994141f, 0.994629f, 0.994141f, 0.994141f, 0.994141f, 0.994629f,
- 0.000000f, 0.000000f, 0.000000f, 0.000330f, 0.000336f, 0.000352f, 0.000478f, 0.000481f,
- 0.000676f, 0.000822f, 0.001072f, 0.001228f, 0.001283f, 0.001417f, 0.001621f, 0.001938f,
- 0.001953f, 0.002377f, 0.002737f, 0.002914f, 0.003624f, 0.003721f, 0.004555f, 0.004845f,
- 0.005531f, 0.006325f, 0.007244f, 0.008255f, 0.009911f, 0.011467f, 0.013496f, 0.016068f,
- 0.018951f, 0.022888f, 0.028183f, 0.035126f, 0.044617f, 0.057220f, 0.075134f, 0.101501f,
- 0.139526f, 0.195679f, 0.276123f, 0.381592f, 0.503418f, 0.622070f, 0.721680f, 0.796387f,
- 0.850098f, 0.887207f, 0.914551f, 0.933594f, 0.947266f, 0.957520f, 0.966797f, 0.972656f,
- 0.977539f, 0.980957f, 0.993164f, 0.994141f, 0.994141f, 0.994141f, 0.994141f, 0.994141f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000243f, 0.000466f, 0.000474f, 0.000475f,
- 0.000600f, 0.000740f, 0.000796f, 0.001130f, 0.001333f, 0.001339f, 0.001440f, 0.001575f,
- 0.001961f, 0.002031f, 0.002388f, 0.002563f, 0.003174f, 0.003345f, 0.003555f, 0.004143f,
- 0.004681f, 0.005333f, 0.006191f, 0.007111f, 0.008278f, 0.009666f, 0.011177f, 0.013451f,
- 0.015511f, 0.018707f, 0.022629f, 0.027847f, 0.034515f, 0.043976f, 0.056671f, 0.075012f,
- 0.101685f, 0.140869f, 0.199341f, 0.282959f, 0.393311f, 0.519043f, 0.639160f, 0.736328f,
- 0.809082f, 0.860352f, 0.896484f, 0.920898f, 0.939453f, 0.951660f, 0.961914f, 0.969238f,
- 0.975098f, 0.979492f, 0.993164f, 0.993652f, 0.994141f, 0.993652f, 0.993652f, 0.993652f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000120f, 0.000367f, 0.000448f, 0.000589f,
- 0.000595f, 0.000719f, 0.000707f, 0.000809f, 0.000966f, 0.001217f, 0.001369f, 0.001405f,
- 0.001579f, 0.001786f, 0.002100f, 0.002260f, 0.002600f, 0.002762f, 0.003023f, 0.003531f,
- 0.004219f, 0.004810f, 0.005409f, 0.006092f, 0.007053f, 0.008064f, 0.009163f, 0.010941f,
- 0.012733f, 0.015251f, 0.018280f, 0.022202f, 0.027573f, 0.034271f, 0.043732f, 0.056458f,
- 0.075134f, 0.102661f, 0.143433f, 0.205078f, 0.293701f, 0.409668f, 0.538574f, 0.658203f,
- 0.753418f, 0.823242f, 0.870605f, 0.905273f, 0.927734f, 0.943848f, 0.956055f, 0.964844f,
- 0.972168f, 0.977539f, 0.992188f, 0.992676f, 0.993164f, 0.993652f, 0.993164f, 0.992676f,
- 0.000000f, 0.000000f, 0.000000f, 0.000111f, 0.000224f, 0.000231f, 0.000314f, 0.000562f,
- 0.000589f, 0.000699f, 0.000717f, 0.000776f, 0.000926f, 0.000968f, 0.001242f, 0.001360f,
- 0.001487f, 0.001564f, 0.001713f, 0.002073f, 0.002169f, 0.002380f, 0.002941f, 0.003229f,
- 0.003534f, 0.003914f, 0.004509f, 0.005127f, 0.005939f, 0.006596f, 0.007812f, 0.009354f,
- 0.010559f, 0.012581f, 0.015007f, 0.018021f, 0.022079f, 0.027191f, 0.034119f, 0.043427f,
- 0.057190f, 0.075623f, 0.104492f, 0.147949f, 0.213135f, 0.308105f, 0.430664f, 0.562500f,
- 0.681641f, 0.772949f, 0.839355f, 0.884277f, 0.913574f, 0.934570f, 0.950195f, 0.961426f,
- 0.969238f, 0.975098f, 0.991211f, 0.992676f, 0.992676f, 0.992676f, 0.992676f, 0.992188f,
- 0.000000f, 0.000000f, 0.000000f, 0.000084f, 0.000117f, 0.000119f, 0.000367f, 0.000473f,
- 0.000555f, 0.000576f, 0.000674f, 0.000713f, 0.000816f, 0.000913f, 0.001049f, 0.001168f,
- 0.001263f, 0.001473f, 0.001580f, 0.001781f, 0.002005f, 0.002123f, 0.002316f, 0.002674f,
- 0.003094f, 0.003475f, 0.003967f, 0.004318f, 0.004833f, 0.005798f, 0.006699f, 0.007801f,
- 0.008888f, 0.010429f, 0.012268f, 0.014824f, 0.017792f, 0.021790f, 0.026978f, 0.033844f,
- 0.043518f, 0.057068f, 0.077148f, 0.107605f, 0.154053f, 0.224609f, 0.326904f, 0.456543f,
- 0.591797f, 0.708984f, 0.795410f, 0.855957f, 0.895508f, 0.923340f, 0.942383f, 0.955566f,
- 0.965332f, 0.973145f, 0.991211f, 0.991699f, 0.992188f, 0.992188f, 0.992188f, 0.991699f,
- 0.000000f, 0.000000f, 0.000000f, 0.000092f, 0.000070f, 0.000236f, 0.000119f, 0.000376f,
- 0.000433f, 0.000561f, 0.000688f, 0.000586f, 0.000742f, 0.000842f, 0.000881f, 0.000937f,
- 0.001141f, 0.001300f, 0.001434f, 0.001464f, 0.001598f, 0.001829f, 0.002062f, 0.002338f,
- 0.002583f, 0.003036f, 0.003460f, 0.003704f, 0.004383f, 0.004986f, 0.005615f, 0.006439f,
- 0.007267f, 0.008797f, 0.010330f, 0.012146f, 0.014473f, 0.017532f, 0.021622f, 0.026535f,
- 0.033539f, 0.043579f, 0.058044f, 0.079041f, 0.111572f, 0.162109f, 0.239746f, 0.350830f,
- 0.488770f, 0.625000f, 0.737305f, 0.817871f, 0.871582f, 0.908203f, 0.932129f, 0.949219f,
- 0.961914f, 0.970215f, 0.990234f, 0.991211f, 0.991211f, 0.991211f, 0.991211f, 0.991211f,
- 0.000000f, 0.000000f, 0.000000f, 0.000080f, 0.000100f, 0.000115f, 0.000335f, 0.000350f,
- 0.000355f, 0.000473f, 0.000633f, 0.000678f, 0.000695f, 0.000694f, 0.000812f, 0.000733f,
- 0.001109f, 0.001098f, 0.001260f, 0.001452f, 0.001377f, 0.001534f, 0.001972f, 0.001982f,
- 0.002232f, 0.002567f, 0.002764f, 0.003273f, 0.003542f, 0.004181f, 0.004738f, 0.005466f,
- 0.006268f, 0.007126f, 0.008614f, 0.010170f, 0.012093f, 0.014359f, 0.017075f, 0.021042f,
- 0.026459f, 0.033722f, 0.044159f, 0.059113f, 0.082092f, 0.117249f, 0.173218f, 0.259766f,
- 0.382080f, 0.526367f, 0.662598f, 0.768066f, 0.840332f, 0.889648f, 0.920410f, 0.940918f,
- 0.956543f, 0.966309f, 0.989746f, 0.990234f, 0.990723f, 0.990723f, 0.990723f, 0.990723f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000191f, 0.000236f, 0.000335f,
- 0.000337f, 0.000466f, 0.000399f, 0.000608f, 0.000626f, 0.000669f, 0.000696f, 0.000808f,
- 0.000859f, 0.000915f, 0.000903f, 0.001168f, 0.001245f, 0.001500f, 0.001525f, 0.001863f,
- 0.001941f, 0.002121f, 0.002399f, 0.002861f, 0.002953f, 0.003632f, 0.004105f, 0.004745f,
- 0.005333f, 0.006317f, 0.007236f, 0.008255f, 0.009857f, 0.011414f, 0.014015f, 0.016922f,
- 0.020828f, 0.026321f, 0.034149f, 0.044861f, 0.061279f, 0.085571f, 0.124878f, 0.187866f,
- 0.285645f, 0.420654f, 0.570801f, 0.703125f, 0.799805f, 0.864258f, 0.905273f, 0.932129f,
- 0.950684f, 0.963379f, 0.988770f, 0.989258f, 0.989746f, 0.989746f, 0.989746f, 0.989746f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000000f, 0.000122f, 0.000125f, 0.000232f,
- 0.000360f, 0.000342f, 0.000463f, 0.000388f, 0.000569f, 0.000638f, 0.000671f, 0.000791f,
- 0.000774f, 0.000943f, 0.000774f, 0.001018f, 0.001044f, 0.001245f, 0.001377f, 0.001410f,
- 0.001643f, 0.001970f, 0.002041f, 0.002316f, 0.002758f, 0.003023f, 0.003433f, 0.003859f,
- 0.004444f, 0.005180f, 0.006134f, 0.006920f, 0.008102f, 0.009354f, 0.011475f, 0.013649f,
- 0.016739f, 0.021011f, 0.026566f, 0.034454f, 0.046051f, 0.063843f, 0.090942f, 0.135498f,
- 0.207642f, 0.319580f, 0.467529f, 0.620605f, 0.745605f, 0.830566f, 0.886230f, 0.920898f,
- 0.943848f, 0.958984f, 0.987793f, 0.988281f, 0.988770f, 0.988770f, 0.988281f, 0.988770f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000188f, 0.000200f,
- 0.000332f, 0.000417f, 0.000338f, 0.000459f, 0.000349f, 0.000558f, 0.000642f, 0.000636f,
- 0.000629f, 0.000807f, 0.000695f, 0.000747f, 0.000827f, 0.001058f, 0.001182f, 0.001269f,
- 0.001422f, 0.001472f, 0.001921f, 0.002100f, 0.002337f, 0.002462f, 0.003073f, 0.003374f,
- 0.003708f, 0.004265f, 0.004826f, 0.005646f, 0.006596f, 0.007710f, 0.008926f, 0.011063f,
- 0.013580f, 0.016495f, 0.020737f, 0.026459f, 0.035126f, 0.047791f, 0.066833f, 0.097778f,
- 0.149170f, 0.233887f, 0.363037f, 0.523438f, 0.674805f, 0.788086f, 0.860352f, 0.906250f,
- 0.935547f, 0.954102f, 0.986328f, 0.987305f, 0.987305f, 0.987305f, 0.987305f, 0.987793f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000175f,
- 0.000155f, 0.000319f, 0.000241f, 0.000318f, 0.000455f, 0.000462f, 0.000496f, 0.000593f,
- 0.000516f, 0.000564f, 0.000667f, 0.000668f, 0.000715f, 0.000749f, 0.000925f, 0.001111f,
- 0.001246f, 0.001381f, 0.001443f, 0.001856f, 0.001997f, 0.002264f, 0.002363f, 0.002880f,
- 0.003212f, 0.003727f, 0.004208f, 0.004673f, 0.005394f, 0.006367f, 0.007404f, 0.009003f,
- 0.010651f, 0.013138f, 0.016312f, 0.020767f, 0.027054f, 0.036377f, 0.050262f, 0.071655f,
- 0.107361f, 0.167969f, 0.269287f, 0.418457f, 0.587402f, 0.730957f, 0.828125f, 0.888184f,
- 0.924805f, 0.948242f, 0.984863f, 0.986328f, 0.986328f, 0.985840f, 0.986328f, 0.986328f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000202f, 0.000133f, 0.000215f, 0.000263f, 0.000304f, 0.000442f, 0.000332f, 0.000365f,
- 0.000403f, 0.000549f, 0.000607f, 0.000750f, 0.000788f, 0.000802f, 0.000841f, 0.000958f,
- 0.001049f, 0.001188f, 0.001354f, 0.001318f, 0.001582f, 0.001928f, 0.002064f, 0.002321f,
- 0.002594f, 0.003042f, 0.003222f, 0.003796f, 0.004440f, 0.005112f, 0.006081f, 0.007259f,
- 0.008736f, 0.010612f, 0.013077f, 0.016464f, 0.020950f, 0.027664f, 0.037506f, 0.052795f,
- 0.077698f, 0.120361f, 0.194336f, 0.317627f, 0.486572f, 0.657227f, 0.785156f, 0.865234f,
- 0.913086f, 0.942871f, 0.983887f, 0.984863f, 0.984375f, 0.984863f, 0.984375f, 0.984863f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000122f, 0.000152f, 0.000257f, 0.000243f, 0.000288f, 0.000345f, 0.000228f,
- 0.000358f, 0.000363f, 0.000432f, 0.000494f, 0.000530f, 0.000582f, 0.000762f, 0.000771f,
- 0.000913f, 0.000978f, 0.001100f, 0.001305f, 0.001373f, 0.001706f, 0.001712f, 0.001922f,
- 0.002155f, 0.002569f, 0.002573f, 0.003094f, 0.003401f, 0.004272f, 0.004978f, 0.005829f,
- 0.006924f, 0.008453f, 0.010452f, 0.012871f, 0.016617f, 0.021072f, 0.028427f, 0.039429f,
- 0.056732f, 0.086243f, 0.138916f, 0.231812f, 0.381592f, 0.566406f, 0.726562f, 0.833496f,
- 0.896973f, 0.933594f, 0.981934f, 0.982910f, 0.982910f, 0.982910f, 0.982910f, 0.982910f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f,
- 0.000122f, 0.000121f, 0.000127f, 0.000215f, 0.000159f, 0.000233f, 0.000284f, 0.000326f,
- 0.000339f, 0.000339f, 0.000352f, 0.000394f, 0.000623f, 0.000622f, 0.000731f, 0.000730f,
- 0.000741f, 0.000829f, 0.000914f, 0.001017f, 0.001151f, 0.001469f, 0.001263f, 0.001480f,
- 0.001740f, 0.002069f, 0.002104f, 0.002443f, 0.002831f, 0.003519f, 0.003929f, 0.004627f,
- 0.005455f, 0.006634f, 0.008316f, 0.009949f, 0.012596f, 0.016495f, 0.021729f, 0.029877f,
- 0.042084f, 0.062805f, 0.098694f, 0.165283f, 0.284668f, 0.465088f, 0.654297f, 0.793945f,
- 0.877930f, 0.924805f, 0.979980f, 0.980957f, 0.980957f, 0.981445f, 0.981445f, 0.980957f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000121f,
- 0.000121f, 0.000121f, 0.000150f, 0.000163f, 0.000069f, 0.000057f, 0.000121f, 0.000231f,
- 0.000291f, 0.000304f, 0.000334f, 0.000339f, 0.000346f, 0.000569f, 0.000648f, 0.000674f,
- 0.000649f, 0.000697f, 0.000772f, 0.000834f, 0.000972f, 0.001005f, 0.001189f, 0.001359f,
- 0.001237f, 0.001567f, 0.001794f, 0.001963f, 0.002378f, 0.002712f, 0.002867f, 0.003853f,
- 0.004330f, 0.005196f, 0.006516f, 0.008026f, 0.009888f, 0.012703f, 0.016479f, 0.022110f,
- 0.031158f, 0.045746f, 0.070557f, 0.117004f, 0.204956f, 0.360596f, 0.564453f, 0.740723f,
- 0.852051f, 0.912598f, 0.977539f, 0.979492f, 0.979492f, 0.979004f, 0.979492f, 0.979004f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000098f, 0.000082f, 0.000067f, 0.000056f, 0.000124f,
- 0.000193f, 0.000240f, 0.000258f, 0.000310f, 0.000326f, 0.000335f, 0.000341f, 0.000471f,
- 0.000613f, 0.000494f, 0.000716f, 0.000742f, 0.000804f, 0.000873f, 0.000832f, 0.001070f,
- 0.001120f, 0.001146f, 0.001225f, 0.001696f, 0.001814f, 0.002041f, 0.002419f, 0.002941f,
- 0.003433f, 0.004154f, 0.004818f, 0.006077f, 0.007652f, 0.009521f, 0.012444f, 0.017029f,
- 0.023193f, 0.033539f, 0.050690f, 0.082092f, 0.144043f, 0.265869f, 0.463379f, 0.672363f,
- 0.818848f, 0.898438f, 0.975586f, 0.976562f, 0.976562f, 0.976562f, 0.976074f, 0.976562f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000114f, 0.000096f, 0.000079f, 0.000125f, 0.000056f,
- 0.000142f, 0.000120f, 0.000195f, 0.000246f, 0.000321f, 0.000305f, 0.000319f, 0.000395f,
- 0.000442f, 0.000540f, 0.000642f, 0.000638f, 0.000696f, 0.000674f, 0.000687f, 0.000857f,
- 0.000955f, 0.001128f, 0.001224f, 0.001364f, 0.001347f, 0.001555f, 0.001910f, 0.002245f,
- 0.002714f, 0.003229f, 0.003824f, 0.004673f, 0.005676f, 0.007225f, 0.009293f, 0.012802f,
- 0.017273f, 0.024368f, 0.036682f, 0.058075f, 0.100952f, 0.188721f, 0.358154f, 0.587891f,
- 0.775879f, 0.881348f, 0.972168f, 0.972656f, 0.972656f, 0.973145f, 0.973145f, 0.973633f,
- 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000112f, 0.000093f, 0.000079f, 0.000067f,
- 0.000057f, 0.000049f, 0.000133f, 0.000137f, 0.000163f, 0.000244f, 0.000328f, 0.000366f,
- 0.000356f, 0.000415f, 0.000436f, 0.000543f, 0.000555f, 0.000638f, 0.000597f, 0.000702f,
- 0.000786f, 0.000648f, 0.000891f, 0.000804f, 0.001218f, 0.001070f, 0.001355f, 0.001731f,
- 0.002171f, 0.002352f, 0.002796f, 0.003546f, 0.004189f, 0.005558f, 0.006939f, 0.009209f,
- 0.012337f, 0.017776f, 0.026016f, 0.040833f, 0.069946f, 0.130981f, 0.262207f, 0.489258f,
- 0.719238f, 0.859375f, 0.968262f, 0.969238f, 0.969727f, 0.969727f, 0.969727f, 0.969727f,
- 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000110f, 0.000093f, 0.000080f,
- 0.000068f, 0.000094f, 0.000119f, 0.000117f, 0.000120f, 0.000123f, 0.000173f, 0.000263f,
- 0.000263f, 0.000359f, 0.000386f, 0.000390f, 0.000401f, 0.000556f, 0.000549f, 0.000573f,
- 0.000502f, 0.000707f, 0.000789f, 0.000629f, 0.000847f, 0.001003f, 0.001024f, 0.001242f,
- 0.001423f, 0.001877f, 0.002012f, 0.002571f, 0.003071f, 0.003925f, 0.005131f, 0.006767f,
- 0.009140f, 0.012672f, 0.018509f, 0.028992f, 0.048309f, 0.089233f, 0.183838f, 0.383545f,
- 0.646973f, 0.830078f, 0.963867f, 0.964844f, 0.964844f, 0.965820f, 0.965820f, 0.965820f,
- 0.000000f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000120f, 0.000120f, 0.000119f, 0.000119f, 0.000113f, 0.000095f,
- 0.000083f, 0.000070f, 0.000061f, 0.000054f, 0.000048f, 0.000042f, 0.000115f, 0.000112f,
- 0.000151f, 0.000213f, 0.000309f, 0.000298f, 0.000359f, 0.000337f, 0.000382f, 0.000440f,
- 0.000576f, 0.000477f, 0.000453f, 0.000690f, 0.000687f, 0.000795f, 0.000776f, 0.000911f,
- 0.001117f, 0.001119f, 0.001352f, 0.002001f, 0.002140f, 0.002832f, 0.003609f, 0.004715f,
- 0.006302f, 0.008835f, 0.013115f, 0.020004f, 0.032867f, 0.060333f, 0.124512f, 0.281982f,
- 0.557617f, 0.794434f, 0.959473f, 0.959961f, 0.960449f, 0.960449f, 0.960449f, 0.959961f,
- 0.000122f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f, 0.000119f, 0.000119f,
- 0.000119f, 0.000119f, 0.000119f, 0.000119f, 0.000118f, 0.000118f, 0.000118f, 0.000116f,
- 0.000098f, 0.000087f, 0.000076f, 0.000065f, 0.000057f, 0.000050f, 0.000045f, 0.000091f,
- 0.000074f, 0.000106f, 0.000185f, 0.000193f, 0.000228f, 0.000328f, 0.000323f, 0.000399f,
- 0.000429f, 0.000498f, 0.000552f, 0.000432f, 0.000542f, 0.000592f, 0.000599f, 0.000729f,
- 0.000734f, 0.000885f, 0.001304f, 0.001273f, 0.001756f, 0.001931f, 0.002445f, 0.003120f,
- 0.004456f, 0.006165f, 0.008751f, 0.013466f, 0.022141f, 0.040192f, 0.082397f, 0.195679f,
- 0.455322f, 0.745117f, 0.952637f, 0.953613f, 0.953613f, 0.954102f, 0.952637f, 0.953613f,
- 0.000000f, 0.000120f, 0.000120f, 0.000119f, 0.000119f, 0.000119f, 0.000118f, 0.000118f,
- 0.000118f, 0.000118f, 0.000118f, 0.000117f, 0.000117f, 0.000117f, 0.000117f, 0.000117f,
- 0.000117f, 0.000104f, 0.000092f, 0.000079f, 0.000071f, 0.000062f, 0.000055f, 0.000049f,
- 0.000044f, 0.000039f, 0.000099f, 0.000106f, 0.000158f, 0.000169f, 0.000241f, 0.000274f,
- 0.000293f, 0.000389f, 0.000360f, 0.000399f, 0.000387f, 0.000446f, 0.000401f, 0.000530f,
- 0.000565f, 0.000691f, 0.000722f, 0.000848f, 0.001147f, 0.001418f, 0.001677f, 0.002087f,
- 0.002972f, 0.004169f, 0.005623f, 0.008835f, 0.014404f, 0.026077f, 0.053467f, 0.129395f,
- 0.346924f, 0.685059f, 0.943848f, 0.945801f, 0.945801f, 0.945312f, 0.945801f, 0.945801f,
- 0.000000f, 0.000000f, 0.000117f, 0.000116f, 0.000117f, 0.000117f, 0.000116f, 0.000116f,
- 0.000115f, 0.000116f, 0.000115f, 0.000116f, 0.000115f, 0.000115f, 0.000115f, 0.000115f,
- 0.000115f, 0.000115f, 0.000110f, 0.000097f, 0.000086f, 0.000077f, 0.000067f, 0.000060f,
- 0.000053f, 0.000048f, 0.000043f, 0.000061f, 0.000090f, 0.000083f, 0.000139f, 0.000139f,
- 0.000216f, 0.000254f, 0.000307f, 0.000358f, 0.000269f, 0.000377f, 0.000324f, 0.000369f,
- 0.000405f, 0.000455f, 0.000524f, 0.000706f, 0.000701f, 0.001012f, 0.001206f, 0.001316f,
- 0.001663f, 0.002350f, 0.003571f, 0.005505f, 0.008873f, 0.016006f, 0.033234f, 0.081848f,
- 0.244751f, 0.605469f, 0.934082f, 0.935059f, 0.936035f, 0.935547f, 0.935547f, 0.935547f,
- 0.000105f, 0.000114f, 0.000113f, 0.000113f, 0.000111f, 0.000111f, 0.000112f, 0.000111f,
- 0.000112f, 0.000112f, 0.000112f, 0.000112f, 0.000111f, 0.000112f, 0.000112f, 0.000112f,
- 0.000112f, 0.000112f, 0.000112f, 0.000112f, 0.000105f, 0.000093f, 0.000083f, 0.000074f,
- 0.000066f, 0.000059f, 0.000053f, 0.000048f, 0.000043f, 0.000062f, 0.000052f, 0.000063f,
- 0.000092f, 0.000146f, 0.000176f, 0.000216f, 0.000227f, 0.000263f, 0.000244f, 0.000267f,
- 0.000370f, 0.000326f, 0.000360f, 0.000391f, 0.000505f, 0.000618f, 0.000726f, 0.000969f,
- 0.001117f, 0.001651f, 0.002131f, 0.003090f, 0.005188f, 0.009499f, 0.019836f, 0.049042f,
- 0.159180f, 0.509766f, 0.921875f, 0.922852f, 0.922852f, 0.922363f, 0.923340f, 0.922852f,
- 0.000000f, 0.000000f, 0.000065f, 0.000098f, 0.000096f, 0.000101f, 0.000100f, 0.000104f,
- 0.000104f, 0.000103f, 0.000106f, 0.000106f, 0.000106f, 0.000105f, 0.000107f, 0.000107f,
- 0.000106f, 0.000107f, 0.000107f, 0.000108f, 0.000107f, 0.000108f, 0.000104f, 0.000092f,
- 0.000082f, 0.000075f, 0.000067f, 0.000059f, 0.000054f, 0.000048f, 0.000044f, 0.000039f,
- 0.000037f, 0.000058f, 0.000066f, 0.000122f, 0.000137f, 0.000175f, 0.000208f, 0.000194f,
- 0.000208f, 0.000240f, 0.000270f, 0.000281f, 0.000323f, 0.000364f, 0.000479f, 0.000591f,
- 0.000712f, 0.000986f, 0.001224f, 0.001896f, 0.002996f, 0.005196f, 0.010506f, 0.027527f,
- 0.095581f, 0.399658f, 0.905762f, 0.906738f, 0.906250f, 0.905762f, 0.905762f, 0.907227f,
- 0.000000f, 0.000000f, 0.000000f, 0.000017f, 0.000030f, 0.000054f, 0.000061f, 0.000081f,
- 0.000087f, 0.000088f, 0.000089f, 0.000093f, 0.000093f, 0.000096f, 0.000096f, 0.000097f,
- 0.000098f, 0.000099f, 0.000098f, 0.000100f, 0.000100f, 0.000101f, 0.000100f, 0.000101f,
- 0.000101f, 0.000092f, 0.000082f, 0.000074f, 0.000067f, 0.000060f, 0.000054f, 0.000049f,
- 0.000045f, 0.000040f, 0.000036f, 0.000037f, 0.000059f, 0.000077f, 0.000093f, 0.000143f,
- 0.000155f, 0.000188f, 0.000178f, 0.000184f, 0.000231f, 0.000234f, 0.000272f, 0.000352f,
- 0.000420f, 0.000525f, 0.000764f, 0.001091f, 0.001653f, 0.002705f, 0.005474f, 0.013939f,
- 0.051880f, 0.283691f, 0.883789f, 0.884766f, 0.885254f, 0.885254f, 0.885742f, 0.885254f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000013f,
- 0.000032f, 0.000046f, 0.000050f, 0.000060f, 0.000065f, 0.000065f, 0.000075f, 0.000078f,
- 0.000080f, 0.000079f, 0.000084f, 0.000083f, 0.000087f, 0.000087f, 0.000089f, 0.000090f,
- 0.000091f, 0.000091f, 0.000092f, 0.000092f, 0.000083f, 0.000075f, 0.000068f, 0.000062f,
- 0.000056f, 0.000050f, 0.000046f, 0.000042f, 0.000037f, 0.000039f, 0.000044f, 0.000072f,
- 0.000068f, 0.000089f, 0.000125f, 0.000124f, 0.000126f, 0.000153f, 0.000183f, 0.000212f,
- 0.000219f, 0.000311f, 0.000363f, 0.000566f, 0.000846f, 0.001332f, 0.002522f, 0.006252f,
- 0.023834f, 0.175415f, 0.855957f, 0.856934f, 0.856934f, 0.856934f, 0.857422f, 0.856934f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000007f, 0.000024f, 0.000028f,
- 0.000040f, 0.000044f, 0.000051f, 0.000053f, 0.000060f, 0.000063f, 0.000064f, 0.000067f,
- 0.000071f, 0.000072f, 0.000074f, 0.000076f, 0.000077f, 0.000079f, 0.000079f, 0.000075f,
- 0.000068f, 0.000062f, 0.000056f, 0.000051f, 0.000046f, 0.000042f, 0.000038f, 0.000034f,
- 0.000031f, 0.000030f, 0.000045f, 0.000079f, 0.000081f, 0.000107f, 0.000114f, 0.000106f,
- 0.000144f, 0.000136f, 0.000171f, 0.000254f, 0.000377f, 0.000531f, 0.001037f, 0.002504f,
- 0.009140f, 0.088379f, 0.818848f, 0.820801f, 0.819824f, 0.820312f, 0.819336f, 0.820801f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000007f, 0.000014f, 0.000021f, 0.000028f,
- 0.000034f, 0.000036f, 0.000042f, 0.000046f, 0.000049f, 0.000052f, 0.000054f, 0.000056f,
- 0.000059f, 0.000061f, 0.000064f, 0.000061f, 0.000055f, 0.000050f, 0.000045f, 0.000041f,
- 0.000037f, 0.000033f, 0.000030f, 0.000027f, 0.000024f, 0.000033f, 0.000060f, 0.000059f,
- 0.000075f, 0.000073f, 0.000101f, 0.000089f, 0.000144f, 0.000226f, 0.000384f, 0.000847f,
- 0.003033f, 0.031860f, 0.770020f, 0.770996f, 0.772461f, 0.771973f, 0.772461f, 0.771973f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f, 0.000010f, 0.000016f,
- 0.000021f, 0.000023f, 0.000029f, 0.000032f, 0.000036f, 0.000039f, 0.000042f, 0.000044f,
- 0.000042f, 0.000038f, 0.000035f, 0.000031f, 0.000028f, 0.000025f, 0.000022f, 0.000020f,
- 0.000017f, 0.000024f, 0.000040f, 0.000047f, 0.000053f, 0.000063f, 0.000087f, 0.000190f,
- 0.000666f, 0.007278f, 0.708496f, 0.709961f, 0.710449f, 0.710938f, 0.710938f, 0.710449f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f,
- 0.000005f, 0.000010f, 0.000014f, 0.000018f, 0.000021f, 0.000024f, 0.000024f, 0.000021f,
- 0.000018f, 0.000016f, 0.000014f, 0.000012f, 0.000008f, 0.000020f, 0.000022f, 0.000025f,
- 0.000073f, 0.000744f, 0.632324f, 0.632812f, 0.633789f, 0.633789f, 0.633301f, 0.632812f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000003f, 0.000007f, 0.000006f, 0.000004f,
- 0.000005f, 0.000007f, 0.543945f, 0.545410f, 0.545410f, 0.545410f, 0.546387f, 0.545898f,
- },
- {
- 0.159546f, 0.492676f, 0.684570f, 0.783203f, 0.838379f, 0.873535f, 0.897949f, 0.913574f,
- 0.926270f, 0.936035f, 0.943359f, 0.950195f, 0.955566f, 0.959473f, 0.963379f, 0.966797f,
- 0.969238f, 0.972168f, 0.973633f, 0.976562f, 0.978027f, 0.979492f, 0.980957f, 0.982422f,
- 0.983887f, 0.984863f, 0.985840f, 0.986816f, 0.987793f, 0.988770f, 0.989258f, 0.989746f,
- 0.990234f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.995117f, 0.995605f, 0.996582f, 0.996582f, 0.997070f, 0.997070f,
- 0.997070f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f, 0.999023f,
- 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.034119f, 0.154175f, 0.341309f, 0.532227f, 0.672363f, 0.763184f, 0.820801f, 0.858398f,
- 0.885742f, 0.904297f, 0.918945f, 0.929199f, 0.938965f, 0.945801f, 0.951660f, 0.956543f,
- 0.961426f, 0.964355f, 0.968262f, 0.970703f, 0.973145f, 0.975586f, 0.977539f, 0.979004f,
- 0.980469f, 0.981934f, 0.983398f, 0.984375f, 0.985352f, 0.986328f, 0.987305f, 0.988281f,
- 0.988770f, 0.989746f, 0.990234f, 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.993164f,
- 0.993652f, 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996582f, 0.996582f,
- 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.999023f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.013390f, 0.056915f, 0.134155f, 0.257080f, 0.412109f, 0.560547f, 0.675781f, 0.755859f,
- 0.812012f, 0.851074f, 0.877930f, 0.898926f, 0.913574f, 0.925781f, 0.935059f, 0.942871f,
- 0.949707f, 0.954590f, 0.959473f, 0.963379f, 0.966797f, 0.969238f, 0.971680f, 0.975098f,
- 0.976562f, 0.978516f, 0.979980f, 0.980957f, 0.982422f, 0.984375f, 0.985352f, 0.985840f,
- 0.987305f, 0.987793f, 0.988770f, 0.989746f, 0.990723f, 0.991211f, 0.991699f, 0.992188f,
- 0.992676f, 0.993164f, 0.993652f, 0.994141f, 0.994629f, 0.995605f, 0.995605f, 0.995605f,
- 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998535f,
- 0.998535f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.006939f, 0.027863f, 0.061951f, 0.117859f, 0.204834f, 0.324707f, 0.460205f, 0.585449f,
- 0.684570f, 0.757324f, 0.810059f, 0.847168f, 0.874023f, 0.895996f, 0.910645f, 0.922852f,
- 0.933105f, 0.940918f, 0.947754f, 0.953613f, 0.958496f, 0.961914f, 0.965820f, 0.968750f,
- 0.971680f, 0.974121f, 0.976074f, 0.978027f, 0.979492f, 0.981445f, 0.982910f, 0.983887f,
- 0.984863f, 0.986328f, 0.987305f, 0.988281f, 0.988770f, 0.989746f, 0.990234f, 0.990723f,
- 0.991699f, 0.992188f, 0.993164f, 0.993652f, 0.993652f, 0.994141f, 0.995117f, 0.995605f,
- 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f,
- 0.998535f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f,
- 0.004211f, 0.016022f, 0.034119f, 0.061432f, 0.104797f, 0.170288f, 0.262695f, 0.377686f,
- 0.499756f, 0.608887f, 0.696777f, 0.762207f, 0.810547f, 0.847168f, 0.873535f, 0.893066f,
- 0.910156f, 0.922852f, 0.932617f, 0.939941f, 0.946777f, 0.953125f, 0.958496f, 0.961914f,
- 0.965332f, 0.968750f, 0.971680f, 0.973633f, 0.975586f, 0.977539f, 0.979492f, 0.981445f,
- 0.982910f, 0.984375f, 0.985840f, 0.986328f, 0.987793f, 0.987793f, 0.989258f, 0.989746f,
- 0.990723f, 0.991211f, 0.992188f, 0.992676f, 0.992676f, 0.993652f, 0.994141f, 0.994629f,
- 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999023f, 0.999512f, 0.999023f, 0.999023f,
- 0.002724f, 0.010384f, 0.020813f, 0.036285f, 0.059784f, 0.093933f, 0.145508f, 0.218018f,
- 0.313232f, 0.424072f, 0.534180f, 0.632812f, 0.709961f, 0.769531f, 0.815918f, 0.848145f,
- 0.874512f, 0.894043f, 0.909668f, 0.922363f, 0.932129f, 0.939941f, 0.946777f, 0.953125f,
- 0.958008f, 0.961914f, 0.965332f, 0.968750f, 0.971680f, 0.973633f, 0.976562f, 0.978516f,
- 0.979980f, 0.981445f, 0.982910f, 0.984863f, 0.985352f, 0.986816f, 0.987793f, 0.988281f,
- 0.988770f, 0.989746f, 0.990723f, 0.991211f, 0.992188f, 0.992676f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.002113f, 0.007004f, 0.014091f, 0.023895f, 0.037811f, 0.057373f, 0.085632f, 0.127075f,
- 0.185425f, 0.263672f, 0.360596f, 0.465576f, 0.566895f, 0.655762f, 0.725586f, 0.779297f,
- 0.822266f, 0.853516f, 0.877441f, 0.895996f, 0.911621f, 0.923828f, 0.933105f, 0.940918f,
- 0.947754f, 0.953613f, 0.957520f, 0.962402f, 0.965820f, 0.968750f, 0.972168f, 0.974121f,
- 0.976074f, 0.978027f, 0.980469f, 0.981934f, 0.983398f, 0.984863f, 0.985352f, 0.986328f,
- 0.988281f, 0.988281f, 0.989258f, 0.990234f, 0.991211f, 0.992188f, 0.992676f, 0.993164f,
- 0.993652f, 0.994629f, 0.994629f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.997070f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.001575f, 0.005211f, 0.010040f, 0.016220f, 0.025665f, 0.037415f, 0.054138f, 0.078491f,
- 0.112915f, 0.160156f, 0.225464f, 0.308594f, 0.405029f, 0.506348f, 0.599121f, 0.678711f,
- 0.743164f, 0.791016f, 0.829590f, 0.859375f, 0.881836f, 0.899414f, 0.913086f, 0.924805f,
- 0.934570f, 0.942383f, 0.948730f, 0.955078f, 0.958984f, 0.963379f, 0.966797f, 0.970215f,
- 0.972168f, 0.974609f, 0.977051f, 0.979004f, 0.980957f, 0.981934f, 0.983398f, 0.984863f,
- 0.986328f, 0.987305f, 0.988281f, 0.989258f, 0.990234f, 0.991211f, 0.991699f, 0.992188f,
- 0.993164f, 0.993652f, 0.994629f, 0.994629f, 0.995117f, 0.995605f, 0.995605f, 0.996094f,
- 0.996582f, 0.997559f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.000985f, 0.004086f, 0.007362f, 0.011887f, 0.018127f, 0.026199f, 0.036804f, 0.052002f,
- 0.072754f, 0.101318f, 0.140747f, 0.195190f, 0.266113f, 0.352539f, 0.448730f, 0.543945f,
- 0.630371f, 0.702637f, 0.759277f, 0.803711f, 0.839355f, 0.865234f, 0.886719f, 0.903320f,
- 0.916504f, 0.927734f, 0.936523f, 0.944336f, 0.950195f, 0.955566f, 0.959961f, 0.964355f,
- 0.967773f, 0.970215f, 0.973145f, 0.975586f, 0.978027f, 0.979004f, 0.980957f, 0.982910f,
- 0.984375f, 0.985352f, 0.987305f, 0.987305f, 0.988770f, 0.990234f, 0.990234f, 0.991699f,
- 0.991699f, 0.993164f, 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995605f, 0.996094f,
- 0.996582f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.998535f, 0.999023f,
- 0.000829f, 0.002878f, 0.005596f, 0.009109f, 0.013359f, 0.019089f, 0.026901f, 0.036774f,
- 0.049347f, 0.067200f, 0.091736f, 0.125854f, 0.171631f, 0.232544f, 0.308594f, 0.397461f,
- 0.491455f, 0.581055f, 0.659668f, 0.724609f, 0.775879f, 0.817383f, 0.848633f, 0.873047f,
- 0.892090f, 0.907715f, 0.920410f, 0.930664f, 0.939453f, 0.946289f, 0.951660f, 0.957520f,
- 0.960938f, 0.965820f, 0.968750f, 0.972168f, 0.974609f, 0.976562f, 0.978516f, 0.980469f,
- 0.981934f, 0.983887f, 0.984863f, 0.986328f, 0.986816f, 0.988770f, 0.989746f, 0.990234f,
- 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.995605f,
- 0.995605f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000836f, 0.002403f, 0.004837f, 0.006950f, 0.010269f, 0.014679f, 0.019699f, 0.026291f,
- 0.035431f, 0.046875f, 0.062744f, 0.084045f, 0.113403f, 0.152588f, 0.204712f, 0.271729f,
- 0.353271f, 0.443115f, 0.532715f, 0.617188f, 0.688477f, 0.748047f, 0.793945f, 0.829102f,
- 0.857422f, 0.880371f, 0.898438f, 0.912598f, 0.924316f, 0.934082f, 0.941406f, 0.948242f,
- 0.954590f, 0.959473f, 0.963379f, 0.967285f, 0.970215f, 0.973145f, 0.975586f, 0.977539f,
- 0.979980f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.987305f, 0.988281f, 0.988770f,
- 0.990234f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994141f, 0.995117f,
- 0.995605f, 0.996094f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000698f, 0.002052f, 0.003618f, 0.005703f, 0.008430f, 0.011230f, 0.015083f, 0.019821f,
- 0.026474f, 0.034393f, 0.044922f, 0.059204f, 0.077698f, 0.102661f, 0.136963f, 0.182373f,
- 0.241089f, 0.314941f, 0.398926f, 0.489014f, 0.575195f, 0.652344f, 0.717285f, 0.769043f,
- 0.810059f, 0.842773f, 0.869141f, 0.888672f, 0.904785f, 0.917969f, 0.928711f, 0.936523f,
- 0.945312f, 0.951660f, 0.957031f, 0.961426f, 0.964844f, 0.968750f, 0.971680f, 0.974121f,
- 0.976562f, 0.979004f, 0.980469f, 0.982422f, 0.983887f, 0.985352f, 0.986816f, 0.987793f,
- 0.988770f, 0.990234f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994141f,
- 0.994629f, 0.995605f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.000244f, 0.001565f, 0.002975f, 0.004433f, 0.006596f, 0.008957f, 0.012215f, 0.015533f,
- 0.020294f, 0.026062f, 0.033722f, 0.042816f, 0.055237f, 0.071960f, 0.094543f, 0.124023f,
- 0.164185f, 0.216309f, 0.281738f, 0.360352f, 0.446533f, 0.534180f, 0.615234f, 0.686523f,
- 0.743652f, 0.790527f, 0.825684f, 0.855957f, 0.878418f, 0.895996f, 0.911133f, 0.923340f,
- 0.933105f, 0.941406f, 0.948242f, 0.953613f, 0.959473f, 0.963379f, 0.966797f, 0.970703f,
- 0.973145f, 0.976074f, 0.978516f, 0.980469f, 0.982422f, 0.983398f, 0.984863f, 0.986328f,
- 0.987305f, 0.989258f, 0.989746f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.993652f,
- 0.994141f, 0.995117f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998047f,
- 0.000365f, 0.001394f, 0.002546f, 0.004055f, 0.005394f, 0.007465f, 0.009674f, 0.012070f,
- 0.015556f, 0.019913f, 0.025696f, 0.032623f, 0.041046f, 0.052643f, 0.067383f, 0.087463f,
- 0.113708f, 0.148315f, 0.194946f, 0.254395f, 0.326416f, 0.408691f, 0.495117f, 0.579102f,
- 0.654297f, 0.716797f, 0.768066f, 0.809570f, 0.843262f, 0.868652f, 0.888184f, 0.904785f,
- 0.918457f, 0.929199f, 0.937500f, 0.945801f, 0.951660f, 0.957520f, 0.961914f, 0.965820f,
- 0.969238f, 0.972656f, 0.975098f, 0.978027f, 0.979492f, 0.981934f, 0.983398f, 0.984863f,
- 0.986328f, 0.987793f, 0.989258f, 0.989746f, 0.991211f, 0.991211f, 0.992188f, 0.993164f,
- 0.993652f, 0.994629f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000596f, 0.001077f, 0.001882f, 0.003033f, 0.004559f, 0.006241f, 0.007805f, 0.010002f,
- 0.012840f, 0.015900f, 0.019974f, 0.025131f, 0.031250f, 0.039337f, 0.049988f, 0.063843f,
- 0.080933f, 0.105164f, 0.135986f, 0.176880f, 0.230103f, 0.296631f, 0.374268f, 0.459961f,
- 0.544434f, 0.623535f, 0.691895f, 0.748535f, 0.792969f, 0.829102f, 0.857422f, 0.880371f,
- 0.897949f, 0.913086f, 0.924805f, 0.934570f, 0.942383f, 0.949219f, 0.955566f, 0.960938f,
- 0.964844f, 0.968750f, 0.971191f, 0.974121f, 0.977051f, 0.979004f, 0.980957f, 0.982910f,
- 0.984863f, 0.985840f, 0.987305f, 0.989258f, 0.989746f, 0.991211f, 0.991211f, 0.992676f,
- 0.993164f, 0.993652f, 0.997559f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.000243f, 0.001173f, 0.001889f, 0.002661f, 0.003933f, 0.005131f, 0.006496f, 0.008324f,
- 0.010574f, 0.013115f, 0.015839f, 0.019913f, 0.024445f, 0.030609f, 0.037781f, 0.047333f,
- 0.059906f, 0.075928f, 0.097229f, 0.124939f, 0.161743f, 0.209595f, 0.271240f, 0.343994f,
- 0.426758f, 0.511719f, 0.592773f, 0.666504f, 0.727051f, 0.776855f, 0.815918f, 0.847656f,
- 0.871582f, 0.892090f, 0.907715f, 0.920898f, 0.931152f, 0.940918f, 0.947754f, 0.953613f,
- 0.958496f, 0.963867f, 0.967773f, 0.970703f, 0.974121f, 0.976074f, 0.979004f, 0.980469f,
- 0.982910f, 0.984375f, 0.985840f, 0.987305f, 0.988770f, 0.990234f, 0.990234f, 0.992188f,
- 0.992188f, 0.993164f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.000351f, 0.000842f, 0.001560f, 0.002363f, 0.003258f, 0.004131f, 0.005272f, 0.007179f,
- 0.008682f, 0.010643f, 0.013016f, 0.016037f, 0.019516f, 0.024078f, 0.029602f, 0.036591f,
- 0.045044f, 0.056641f, 0.071350f, 0.090576f, 0.116211f, 0.149414f, 0.193237f, 0.248779f,
- 0.317871f, 0.396973f, 0.481201f, 0.564453f, 0.640137f, 0.705566f, 0.759766f, 0.802734f,
- 0.836914f, 0.863281f, 0.885742f, 0.902832f, 0.916992f, 0.927734f, 0.937012f, 0.945801f,
- 0.952637f, 0.958008f, 0.961914f, 0.966309f, 0.970703f, 0.974121f, 0.976074f, 0.978516f,
- 0.980957f, 0.982910f, 0.984863f, 0.985840f, 0.987305f, 0.988281f, 0.989746f, 0.990723f,
- 0.991211f, 0.992676f, 0.997070f, 0.997559f, 0.997070f, 0.997559f, 0.997559f, 0.997559f,
- 0.000000f, 0.000886f, 0.001405f, 0.001915f, 0.002651f, 0.003870f, 0.004845f, 0.006035f,
- 0.006912f, 0.008812f, 0.010887f, 0.013229f, 0.016022f, 0.019196f, 0.023590f, 0.028992f,
- 0.035248f, 0.043304f, 0.053711f, 0.066956f, 0.085083f, 0.107727f, 0.138428f, 0.178589f,
- 0.229980f, 0.293945f, 0.370117f, 0.453369f, 0.537109f, 0.616699f, 0.685059f, 0.743164f,
- 0.790039f, 0.826660f, 0.856445f, 0.878906f, 0.897949f, 0.913574f, 0.925293f, 0.935547f,
- 0.943848f, 0.951172f, 0.957031f, 0.961914f, 0.966797f, 0.970215f, 0.973145f, 0.976562f,
- 0.979004f, 0.980469f, 0.982910f, 0.984375f, 0.985840f, 0.987305f, 0.988770f, 0.989746f,
- 0.991211f, 0.992188f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000104f, 0.000719f, 0.001065f, 0.001970f, 0.002544f, 0.003149f, 0.004230f, 0.005138f,
- 0.006119f, 0.007580f, 0.009201f, 0.010902f, 0.013260f, 0.015526f, 0.019272f, 0.022858f,
- 0.027512f, 0.033569f, 0.041199f, 0.050873f, 0.063782f, 0.079895f, 0.101135f, 0.128906f,
- 0.165771f, 0.213745f, 0.273193f, 0.345703f, 0.427002f, 0.511719f, 0.592773f, 0.666016f,
- 0.727051f, 0.776367f, 0.817871f, 0.848633f, 0.875000f, 0.894531f, 0.909668f, 0.922852f,
- 0.934082f, 0.942383f, 0.949707f, 0.956055f, 0.961914f, 0.966309f, 0.970215f, 0.973145f,
- 0.976562f, 0.978516f, 0.980957f, 0.982910f, 0.984375f, 0.986328f, 0.987305f, 0.988281f,
- 0.989746f, 0.991211f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000240f, 0.000686f, 0.001052f, 0.001375f, 0.002308f, 0.002735f, 0.003510f, 0.004269f,
- 0.005173f, 0.006649f, 0.007442f, 0.009109f, 0.011246f, 0.012886f, 0.015732f, 0.018829f,
- 0.022354f, 0.026672f, 0.032867f, 0.039764f, 0.048492f, 0.060455f, 0.075806f, 0.095276f,
- 0.121033f, 0.155273f, 0.199097f, 0.255859f, 0.324463f, 0.404053f, 0.488525f, 0.571289f,
- 0.646484f, 0.711426f, 0.765625f, 0.808105f, 0.841797f, 0.869141f, 0.890137f, 0.907227f,
- 0.920898f, 0.931641f, 0.940918f, 0.948730f, 0.955078f, 0.960449f, 0.965820f, 0.969727f,
- 0.972656f, 0.976562f, 0.978516f, 0.980957f, 0.982910f, 0.984863f, 0.986328f, 0.987793f,
- 0.989746f, 0.990723f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.997070f, 0.997070f,
- 0.000244f, 0.000597f, 0.000939f, 0.001369f, 0.001999f, 0.002329f, 0.003105f, 0.003786f,
- 0.004395f, 0.005413f, 0.006474f, 0.007793f, 0.009254f, 0.010971f, 0.012970f, 0.015526f,
- 0.018112f, 0.022049f, 0.026581f, 0.031586f, 0.038666f, 0.046967f, 0.057617f, 0.071777f,
- 0.089783f, 0.113953f, 0.145264f, 0.186646f, 0.239990f, 0.305908f, 0.383301f, 0.467285f,
- 0.551270f, 0.629883f, 0.697266f, 0.754883f, 0.799805f, 0.835938f, 0.864258f, 0.886719f,
- 0.905273f, 0.918945f, 0.931152f, 0.940918f, 0.948242f, 0.955078f, 0.961426f, 0.965332f,
- 0.969727f, 0.973633f, 0.976074f, 0.979004f, 0.980957f, 0.983398f, 0.984863f, 0.987305f,
- 0.988281f, 0.989258f, 0.996094f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000000f, 0.000475f, 0.000891f, 0.001390f, 0.001730f, 0.002060f, 0.002501f, 0.003109f,
- 0.003836f, 0.004837f, 0.005852f, 0.006859f, 0.007740f, 0.009216f, 0.010918f, 0.012863f,
- 0.014915f, 0.017731f, 0.021317f, 0.025482f, 0.030930f, 0.037262f, 0.044891f, 0.055115f,
- 0.068298f, 0.085510f, 0.107910f, 0.137207f, 0.176025f, 0.226929f, 0.289551f, 0.364746f,
- 0.447998f, 0.532715f, 0.613770f, 0.685547f, 0.744629f, 0.791992f, 0.830078f, 0.860352f,
- 0.884277f, 0.903320f, 0.917969f, 0.930176f, 0.939941f, 0.947754f, 0.954590f, 0.961426f,
- 0.966309f, 0.970215f, 0.973145f, 0.976562f, 0.979492f, 0.981445f, 0.983398f, 0.985352f,
- 0.987793f, 0.988281f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.996094f, 0.996094f,
- 0.000102f, 0.000243f, 0.000844f, 0.001124f, 0.001554f, 0.002077f, 0.002098f, 0.002682f,
- 0.003357f, 0.004280f, 0.005035f, 0.005764f, 0.006805f, 0.007633f, 0.009354f, 0.010872f,
- 0.012665f, 0.015099f, 0.017258f, 0.020599f, 0.024887f, 0.029495f, 0.035522f, 0.042999f,
- 0.053070f, 0.065125f, 0.081299f, 0.102661f, 0.130371f, 0.166992f, 0.215088f, 0.275635f,
- 0.348877f, 0.431641f, 0.517578f, 0.600098f, 0.672852f, 0.735352f, 0.785645f, 0.826172f,
- 0.856934f, 0.881836f, 0.900879f, 0.916992f, 0.930176f, 0.940430f, 0.947754f, 0.955078f,
- 0.960938f, 0.966309f, 0.969238f, 0.973633f, 0.977051f, 0.979492f, 0.981934f, 0.983887f,
- 0.986328f, 0.987793f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000241f, 0.000242f, 0.000823f, 0.000956f, 0.001225f, 0.001549f, 0.002031f, 0.002613f,
- 0.003124f, 0.003574f, 0.004467f, 0.004955f, 0.005672f, 0.006752f, 0.007603f, 0.009186f,
- 0.010704f, 0.012741f, 0.014366f, 0.017487f, 0.020142f, 0.024002f, 0.028915f, 0.034943f,
- 0.041656f, 0.050964f, 0.062622f, 0.077881f, 0.097961f, 0.124207f, 0.158936f, 0.204590f,
- 0.263184f, 0.334961f, 0.416748f, 0.502930f, 0.587891f, 0.664062f, 0.728516f, 0.780762f,
- 0.822266f, 0.854492f, 0.879395f, 0.900879f, 0.916504f, 0.928711f, 0.940430f, 0.948730f,
- 0.955566f, 0.961914f, 0.967285f, 0.970215f, 0.974121f, 0.977539f, 0.979980f, 0.982422f,
- 0.984863f, 0.986816f, 0.994629f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000000f, 0.000473f, 0.000607f, 0.000921f, 0.000957f, 0.001448f, 0.001884f, 0.002270f,
- 0.002703f, 0.002998f, 0.003862f, 0.004307f, 0.005074f, 0.005665f, 0.006737f, 0.007851f,
- 0.009216f, 0.010735f, 0.012459f, 0.014572f, 0.016998f, 0.019821f, 0.023605f, 0.027969f,
- 0.033783f, 0.040192f, 0.049286f, 0.060303f, 0.074829f, 0.093750f, 0.118774f, 0.152222f,
- 0.195801f, 0.252441f, 0.322754f, 0.404053f, 0.491943f, 0.577637f, 0.655273f, 0.722168f,
- 0.776367f, 0.820312f, 0.854004f, 0.878906f, 0.900879f, 0.916992f, 0.929688f, 0.940430f,
- 0.949707f, 0.956055f, 0.962402f, 0.967285f, 0.971191f, 0.975586f, 0.978516f, 0.980957f,
- 0.983398f, 0.985352f, 0.994141f, 0.995117f, 0.995117f, 0.995605f, 0.995117f, 0.995605f,
- 0.000000f, 0.000444f, 0.000605f, 0.000649f, 0.000926f, 0.001096f, 0.001624f, 0.001669f,
- 0.002373f, 0.002716f, 0.003231f, 0.003769f, 0.004395f, 0.005005f, 0.005878f, 0.006710f,
- 0.007793f, 0.008957f, 0.010712f, 0.012230f, 0.014244f, 0.016693f, 0.019531f, 0.022827f,
- 0.027100f, 0.032318f, 0.038971f, 0.047302f, 0.058105f, 0.072021f, 0.089966f, 0.114319f,
- 0.146362f, 0.188965f, 0.244019f, 0.312988f, 0.394287f, 0.482178f, 0.569824f, 0.650391f,
- 0.718262f, 0.774414f, 0.819336f, 0.853027f, 0.880371f, 0.900879f, 0.917969f, 0.930664f,
- 0.940918f, 0.950684f, 0.957031f, 0.962891f, 0.968262f, 0.972656f, 0.976562f, 0.979004f,
- 0.981934f, 0.984375f, 0.994141f, 0.994629f, 0.994629f, 0.995117f, 0.994629f, 0.995117f,
- 0.000000f, 0.000336f, 0.000601f, 0.000712f, 0.000810f, 0.001174f, 0.001286f, 0.001618f,
- 0.002037f, 0.002592f, 0.002920f, 0.003223f, 0.003847f, 0.004463f, 0.005119f, 0.006020f,
- 0.006783f, 0.007957f, 0.008888f, 0.010590f, 0.012230f, 0.013885f, 0.016220f, 0.019318f,
- 0.022278f, 0.026474f, 0.031403f, 0.037781f, 0.046021f, 0.055969f, 0.069397f, 0.086975f,
- 0.110413f, 0.140991f, 0.182739f, 0.236694f, 0.304932f, 0.385986f, 0.475586f, 0.563965f,
- 0.646484f, 0.716797f, 0.772461f, 0.818359f, 0.853027f, 0.880859f, 0.901855f, 0.918945f,
- 0.932129f, 0.942383f, 0.951172f, 0.958496f, 0.964355f, 0.969238f, 0.973633f, 0.977051f,
- 0.979980f, 0.982910f, 0.993652f, 0.994141f, 0.994629f, 0.994141f, 0.994141f, 0.994629f,
- 0.000000f, 0.000244f, 0.000418f, 0.000597f, 0.000600f, 0.001085f, 0.001236f, 0.001535f,
- 0.001970f, 0.002096f, 0.002354f, 0.002834f, 0.003323f, 0.003822f, 0.004463f, 0.005146f,
- 0.005798f, 0.006859f, 0.007587f, 0.008827f, 0.009956f, 0.011833f, 0.013725f, 0.015945f,
- 0.018585f, 0.021988f, 0.025665f, 0.030807f, 0.036774f, 0.044373f, 0.054108f, 0.067383f,
- 0.084229f, 0.106812f, 0.137207f, 0.177734f, 0.230835f, 0.299072f, 0.380127f, 0.470215f,
- 0.560547f, 0.644531f, 0.715820f, 0.774414f, 0.820312f, 0.854980f, 0.882324f, 0.903809f,
- 0.921387f, 0.933594f, 0.944824f, 0.952637f, 0.960449f, 0.965820f, 0.971191f, 0.974609f,
- 0.978027f, 0.981934f, 0.993164f, 0.994629f, 0.994141f, 0.994141f, 0.994141f, 0.994141f,
- 0.000000f, 0.000244f, 0.000411f, 0.000589f, 0.000820f, 0.000729f, 0.001086f, 0.001301f,
- 0.001677f, 0.001935f, 0.002312f, 0.002678f, 0.002846f, 0.003590f, 0.003914f, 0.004578f,
- 0.005020f, 0.005753f, 0.006706f, 0.007710f, 0.008911f, 0.010155f, 0.011528f, 0.013504f,
- 0.015747f, 0.018036f, 0.021408f, 0.024994f, 0.029816f, 0.035858f, 0.043152f, 0.053009f,
- 0.065491f, 0.082031f, 0.104065f, 0.133789f, 0.174072f, 0.226929f, 0.294434f, 0.376465f,
- 0.467773f, 0.560059f, 0.644531f, 0.717285f, 0.777344f, 0.823242f, 0.857910f, 0.885742f,
- 0.906738f, 0.922852f, 0.936523f, 0.947266f, 0.955078f, 0.961426f, 0.967285f, 0.972656f,
- 0.976562f, 0.979980f, 0.992676f, 0.993164f, 0.993652f, 0.993652f, 0.993652f, 0.993652f,
- 0.000000f, 0.000243f, 0.000243f, 0.000442f, 0.000695f, 0.000759f, 0.000837f, 0.001089f,
- 0.001625f, 0.001702f, 0.002045f, 0.002176f, 0.002756f, 0.003063f, 0.003687f, 0.003893f,
- 0.004456f, 0.005337f, 0.006062f, 0.006523f, 0.007572f, 0.008430f, 0.009880f, 0.011612f,
- 0.013237f, 0.015114f, 0.017487f, 0.020584f, 0.024445f, 0.028931f, 0.034729f, 0.042023f,
- 0.051788f, 0.063843f, 0.079956f, 0.102295f, 0.131592f, 0.171021f, 0.223877f, 0.292236f,
- 0.375000f, 0.468018f, 0.562012f, 0.648438f, 0.721191f, 0.781250f, 0.826660f, 0.862305f,
- 0.888672f, 0.909668f, 0.926270f, 0.938965f, 0.949707f, 0.957520f, 0.964355f, 0.969727f,
- 0.974121f, 0.978027f, 0.992676f, 0.993164f, 0.993164f, 0.992676f, 0.993164f, 0.993164f,
- 0.000000f, 0.000242f, 0.000242f, 0.000242f, 0.000564f, 0.000692f, 0.000826f, 0.001094f,
- 0.001280f, 0.001457f, 0.001673f, 0.002232f, 0.002411f, 0.002789f, 0.003174f, 0.003649f,
- 0.003859f, 0.004349f, 0.004990f, 0.005898f, 0.006622f, 0.007496f, 0.008209f, 0.009583f,
- 0.011284f, 0.013062f, 0.014763f, 0.017120f, 0.020020f, 0.023804f, 0.028412f, 0.033905f,
- 0.041016f, 0.050140f, 0.062469f, 0.078552f, 0.100159f, 0.129272f, 0.169067f, 0.222290f,
- 0.291504f, 0.376465f, 0.470703f, 0.566406f, 0.653320f, 0.728027f, 0.786621f, 0.832031f,
- 0.866699f, 0.893555f, 0.914062f, 0.929688f, 0.942383f, 0.952148f, 0.959961f, 0.966797f,
- 0.972168f, 0.976074f, 0.991211f, 0.992188f, 0.992676f, 0.992188f, 0.992676f, 0.992676f,
- 0.000241f, 0.000241f, 0.000240f, 0.000242f, 0.000486f, 0.000637f, 0.000916f, 0.000933f,
- 0.001003f, 0.001284f, 0.001584f, 0.001925f, 0.002134f, 0.002502f, 0.002731f, 0.003134f,
- 0.003435f, 0.004036f, 0.004379f, 0.005077f, 0.005688f, 0.006557f, 0.007347f, 0.007942f,
- 0.009506f, 0.010712f, 0.012527f, 0.014603f, 0.016693f, 0.019592f, 0.023285f, 0.027512f,
- 0.033173f, 0.040283f, 0.049347f, 0.061432f, 0.077271f, 0.098938f, 0.128052f, 0.168091f,
- 0.222168f, 0.292725f, 0.379150f, 0.476807f, 0.573730f, 0.662598f, 0.735840f, 0.794434f,
- 0.839844f, 0.873535f, 0.898926f, 0.918945f, 0.934082f, 0.945312f, 0.955566f, 0.962402f,
- 0.969238f, 0.974609f, 0.990723f, 0.991699f, 0.992188f, 0.992188f, 0.992188f, 0.992188f,
- 0.000000f, 0.000238f, 0.000240f, 0.000362f, 0.000362f, 0.000521f, 0.000631f, 0.000909f,
- 0.000937f, 0.001249f, 0.001373f, 0.001693f, 0.001746f, 0.002184f, 0.002436f, 0.002680f,
- 0.003094f, 0.003576f, 0.003828f, 0.004463f, 0.004990f, 0.005589f, 0.006439f, 0.006943f,
- 0.008217f, 0.009384f, 0.010719f, 0.012184f, 0.014130f, 0.016373f, 0.019241f, 0.022675f,
- 0.027161f, 0.032379f, 0.039307f, 0.048645f, 0.060455f, 0.076416f, 0.097778f, 0.127441f,
- 0.168213f, 0.223633f, 0.296387f, 0.385986f, 0.485107f, 0.583984f, 0.673340f, 0.746582f,
- 0.804199f, 0.848633f, 0.880371f, 0.905273f, 0.923828f, 0.938477f, 0.949707f, 0.958984f,
- 0.965820f, 0.972656f, 0.990234f, 0.991211f, 0.991211f, 0.991211f, 0.991211f, 0.991211f,
- 0.000000f, 0.000234f, 0.000238f, 0.000236f, 0.000360f, 0.000482f, 0.000614f, 0.000786f,
- 0.000900f, 0.001056f, 0.001336f, 0.001466f, 0.001671f, 0.001907f, 0.002333f, 0.002546f,
- 0.002871f, 0.003067f, 0.003500f, 0.003813f, 0.004425f, 0.004574f, 0.005459f, 0.006092f,
- 0.006660f, 0.007660f, 0.008987f, 0.010071f, 0.011841f, 0.013847f, 0.016022f, 0.018829f,
- 0.022339f, 0.026779f, 0.031677f, 0.038910f, 0.047913f, 0.059601f, 0.075684f, 0.097290f,
- 0.127319f, 0.169189f, 0.226807f, 0.302490f, 0.394775f, 0.497314f, 0.598633f, 0.686523f,
- 0.759766f, 0.814941f, 0.857422f, 0.888672f, 0.912109f, 0.930176f, 0.943359f, 0.954102f,
- 0.962402f, 0.968750f, 0.988770f, 0.990234f, 0.990234f, 0.990234f, 0.991211f, 0.990723f,
- 0.000000f, 0.000036f, 0.000166f, 0.000357f, 0.000356f, 0.000478f, 0.000566f, 0.000638f,
- 0.000893f, 0.001146f, 0.001242f, 0.001330f, 0.001502f, 0.001773f, 0.001918f, 0.002024f,
- 0.002501f, 0.002604f, 0.003067f, 0.003334f, 0.003708f, 0.004044f, 0.004646f, 0.005268f,
- 0.006241f, 0.006931f, 0.007774f, 0.008911f, 0.010277f, 0.011475f, 0.013542f, 0.015732f,
- 0.018417f, 0.022049f, 0.026154f, 0.031189f, 0.038269f, 0.047119f, 0.059265f, 0.075256f,
- 0.097534f, 0.128906f, 0.172119f, 0.231934f, 0.311035f, 0.407715f, 0.513184f, 0.615723f,
- 0.703613f, 0.773926f, 0.827637f, 0.867188f, 0.897461f, 0.919434f, 0.936035f, 0.948730f,
- 0.958984f, 0.966309f, 0.988770f, 0.989746f, 0.989746f, 0.990234f, 0.989746f, 0.989746f,
- 0.000000f, 0.000028f, 0.000093f, 0.000334f, 0.000465f, 0.000472f, 0.000373f, 0.000685f,
- 0.000695f, 0.001027f, 0.001128f, 0.001155f, 0.001419f, 0.001435f, 0.001760f, 0.001850f,
- 0.002241f, 0.002373f, 0.002604f, 0.002821f, 0.003334f, 0.003666f, 0.004139f, 0.004627f,
- 0.005207f, 0.005886f, 0.006596f, 0.007580f, 0.008705f, 0.009911f, 0.011520f, 0.013237f,
- 0.015427f, 0.017944f, 0.021423f, 0.025497f, 0.030945f, 0.037537f, 0.046692f, 0.058624f,
- 0.075317f, 0.098267f, 0.130493f, 0.176025f, 0.239136f, 0.323242f, 0.424561f, 0.533691f,
- 0.636230f, 0.723145f, 0.790039f, 0.841797f, 0.880371f, 0.906738f, 0.926758f, 0.941406f,
- 0.953613f, 0.963379f, 0.987793f, 0.988770f, 0.988770f, 0.989258f, 0.989258f, 0.989258f,
- 0.000000f, 0.000000f, 0.000047f, 0.000321f, 0.000332f, 0.000351f, 0.000470f, 0.000596f,
- 0.000655f, 0.000727f, 0.001008f, 0.001112f, 0.001350f, 0.001379f, 0.001380f, 0.001751f,
- 0.002008f, 0.002151f, 0.002327f, 0.002548f, 0.002691f, 0.003056f, 0.003475f, 0.003925f,
- 0.004749f, 0.005161f, 0.005863f, 0.006538f, 0.007153f, 0.008453f, 0.009789f, 0.010986f,
- 0.013168f, 0.015121f, 0.017563f, 0.020966f, 0.025009f, 0.030151f, 0.037048f, 0.046570f,
- 0.058624f, 0.075623f, 0.099243f, 0.133667f, 0.181641f, 0.249756f, 0.338623f, 0.445312f,
- 0.556641f, 0.659180f, 0.744141f, 0.808594f, 0.855957f, 0.890137f, 0.916992f, 0.934570f,
- 0.949219f, 0.959473f, 0.986816f, 0.987793f, 0.987793f, 0.987793f, 0.987793f, 0.988281f,
- 0.000000f, 0.000000f, 0.000000f, 0.000244f, 0.000429f, 0.000440f, 0.000348f, 0.000592f,
- 0.000606f, 0.000755f, 0.000690f, 0.000935f, 0.001172f, 0.001257f, 0.001368f, 0.001458f,
- 0.001786f, 0.001809f, 0.002060f, 0.002274f, 0.002478f, 0.002642f, 0.002987f, 0.003435f,
- 0.003866f, 0.004337f, 0.005066f, 0.005409f, 0.006355f, 0.007111f, 0.008011f, 0.009392f,
- 0.011032f, 0.012321f, 0.014717f, 0.017319f, 0.020432f, 0.024551f, 0.029953f, 0.036835f,
- 0.045929f, 0.058716f, 0.076416f, 0.101562f, 0.137695f, 0.189453f, 0.262451f, 0.358154f,
- 0.470215f, 0.584961f, 0.686523f, 0.767578f, 0.828125f, 0.871582f, 0.903809f, 0.926270f,
- 0.941895f, 0.956055f, 0.985352f, 0.986328f, 0.986816f, 0.986816f, 0.986816f, 0.986816f,
- 0.000000f, 0.000000f, 0.000000f, 0.000119f, 0.000237f, 0.000314f, 0.000570f, 0.000575f,
- 0.000583f, 0.000632f, 0.000651f, 0.000789f, 0.000947f, 0.001097f, 0.001300f, 0.001320f,
- 0.001384f, 0.001443f, 0.001641f, 0.001869f, 0.002047f, 0.002396f, 0.002634f, 0.003025f,
- 0.003412f, 0.003757f, 0.004238f, 0.004620f, 0.005463f, 0.006168f, 0.007072f, 0.008080f,
- 0.009155f, 0.010590f, 0.012306f, 0.014175f, 0.016769f, 0.020081f, 0.023972f, 0.029495f,
- 0.036560f, 0.045959f, 0.059265f, 0.078125f, 0.104797f, 0.143677f, 0.199951f, 0.279785f,
- 0.382812f, 0.500977f, 0.616699f, 0.716309f, 0.791992f, 0.847168f, 0.887207f, 0.915527f,
- 0.936523f, 0.950684f, 0.984375f, 0.985352f, 0.986328f, 0.985840f, 0.986328f, 0.985840f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000205f, 0.000239f, 0.000299f, 0.000537f,
- 0.000574f, 0.000696f, 0.000583f, 0.000740f, 0.000778f, 0.000867f, 0.001013f, 0.001257f,
- 0.001325f, 0.001277f, 0.001416f, 0.001718f, 0.001965f, 0.002079f, 0.002356f, 0.002577f,
- 0.002771f, 0.003305f, 0.003693f, 0.004028f, 0.004593f, 0.005234f, 0.005905f, 0.006802f,
- 0.007698f, 0.008553f, 0.009995f, 0.011635f, 0.013824f, 0.016174f, 0.019547f, 0.023544f,
- 0.029114f, 0.036377f, 0.046417f, 0.060211f, 0.080017f, 0.108643f, 0.151611f, 0.213379f,
- 0.301758f, 0.414062f, 0.537598f, 0.653320f, 0.748047f, 0.817871f, 0.868164f, 0.903320f,
- 0.928711f, 0.945801f, 0.982910f, 0.983887f, 0.984375f, 0.984375f, 0.984863f, 0.984375f,
- 0.000000f, 0.000000f, 0.000045f, 0.000105f, 0.000114f, 0.000340f, 0.000371f, 0.000501f,
- 0.000639f, 0.000554f, 0.000687f, 0.000675f, 0.000711f, 0.000738f, 0.000824f, 0.001092f,
- 0.001040f, 0.001185f, 0.001212f, 0.001408f, 0.001624f, 0.001813f, 0.001982f, 0.002182f,
- 0.002634f, 0.002748f, 0.003252f, 0.003540f, 0.004089f, 0.004505f, 0.005001f, 0.005657f,
- 0.006500f, 0.007195f, 0.008286f, 0.009750f, 0.011208f, 0.013420f, 0.015762f, 0.019226f,
- 0.023209f, 0.029144f, 0.036591f, 0.047150f, 0.061615f, 0.082947f, 0.114014f, 0.161621f,
- 0.231323f, 0.329834f, 0.451416f, 0.579590f, 0.692871f, 0.780273f, 0.844238f, 0.888184f,
- 0.917969f, 0.939453f, 0.981445f, 0.982422f, 0.982910f, 0.982910f, 0.982910f, 0.982910f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000208f, 0.000311f, 0.000238f, 0.000337f,
- 0.000524f, 0.000617f, 0.000533f, 0.000675f, 0.000665f, 0.000776f, 0.000840f, 0.000819f,
- 0.000902f, 0.001169f, 0.001130f, 0.001178f, 0.001382f, 0.001571f, 0.001941f, 0.001932f,
- 0.002138f, 0.002306f, 0.002586f, 0.002937f, 0.003468f, 0.003740f, 0.004292f, 0.004704f,
- 0.005444f, 0.006081f, 0.007019f, 0.008255f, 0.009521f, 0.010796f, 0.012840f, 0.015503f,
- 0.018784f, 0.023178f, 0.029129f, 0.036774f, 0.047699f, 0.063416f, 0.086548f, 0.121399f,
- 0.175293f, 0.254883f, 0.365234f, 0.496582f, 0.626953f, 0.733398f, 0.813477f, 0.869629f,
- 0.906738f, 0.933105f, 0.979980f, 0.980957f, 0.981445f, 0.981445f, 0.980957f, 0.981445f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000208f, 0.000312f, 0.000236f,
- 0.000343f, 0.000475f, 0.000496f, 0.000528f, 0.000659f, 0.000582f, 0.000685f, 0.000710f,
- 0.000761f, 0.000784f, 0.000941f, 0.001013f, 0.001117f, 0.001339f, 0.001500f, 0.001623f,
- 0.001769f, 0.002039f, 0.002298f, 0.002565f, 0.002802f, 0.003119f, 0.003471f, 0.003857f,
- 0.004658f, 0.005177f, 0.005836f, 0.006752f, 0.007324f, 0.008911f, 0.010422f, 0.012527f,
- 0.015373f, 0.018585f, 0.022964f, 0.029037f, 0.037231f, 0.049072f, 0.066345f, 0.091492f,
- 0.131470f, 0.193359f, 0.285645f, 0.409912f, 0.548828f, 0.676758f, 0.776367f, 0.845703f,
- 0.893066f, 0.924805f, 0.978027f, 0.979492f, 0.979492f, 0.979004f, 0.979492f, 0.979492f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000166f, 0.000228f, 0.000227f,
- 0.000369f, 0.000337f, 0.000368f, 0.000452f, 0.000500f, 0.000547f, 0.000543f, 0.000575f,
- 0.000623f, 0.000723f, 0.000783f, 0.000874f, 0.001141f, 0.001226f, 0.001279f, 0.001336f,
- 0.001499f, 0.001655f, 0.001922f, 0.002090f, 0.002453f, 0.002298f, 0.003139f, 0.003181f,
- 0.003674f, 0.004166f, 0.004814f, 0.005447f, 0.006348f, 0.007179f, 0.008736f, 0.010406f,
- 0.012321f, 0.014984f, 0.018219f, 0.022934f, 0.028824f, 0.037598f, 0.050476f, 0.069397f,
- 0.098694f, 0.144775f, 0.218018f, 0.325439f, 0.464111f, 0.607910f, 0.729492f, 0.817383f,
- 0.876953f, 0.915527f, 0.976562f, 0.977539f, 0.977539f, 0.977051f, 0.977051f, 0.977539f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000154f, 0.000200f,
- 0.000267f, 0.000316f, 0.000324f, 0.000449f, 0.000319f, 0.000379f, 0.000515f, 0.000519f,
- 0.000558f, 0.000628f, 0.000645f, 0.000690f, 0.000777f, 0.000940f, 0.001096f, 0.001204f,
- 0.001278f, 0.001485f, 0.001670f, 0.001929f, 0.001961f, 0.002016f, 0.002367f, 0.002785f,
- 0.003025f, 0.003248f, 0.003805f, 0.004539f, 0.004845f, 0.005733f, 0.006851f, 0.008278f,
- 0.010017f, 0.011841f, 0.014542f, 0.017807f, 0.022705f, 0.029190f, 0.038544f, 0.052612f,
- 0.073853f, 0.108093f, 0.162842f, 0.250977f, 0.377930f, 0.529785f, 0.672363f, 0.782715f,
- 0.855957f, 0.904297f, 0.973145f, 0.974121f, 0.974609f, 0.975586f, 0.974609f, 0.975098f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000158f, 0.000121f,
- 0.000190f, 0.000238f, 0.000397f, 0.000354f, 0.000364f, 0.000365f, 0.000440f, 0.000474f,
- 0.000509f, 0.000612f, 0.000611f, 0.000648f, 0.000804f, 0.000755f, 0.000943f, 0.001050f,
- 0.001221f, 0.001340f, 0.001338f, 0.001443f, 0.001635f, 0.001822f, 0.002083f, 0.002226f,
- 0.002480f, 0.002682f, 0.003185f, 0.003609f, 0.003948f, 0.005074f, 0.005558f, 0.006741f,
- 0.007904f, 0.009384f, 0.011360f, 0.014000f, 0.017883f, 0.022675f, 0.029648f, 0.039917f,
- 0.055695f, 0.080261f, 0.120728f, 0.188354f, 0.296143f, 0.443848f, 0.603027f, 0.737793f,
- 0.831055f, 0.891113f, 0.970703f, 0.971680f, 0.972168f, 0.972656f, 0.971680f, 0.972168f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f,
- 0.000121f, 0.000251f, 0.000260f, 0.000278f, 0.000315f, 0.000334f, 0.000235f, 0.000357f,
- 0.000442f, 0.000513f, 0.000504f, 0.000598f, 0.000556f, 0.000771f, 0.000831f, 0.000886f,
- 0.000977f, 0.001145f, 0.001105f, 0.001244f, 0.001281f, 0.001431f, 0.001544f, 0.001850f,
- 0.001986f, 0.002131f, 0.002537f, 0.002737f, 0.003252f, 0.003826f, 0.004555f, 0.005184f,
- 0.006199f, 0.007195f, 0.009041f, 0.011337f, 0.013878f, 0.017395f, 0.022552f, 0.030502f,
- 0.041962f, 0.059875f, 0.089111f, 0.139404f, 0.224609f, 0.357910f, 0.524902f, 0.684082f,
- 0.800781f, 0.875977f, 0.967773f, 0.968750f, 0.968262f, 0.968750f, 0.969238f, 0.969238f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000095f, 0.000081f, 0.000217f, 0.000149f, 0.000204f, 0.000212f, 0.000338f,
- 0.000345f, 0.000348f, 0.000456f, 0.000463f, 0.000495f, 0.000570f, 0.000583f, 0.000748f,
- 0.000799f, 0.000731f, 0.000965f, 0.001041f, 0.001071f, 0.001210f, 0.001318f, 0.001238f,
- 0.001410f, 0.001631f, 0.001932f, 0.002327f, 0.002577f, 0.003057f, 0.003452f, 0.003956f,
- 0.004639f, 0.005714f, 0.006817f, 0.008446f, 0.010605f, 0.013443f, 0.017319f, 0.022964f,
- 0.031021f, 0.044281f, 0.065857f, 0.102112f, 0.166504f, 0.277344f, 0.439941f, 0.617188f,
- 0.762207f, 0.856445f, 0.963379f, 0.964355f, 0.965332f, 0.964844f, 0.965332f, 0.965332f,
- 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000121f, 0.000107f, 0.000091f, 0.000161f, 0.000119f, 0.000184f, 0.000266f, 0.000284f,
- 0.000314f, 0.000319f, 0.000334f, 0.000344f, 0.000565f, 0.000455f, 0.000488f, 0.000667f,
- 0.000710f, 0.000713f, 0.000787f, 0.000755f, 0.000849f, 0.000972f, 0.001097f, 0.001286f,
- 0.001427f, 0.001556f, 0.001667f, 0.001687f, 0.002155f, 0.002369f, 0.002674f, 0.003086f,
- 0.003710f, 0.004536f, 0.005585f, 0.006783f, 0.007957f, 0.010262f, 0.013115f, 0.017212f,
- 0.023102f, 0.032715f, 0.047943f, 0.074158f, 0.121155f, 0.207520f, 0.353027f, 0.541504f,
- 0.715332f, 0.834473f, 0.959473f, 0.960449f, 0.960938f, 0.960938f, 0.960938f, 0.961426f,
- 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000120f, 0.000120f, 0.000103f, 0.000089f, 0.000077f, 0.000080f, 0.000121f, 0.000218f,
- 0.000209f, 0.000245f, 0.000303f, 0.000316f, 0.000388f, 0.000341f, 0.000549f, 0.000594f,
- 0.000604f, 0.000679f, 0.000625f, 0.000628f, 0.000795f, 0.000883f, 0.000857f, 0.000991f,
- 0.001166f, 0.000955f, 0.001194f, 0.001347f, 0.001548f, 0.001804f, 0.002048f, 0.002388f,
- 0.002911f, 0.003130f, 0.003933f, 0.004845f, 0.006031f, 0.007385f, 0.009705f, 0.012688f,
- 0.017044f, 0.023788f, 0.034882f, 0.053284f, 0.086670f, 0.151123f, 0.271484f, 0.457031f,
- 0.658203f, 0.805176f, 0.954102f, 0.955078f, 0.956055f, 0.956055f, 0.956055f, 0.955566f,
- 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000120f,
- 0.000120f, 0.000120f, 0.000116f, 0.000101f, 0.000088f, 0.000077f, 0.000131f, 0.000071f,
- 0.000146f, 0.000200f, 0.000237f, 0.000270f, 0.000289f, 0.000302f, 0.000311f, 0.000441f,
- 0.000396f, 0.000588f, 0.000630f, 0.000570f, 0.000575f, 0.000537f, 0.000589f, 0.000750f,
- 0.000721f, 0.001048f, 0.001122f, 0.000951f, 0.001243f, 0.001346f, 0.001703f, 0.001592f,
- 0.001880f, 0.002340f, 0.002804f, 0.003637f, 0.004356f, 0.005329f, 0.006805f, 0.009094f,
- 0.012566f, 0.017181f, 0.025040f, 0.038147f, 0.061249f, 0.107788f, 0.200195f, 0.369629f,
- 0.587891f, 0.771973f, 0.948242f, 0.949707f, 0.950195f, 0.949707f, 0.950195f, 0.950195f,
- 0.000000f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f,
- 0.000120f, 0.000119f, 0.000119f, 0.000114f, 0.000101f, 0.000088f, 0.000079f, 0.000070f,
- 0.000063f, 0.000136f, 0.000136f, 0.000183f, 0.000207f, 0.000277f, 0.000271f, 0.000291f,
- 0.000369f, 0.000344f, 0.000494f, 0.000459f, 0.000515f, 0.000509f, 0.000532f, 0.000504f,
- 0.000716f, 0.000589f, 0.000691f, 0.000902f, 0.000972f, 0.000968f, 0.001067f, 0.001483f,
- 0.001780f, 0.001652f, 0.002090f, 0.002602f, 0.003113f, 0.003738f, 0.004738f, 0.006420f,
- 0.008522f, 0.012100f, 0.017334f, 0.026489f, 0.042786f, 0.074524f, 0.142578f, 0.283936f,
- 0.509277f, 0.729492f, 0.940918f, 0.941895f, 0.942383f, 0.942383f, 0.942383f, 0.942871f,
- 0.000122f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f, 0.000119f, 0.000119f,
- 0.000119f, 0.000118f, 0.000118f, 0.000118f, 0.000116f, 0.000102f, 0.000090f, 0.000081f,
- 0.000091f, 0.000066f, 0.000059f, 0.000110f, 0.000109f, 0.000155f, 0.000184f, 0.000227f,
- 0.000297f, 0.000333f, 0.000355f, 0.000349f, 0.000344f, 0.000421f, 0.000459f, 0.000561f,
- 0.000600f, 0.000563f, 0.000630f, 0.000563f, 0.000682f, 0.000737f, 0.000892f, 0.001037f,
- 0.001026f, 0.001163f, 0.001743f, 0.001782f, 0.002117f, 0.002573f, 0.003389f, 0.004429f,
- 0.005871f, 0.007942f, 0.011841f, 0.018066f, 0.029190f, 0.050842f, 0.098511f, 0.207397f,
- 0.422363f, 0.677734f, 0.932129f, 0.933594f, 0.933594f, 0.934082f, 0.934082f, 0.934082f,
- 0.000000f, 0.000121f, 0.000120f, 0.000119f, 0.000119f, 0.000119f, 0.000118f, 0.000118f,
- 0.000118f, 0.000117f, 0.000117f, 0.000117f, 0.000117f, 0.000116f, 0.000104f, 0.000093f,
- 0.000084f, 0.000076f, 0.000069f, 0.000091f, 0.000057f, 0.000051f, 0.000112f, 0.000120f,
- 0.000179f, 0.000232f, 0.000225f, 0.000283f, 0.000301f, 0.000308f, 0.000353f, 0.000437f,
- 0.000395f, 0.000523f, 0.000486f, 0.000504f, 0.000469f, 0.000614f, 0.000581f, 0.000755f,
- 0.000789f, 0.001121f, 0.000981f, 0.001218f, 0.001565f, 0.001795f, 0.002296f, 0.002958f,
- 0.003866f, 0.005329f, 0.007675f, 0.011658f, 0.019043f, 0.033478f, 0.065430f, 0.144043f,
- 0.331299f, 0.613770f, 0.921387f, 0.922852f, 0.923340f, 0.923340f, 0.923340f, 0.923340f,
- 0.000000f, 0.000000f, 0.000119f, 0.000118f, 0.000118f, 0.000117f, 0.000116f, 0.000116f,
- 0.000116f, 0.000116f, 0.000115f, 0.000115f, 0.000115f, 0.000115f, 0.000114f, 0.000108f,
- 0.000097f, 0.000087f, 0.000079f, 0.000072f, 0.000065f, 0.000060f, 0.000094f, 0.000050f,
- 0.000104f, 0.000104f, 0.000121f, 0.000164f, 0.000195f, 0.000247f, 0.000265f, 0.000328f,
- 0.000290f, 0.000355f, 0.000395f, 0.000356f, 0.000361f, 0.000459f, 0.000470f, 0.000515f,
- 0.000580f, 0.000624f, 0.000751f, 0.000964f, 0.001105f, 0.001279f, 0.001413f, 0.001823f,
- 0.002441f, 0.003407f, 0.004852f, 0.007210f, 0.011803f, 0.021225f, 0.041473f, 0.095032f,
- 0.244019f, 0.537598f, 0.907715f, 0.910156f, 0.910156f, 0.909180f, 0.909668f, 0.911133f,
- 0.000120f, 0.000118f, 0.000117f, 0.000116f, 0.000114f, 0.000114f, 0.000114f, 0.000113f,
- 0.000113f, 0.000112f, 0.000112f, 0.000112f, 0.000111f, 0.000112f, 0.000111f, 0.000111f,
- 0.000111f, 0.000101f, 0.000093f, 0.000084f, 0.000077f, 0.000070f, 0.000064f, 0.000059f,
- 0.000074f, 0.000079f, 0.000059f, 0.000087f, 0.000097f, 0.000128f, 0.000185f, 0.000213f,
- 0.000265f, 0.000235f, 0.000239f, 0.000288f, 0.000299f, 0.000371f, 0.000341f, 0.000369f,
- 0.000460f, 0.000446f, 0.000490f, 0.000602f, 0.000694f, 0.000904f, 0.001012f, 0.001234f,
- 0.001544f, 0.002096f, 0.002989f, 0.004299f, 0.006840f, 0.012383f, 0.024948f, 0.059204f,
- 0.166626f, 0.452637f, 0.892578f, 0.894043f, 0.894043f, 0.894531f, 0.894531f, 0.894043f,
- 0.000115f, 0.000107f, 0.000108f, 0.000111f, 0.000108f, 0.000109f, 0.000108f, 0.000108f,
- 0.000108f, 0.000107f, 0.000108f, 0.000107f, 0.000107f, 0.000106f, 0.000107f, 0.000107f,
- 0.000106f, 0.000107f, 0.000106f, 0.000097f, 0.000090f, 0.000082f, 0.000075f, 0.000069f,
- 0.000063f, 0.000058f, 0.000053f, 0.000070f, 0.000073f, 0.000085f, 0.000077f, 0.000088f,
- 0.000136f, 0.000168f, 0.000190f, 0.000204f, 0.000199f, 0.000252f, 0.000233f, 0.000270f,
- 0.000325f, 0.000295f, 0.000348f, 0.000383f, 0.000435f, 0.000534f, 0.000581f, 0.000803f,
- 0.001004f, 0.001330f, 0.001812f, 0.002489f, 0.003944f, 0.006832f, 0.013748f, 0.033997f,
- 0.104858f, 0.356689f, 0.873047f, 0.873047f, 0.875000f, 0.874023f, 0.874023f, 0.874023f,
- 0.000000f, 0.000071f, 0.000063f, 0.000094f, 0.000092f, 0.000094f, 0.000093f, 0.000098f,
- 0.000098f, 0.000098f, 0.000098f, 0.000099f, 0.000098f, 0.000099f, 0.000099f, 0.000099f,
- 0.000099f, 0.000099f, 0.000099f, 0.000100f, 0.000100f, 0.000094f, 0.000087f, 0.000080f,
- 0.000074f, 0.000068f, 0.000062f, 0.000058f, 0.000053f, 0.000049f, 0.000059f, 0.000059f,
- 0.000045f, 0.000078f, 0.000082f, 0.000118f, 0.000155f, 0.000160f, 0.000174f, 0.000180f,
- 0.000226f, 0.000213f, 0.000248f, 0.000258f, 0.000288f, 0.000352f, 0.000396f, 0.000465f,
- 0.000566f, 0.000789f, 0.000941f, 0.001343f, 0.002199f, 0.003616f, 0.006912f, 0.017380f,
- 0.058960f, 0.259521f, 0.847656f, 0.849121f, 0.850586f, 0.850098f, 0.849121f, 0.850586f,
- 0.000000f, 0.000000f, 0.000019f, 0.000044f, 0.000048f, 0.000061f, 0.000071f, 0.000073f,
- 0.000076f, 0.000079f, 0.000079f, 0.000082f, 0.000082f, 0.000082f, 0.000085f, 0.000086f,
- 0.000087f, 0.000086f, 0.000088f, 0.000087f, 0.000089f, 0.000089f, 0.000089f, 0.000090f,
- 0.000084f, 0.000078f, 0.000072f, 0.000067f, 0.000062f, 0.000057f, 0.000052f, 0.000049f,
- 0.000045f, 0.000041f, 0.000038f, 0.000040f, 0.000062f, 0.000092f, 0.000100f, 0.000121f,
- 0.000144f, 0.000133f, 0.000137f, 0.000170f, 0.000181f, 0.000168f, 0.000215f, 0.000286f,
- 0.000327f, 0.000397f, 0.000504f, 0.000738f, 0.001039f, 0.001729f, 0.003317f, 0.007721f,
- 0.028458f, 0.166626f, 0.815430f, 0.818359f, 0.818359f, 0.817383f, 0.818848f, 0.818359f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000008f,
- 0.000016f, 0.000031f, 0.000035f, 0.000048f, 0.000050f, 0.000053f, 0.000058f, 0.000059f,
- 0.000063f, 0.000064f, 0.000067f, 0.000067f, 0.000070f, 0.000071f, 0.000072f, 0.000073f,
- 0.000075f, 0.000075f, 0.000076f, 0.000075f, 0.000069f, 0.000064f, 0.000060f, 0.000055f,
- 0.000051f, 0.000047f, 0.000043f, 0.000040f, 0.000037f, 0.000034f, 0.000040f, 0.000041f,
- 0.000054f, 0.000069f, 0.000096f, 0.000111f, 0.000109f, 0.000113f, 0.000142f, 0.000136f,
- 0.000158f, 0.000196f, 0.000237f, 0.000349f, 0.000423f, 0.000744f, 0.001380f, 0.003214f,
- 0.011124f, 0.088135f, 0.777344f, 0.779297f, 0.780273f, 0.779785f, 0.779785f, 0.779785f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000003f, 0.000007f,
- 0.000021f, 0.000023f, 0.000031f, 0.000034f, 0.000038f, 0.000041f, 0.000043f, 0.000047f,
- 0.000049f, 0.000050f, 0.000053f, 0.000055f, 0.000056f, 0.000057f, 0.000059f, 0.000060f,
- 0.000055f, 0.000051f, 0.000048f, 0.000044f, 0.000041f, 0.000038f, 0.000035f, 0.000032f,
- 0.000029f, 0.000028f, 0.000028f, 0.000037f, 0.000044f, 0.000064f, 0.000078f, 0.000072f,
- 0.000089f, 0.000098f, 0.000104f, 0.000146f, 0.000200f, 0.000272f, 0.000479f, 0.001077f,
- 0.003733f, 0.033752f, 0.729492f, 0.730957f, 0.732422f, 0.731934f, 0.732422f, 0.732422f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000002f,
- 0.000006f, 0.000009f, 0.000013f, 0.000019f, 0.000021f, 0.000025f, 0.000027f, 0.000030f,
- 0.000033f, 0.000034f, 0.000037f, 0.000039f, 0.000041f, 0.000039f, 0.000036f, 0.000033f,
- 0.000031f, 0.000028f, 0.000026f, 0.000024f, 0.000021f, 0.000019f, 0.000017f, 0.000023f,
- 0.000033f, 0.000041f, 0.000043f, 0.000058f, 0.000061f, 0.000081f, 0.000121f, 0.000248f,
- 0.000821f, 0.008255f, 0.673340f, 0.674805f, 0.674316f, 0.674805f, 0.674805f, 0.673828f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000004f, 0.000006f, 0.000010f, 0.000013f,
- 0.000015f, 0.000017f, 0.000020f, 0.000022f, 0.000021f, 0.000019f, 0.000017f, 0.000015f,
- 0.000013f, 0.000012f, 0.000010f, 0.000011f, 0.000016f, 0.000019f, 0.000019f, 0.000036f,
- 0.000090f, 0.000897f, 0.606934f, 0.609863f, 0.609375f, 0.609863f, 0.609863f, 0.610352f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000001f, 0.000003f, 0.000006f, 0.000005f, 0.000004f, 0.000003f,
- 0.000004f, 0.000008f, 0.534668f, 0.536621f, 0.537109f, 0.537109f, 0.536621f, 0.536621f,
- },
- {
- 0.149292f, 0.432373f, 0.614258f, 0.719238f, 0.784180f, 0.826660f, 0.856934f, 0.879883f,
- 0.896484f, 0.909180f, 0.919922f, 0.928711f, 0.936035f, 0.942383f, 0.947266f, 0.952148f,
- 0.956055f, 0.959473f, 0.962891f, 0.965820f, 0.968262f, 0.970703f, 0.972656f, 0.974609f,
- 0.976562f, 0.978027f, 0.979492f, 0.980469f, 0.981934f, 0.983398f, 0.984863f, 0.985352f,
- 0.986328f, 0.987305f, 0.988281f, 0.989258f, 0.989746f, 0.990234f, 0.990723f, 0.991699f,
- 0.992676f, 0.993164f, 0.993652f, 0.993652f, 0.994629f, 0.995117f, 0.995117f, 0.996094f,
- 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.998047f, 0.998047f, 0.998535f, 0.998535f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999023f,
- 0.040161f, 0.161255f, 0.324951f, 0.486572f, 0.612305f, 0.704590f, 0.767090f, 0.811523f,
- 0.844238f, 0.868652f, 0.887695f, 0.902344f, 0.913574f, 0.924316f, 0.932129f, 0.937988f,
- 0.944336f, 0.949707f, 0.954102f, 0.957520f, 0.960938f, 0.964355f, 0.966797f, 0.969727f,
- 0.971191f, 0.973633f, 0.975586f, 0.977539f, 0.979004f, 0.980469f, 0.981445f, 0.982910f,
- 0.983887f, 0.985352f, 0.985840f, 0.987305f, 0.987793f, 0.988770f, 0.989258f, 0.990234f,
- 0.991211f, 0.992188f, 0.992676f, 0.993164f, 0.993164f, 0.993652f, 0.994141f, 0.995117f,
- 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f, 0.998047f, 0.998535f,
- 0.999023f, 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999023f,
- 0.017395f, 0.068542f, 0.149292f, 0.262451f, 0.392822f, 0.518066f, 0.621582f, 0.700195f,
- 0.759766f, 0.803711f, 0.836426f, 0.862305f, 0.880859f, 0.896484f, 0.909668f, 0.919434f,
- 0.929199f, 0.935547f, 0.941895f, 0.947754f, 0.952637f, 0.956055f, 0.959961f, 0.963867f,
- 0.965820f, 0.968750f, 0.970703f, 0.973145f, 0.975098f, 0.977051f, 0.979004f, 0.979980f,
- 0.981934f, 0.983398f, 0.983887f, 0.984863f, 0.985840f, 0.986816f, 0.987793f, 0.989258f,
- 0.989746f, 0.990234f, 0.991211f, 0.991699f, 0.992188f, 0.992676f, 0.993652f, 0.994141f,
- 0.994629f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.997559f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999512f, 0.999023f,
- 0.009125f, 0.035492f, 0.075806f, 0.135864f, 0.219971f, 0.324707f, 0.437012f, 0.543457f,
- 0.633789f, 0.704102f, 0.758789f, 0.802246f, 0.833496f, 0.857910f, 0.878418f, 0.894043f,
- 0.906738f, 0.917480f, 0.925781f, 0.933594f, 0.940918f, 0.946777f, 0.951172f, 0.954590f,
- 0.959473f, 0.962891f, 0.965820f, 0.968262f, 0.971191f, 0.973145f, 0.975098f, 0.976562f,
- 0.978516f, 0.979980f, 0.981445f, 0.982422f, 0.983887f, 0.985840f, 0.986328f, 0.987305f,
- 0.988281f, 0.988770f, 0.989746f, 0.990234f, 0.991699f, 0.992188f, 0.992676f, 0.993652f,
- 0.994141f, 0.994629f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996582f, 0.997559f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.005848f, 0.021225f, 0.043640f, 0.076782f, 0.124084f, 0.189575f, 0.274414f, 0.372559f,
- 0.473633f, 0.567383f, 0.646973f, 0.711426f, 0.761230f, 0.801758f, 0.833496f, 0.857422f,
- 0.876953f, 0.893066f, 0.905273f, 0.916504f, 0.925293f, 0.932617f, 0.939941f, 0.945801f,
- 0.950684f, 0.955566f, 0.958984f, 0.962402f, 0.965820f, 0.968262f, 0.970703f, 0.972656f,
- 0.975098f, 0.977051f, 0.978516f, 0.980469f, 0.981934f, 0.982422f, 0.983887f, 0.985840f,
- 0.986328f, 0.987305f, 0.988281f, 0.989258f, 0.989746f, 0.990723f, 0.991211f, 0.992188f,
- 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.995117f, 0.996094f, 0.996094f, 0.997070f,
- 0.997559f, 0.997559f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.998535f, 0.998535f,
- 0.003937f, 0.014107f, 0.027664f, 0.047211f, 0.075195f, 0.113953f, 0.166748f, 0.236328f,
- 0.320312f, 0.412354f, 0.504395f, 0.589844f, 0.661621f, 0.719727f, 0.768066f, 0.805664f,
- 0.834961f, 0.858398f, 0.877441f, 0.893066f, 0.906738f, 0.916992f, 0.926270f, 0.933105f,
- 0.940430f, 0.946289f, 0.951172f, 0.955566f, 0.959473f, 0.962891f, 0.965820f, 0.968262f,
- 0.970703f, 0.973145f, 0.975098f, 0.977051f, 0.979004f, 0.980469f, 0.981934f, 0.983398f,
- 0.984375f, 0.985840f, 0.986328f, 0.987305f, 0.988770f, 0.989746f, 0.990723f, 0.991211f,
- 0.992188f, 0.992676f, 0.993652f, 0.994629f, 0.994629f, 0.995117f, 0.995605f, 0.995605f,
- 0.996582f, 0.997070f, 0.998535f, 0.999023f, 0.999023f, 0.999023f, 0.998535f, 0.998535f,
- 0.002962f, 0.009674f, 0.019348f, 0.031708f, 0.049255f, 0.072754f, 0.105164f, 0.149048f,
- 0.206665f, 0.278076f, 0.361572f, 0.448730f, 0.534668f, 0.611816f, 0.677734f, 0.730957f,
- 0.775879f, 0.809570f, 0.837891f, 0.861328f, 0.879395f, 0.894531f, 0.907227f, 0.916992f,
- 0.926270f, 0.934082f, 0.940918f, 0.946289f, 0.951172f, 0.956055f, 0.959473f, 0.962891f,
- 0.966797f, 0.969238f, 0.971191f, 0.973633f, 0.976074f, 0.977539f, 0.979492f, 0.980957f,
- 0.982422f, 0.983398f, 0.984863f, 0.986328f, 0.986816f, 0.988281f, 0.989746f, 0.989746f,
- 0.991211f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f, 0.994629f, 0.995605f,
- 0.996094f, 0.997070f, 0.998535f, 0.999023f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.001900f, 0.007225f, 0.013733f, 0.022552f, 0.033661f, 0.049164f, 0.070374f, 0.097534f,
- 0.135132f, 0.183350f, 0.244507f, 0.317871f, 0.400146f, 0.483643f, 0.562988f, 0.633301f,
- 0.693848f, 0.743652f, 0.784180f, 0.816895f, 0.842773f, 0.865234f, 0.882812f, 0.896973f,
- 0.908691f, 0.919434f, 0.927734f, 0.935547f, 0.942383f, 0.947266f, 0.952637f, 0.957031f,
- 0.960938f, 0.964355f, 0.967285f, 0.969727f, 0.971680f, 0.974609f, 0.976074f, 0.978027f,
- 0.979980f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.986328f, 0.988281f, 0.988770f,
- 0.989746f, 0.990723f, 0.991699f, 0.992188f, 0.993164f, 0.993652f, 0.994629f, 0.995117f,
- 0.995605f, 0.996094f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998047f,
- 0.001921f, 0.005543f, 0.010223f, 0.016312f, 0.024918f, 0.035217f, 0.049164f, 0.067017f,
- 0.091125f, 0.122986f, 0.164673f, 0.217896f, 0.282471f, 0.356934f, 0.436768f, 0.516602f,
- 0.590820f, 0.656250f, 0.711426f, 0.757812f, 0.794922f, 0.825684f, 0.850098f, 0.870605f,
- 0.885742f, 0.900879f, 0.912109f, 0.921387f, 0.929688f, 0.937500f, 0.943848f, 0.949219f,
- 0.953125f, 0.958496f, 0.961426f, 0.964844f, 0.967773f, 0.970703f, 0.973145f, 0.975098f,
- 0.977539f, 0.979004f, 0.980957f, 0.982422f, 0.983887f, 0.985352f, 0.986328f, 0.987793f,
- 0.988770f, 0.989258f, 0.990723f, 0.991211f, 0.992188f, 0.993164f, 0.993652f, 0.994141f,
- 0.994629f, 0.995117f, 0.998047f, 0.998535f, 0.998535f, 0.998535f, 0.998047f, 0.998047f,
- 0.001360f, 0.004257f, 0.007988f, 0.013092f, 0.018753f, 0.026352f, 0.035645f, 0.048096f,
- 0.064270f, 0.085449f, 0.113770f, 0.149292f, 0.195190f, 0.251953f, 0.320557f, 0.395020f,
- 0.474121f, 0.549316f, 0.618652f, 0.678223f, 0.729492f, 0.770996f, 0.805176f, 0.833496f,
- 0.855957f, 0.875977f, 0.891113f, 0.904785f, 0.915039f, 0.924316f, 0.933105f, 0.939453f,
- 0.945312f, 0.950684f, 0.955078f, 0.959473f, 0.962891f, 0.966309f, 0.969727f, 0.972168f,
- 0.974121f, 0.976562f, 0.978516f, 0.979980f, 0.981934f, 0.983398f, 0.984375f, 0.986328f,
- 0.986816f, 0.988281f, 0.989746f, 0.990234f, 0.991699f, 0.992188f, 0.992676f, 0.994141f,
- 0.994141f, 0.994629f, 0.998047f, 0.998047f, 0.998535f, 0.998047f, 0.998047f, 0.998047f,
- 0.001075f, 0.003492f, 0.006275f, 0.010223f, 0.014473f, 0.019821f, 0.026581f, 0.035492f,
- 0.046967f, 0.061829f, 0.080750f, 0.105164f, 0.136475f, 0.177246f, 0.227783f, 0.288818f,
- 0.358154f, 0.433594f, 0.509277f, 0.581543f, 0.645508f, 0.701172f, 0.747070f, 0.783691f,
- 0.817383f, 0.842773f, 0.864258f, 0.881836f, 0.896484f, 0.908691f, 0.918945f, 0.928223f,
- 0.935547f, 0.941895f, 0.948730f, 0.952637f, 0.957031f, 0.962402f, 0.964844f, 0.967773f,
- 0.970703f, 0.973633f, 0.975586f, 0.977539f, 0.979492f, 0.981445f, 0.982910f, 0.984375f,
- 0.985840f, 0.986816f, 0.988281f, 0.988770f, 0.990234f, 0.991211f, 0.992188f, 0.992676f,
- 0.993164f, 0.994141f, 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.997559f, 0.998047f,
- 0.000967f, 0.002928f, 0.005283f, 0.007759f, 0.011612f, 0.015823f, 0.020966f, 0.027802f,
- 0.035461f, 0.045959f, 0.059235f, 0.075928f, 0.097778f, 0.126099f, 0.162598f, 0.207153f,
- 0.261963f, 0.326416f, 0.398193f, 0.471680f, 0.543945f, 0.612305f, 0.671875f, 0.722656f,
- 0.765137f, 0.799805f, 0.828125f, 0.854004f, 0.872070f, 0.888184f, 0.902344f, 0.914062f,
- 0.923340f, 0.931641f, 0.938965f, 0.945312f, 0.950684f, 0.955566f, 0.958984f, 0.962891f,
- 0.966309f, 0.969727f, 0.972168f, 0.974609f, 0.977051f, 0.978516f, 0.980469f, 0.982422f,
- 0.984375f, 0.985352f, 0.987305f, 0.987793f, 0.988770f, 0.990234f, 0.991211f, 0.992188f,
- 0.992676f, 0.993164f, 0.997559f, 0.997559f, 0.997559f, 0.998047f, 0.997559f, 0.998047f,
- 0.000602f, 0.002605f, 0.004345f, 0.006706f, 0.009590f, 0.012650f, 0.016617f, 0.021423f,
- 0.027893f, 0.035004f, 0.044495f, 0.056610f, 0.072327f, 0.092285f, 0.116821f, 0.148926f,
- 0.189697f, 0.238892f, 0.298340f, 0.365723f, 0.437988f, 0.511230f, 0.579590f, 0.642090f,
- 0.698242f, 0.744141f, 0.781738f, 0.814453f, 0.840332f, 0.861816f, 0.880371f, 0.895996f,
- 0.907715f, 0.918945f, 0.928223f, 0.935547f, 0.942871f, 0.948730f, 0.953125f, 0.958008f,
- 0.961914f, 0.965332f, 0.968750f, 0.971680f, 0.973633f, 0.976562f, 0.978516f, 0.979980f,
- 0.981934f, 0.983398f, 0.985352f, 0.986816f, 0.988281f, 0.988770f, 0.989746f, 0.990723f,
- 0.991699f, 0.992676f, 0.997070f, 0.997559f, 0.997559f, 0.997070f, 0.997070f, 0.997070f,
- 0.000607f, 0.001955f, 0.003616f, 0.005772f, 0.007656f, 0.010269f, 0.013496f, 0.017273f,
- 0.022018f, 0.027466f, 0.034729f, 0.043488f, 0.054932f, 0.068359f, 0.086365f, 0.108765f,
- 0.137939f, 0.174316f, 0.219360f, 0.273926f, 0.336670f, 0.406494f, 0.478516f, 0.549316f,
- 0.614746f, 0.673340f, 0.722656f, 0.765137f, 0.800293f, 0.828125f, 0.853516f, 0.872070f,
- 0.888672f, 0.902832f, 0.914551f, 0.924316f, 0.932129f, 0.940430f, 0.946289f, 0.951660f,
- 0.956055f, 0.960449f, 0.964355f, 0.967773f, 0.970703f, 0.972656f, 0.975586f, 0.978027f,
- 0.980469f, 0.981934f, 0.983398f, 0.985352f, 0.986328f, 0.988281f, 0.988770f, 0.990234f,
- 0.990723f, 0.992188f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000600f, 0.001813f, 0.003101f, 0.004559f, 0.006580f, 0.008873f, 0.011047f, 0.014091f,
- 0.017639f, 0.022049f, 0.027557f, 0.033997f, 0.042297f, 0.052704f, 0.065369f, 0.081238f,
- 0.101929f, 0.127930f, 0.161255f, 0.202515f, 0.252686f, 0.311523f, 0.378174f, 0.449707f,
- 0.519531f, 0.587891f, 0.647949f, 0.701660f, 0.746582f, 0.784668f, 0.817383f, 0.843262f,
- 0.864746f, 0.882324f, 0.896973f, 0.910156f, 0.920898f, 0.929688f, 0.937012f, 0.943848f,
- 0.949707f, 0.955078f, 0.959473f, 0.963379f, 0.966797f, 0.970215f, 0.973145f, 0.975098f,
- 0.978027f, 0.980469f, 0.982422f, 0.983887f, 0.984863f, 0.986328f, 0.987793f, 0.988770f,
- 0.989746f, 0.991211f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.000604f, 0.001429f, 0.002676f, 0.003708f, 0.005745f, 0.006973f, 0.009270f, 0.011452f,
- 0.014503f, 0.018295f, 0.022369f, 0.027222f, 0.033417f, 0.040833f, 0.050171f, 0.062744f,
- 0.077454f, 0.095886f, 0.119995f, 0.150391f, 0.187622f, 0.234253f, 0.289307f, 0.353027f,
- 0.421631f, 0.492676f, 0.561523f, 0.625488f, 0.681152f, 0.730469f, 0.770996f, 0.806152f,
- 0.833984f, 0.857422f, 0.876465f, 0.893066f, 0.906250f, 0.916992f, 0.926758f, 0.935059f,
- 0.942871f, 0.948242f, 0.954102f, 0.958496f, 0.962891f, 0.966309f, 0.969727f, 0.972168f,
- 0.975098f, 0.977539f, 0.979492f, 0.981934f, 0.983398f, 0.984863f, 0.986328f, 0.987793f,
- 0.989258f, 0.990234f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000365f, 0.001367f, 0.002123f, 0.003353f, 0.004692f, 0.006054f, 0.007675f, 0.009819f,
- 0.012314f, 0.014862f, 0.018066f, 0.022064f, 0.026901f, 0.032471f, 0.039764f, 0.048584f,
- 0.060089f, 0.073730f, 0.090698f, 0.112854f, 0.140381f, 0.175415f, 0.218018f, 0.269775f,
- 0.329834f, 0.396240f, 0.467285f, 0.537598f, 0.603516f, 0.662109f, 0.712891f, 0.757324f,
- 0.793945f, 0.823730f, 0.849121f, 0.869629f, 0.887695f, 0.902344f, 0.914062f, 0.924805f,
- 0.932129f, 0.940430f, 0.947266f, 0.952148f, 0.957031f, 0.962402f, 0.966309f, 0.969238f,
- 0.972656f, 0.975586f, 0.977051f, 0.979492f, 0.981934f, 0.983398f, 0.984863f, 0.986328f,
- 0.988281f, 0.988770f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000356f, 0.001341f, 0.001913f, 0.002897f, 0.003983f, 0.005322f, 0.006607f, 0.008514f,
- 0.010399f, 0.012451f, 0.015282f, 0.018356f, 0.021912f, 0.026443f, 0.031982f, 0.038635f,
- 0.047150f, 0.057495f, 0.070007f, 0.086609f, 0.106689f, 0.131714f, 0.164429f, 0.203613f,
- 0.252441f, 0.310059f, 0.374512f, 0.444092f, 0.514160f, 0.582031f, 0.643066f, 0.697266f,
- 0.743652f, 0.783691f, 0.814941f, 0.842773f, 0.865234f, 0.882812f, 0.897949f, 0.910645f,
- 0.922363f, 0.931152f, 0.938965f, 0.945801f, 0.952148f, 0.957520f, 0.961426f, 0.965820f,
- 0.969727f, 0.972168f, 0.975098f, 0.977539f, 0.979980f, 0.981934f, 0.983887f, 0.985352f,
- 0.986816f, 0.988281f, 0.995117f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000243f, 0.000937f, 0.001662f, 0.002617f, 0.003527f, 0.004555f, 0.005642f, 0.007217f,
- 0.008820f, 0.010483f, 0.012383f, 0.015175f, 0.018341f, 0.022049f, 0.026245f, 0.031067f,
- 0.037903f, 0.045563f, 0.054962f, 0.066956f, 0.082092f, 0.101074f, 0.124939f, 0.154663f,
- 0.191528f, 0.237305f, 0.291992f, 0.354492f, 0.422852f, 0.492676f, 0.562012f, 0.625488f,
- 0.682617f, 0.731934f, 0.772949f, 0.807129f, 0.835449f, 0.859863f, 0.878906f, 0.895020f,
- 0.908203f, 0.920898f, 0.929199f, 0.937988f, 0.945312f, 0.951660f, 0.957031f, 0.961914f,
- 0.965332f, 0.968750f, 0.972656f, 0.975098f, 0.977539f, 0.979980f, 0.982422f, 0.983887f,
- 0.986328f, 0.987793f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000362f, 0.000970f, 0.001489f, 0.002251f, 0.002892f, 0.003727f, 0.004978f, 0.006264f,
- 0.007530f, 0.009125f, 0.010551f, 0.012756f, 0.015259f, 0.018097f, 0.021637f, 0.025986f,
- 0.030594f, 0.036804f, 0.044006f, 0.053162f, 0.064148f, 0.078003f, 0.096130f, 0.118042f,
- 0.146118f, 0.181030f, 0.224487f, 0.276123f, 0.336670f, 0.403320f, 0.473633f, 0.543457f,
- 0.609375f, 0.667480f, 0.719238f, 0.763184f, 0.799316f, 0.829590f, 0.854492f, 0.875488f,
- 0.892578f, 0.906738f, 0.918945f, 0.928711f, 0.937012f, 0.944336f, 0.951172f, 0.956543f,
- 0.961426f, 0.965820f, 0.968750f, 0.972656f, 0.975098f, 0.978027f, 0.980469f, 0.982910f,
- 0.984375f, 0.985840f, 0.994629f, 0.995117f, 0.995117f, 0.995117f, 0.995117f, 0.995117f,
- 0.000346f, 0.000923f, 0.001273f, 0.002010f, 0.002619f, 0.003689f, 0.004452f, 0.005177f,
- 0.006290f, 0.007561f, 0.009033f, 0.010902f, 0.012970f, 0.015495f, 0.018280f, 0.021576f,
- 0.024948f, 0.030304f, 0.035400f, 0.042480f, 0.051086f, 0.061401f, 0.074890f, 0.091187f,
- 0.112427f, 0.138794f, 0.171631f, 0.212158f, 0.262451f, 0.320557f, 0.385986f, 0.456055f,
- 0.525391f, 0.593262f, 0.654297f, 0.708984f, 0.754883f, 0.792969f, 0.824707f, 0.850098f,
- 0.872070f, 0.890137f, 0.904785f, 0.917480f, 0.927734f, 0.937012f, 0.944336f, 0.951172f,
- 0.956055f, 0.961914f, 0.966309f, 0.969727f, 0.973145f, 0.976074f, 0.978516f, 0.980469f,
- 0.982910f, 0.984863f, 0.993652f, 0.995117f, 0.994629f, 0.994629f, 0.994629f, 0.994629f,
- 0.000242f, 0.000666f, 0.001081f, 0.001806f, 0.002512f, 0.003397f, 0.003866f, 0.004894f,
- 0.005566f, 0.006859f, 0.007957f, 0.009506f, 0.011009f, 0.013046f, 0.015266f, 0.018173f,
- 0.021027f, 0.024811f, 0.029526f, 0.034790f, 0.041443f, 0.049835f, 0.059265f, 0.071899f,
- 0.087769f, 0.107422f, 0.132202f, 0.163208f, 0.201782f, 0.249512f, 0.305908f, 0.370361f,
- 0.440430f, 0.511230f, 0.578613f, 0.642090f, 0.698730f, 0.746582f, 0.787109f, 0.819824f,
- 0.848145f, 0.869141f, 0.888672f, 0.903809f, 0.916992f, 0.927246f, 0.936523f, 0.943848f,
- 0.951660f, 0.957031f, 0.961426f, 0.965820f, 0.970215f, 0.973145f, 0.976074f, 0.979004f,
- 0.981445f, 0.983398f, 0.994141f, 0.994141f, 0.994629f, 0.994141f, 0.994629f, 0.994141f,
- 0.000242f, 0.000709f, 0.000917f, 0.001194f, 0.002018f, 0.002634f, 0.003504f, 0.003918f,
- 0.005020f, 0.005726f, 0.006935f, 0.008141f, 0.009666f, 0.011040f, 0.012848f, 0.014961f,
- 0.017624f, 0.020660f, 0.024368f, 0.028381f, 0.033905f, 0.040283f, 0.047760f, 0.057312f,
- 0.069214f, 0.083984f, 0.102539f, 0.126221f, 0.155640f, 0.193359f, 0.238892f, 0.293701f,
- 0.356689f, 0.425537f, 0.497070f, 0.568359f, 0.632812f, 0.690918f, 0.739746f, 0.782227f,
- 0.816406f, 0.845703f, 0.868652f, 0.887695f, 0.903320f, 0.916992f, 0.927734f, 0.937012f,
- 0.944824f, 0.951660f, 0.957031f, 0.962891f, 0.966797f, 0.971191f, 0.973633f, 0.976562f,
- 0.979492f, 0.981934f, 0.992676f, 0.993652f, 0.994141f, 0.993652f, 0.993652f, 0.994141f,
- 0.000244f, 0.000660f, 0.000918f, 0.001343f, 0.002117f, 0.002407f, 0.002779f, 0.003626f,
- 0.004246f, 0.005207f, 0.005913f, 0.007145f, 0.008163f, 0.009438f, 0.011101f, 0.012871f,
- 0.014999f, 0.017426f, 0.020096f, 0.024185f, 0.027725f, 0.032623f, 0.038910f, 0.046387f,
- 0.055298f, 0.066467f, 0.080627f, 0.098328f, 0.120972f, 0.149658f, 0.184814f, 0.229492f,
- 0.282715f, 0.344727f, 0.414062f, 0.486084f, 0.556641f, 0.624023f, 0.683594f, 0.735352f,
- 0.778320f, 0.814453f, 0.843750f, 0.867188f, 0.887207f, 0.903320f, 0.916504f, 0.928223f,
- 0.937500f, 0.945312f, 0.953125f, 0.958008f, 0.964355f, 0.967285f, 0.971680f, 0.975098f,
- 0.978516f, 0.980957f, 0.992676f, 0.993652f, 0.994141f, 0.993652f, 0.993652f, 0.993164f,
- 0.000200f, 0.000480f, 0.000808f, 0.001303f, 0.001680f, 0.002104f, 0.002510f, 0.002934f,
- 0.003468f, 0.004429f, 0.005539f, 0.006046f, 0.006889f, 0.008438f, 0.009415f, 0.011108f,
- 0.012787f, 0.014572f, 0.017517f, 0.020279f, 0.023483f, 0.027359f, 0.031860f, 0.037964f,
- 0.045227f, 0.053711f, 0.064148f, 0.077759f, 0.095093f, 0.116272f, 0.143311f, 0.177856f,
- 0.221191f, 0.273193f, 0.334473f, 0.403320f, 0.476318f, 0.548828f, 0.617188f, 0.677734f,
- 0.730957f, 0.775879f, 0.812500f, 0.842285f, 0.866699f, 0.887695f, 0.903809f, 0.916992f,
- 0.928711f, 0.938477f, 0.946777f, 0.953125f, 0.959473f, 0.963867f, 0.968750f, 0.972656f,
- 0.976074f, 0.979004f, 0.992188f, 0.992676f, 0.993164f, 0.993164f, 0.992676f, 0.993164f,
- 0.000243f, 0.000469f, 0.000878f, 0.001158f, 0.001382f, 0.001801f, 0.002220f, 0.002699f,
- 0.003273f, 0.004063f, 0.004715f, 0.005447f, 0.005917f, 0.007099f, 0.008385f, 0.009521f,
- 0.011032f, 0.012627f, 0.014870f, 0.016922f, 0.019836f, 0.023010f, 0.026642f, 0.031174f,
- 0.036926f, 0.043549f, 0.051941f, 0.062561f, 0.075317f, 0.091553f, 0.112427f, 0.138428f,
- 0.172485f, 0.213867f, 0.265381f, 0.326172f, 0.394775f, 0.467773f, 0.541504f, 0.610840f,
- 0.673340f, 0.728516f, 0.774414f, 0.812012f, 0.842773f, 0.867676f, 0.887695f, 0.904297f,
- 0.918457f, 0.929688f, 0.939453f, 0.948242f, 0.955078f, 0.959961f, 0.965820f, 0.970215f,
- 0.974121f, 0.977051f, 0.991211f, 0.993164f, 0.993164f, 0.992188f, 0.993164f, 0.992188f,
- 0.000000f, 0.000242f, 0.000799f, 0.000998f, 0.001273f, 0.001671f, 0.002069f, 0.002485f,
- 0.003212f, 0.003578f, 0.003948f, 0.004559f, 0.005524f, 0.006321f, 0.007046f, 0.008438f,
- 0.009438f, 0.010986f, 0.012390f, 0.014320f, 0.016663f, 0.019165f, 0.022476f, 0.025833f,
- 0.030487f, 0.035675f, 0.042358f, 0.050018f, 0.060211f, 0.072693f, 0.088379f, 0.108948f,
- 0.134766f, 0.166626f, 0.208008f, 0.258545f, 0.318848f, 0.387451f, 0.461670f, 0.536621f,
- 0.606934f, 0.671387f, 0.727539f, 0.773438f, 0.811523f, 0.843750f, 0.868164f, 0.889160f,
- 0.906250f, 0.920410f, 0.932617f, 0.941895f, 0.949707f, 0.956055f, 0.962402f, 0.967285f,
- 0.971680f, 0.975586f, 0.990723f, 0.991699f, 0.991699f, 0.992188f, 0.992188f, 0.991699f,
- 0.000237f, 0.000482f, 0.000772f, 0.000877f, 0.001109f, 0.001494f, 0.001991f, 0.002041f,
- 0.002537f, 0.002975f, 0.003469f, 0.004128f, 0.004841f, 0.005550f, 0.006306f, 0.007359f,
- 0.008369f, 0.009415f, 0.010788f, 0.012306f, 0.014160f, 0.016571f, 0.018921f, 0.021896f,
- 0.025497f, 0.029587f, 0.034576f, 0.041260f, 0.049011f, 0.058319f, 0.070557f, 0.086060f,
- 0.105774f, 0.130737f, 0.162720f, 0.203247f, 0.252930f, 0.313477f, 0.382568f, 0.457275f,
- 0.532715f, 0.605469f, 0.671387f, 0.728027f, 0.774902f, 0.814453f, 0.844727f, 0.870605f,
- 0.891113f, 0.909180f, 0.922852f, 0.934082f, 0.943359f, 0.951660f, 0.958008f, 0.964355f,
- 0.968750f, 0.973145f, 0.990234f, 0.990723f, 0.991699f, 0.991211f, 0.991211f, 0.991211f,
- 0.000235f, 0.000461f, 0.000484f, 0.000891f, 0.001105f, 0.001346f, 0.001634f, 0.001936f,
- 0.002438f, 0.002874f, 0.003353f, 0.003925f, 0.004189f, 0.004887f, 0.005684f, 0.006279f,
- 0.007298f, 0.008339f, 0.009384f, 0.010674f, 0.012360f, 0.013901f, 0.016113f, 0.018677f,
- 0.021469f, 0.024841f, 0.029144f, 0.033783f, 0.039948f, 0.047272f, 0.056915f, 0.068726f,
- 0.083801f, 0.102905f, 0.127563f, 0.159058f, 0.199341f, 0.248901f, 0.309570f, 0.379395f,
- 0.454834f, 0.532715f, 0.606934f, 0.672852f, 0.729980f, 0.778320f, 0.817383f, 0.849121f,
- 0.874512f, 0.895020f, 0.911621f, 0.924805f, 0.937012f, 0.946289f, 0.954102f, 0.960938f,
- 0.965820f, 0.971191f, 0.989258f, 0.990234f, 0.990723f, 0.991211f, 0.990723f, 0.990723f,
- 0.000000f, 0.000360f, 0.000477f, 0.000756f, 0.000896f, 0.001065f, 0.001570f, 0.001622f,
- 0.002064f, 0.002525f, 0.002819f, 0.003004f, 0.003700f, 0.004356f, 0.005077f, 0.005428f,
- 0.006283f, 0.007370f, 0.008339f, 0.009323f, 0.010567f, 0.012070f, 0.013672f, 0.015839f,
- 0.018066f, 0.020844f, 0.024002f, 0.028183f, 0.033051f, 0.039246f, 0.046417f, 0.055450f,
- 0.067200f, 0.082031f, 0.100586f, 0.125122f, 0.156250f, 0.196167f, 0.245972f, 0.307129f,
- 0.378174f, 0.454834f, 0.533203f, 0.608398f, 0.675781f, 0.734375f, 0.782715f, 0.821777f,
- 0.853516f, 0.878906f, 0.898926f, 0.915039f, 0.929199f, 0.939941f, 0.948730f, 0.956055f,
- 0.963379f, 0.968262f, 0.988770f, 0.989746f, 0.990234f, 0.989746f, 0.989746f, 0.990234f,
- 0.000000f, 0.000256f, 0.000467f, 0.000590f, 0.000772f, 0.001095f, 0.001356f, 0.001781f,
- 0.001984f, 0.002161f, 0.002546f, 0.002956f, 0.003338f, 0.003899f, 0.004440f, 0.004986f,
- 0.005486f, 0.006310f, 0.006969f, 0.008148f, 0.009148f, 0.010284f, 0.011902f, 0.013573f,
- 0.015465f, 0.017853f, 0.020340f, 0.023590f, 0.027298f, 0.032227f, 0.038208f, 0.045563f,
- 0.054047f, 0.065796f, 0.080322f, 0.098999f, 0.122864f, 0.153809f, 0.193970f, 0.244629f,
- 0.306396f, 0.378662f, 0.457031f, 0.536621f, 0.613770f, 0.681641f, 0.740723f, 0.788574f,
- 0.827637f, 0.858398f, 0.884277f, 0.903320f, 0.919922f, 0.932129f, 0.942871f, 0.951660f,
- 0.959961f, 0.965820f, 0.987305f, 0.988281f, 0.989258f, 0.989258f, 0.989258f, 0.989258f,
- 0.000244f, 0.000243f, 0.000583f, 0.000585f, 0.000822f, 0.001073f, 0.001159f, 0.001452f,
- 0.001525f, 0.002001f, 0.002201f, 0.002714f, 0.002932f, 0.003525f, 0.003904f, 0.004482f,
- 0.004997f, 0.005581f, 0.006233f, 0.006954f, 0.007820f, 0.008949f, 0.009941f, 0.011482f,
- 0.013168f, 0.015099f, 0.017151f, 0.020111f, 0.022949f, 0.026947f, 0.031647f, 0.037354f,
- 0.044342f, 0.053375f, 0.064331f, 0.078857f, 0.097351f, 0.121033f, 0.152588f, 0.192749f,
- 0.244263f, 0.307129f, 0.380615f, 0.461426f, 0.543457f, 0.621582f, 0.690430f, 0.748047f,
- 0.796387f, 0.834961f, 0.865723f, 0.889160f, 0.908691f, 0.924316f, 0.937500f, 0.946777f,
- 0.955078f, 0.962891f, 0.986328f, 0.987793f, 0.988770f, 0.988770f, 0.988770f, 0.988770f,
- 0.000000f, 0.000243f, 0.000308f, 0.000541f, 0.000801f, 0.000827f, 0.001057f, 0.001280f,
- 0.001460f, 0.001781f, 0.002090f, 0.002481f, 0.002756f, 0.003054f, 0.003321f, 0.003948f,
- 0.004303f, 0.004898f, 0.005306f, 0.006405f, 0.006954f, 0.007851f, 0.008537f, 0.009918f,
- 0.011208f, 0.012825f, 0.014534f, 0.016861f, 0.019379f, 0.022629f, 0.026276f, 0.030838f,
- 0.036407f, 0.043488f, 0.051819f, 0.063416f, 0.077209f, 0.095825f, 0.119812f, 0.151489f,
- 0.192749f, 0.245361f, 0.309814f, 0.385986f, 0.469238f, 0.552246f, 0.630859f, 0.699707f,
- 0.757324f, 0.805176f, 0.842773f, 0.873047f, 0.895508f, 0.914062f, 0.929688f, 0.941406f,
- 0.952148f, 0.959473f, 0.985840f, 0.986816f, 0.987305f, 0.987305f, 0.987305f, 0.987305f,
- 0.000000f, 0.000243f, 0.000242f, 0.000548f, 0.000695f, 0.000803f, 0.001053f, 0.001198f,
- 0.001363f, 0.001513f, 0.001886f, 0.002069f, 0.002447f, 0.002676f, 0.003138f, 0.003551f,
- 0.003868f, 0.004261f, 0.004936f, 0.005337f, 0.005852f, 0.006615f, 0.007519f, 0.008575f,
- 0.009705f, 0.010872f, 0.012688f, 0.014397f, 0.016479f, 0.019119f, 0.022064f, 0.025589f,
- 0.030304f, 0.035828f, 0.042603f, 0.050812f, 0.062012f, 0.076355f, 0.094971f, 0.119263f,
- 0.151367f, 0.193726f, 0.247925f, 0.314941f, 0.393311f, 0.478271f, 0.563965f, 0.642578f,
- 0.711914f, 0.769043f, 0.815430f, 0.851562f, 0.881348f, 0.902832f, 0.921387f, 0.934570f,
- 0.945801f, 0.955078f, 0.984375f, 0.986328f, 0.986328f, 0.986328f, 0.986328f, 0.986328f,
- 0.000000f, 0.000234f, 0.000239f, 0.000308f, 0.000597f, 0.000690f, 0.000868f, 0.000937f,
- 0.001189f, 0.001404f, 0.001696f, 0.001854f, 0.002180f, 0.002249f, 0.002672f, 0.002979f,
- 0.003494f, 0.003761f, 0.004257f, 0.004745f, 0.005154f, 0.005821f, 0.006561f, 0.007557f,
- 0.008575f, 0.009575f, 0.010963f, 0.012238f, 0.014130f, 0.016113f, 0.018539f, 0.021545f,
- 0.025162f, 0.029404f, 0.034851f, 0.041626f, 0.050354f, 0.061218f, 0.075562f, 0.094482f,
- 0.119507f, 0.152344f, 0.196167f, 0.252197f, 0.322266f, 0.404053f, 0.490967f, 0.577637f,
- 0.658203f, 0.726074f, 0.782715f, 0.827637f, 0.861816f, 0.889648f, 0.910645f, 0.926758f,
- 0.940918f, 0.950684f, 0.983398f, 0.985352f, 0.984863f, 0.985352f, 0.985840f, 0.985352f,
- 0.000000f, 0.000240f, 0.000237f, 0.000239f, 0.000436f, 0.000648f, 0.000661f, 0.000892f,
- 0.001089f, 0.001484f, 0.001446f, 0.001586f, 0.001896f, 0.002176f, 0.002325f, 0.002634f,
- 0.003057f, 0.003315f, 0.003561f, 0.004150f, 0.004578f, 0.005180f, 0.005768f, 0.006485f,
- 0.007286f, 0.008400f, 0.009453f, 0.010429f, 0.011795f, 0.013680f, 0.015671f, 0.018005f,
- 0.020981f, 0.024521f, 0.028748f, 0.034119f, 0.040863f, 0.049622f, 0.060303f, 0.074829f,
- 0.094116f, 0.119995f, 0.154297f, 0.199341f, 0.258301f, 0.331787f, 0.416504f, 0.507812f,
- 0.595703f, 0.675781f, 0.743164f, 0.797852f, 0.840820f, 0.873535f, 0.899414f, 0.919434f,
- 0.934082f, 0.947266f, 0.982422f, 0.983887f, 0.983887f, 0.984375f, 0.984375f, 0.983887f,
- 0.000136f, 0.000115f, 0.000237f, 0.000238f, 0.000358f, 0.000452f, 0.000759f, 0.000961f,
- 0.001026f, 0.001113f, 0.001433f, 0.001564f, 0.001659f, 0.001955f, 0.002024f, 0.002384f,
- 0.002647f, 0.002974f, 0.003267f, 0.003611f, 0.003971f, 0.004498f, 0.005043f, 0.005539f,
- 0.006344f, 0.007168f, 0.007942f, 0.009010f, 0.010353f, 0.011711f, 0.013458f, 0.015213f,
- 0.017548f, 0.020279f, 0.023926f, 0.028061f, 0.033356f, 0.040283f, 0.048615f, 0.060455f,
- 0.074890f, 0.094727f, 0.121216f, 0.156860f, 0.204102f, 0.266846f, 0.344238f, 0.433105f,
- 0.526855f, 0.616699f, 0.696289f, 0.761230f, 0.813965f, 0.854492f, 0.884766f, 0.909180f,
- 0.927734f, 0.941895f, 0.980957f, 0.982422f, 0.982910f, 0.982422f, 0.982422f, 0.982910f,
- 0.000000f, 0.000103f, 0.000208f, 0.000356f, 0.000355f, 0.000400f, 0.000454f, 0.000861f,
- 0.000922f, 0.001202f, 0.001088f, 0.001401f, 0.001493f, 0.001779f, 0.001881f, 0.002180f,
- 0.002329f, 0.002483f, 0.002846f, 0.003178f, 0.003542f, 0.003914f, 0.004406f, 0.004871f,
- 0.005352f, 0.006119f, 0.006927f, 0.007904f, 0.008759f, 0.009972f, 0.011284f, 0.013046f,
- 0.014938f, 0.016998f, 0.019943f, 0.023224f, 0.027161f, 0.032776f, 0.039917f, 0.048218f,
- 0.059937f, 0.075134f, 0.095642f, 0.123169f, 0.160767f, 0.211670f, 0.278320f, 0.360352f,
- 0.454102f, 0.550293f, 0.640625f, 0.718262f, 0.781738f, 0.831055f, 0.869141f, 0.897461f,
- 0.919434f, 0.936035f, 0.979492f, 0.980957f, 0.980957f, 0.981934f, 0.981445f, 0.981445f,
- 0.000000f, 0.000192f, 0.000191f, 0.000350f, 0.000352f, 0.000354f, 0.000599f, 0.000721f,
- 0.000835f, 0.001044f, 0.000988f, 0.001141f, 0.001255f, 0.001479f, 0.001705f, 0.001815f,
- 0.001843f, 0.002151f, 0.002369f, 0.002831f, 0.003067f, 0.003431f, 0.003698f, 0.004295f,
- 0.004738f, 0.005352f, 0.005859f, 0.006615f, 0.007587f, 0.008583f, 0.009682f, 0.010735f,
- 0.012405f, 0.014381f, 0.016708f, 0.018921f, 0.022736f, 0.026947f, 0.032104f, 0.039032f,
- 0.048004f, 0.059784f, 0.075500f, 0.096924f, 0.125977f, 0.166626f, 0.221069f, 0.292969f,
- 0.380371f, 0.479004f, 0.577637f, 0.667969f, 0.743164f, 0.803711f, 0.849609f, 0.883789f,
- 0.910645f, 0.930176f, 0.977539f, 0.979492f, 0.979492f, 0.979492f, 0.979980f, 0.979492f,
- 0.000000f, 0.000000f, 0.000191f, 0.000214f, 0.000441f, 0.000465f, 0.000351f, 0.000656f,
- 0.000672f, 0.000957f, 0.000881f, 0.001092f, 0.001209f, 0.001259f, 0.001315f, 0.001583f,
- 0.001630f, 0.001834f, 0.002033f, 0.002367f, 0.002596f, 0.002924f, 0.003387f, 0.003693f,
- 0.004063f, 0.004601f, 0.004986f, 0.005676f, 0.006557f, 0.006973f, 0.007801f, 0.008781f,
- 0.010475f, 0.012100f, 0.013817f, 0.015625f, 0.018784f, 0.021927f, 0.026260f, 0.031677f,
- 0.038879f, 0.048004f, 0.059845f, 0.076233f, 0.098633f, 0.130005f, 0.173950f, 0.233032f,
- 0.311035f, 0.405518f, 0.507812f, 0.608887f, 0.698242f, 0.769531f, 0.826172f, 0.868164f,
- 0.899414f, 0.922852f, 0.976074f, 0.977539f, 0.977539f, 0.977051f, 0.978027f, 0.978027f,
- 0.000000f, 0.000000f, 0.000117f, 0.000211f, 0.000326f, 0.000573f, 0.000574f, 0.000583f,
- 0.000584f, 0.000659f, 0.000901f, 0.001014f, 0.001064f, 0.001033f, 0.001163f, 0.001234f,
- 0.001546f, 0.001585f, 0.001894f, 0.002085f, 0.002361f, 0.002504f, 0.003023f, 0.003147f,
- 0.003580f, 0.004032f, 0.004314f, 0.004936f, 0.005215f, 0.006081f, 0.006725f, 0.007927f,
- 0.008743f, 0.009918f, 0.011642f, 0.013367f, 0.015404f, 0.018219f, 0.021545f, 0.025787f,
- 0.031174f, 0.038361f, 0.047577f, 0.060425f, 0.077881f, 0.102051f, 0.135376f, 0.182861f,
- 0.249023f, 0.333984f, 0.436035f, 0.542969f, 0.644043f, 0.730469f, 0.798340f, 0.848633f,
- 0.886719f, 0.914062f, 0.973633f, 0.974609f, 0.975098f, 0.976074f, 0.975098f, 0.976074f,
- 0.000000f, 0.000000f, 0.000114f, 0.000112f, 0.000271f, 0.000510f, 0.000450f, 0.000565f,
- 0.000572f, 0.000581f, 0.000654f, 0.000825f, 0.000954f, 0.001085f, 0.001050f, 0.001087f,
- 0.001282f, 0.001547f, 0.001585f, 0.001825f, 0.002066f, 0.002182f, 0.002384f, 0.002659f,
- 0.003172f, 0.003357f, 0.003721f, 0.004238f, 0.004505f, 0.005024f, 0.005878f, 0.006512f,
- 0.007324f, 0.008293f, 0.009201f, 0.011040f, 0.012993f, 0.015007f, 0.017639f, 0.020920f,
- 0.025131f, 0.030899f, 0.038269f, 0.047760f, 0.061188f, 0.079651f, 0.105469f, 0.142944f,
- 0.195801f, 0.268799f, 0.363525f, 0.472168f, 0.582520f, 0.683594f, 0.765137f, 0.826660f,
- 0.872070f, 0.905273f, 0.972168f, 0.973633f, 0.973145f, 0.973633f, 0.973633f, 0.973633f,
- 0.000000f, 0.000000f, 0.000000f, 0.000111f, 0.000224f, 0.000412f, 0.000494f, 0.000543f,
- 0.000561f, 0.000680f, 0.000665f, 0.000675f, 0.000679f, 0.000797f, 0.000926f, 0.001122f,
- 0.001132f, 0.001207f, 0.001375f, 0.001606f, 0.001838f, 0.001963f, 0.002163f, 0.002314f,
- 0.002480f, 0.002956f, 0.003189f, 0.003489f, 0.003744f, 0.004311f, 0.004749f, 0.005276f,
- 0.005867f, 0.006962f, 0.008186f, 0.008987f, 0.010498f, 0.012283f, 0.014374f, 0.017075f,
- 0.020355f, 0.024719f, 0.030640f, 0.037720f, 0.048309f, 0.062134f, 0.082336f, 0.110840f,
- 0.151978f, 0.212891f, 0.294922f, 0.399170f, 0.515137f, 0.628418f, 0.724609f, 0.799805f,
- 0.854980f, 0.894043f, 0.968750f, 0.970215f, 0.970703f, 0.971191f, 0.970703f, 0.970703f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000228f, 0.000233f, 0.000436f, 0.000457f,
- 0.000621f, 0.000546f, 0.000622f, 0.000633f, 0.000576f, 0.000644f, 0.000717f, 0.000909f,
- 0.000994f, 0.001127f, 0.001179f, 0.001267f, 0.001513f, 0.001628f, 0.001742f, 0.001974f,
- 0.002111f, 0.002403f, 0.002810f, 0.003139f, 0.003231f, 0.003466f, 0.004021f, 0.004459f,
- 0.004971f, 0.005581f, 0.006809f, 0.007568f, 0.008759f, 0.010002f, 0.011665f, 0.013847f,
- 0.016342f, 0.019714f, 0.024368f, 0.030106f, 0.037811f, 0.048706f, 0.063843f, 0.085327f,
- 0.118042f, 0.164917f, 0.234131f, 0.328125f, 0.443359f, 0.565430f, 0.677246f, 0.767578f,
- 0.833496f, 0.882812f, 0.965820f, 0.967285f, 0.967773f, 0.968262f, 0.967773f, 0.968262f,
- 0.000000f, 0.000000f, 0.000000f, 0.000214f, 0.000210f, 0.000296f, 0.000309f, 0.000386f,
- 0.000462f, 0.000482f, 0.000525f, 0.000572f, 0.000525f, 0.000558f, 0.000689f, 0.000685f,
- 0.000841f, 0.000934f, 0.001008f, 0.001182f, 0.001271f, 0.001412f, 0.001757f, 0.001787f,
- 0.001769f, 0.002110f, 0.002321f, 0.002331f, 0.002737f, 0.002951f, 0.003189f, 0.003588f,
- 0.004253f, 0.004627f, 0.005505f, 0.006119f, 0.006969f, 0.008018f, 0.009583f, 0.010971f,
- 0.013245f, 0.015915f, 0.019257f, 0.023651f, 0.030014f, 0.038086f, 0.049683f, 0.066406f,
- 0.091125f, 0.127441f, 0.182617f, 0.262939f, 0.370605f, 0.497070f, 0.623047f, 0.729004f,
- 0.810547f, 0.867188f, 0.962891f, 0.963867f, 0.964844f, 0.964844f, 0.964355f, 0.964355f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000200f, 0.000215f, 0.000229f, 0.000319f,
- 0.000330f, 0.000411f, 0.000491f, 0.000527f, 0.000547f, 0.000560f, 0.000634f, 0.000648f,
- 0.000716f, 0.000778f, 0.000855f, 0.000998f, 0.001182f, 0.001111f, 0.001274f, 0.001625f,
- 0.001584f, 0.001559f, 0.001864f, 0.002037f, 0.002296f, 0.002438f, 0.002600f, 0.002993f,
- 0.003290f, 0.003801f, 0.004467f, 0.005085f, 0.005508f, 0.006519f, 0.007645f, 0.008743f,
- 0.010757f, 0.012558f, 0.014946f, 0.018661f, 0.023422f, 0.029556f, 0.038574f, 0.050964f,
- 0.069702f, 0.097351f, 0.140015f, 0.205566f, 0.301025f, 0.424561f, 0.559082f, 0.683594f,
- 0.781250f, 0.852051f, 0.958496f, 0.960449f, 0.960938f, 0.960938f, 0.960938f, 0.960449f,
- 0.000000f, 0.000000f, 0.000122f, 0.000122f, 0.000122f, 0.000194f, 0.000214f, 0.000251f,
- 0.000302f, 0.000365f, 0.000370f, 0.000429f, 0.000495f, 0.000521f, 0.000504f, 0.000547f,
- 0.000632f, 0.000656f, 0.000695f, 0.000795f, 0.000922f, 0.001074f, 0.001125f, 0.001192f,
- 0.001166f, 0.001303f, 0.001555f, 0.001575f, 0.001763f, 0.001970f, 0.002232f, 0.002560f,
- 0.002657f, 0.003082f, 0.003559f, 0.003799f, 0.004620f, 0.005241f, 0.006081f, 0.007103f,
- 0.008385f, 0.009796f, 0.012192f, 0.014702f, 0.018234f, 0.022934f, 0.029556f, 0.039307f,
- 0.053009f, 0.073547f, 0.106628f, 0.157715f, 0.237793f, 0.351318f, 0.490479f, 0.629883f,
- 0.746094f, 0.832031f, 0.954590f, 0.956055f, 0.956055f, 0.957031f, 0.956543f, 0.956055f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000146f, 0.000191f, 0.000200f,
- 0.000255f, 0.000232f, 0.000252f, 0.000359f, 0.000291f, 0.000342f, 0.000406f, 0.000498f,
- 0.000520f, 0.000533f, 0.000632f, 0.000605f, 0.000689f, 0.000768f, 0.000908f, 0.001013f,
- 0.001087f, 0.001030f, 0.001211f, 0.001318f, 0.001497f, 0.001609f, 0.001753f, 0.001957f,
- 0.002234f, 0.002352f, 0.002663f, 0.003040f, 0.003635f, 0.004082f, 0.004723f, 0.005516f,
- 0.006367f, 0.007675f, 0.009224f, 0.011360f, 0.013695f, 0.017868f, 0.022598f, 0.029724f,
- 0.040222f, 0.055542f, 0.080078f, 0.119202f, 0.182617f, 0.281738f, 0.417725f, 0.568848f,
- 0.705566f, 0.807129f, 0.948730f, 0.951172f, 0.951172f, 0.951172f, 0.951660f, 0.951660f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f,
- 0.000203f, 0.000186f, 0.000184f, 0.000321f, 0.000231f, 0.000337f, 0.000359f, 0.000430f,
- 0.000455f, 0.000531f, 0.000502f, 0.000517f, 0.000728f, 0.000643f, 0.000673f, 0.000816f,
- 0.000930f, 0.000991f, 0.001028f, 0.001161f, 0.001284f, 0.001369f, 0.001474f, 0.001719f,
- 0.001781f, 0.001883f, 0.002258f, 0.002518f, 0.002831f, 0.003201f, 0.003744f, 0.004349f,
- 0.005127f, 0.006130f, 0.007210f, 0.008423f, 0.010696f, 0.013405f, 0.017136f, 0.022522f,
- 0.030029f, 0.041321f, 0.059631f, 0.089050f, 0.138062f, 0.218994f, 0.343750f, 0.500488f,
- 0.657227f, 0.780762f, 0.943848f, 0.945312f, 0.945312f, 0.945801f, 0.945801f, 0.946289f,
- 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000121f, 0.000120f,
- 0.000118f, 0.000137f, 0.000139f, 0.000241f, 0.000202f, 0.000304f, 0.000313f, 0.000332f,
- 0.000357f, 0.000420f, 0.000435f, 0.000463f, 0.000645f, 0.000544f, 0.000700f, 0.000717f,
- 0.000669f, 0.000834f, 0.000865f, 0.000916f, 0.001109f, 0.001193f, 0.001246f, 0.001300f,
- 0.001488f, 0.001538f, 0.001806f, 0.001929f, 0.002001f, 0.002462f, 0.002666f, 0.003260f,
- 0.003904f, 0.004364f, 0.005325f, 0.006306f, 0.008041f, 0.009720f, 0.012718f, 0.016525f,
- 0.022217f, 0.030579f, 0.043854f, 0.065247f, 0.101929f, 0.166016f, 0.273193f, 0.428223f,
- 0.600586f, 0.748047f, 0.936523f, 0.938477f, 0.938965f, 0.939453f, 0.938965f, 0.938965f,
- 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f,
- 0.000114f, 0.000102f, 0.000090f, 0.000096f, 0.000131f, 0.000245f, 0.000276f, 0.000257f,
- 0.000307f, 0.000316f, 0.000322f, 0.000373f, 0.000411f, 0.000440f, 0.000433f, 0.000650f,
- 0.000578f, 0.000704f, 0.000746f, 0.000723f, 0.000819f, 0.000756f, 0.000758f, 0.000878f,
- 0.001009f, 0.001270f, 0.001399f, 0.001530f, 0.001798f, 0.001803f, 0.002151f, 0.002317f,
- 0.002728f, 0.003222f, 0.003782f, 0.004612f, 0.005951f, 0.006985f, 0.009308f, 0.011955f,
- 0.016052f, 0.022324f, 0.031525f, 0.047272f, 0.073853f, 0.122192f, 0.209717f, 0.352783f,
- 0.537109f, 0.709473f, 0.928223f, 0.930664f, 0.931152f, 0.930664f, 0.931641f, 0.931152f,
- 0.000000f, 0.000000f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000120f, 0.000119f,
- 0.000119f, 0.000111f, 0.000100f, 0.000139f, 0.000082f, 0.000154f, 0.000121f, 0.000216f,
- 0.000147f, 0.000271f, 0.000288f, 0.000298f, 0.000386f, 0.000463f, 0.000370f, 0.000485f,
- 0.000555f, 0.000530f, 0.000578f, 0.000574f, 0.000612f, 0.000712f, 0.000776f, 0.000716f,
- 0.000931f, 0.000831f, 0.000967f, 0.001154f, 0.001176f, 0.001284f, 0.001497f, 0.001884f,
- 0.002270f, 0.002415f, 0.002947f, 0.003412f, 0.004032f, 0.005066f, 0.006485f, 0.008400f,
- 0.011215f, 0.015404f, 0.022079f, 0.033264f, 0.052124f, 0.087646f, 0.155029f, 0.279297f,
- 0.465820f, 0.664062f, 0.918945f, 0.921387f, 0.921875f, 0.922363f, 0.922363f, 0.921875f,
- 0.000000f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000119f, 0.000119f, 0.000119f,
- 0.000118f, 0.000118f, 0.000110f, 0.000100f, 0.000091f, 0.000082f, 0.000075f, 0.000095f,
- 0.000166f, 0.000113f, 0.000163f, 0.000248f, 0.000258f, 0.000277f, 0.000336f, 0.000301f,
- 0.000445f, 0.000495f, 0.000473f, 0.000505f, 0.000494f, 0.000470f, 0.000584f, 0.000752f,
- 0.000821f, 0.000814f, 0.000845f, 0.000807f, 0.000932f, 0.000996f, 0.001380f, 0.001481f,
- 0.001507f, 0.001757f, 0.002146f, 0.002443f, 0.002869f, 0.003546f, 0.004559f, 0.005878f,
- 0.007561f, 0.010475f, 0.015320f, 0.022675f, 0.036133f, 0.060883f, 0.110352f, 0.211670f,
- 0.389160f, 0.610352f, 0.908691f, 0.909180f, 0.910645f, 0.912109f, 0.909668f, 0.910156f,
- 0.000000f, 0.000121f, 0.000120f, 0.000119f, 0.000119f, 0.000118f, 0.000118f, 0.000117f,
- 0.000117f, 0.000117f, 0.000116f, 0.000110f, 0.000100f, 0.000099f, 0.000083f, 0.000077f,
- 0.000071f, 0.000081f, 0.000087f, 0.000166f, 0.000177f, 0.000233f, 0.000238f, 0.000273f,
- 0.000325f, 0.000357f, 0.000292f, 0.000406f, 0.000418f, 0.000440f, 0.000428f, 0.000568f,
- 0.000459f, 0.000628f, 0.000678f, 0.000688f, 0.000647f, 0.000830f, 0.000925f, 0.001111f,
- 0.001011f, 0.001420f, 0.001504f, 0.001771f, 0.001997f, 0.002495f, 0.003147f, 0.003944f,
- 0.005077f, 0.006958f, 0.010040f, 0.015053f, 0.023727f, 0.040680f, 0.075989f, 0.153076f,
- 0.312012f, 0.547363f, 0.894531f, 0.897461f, 0.897949f, 0.897949f, 0.897949f, 0.898438f,
- 0.000000f, 0.000000f, 0.000119f, 0.000118f, 0.000118f, 0.000117f, 0.000116f, 0.000116f,
- 0.000115f, 0.000115f, 0.000114f, 0.000114f, 0.000111f, 0.000101f, 0.000093f, 0.000086f,
- 0.000079f, 0.000095f, 0.000095f, 0.000090f, 0.000117f, 0.000109f, 0.000158f, 0.000199f,
- 0.000207f, 0.000223f, 0.000286f, 0.000288f, 0.000267f, 0.000347f, 0.000368f, 0.000450f,
- 0.000377f, 0.000460f, 0.000504f, 0.000498f, 0.000494f, 0.000616f, 0.000632f, 0.000699f,
- 0.000755f, 0.000938f, 0.000978f, 0.001222f, 0.001355f, 0.001673f, 0.002016f, 0.002539f,
- 0.003258f, 0.004410f, 0.006332f, 0.009285f, 0.014847f, 0.025864f, 0.049042f, 0.104736f,
- 0.236572f, 0.477295f, 0.879395f, 0.881348f, 0.882324f, 0.881836f, 0.882324f, 0.882324f,
- 0.000000f, 0.000119f, 0.000118f, 0.000116f, 0.000115f, 0.000114f, 0.000114f, 0.000113f,
- 0.000112f, 0.000112f, 0.000111f, 0.000111f, 0.000110f, 0.000110f, 0.000103f, 0.000095f,
- 0.000088f, 0.000081f, 0.000076f, 0.000070f, 0.000065f, 0.000100f, 0.000104f, 0.000099f,
- 0.000120f, 0.000145f, 0.000190f, 0.000204f, 0.000213f, 0.000230f, 0.000241f, 0.000279f,
- 0.000325f, 0.000322f, 0.000328f, 0.000381f, 0.000351f, 0.000466f, 0.000452f, 0.000516f,
- 0.000591f, 0.000622f, 0.000733f, 0.000882f, 0.000895f, 0.001092f, 0.001456f, 0.001765f,
- 0.002069f, 0.002821f, 0.003851f, 0.005558f, 0.008865f, 0.015579f, 0.029999f, 0.066895f,
- 0.167480f, 0.400391f, 0.860352f, 0.862793f, 0.863281f, 0.864258f, 0.863281f, 0.863770f,
- 0.000119f, 0.000114f, 0.000113f, 0.000113f, 0.000111f, 0.000110f, 0.000109f, 0.000109f,
- 0.000108f, 0.000107f, 0.000107f, 0.000107f, 0.000106f, 0.000105f, 0.000106f, 0.000105f,
- 0.000098f, 0.000090f, 0.000084f, 0.000078f, 0.000073f, 0.000068f, 0.000063f, 0.000063f,
- 0.000066f, 0.000053f, 0.000080f, 0.000107f, 0.000126f, 0.000150f, 0.000188f, 0.000187f,
- 0.000206f, 0.000205f, 0.000235f, 0.000242f, 0.000277f, 0.000340f, 0.000323f, 0.000308f,
- 0.000417f, 0.000411f, 0.000445f, 0.000536f, 0.000622f, 0.000673f, 0.000887f, 0.000985f,
- 0.001289f, 0.001623f, 0.002337f, 0.003241f, 0.004929f, 0.008560f, 0.016739f, 0.039307f,
- 0.109619f, 0.317383f, 0.837402f, 0.840332f, 0.841309f, 0.840820f, 0.840820f, 0.841309f,
- 0.000000f, 0.000106f, 0.000099f, 0.000104f, 0.000102f, 0.000101f, 0.000100f, 0.000101f,
- 0.000101f, 0.000100f, 0.000099f, 0.000100f, 0.000099f, 0.000099f, 0.000099f, 0.000098f,
- 0.000098f, 0.000098f, 0.000093f, 0.000086f, 0.000080f, 0.000075f, 0.000070f, 0.000065f,
- 0.000061f, 0.000057f, 0.000059f, 0.000054f, 0.000061f, 0.000080f, 0.000087f, 0.000101f,
- 0.000136f, 0.000147f, 0.000163f, 0.000171f, 0.000179f, 0.000205f, 0.000223f, 0.000237f,
- 0.000281f, 0.000272f, 0.000299f, 0.000364f, 0.000373f, 0.000448f, 0.000507f, 0.000643f,
- 0.000801f, 0.001000f, 0.001276f, 0.001765f, 0.002712f, 0.004585f, 0.008492f, 0.020462f,
- 0.063721f, 0.233643f, 0.811035f, 0.813477f, 0.814453f, 0.813965f, 0.813965f, 0.814453f,
- 0.000000f, 0.000057f, 0.000085f, 0.000085f, 0.000083f, 0.000085f, 0.000087f, 0.000086f,
- 0.000087f, 0.000087f, 0.000086f, 0.000087f, 0.000087f, 0.000086f, 0.000087f, 0.000087f,
- 0.000088f, 0.000086f, 0.000088f, 0.000087f, 0.000087f, 0.000081f, 0.000076f, 0.000071f,
- 0.000067f, 0.000063f, 0.000058f, 0.000055f, 0.000051f, 0.000048f, 0.000046f, 0.000042f,
- 0.000051f, 0.000063f, 0.000081f, 0.000101f, 0.000122f, 0.000137f, 0.000147f, 0.000143f,
- 0.000157f, 0.000183f, 0.000205f, 0.000188f, 0.000196f, 0.000249f, 0.000310f, 0.000329f,
- 0.000413f, 0.000534f, 0.000679f, 0.000944f, 0.001365f, 0.002199f, 0.004150f, 0.009369f,
- 0.031677f, 0.153564f, 0.779297f, 0.781250f, 0.782227f, 0.782715f, 0.781738f, 0.781250f,
- 0.000000f, 0.000000f, 0.000000f, 0.000009f, 0.000030f, 0.000048f, 0.000051f, 0.000054f,
- 0.000055f, 0.000059f, 0.000060f, 0.000065f, 0.000065f, 0.000066f, 0.000068f, 0.000068f,
- 0.000070f, 0.000070f, 0.000071f, 0.000071f, 0.000072f, 0.000073f, 0.000073f, 0.000073f,
- 0.000071f, 0.000066f, 0.000062f, 0.000058f, 0.000055f, 0.000051f, 0.000048f, 0.000045f,
- 0.000042f, 0.000039f, 0.000044f, 0.000036f, 0.000046f, 0.000056f, 0.000067f, 0.000085f,
- 0.000099f, 0.000108f, 0.000107f, 0.000113f, 0.000139f, 0.000144f, 0.000165f, 0.000169f,
- 0.000196f, 0.000266f, 0.000311f, 0.000426f, 0.000598f, 0.000948f, 0.001744f, 0.003975f,
- 0.012856f, 0.084351f, 0.739746f, 0.743164f, 0.743652f, 0.743652f, 0.743652f, 0.743164f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000012f, 0.000012f, 0.000020f, 0.000028f, 0.000030f, 0.000033f, 0.000034f,
- 0.000041f, 0.000041f, 0.000045f, 0.000047f, 0.000048f, 0.000049f, 0.000051f, 0.000052f,
- 0.000054f, 0.000054f, 0.000056f, 0.000057f, 0.000056f, 0.000052f, 0.000049f, 0.000046f,
- 0.000043f, 0.000041f, 0.000038f, 0.000035f, 0.000033f, 0.000031f, 0.000029f, 0.000029f,
- 0.000036f, 0.000055f, 0.000048f, 0.000067f, 0.000067f, 0.000073f, 0.000075f, 0.000097f,
- 0.000085f, 0.000111f, 0.000137f, 0.000191f, 0.000233f, 0.000371f, 0.000609f, 0.001319f,
- 0.004341f, 0.033844f, 0.696289f, 0.698730f, 0.699219f, 0.698242f, 0.698730f, 0.698730f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000003f, 0.000007f, 0.000009f, 0.000012f, 0.000015f, 0.000020f,
- 0.000022f, 0.000023f, 0.000026f, 0.000029f, 0.000030f, 0.000032f, 0.000033f, 0.000035f,
- 0.000037f, 0.000037f, 0.000036f, 0.000034f, 0.000032f, 0.000030f, 0.000028f, 0.000026f,
- 0.000024f, 0.000022f, 0.000021f, 0.000019f, 0.000024f, 0.000024f, 0.000029f, 0.000037f,
- 0.000043f, 0.000046f, 0.000059f, 0.000058f, 0.000075f, 0.000095f, 0.000160f, 0.000306f,
- 0.001006f, 0.008865f, 0.643066f, 0.647461f, 0.647949f, 0.647461f, 0.647949f, 0.648438f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f,
- 0.000003f, 0.000005f, 0.000007f, 0.000010f, 0.000012f, 0.000013f, 0.000015f, 0.000017f,
- 0.000019f, 0.000020f, 0.000018f, 0.000017f, 0.000015f, 0.000014f, 0.000013f, 0.000012f,
- 0.000010f, 0.000012f, 0.000014f, 0.000018f, 0.000018f, 0.000025f, 0.000028f, 0.000045f,
- 0.000110f, 0.001030f, 0.586914f, 0.589844f, 0.590820f, 0.591309f, 0.591309f, 0.590820f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000002f, 0.000004f, 0.000005f, 0.000004f, 0.000004f, 0.000003f, 0.000003f,
- 0.000004f, 0.000009f, 0.527344f, 0.529785f, 0.529785f, 0.530273f, 0.530762f, 0.530762f,
- },
- {
- 0.135132f, 0.377441f, 0.544434f, 0.653320f, 0.724609f, 0.773926f, 0.811035f, 0.838867f,
- 0.860840f, 0.876465f, 0.891113f, 0.902832f, 0.912109f, 0.920898f, 0.928223f, 0.934082f,
- 0.938965f, 0.943848f, 0.948242f, 0.952637f, 0.955566f, 0.958984f, 0.961914f, 0.964844f,
- 0.966797f, 0.969238f, 0.971191f, 0.973145f, 0.975098f, 0.976562f, 0.978027f, 0.979492f,
- 0.980469f, 0.982422f, 0.983398f, 0.984863f, 0.985840f, 0.986328f, 0.987793f, 0.988770f,
- 0.989746f, 0.989746f, 0.990234f, 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994141f,
- 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f, 0.998047f, 0.998535f,
- 0.999023f, 0.999512f, 0.999512f, 0.999512f, 0.999023f, 0.999023f, 0.999023f, 0.999023f,
- 0.044891f, 0.163330f, 0.306885f, 0.444336f, 0.559570f, 0.645020f, 0.710938f, 0.760742f,
- 0.797852f, 0.827148f, 0.850098f, 0.868652f, 0.883789f, 0.895996f, 0.907227f, 0.916016f,
- 0.923340f, 0.930176f, 0.936523f, 0.941406f, 0.946777f, 0.950684f, 0.954102f, 0.957031f,
- 0.960938f, 0.963379f, 0.965820f, 0.968262f, 0.970703f, 0.972168f, 0.974609f, 0.976562f,
- 0.977539f, 0.979492f, 0.980469f, 0.981934f, 0.982910f, 0.984375f, 0.985840f, 0.986816f,
- 0.987793f, 0.988770f, 0.988770f, 0.990234f, 0.991211f, 0.991699f, 0.992676f, 0.993164f,
- 0.993164f, 0.994141f, 0.995605f, 0.995605f, 0.996094f, 0.996582f, 0.997070f, 0.997559f,
- 0.998047f, 0.998535f, 0.999512f, 0.999512f, 0.999512f, 0.999023f, 0.999023f, 0.999023f,
- 0.020325f, 0.077820f, 0.158936f, 0.260498f, 0.372314f, 0.479736f, 0.572754f, 0.648438f,
- 0.707520f, 0.754883f, 0.791016f, 0.820312f, 0.843750f, 0.862793f, 0.878906f, 0.891602f,
- 0.903320f, 0.912598f, 0.920898f, 0.928223f, 0.933594f, 0.939941f, 0.944824f, 0.949219f,
- 0.952637f, 0.956543f, 0.959961f, 0.962402f, 0.965332f, 0.967773f, 0.970215f, 0.971680f,
- 0.974121f, 0.976074f, 0.977539f, 0.979004f, 0.980957f, 0.981445f, 0.983398f, 0.984375f,
- 0.985352f, 0.986328f, 0.987793f, 0.988770f, 0.989746f, 0.990234f, 0.991211f, 0.992188f,
- 0.992676f, 0.993164f, 0.994141f, 0.994629f, 0.995605f, 0.996094f, 0.996582f, 0.996582f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.999023f, 0.998535f, 0.998535f,
- 0.012032f, 0.042908f, 0.088196f, 0.149292f, 0.228027f, 0.319824f, 0.415527f, 0.506348f,
- 0.586914f, 0.653809f, 0.709473f, 0.752441f, 0.787598f, 0.817383f, 0.840820f, 0.860352f,
- 0.876465f, 0.889648f, 0.900879f, 0.910156f, 0.918945f, 0.926270f, 0.933105f, 0.938965f,
- 0.944336f, 0.948730f, 0.952637f, 0.956055f, 0.958984f, 0.962402f, 0.965332f, 0.967773f,
- 0.970215f, 0.972656f, 0.974609f, 0.976562f, 0.978027f, 0.979492f, 0.980957f, 0.982422f,
- 0.983887f, 0.984375f, 0.985352f, 0.986816f, 0.987793f, 0.988770f, 0.989746f, 0.990234f,
- 0.991211f, 0.992188f, 0.993164f, 0.994141f, 0.994629f, 0.995117f, 0.996094f, 0.996094f,
- 0.996582f, 0.997559f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f,
- 0.007637f, 0.026825f, 0.053436f, 0.090759f, 0.140137f, 0.203125f, 0.279053f, 0.363281f,
- 0.449463f, 0.529785f, 0.601562f, 0.663574f, 0.713379f, 0.756348f, 0.789551f, 0.816895f,
- 0.840332f, 0.858887f, 0.875488f, 0.887695f, 0.900391f, 0.909668f, 0.918945f, 0.926270f,
- 0.932617f, 0.938477f, 0.943848f, 0.948242f, 0.952148f, 0.955566f, 0.959473f, 0.962402f,
- 0.965332f, 0.967773f, 0.970215f, 0.972168f, 0.974121f, 0.976562f, 0.978516f, 0.979492f,
- 0.980957f, 0.981934f, 0.984375f, 0.985352f, 0.985840f, 0.987793f, 0.988281f, 0.989258f,
- 0.990723f, 0.991211f, 0.991699f, 0.992676f, 0.993652f, 0.994141f, 0.994629f, 0.995605f,
- 0.996094f, 0.997070f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998535f, 0.998047f,
- 0.004784f, 0.018082f, 0.035400f, 0.058868f, 0.089783f, 0.130981f, 0.183716f, 0.248047f,
- 0.321289f, 0.400391f, 0.478760f, 0.552734f, 0.617188f, 0.673828f, 0.720703f, 0.759766f,
- 0.792480f, 0.818359f, 0.840820f, 0.859863f, 0.875000f, 0.888184f, 0.899902f, 0.910645f,
- 0.918945f, 0.926270f, 0.931641f, 0.938965f, 0.943848f, 0.948242f, 0.952148f, 0.957031f,
- 0.959473f, 0.962891f, 0.965332f, 0.968262f, 0.970215f, 0.972656f, 0.975098f, 0.977051f,
- 0.978516f, 0.979980f, 0.981445f, 0.982910f, 0.984863f, 0.985352f, 0.986328f, 0.987305f,
- 0.988770f, 0.989746f, 0.990723f, 0.991699f, 0.992676f, 0.993164f, 0.994141f, 0.994629f,
- 0.995605f, 0.996094f, 0.998047f, 0.998535f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.004044f, 0.012550f, 0.024628f, 0.040466f, 0.060760f, 0.087708f, 0.122742f, 0.167236f,
- 0.222534f, 0.287109f, 0.358643f, 0.432617f, 0.506348f, 0.573242f, 0.632812f, 0.685059f,
- 0.728516f, 0.766602f, 0.797363f, 0.822266f, 0.843750f, 0.861328f, 0.877441f, 0.890625f,
- 0.901367f, 0.910645f, 0.919434f, 0.926758f, 0.933105f, 0.940430f, 0.944824f, 0.948730f,
- 0.953125f, 0.957520f, 0.960449f, 0.963867f, 0.966309f, 0.969238f, 0.970703f, 0.973633f,
- 0.976074f, 0.977539f, 0.979004f, 0.980469f, 0.982422f, 0.983398f, 0.984863f, 0.986816f,
- 0.986816f, 0.988281f, 0.989746f, 0.990723f, 0.991211f, 0.992188f, 0.993164f, 0.994141f,
- 0.994629f, 0.995117f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f, 0.998047f,
- 0.002975f, 0.009315f, 0.017868f, 0.029129f, 0.043243f, 0.062012f, 0.084961f, 0.115540f,
- 0.154419f, 0.201660f, 0.257812f, 0.322754f, 0.391846f, 0.463135f, 0.530762f, 0.594727f,
- 0.650391f, 0.698730f, 0.739258f, 0.773926f, 0.803711f, 0.826660f, 0.847656f, 0.865723f,
- 0.879883f, 0.892090f, 0.903809f, 0.913086f, 0.921387f, 0.928223f, 0.935059f, 0.940918f,
- 0.945801f, 0.950684f, 0.954102f, 0.958008f, 0.961426f, 0.964844f, 0.967285f, 0.970215f,
- 0.972168f, 0.974609f, 0.976074f, 0.978027f, 0.979980f, 0.981934f, 0.983398f, 0.984375f,
- 0.985352f, 0.987305f, 0.988281f, 0.989258f, 0.990234f, 0.991211f, 0.992188f, 0.993164f,
- 0.993652f, 0.994629f, 0.997559f, 0.998047f, 0.998047f, 0.997559f, 0.997559f, 0.997559f,
- 0.002329f, 0.007256f, 0.013611f, 0.021790f, 0.032043f, 0.044617f, 0.061554f, 0.082336f,
- 0.108765f, 0.142578f, 0.184448f, 0.234375f, 0.292725f, 0.357422f, 0.424805f, 0.493164f,
- 0.556641f, 0.615723f, 0.666504f, 0.711914f, 0.750977f, 0.782715f, 0.809570f, 0.832520f,
- 0.853516f, 0.868652f, 0.882812f, 0.895508f, 0.905762f, 0.916016f, 0.923340f, 0.931152f,
- 0.936523f, 0.942383f, 0.947266f, 0.951172f, 0.956055f, 0.958984f, 0.962402f, 0.965820f,
- 0.968750f, 0.971191f, 0.973633f, 0.975586f, 0.977539f, 0.979980f, 0.980957f, 0.982422f,
- 0.983887f, 0.985352f, 0.985840f, 0.988281f, 0.989746f, 0.990234f, 0.991211f, 0.991699f,
- 0.993164f, 0.993652f, 0.997070f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f,
- 0.001871f, 0.006084f, 0.010963f, 0.016953f, 0.024277f, 0.033722f, 0.046234f, 0.060669f,
- 0.079224f, 0.103638f, 0.132812f, 0.169678f, 0.214478f, 0.267090f, 0.326172f, 0.390137f,
- 0.456543f, 0.519531f, 0.581543f, 0.636230f, 0.685547f, 0.726562f, 0.762207f, 0.792969f,
- 0.818359f, 0.839844f, 0.858398f, 0.874023f, 0.887695f, 0.898926f, 0.909668f, 0.918945f,
- 0.926270f, 0.933105f, 0.938965f, 0.944336f, 0.949219f, 0.953613f, 0.958008f, 0.961426f,
- 0.964844f, 0.967773f, 0.969727f, 0.972168f, 0.974609f, 0.976074f, 0.979004f, 0.979980f,
- 0.981934f, 0.983887f, 0.985352f, 0.986328f, 0.987793f, 0.989746f, 0.989746f, 0.990723f,
- 0.991211f, 0.992676f, 0.996582f, 0.997070f, 0.997559f, 0.997070f, 0.997070f, 0.997070f,
- 0.001322f, 0.004795f, 0.008530f, 0.013504f, 0.018921f, 0.026154f, 0.035065f, 0.045807f,
- 0.059662f, 0.076416f, 0.098267f, 0.124512f, 0.157715f, 0.197388f, 0.244873f, 0.299805f,
- 0.359619f, 0.423096f, 0.487549f, 0.549316f, 0.605957f, 0.657715f, 0.703125f, 0.741211f,
- 0.774902f, 0.802734f, 0.827148f, 0.847656f, 0.865234f, 0.879883f, 0.893066f, 0.903320f,
- 0.913086f, 0.920898f, 0.929199f, 0.935547f, 0.941406f, 0.947266f, 0.951172f, 0.956055f,
- 0.959473f, 0.962891f, 0.965332f, 0.969238f, 0.971191f, 0.974121f, 0.976562f, 0.977539f,
- 0.979980f, 0.981445f, 0.982910f, 0.984863f, 0.986328f, 0.988281f, 0.988281f, 0.989746f,
- 0.990723f, 0.991699f, 0.996582f, 0.996582f, 0.997070f, 0.997070f, 0.997070f, 0.996582f,
- 0.001077f, 0.003971f, 0.006985f, 0.010750f, 0.015579f, 0.020920f, 0.027420f, 0.035522f,
- 0.045776f, 0.058228f, 0.074097f, 0.093140f, 0.117310f, 0.146851f, 0.182495f, 0.225952f,
- 0.276611f, 0.332764f, 0.394287f, 0.456543f, 0.518555f, 0.577637f, 0.630371f, 0.679199f,
- 0.720703f, 0.756836f, 0.787598f, 0.813477f, 0.836426f, 0.855469f, 0.872070f, 0.885742f,
- 0.897949f, 0.908203f, 0.917480f, 0.925293f, 0.933105f, 0.939453f, 0.944336f, 0.949219f,
- 0.954590f, 0.957520f, 0.961426f, 0.964844f, 0.968262f, 0.970703f, 0.974121f, 0.975586f,
- 0.978027f, 0.979492f, 0.981445f, 0.983398f, 0.984863f, 0.986328f, 0.987793f, 0.988770f,
- 0.989746f, 0.991211f, 0.996094f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996582f,
- 0.000954f, 0.003330f, 0.005733f, 0.008904f, 0.012505f, 0.016617f, 0.022446f, 0.028351f,
- 0.036041f, 0.045807f, 0.056854f, 0.071350f, 0.088867f, 0.110596f, 0.137451f, 0.170654f,
- 0.209717f, 0.256592f, 0.309326f, 0.366943f, 0.427979f, 0.489502f, 0.549316f, 0.604980f,
- 0.655762f, 0.700195f, 0.738770f, 0.772461f, 0.801270f, 0.825195f, 0.845703f, 0.864258f,
- 0.879395f, 0.893066f, 0.903809f, 0.914062f, 0.922363f, 0.929688f, 0.936523f, 0.942871f,
- 0.947266f, 0.952148f, 0.956055f, 0.960449f, 0.963867f, 0.966797f, 0.969727f, 0.972656f,
- 0.975586f, 0.976562f, 0.979004f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.986816f,
- 0.988770f, 0.989746f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.996094f,
- 0.000949f, 0.002804f, 0.004730f, 0.007236f, 0.010384f, 0.014160f, 0.018478f, 0.023102f,
- 0.028992f, 0.036346f, 0.044647f, 0.055542f, 0.068481f, 0.085144f, 0.105286f, 0.130005f,
- 0.159668f, 0.195557f, 0.238647f, 0.287842f, 0.343018f, 0.402588f, 0.463135f, 0.522949f,
- 0.580566f, 0.632812f, 0.680664f, 0.721680f, 0.757812f, 0.788574f, 0.814453f, 0.836914f,
- 0.856934f, 0.872070f, 0.887207f, 0.899414f, 0.909668f, 0.918945f, 0.926758f, 0.933594f,
- 0.940430f, 0.946289f, 0.950684f, 0.954590f, 0.959473f, 0.963379f, 0.966797f, 0.969238f,
- 0.972168f, 0.975098f, 0.977051f, 0.979492f, 0.980957f, 0.982910f, 0.984375f, 0.986328f,
- 0.987793f, 0.988770f, 0.995117f, 0.996094f, 0.995605f, 0.996094f, 0.996094f, 0.995605f,
- 0.000828f, 0.002361f, 0.004116f, 0.006119f, 0.008797f, 0.011391f, 0.014854f, 0.018890f,
- 0.023666f, 0.029083f, 0.036011f, 0.044434f, 0.053986f, 0.066589f, 0.081543f, 0.100159f,
- 0.122314f, 0.149536f, 0.183350f, 0.222900f, 0.269043f, 0.321533f, 0.378418f, 0.438477f,
- 0.499023f, 0.556641f, 0.611328f, 0.661133f, 0.703613f, 0.742188f, 0.775391f, 0.804199f,
- 0.828613f, 0.849121f, 0.866211f, 0.881348f, 0.894043f, 0.905762f, 0.916016f, 0.924316f,
- 0.931641f, 0.938477f, 0.944336f, 0.949707f, 0.954590f, 0.958496f, 0.962402f, 0.966309f,
- 0.969238f, 0.972168f, 0.974121f, 0.977051f, 0.979004f, 0.980957f, 0.982910f, 0.984863f,
- 0.985840f, 0.987793f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.000606f, 0.001948f, 0.003483f, 0.005394f, 0.007290f, 0.009735f, 0.012352f, 0.015747f,
- 0.019485f, 0.023788f, 0.029358f, 0.035706f, 0.043732f, 0.053162f, 0.064331f, 0.077942f,
- 0.094971f, 0.116089f, 0.140991f, 0.172485f, 0.209473f, 0.252686f, 0.302002f, 0.356934f,
- 0.415283f, 0.475830f, 0.534180f, 0.589844f, 0.641602f, 0.687500f, 0.728516f, 0.763184f,
- 0.792969f, 0.819336f, 0.841309f, 0.860840f, 0.876953f, 0.890625f, 0.902344f, 0.913086f,
- 0.921875f, 0.930176f, 0.937012f, 0.943359f, 0.948242f, 0.954102f, 0.958008f, 0.961914f,
- 0.965820f, 0.969238f, 0.971680f, 0.974609f, 0.977051f, 0.979004f, 0.981445f, 0.983398f,
- 0.984863f, 0.986816f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995117f, 0.994629f,
- 0.000672f, 0.001569f, 0.002895f, 0.004528f, 0.006180f, 0.008324f, 0.010864f, 0.013161f,
- 0.016357f, 0.020096f, 0.024216f, 0.029327f, 0.035583f, 0.042664f, 0.051453f, 0.062073f,
- 0.075012f, 0.091125f, 0.110291f, 0.134155f, 0.162476f, 0.197266f, 0.238037f, 0.285156f,
- 0.337646f, 0.395020f, 0.454590f, 0.513672f, 0.570312f, 0.624023f, 0.672363f, 0.714844f,
- 0.750977f, 0.783691f, 0.811035f, 0.834473f, 0.854004f, 0.872070f, 0.886230f, 0.899414f,
- 0.911133f, 0.918945f, 0.928223f, 0.936035f, 0.942871f, 0.948242f, 0.953613f, 0.957031f,
- 0.961426f, 0.965820f, 0.968750f, 0.972168f, 0.974121f, 0.976562f, 0.979492f, 0.981445f,
- 0.983398f, 0.985352f, 0.994141f, 0.994629f, 0.995117f, 0.995117f, 0.995117f, 0.994629f,
- 0.000413f, 0.001430f, 0.002577f, 0.004269f, 0.005703f, 0.007137f, 0.008888f, 0.011124f,
- 0.013885f, 0.016891f, 0.020355f, 0.024384f, 0.029221f, 0.035217f, 0.041748f, 0.049988f,
- 0.060059f, 0.072083f, 0.086914f, 0.105286f, 0.126953f, 0.154175f, 0.186523f, 0.224731f,
- 0.269287f, 0.320557f, 0.375732f, 0.434570f, 0.493896f, 0.552246f, 0.606934f, 0.655762f,
- 0.701660f, 0.740723f, 0.774902f, 0.803711f, 0.827637f, 0.848633f, 0.867188f, 0.882812f,
- 0.895996f, 0.908203f, 0.917969f, 0.926758f, 0.934570f, 0.941895f, 0.947266f, 0.952637f,
- 0.957520f, 0.960938f, 0.965820f, 0.968750f, 0.971680f, 0.974609f, 0.977051f, 0.979980f,
- 0.981934f, 0.983887f, 0.993652f, 0.994629f, 0.994141f, 0.994141f, 0.994141f, 0.994141f,
- 0.000240f, 0.001406f, 0.002373f, 0.003283f, 0.004620f, 0.006264f, 0.007744f, 0.009552f,
- 0.011711f, 0.014069f, 0.017273f, 0.020584f, 0.024429f, 0.028946f, 0.034393f, 0.041046f,
- 0.048798f, 0.058289f, 0.070312f, 0.083618f, 0.100403f, 0.121338f, 0.146118f, 0.177002f,
- 0.213257f, 0.255371f, 0.304443f, 0.358887f, 0.416504f, 0.476562f, 0.534668f, 0.590332f,
- 0.642090f, 0.688965f, 0.729492f, 0.766113f, 0.796387f, 0.822754f, 0.844727f, 0.862305f,
- 0.880371f, 0.894043f, 0.905762f, 0.916992f, 0.926270f, 0.934082f, 0.940918f, 0.946777f,
- 0.953125f, 0.956543f, 0.961426f, 0.964844f, 0.969238f, 0.972656f, 0.974609f, 0.977539f,
- 0.979980f, 0.982422f, 0.992676f, 0.994141f, 0.993652f, 0.993652f, 0.993652f, 0.993652f,
- 0.000242f, 0.001257f, 0.001991f, 0.003138f, 0.004299f, 0.005302f, 0.006584f, 0.008308f,
- 0.010048f, 0.012283f, 0.014526f, 0.017578f, 0.020340f, 0.023972f, 0.028671f, 0.033661f,
- 0.040161f, 0.047821f, 0.056213f, 0.067261f, 0.080444f, 0.096191f, 0.115784f, 0.139771f,
- 0.168457f, 0.203125f, 0.243286f, 0.290527f, 0.343506f, 0.400879f, 0.459473f, 0.519043f,
- 0.576172f, 0.629395f, 0.678223f, 0.721191f, 0.757324f, 0.789062f, 0.816895f, 0.839844f,
- 0.859863f, 0.877930f, 0.892578f, 0.904297f, 0.915527f, 0.925293f, 0.933105f, 0.940430f,
- 0.946777f, 0.952148f, 0.957031f, 0.961914f, 0.965820f, 0.969238f, 0.973145f, 0.975586f,
- 0.978516f, 0.980469f, 0.992188f, 0.993652f, 0.993164f, 0.993164f, 0.993652f, 0.993164f,
- 0.000434f, 0.001172f, 0.001865f, 0.002825f, 0.003633f, 0.004757f, 0.005722f, 0.007175f,
- 0.009010f, 0.010651f, 0.012520f, 0.014412f, 0.017532f, 0.020599f, 0.024139f, 0.028488f,
- 0.033356f, 0.039001f, 0.046295f, 0.054749f, 0.064758f, 0.077209f, 0.092834f, 0.111084f,
- 0.134033f, 0.160767f, 0.193604f, 0.233032f, 0.278320f, 0.329590f, 0.386230f, 0.445068f,
- 0.504395f, 0.563477f, 0.617188f, 0.666504f, 0.711426f, 0.750000f, 0.783691f, 0.812500f,
- 0.836426f, 0.857422f, 0.875488f, 0.891113f, 0.903809f, 0.915039f, 0.924805f, 0.933105f,
- 0.940430f, 0.947266f, 0.953125f, 0.958496f, 0.962402f, 0.966309f, 0.969727f, 0.973145f,
- 0.976562f, 0.978516f, 0.991699f, 0.992188f, 0.992676f, 0.993164f, 0.993164f, 0.992676f,
- 0.000358f, 0.000835f, 0.001738f, 0.002270f, 0.002996f, 0.004078f, 0.005157f, 0.006416f,
- 0.007904f, 0.009331f, 0.010826f, 0.012245f, 0.014938f, 0.017303f, 0.020233f, 0.023926f,
- 0.027954f, 0.032715f, 0.038147f, 0.045166f, 0.053070f, 0.062561f, 0.074768f, 0.089661f,
- 0.106689f, 0.128052f, 0.154175f, 0.185547f, 0.223022f, 0.266846f, 0.317383f, 0.373047f,
- 0.431152f, 0.491943f, 0.550293f, 0.606445f, 0.658203f, 0.704102f, 0.744141f, 0.779297f,
- 0.809082f, 0.833984f, 0.855957f, 0.875000f, 0.889648f, 0.903320f, 0.915039f, 0.924805f,
- 0.933594f, 0.940918f, 0.947754f, 0.954102f, 0.958984f, 0.962402f, 0.966797f, 0.970703f,
- 0.974121f, 0.977539f, 0.990723f, 0.992188f, 0.992676f, 0.992676f, 0.992188f, 0.992676f,
- 0.000428f, 0.000789f, 0.001460f, 0.002172f, 0.002695f, 0.003561f, 0.004608f, 0.005848f,
- 0.006886f, 0.007736f, 0.009560f, 0.011078f, 0.012817f, 0.015015f, 0.017563f, 0.020157f,
- 0.023666f, 0.027145f, 0.031891f, 0.037384f, 0.044189f, 0.051788f, 0.061188f, 0.072327f,
- 0.085999f, 0.102966f, 0.123413f, 0.148071f, 0.178101f, 0.214478f, 0.256836f, 0.306396f,
- 0.360840f, 0.419678f, 0.479736f, 0.540527f, 0.597656f, 0.649902f, 0.697754f, 0.738770f,
- 0.775391f, 0.805664f, 0.831543f, 0.854004f, 0.873535f, 0.889160f, 0.902832f, 0.915039f,
- 0.925293f, 0.934082f, 0.941895f, 0.948730f, 0.954102f, 0.959961f, 0.963867f, 0.968262f,
- 0.971680f, 0.975586f, 0.990723f, 0.991699f, 0.991699f, 0.991699f, 0.991699f, 0.991211f,
- 0.000237f, 0.000782f, 0.001245f, 0.001923f, 0.002417f, 0.003225f, 0.004101f, 0.005062f,
- 0.005920f, 0.007030f, 0.008102f, 0.009743f, 0.011009f, 0.013054f, 0.015190f, 0.017380f,
- 0.020126f, 0.023346f, 0.027161f, 0.031464f, 0.036316f, 0.042664f, 0.050110f, 0.058807f,
- 0.069946f, 0.083191f, 0.099121f, 0.118835f, 0.142822f, 0.171997f, 0.206665f, 0.248413f,
- 0.296143f, 0.350586f, 0.408936f, 0.469727f, 0.530762f, 0.589844f, 0.643555f, 0.691895f,
- 0.734375f, 0.772461f, 0.803223f, 0.830566f, 0.854492f, 0.873047f, 0.889648f, 0.903809f,
- 0.916016f, 0.926270f, 0.935059f, 0.943359f, 0.949219f, 0.955566f, 0.960938f, 0.965332f,
- 0.969727f, 0.973145f, 0.989746f, 0.990723f, 0.990723f, 0.990723f, 0.991211f, 0.990723f,
- 0.000243f, 0.000793f, 0.001210f, 0.001616f, 0.002260f, 0.003069f, 0.003649f, 0.004444f,
- 0.005322f, 0.006088f, 0.006954f, 0.008278f, 0.009766f, 0.011139f, 0.012970f, 0.014908f,
- 0.016968f, 0.019897f, 0.023193f, 0.026962f, 0.030792f, 0.035522f, 0.041931f, 0.048920f,
- 0.057404f, 0.067993f, 0.080383f, 0.095825f, 0.114929f, 0.137695f, 0.165771f, 0.199585f,
- 0.241089f, 0.287842f, 0.341553f, 0.400391f, 0.462402f, 0.523438f, 0.583008f, 0.638184f,
- 0.687988f, 0.732422f, 0.770020f, 0.802246f, 0.830566f, 0.854004f, 0.873047f, 0.891113f,
- 0.904785f, 0.916992f, 0.926758f, 0.936523f, 0.943848f, 0.951172f, 0.956543f, 0.961914f,
- 0.966797f, 0.971191f, 0.989258f, 0.990234f, 0.990234f, 0.990234f, 0.990234f, 0.989746f,
- 0.000000f, 0.000484f, 0.000973f, 0.001453f, 0.001999f, 0.002689f, 0.003359f, 0.003864f,
- 0.004726f, 0.005444f, 0.006516f, 0.007404f, 0.008461f, 0.009720f, 0.011261f, 0.012985f,
- 0.014908f, 0.017120f, 0.019699f, 0.022614f, 0.026093f, 0.030228f, 0.034668f, 0.040619f,
- 0.047699f, 0.055756f, 0.066284f, 0.078308f, 0.092834f, 0.111328f, 0.133423f, 0.160889f,
- 0.194214f, 0.233765f, 0.281006f, 0.334473f, 0.392822f, 0.455078f, 0.517090f, 0.578125f,
- 0.634766f, 0.686035f, 0.730957f, 0.768555f, 0.803223f, 0.831055f, 0.854492f, 0.875488f,
- 0.892090f, 0.906250f, 0.918457f, 0.929688f, 0.937988f, 0.945801f, 0.952148f, 0.958496f,
- 0.963867f, 0.968750f, 0.988281f, 0.989258f, 0.989746f, 0.989258f, 0.989746f, 0.989258f,
- 0.000241f, 0.000699f, 0.000835f, 0.001354f, 0.002066f, 0.002405f, 0.003073f, 0.003466f,
- 0.003847f, 0.004868f, 0.005798f, 0.006325f, 0.007446f, 0.008553f, 0.009789f, 0.011375f,
- 0.013031f, 0.014702f, 0.016937f, 0.019455f, 0.022171f, 0.025467f, 0.029541f, 0.034271f,
- 0.039734f, 0.046295f, 0.054291f, 0.063904f, 0.075745f, 0.089966f, 0.107727f, 0.129395f,
- 0.156250f, 0.188965f, 0.228394f, 0.274658f, 0.327637f, 0.386963f, 0.449219f, 0.512695f,
- 0.574707f, 0.632324f, 0.684570f, 0.730469f, 0.770508f, 0.804688f, 0.832520f, 0.857422f,
- 0.876953f, 0.893066f, 0.908691f, 0.920410f, 0.931152f, 0.940430f, 0.947754f, 0.954590f,
- 0.960938f, 0.965820f, 0.986816f, 0.988770f, 0.988770f, 0.988770f, 0.988770f, 0.988770f,
- 0.000122f, 0.000480f, 0.000793f, 0.001184f, 0.001847f, 0.002220f, 0.002459f, 0.003109f,
- 0.003740f, 0.004234f, 0.005127f, 0.005730f, 0.006557f, 0.007458f, 0.008469f, 0.009911f,
- 0.011162f, 0.012848f, 0.014519f, 0.016693f, 0.019135f, 0.021820f, 0.025024f, 0.028931f,
- 0.033508f, 0.038757f, 0.045135f, 0.052856f, 0.062042f, 0.073547f, 0.087646f, 0.104736f,
- 0.126099f, 0.152588f, 0.184570f, 0.223511f, 0.269775f, 0.323242f, 0.382324f, 0.445801f,
- 0.510254f, 0.573242f, 0.631348f, 0.685059f, 0.731934f, 0.772461f, 0.806641f, 0.834961f,
- 0.859375f, 0.879883f, 0.897461f, 0.911133f, 0.923828f, 0.933594f, 0.942383f, 0.950195f,
- 0.956055f, 0.962402f, 0.985840f, 0.987305f, 0.987793f, 0.987793f, 0.988281f, 0.987793f,
- 0.000244f, 0.000471f, 0.000666f, 0.001267f, 0.001592f, 0.001838f, 0.002251f, 0.002855f,
- 0.003225f, 0.003828f, 0.004372f, 0.005112f, 0.005695f, 0.006340f, 0.007534f, 0.008797f,
- 0.009895f, 0.011215f, 0.012604f, 0.014503f, 0.016602f, 0.018738f, 0.021408f, 0.024567f,
- 0.028305f, 0.032654f, 0.037872f, 0.043732f, 0.051239f, 0.060669f, 0.071716f, 0.085510f,
- 0.102356f, 0.123230f, 0.149170f, 0.180664f, 0.219849f, 0.265869f, 0.319092f, 0.379150f,
- 0.443604f, 0.508789f, 0.572754f, 0.633301f, 0.686523f, 0.734863f, 0.775391f, 0.809570f,
- 0.838379f, 0.862305f, 0.883301f, 0.900391f, 0.914551f, 0.926270f, 0.937012f, 0.944824f,
- 0.953125f, 0.959473f, 0.985352f, 0.986816f, 0.986816f, 0.986816f, 0.986816f, 0.986816f,
- 0.000242f, 0.000346f, 0.000827f, 0.001065f, 0.001428f, 0.001572f, 0.001984f, 0.002367f,
- 0.002851f, 0.003277f, 0.003786f, 0.004501f, 0.005253f, 0.005955f, 0.006573f, 0.007736f,
- 0.008659f, 0.009880f, 0.011177f, 0.012459f, 0.014153f, 0.016403f, 0.018173f, 0.020859f,
- 0.024017f, 0.027496f, 0.031708f, 0.036682f, 0.042877f, 0.050446f, 0.059174f, 0.070068f,
- 0.083374f, 0.100159f, 0.120728f, 0.145874f, 0.177612f, 0.216187f, 0.262695f, 0.316650f,
- 0.377686f, 0.443115f, 0.509766f, 0.575195f, 0.635742f, 0.691406f, 0.738281f, 0.779785f,
- 0.813965f, 0.843750f, 0.866699f, 0.887207f, 0.904297f, 0.918945f, 0.930176f, 0.940918f,
- 0.948730f, 0.956055f, 0.984375f, 0.985840f, 0.985840f, 0.985840f, 0.986328f, 0.985840f,
- 0.000242f, 0.000540f, 0.000708f, 0.000830f, 0.001143f, 0.001451f, 0.001861f, 0.002249f,
- 0.002661f, 0.003010f, 0.003435f, 0.003922f, 0.004707f, 0.005165f, 0.005787f, 0.006840f,
- 0.007374f, 0.008545f, 0.009651f, 0.011147f, 0.012581f, 0.014084f, 0.015991f, 0.017899f,
- 0.020325f, 0.023392f, 0.026978f, 0.031113f, 0.035919f, 0.042023f, 0.049103f, 0.057831f,
- 0.068420f, 0.081543f, 0.098145f, 0.118530f, 0.143921f, 0.175293f, 0.213989f, 0.260742f,
- 0.316162f, 0.377441f, 0.444336f, 0.512207f, 0.579590f, 0.641113f, 0.696289f, 0.744629f,
- 0.786621f, 0.820801f, 0.849609f, 0.872559f, 0.892578f, 0.908691f, 0.922363f, 0.934570f,
- 0.944336f, 0.951660f, 0.982910f, 0.984375f, 0.984863f, 0.984863f, 0.985352f, 0.984863f,
- 0.000106f, 0.000477f, 0.000649f, 0.000901f, 0.001110f, 0.001206f, 0.001630f, 0.002121f,
- 0.002192f, 0.002743f, 0.003128f, 0.003538f, 0.003941f, 0.004688f, 0.005276f, 0.005905f,
- 0.006546f, 0.007568f, 0.008461f, 0.009483f, 0.010674f, 0.011864f, 0.013649f, 0.015549f,
- 0.017731f, 0.020111f, 0.023010f, 0.026199f, 0.030304f, 0.035278f, 0.040833f, 0.047821f,
- 0.056580f, 0.066895f, 0.079895f, 0.096191f, 0.116760f, 0.141968f, 0.173584f, 0.212646f,
- 0.260498f, 0.316162f, 0.379883f, 0.447754f, 0.517578f, 0.584961f, 0.647949f, 0.704102f,
- 0.752930f, 0.792969f, 0.827148f, 0.855957f, 0.877930f, 0.898438f, 0.914062f, 0.928223f,
- 0.938965f, 0.948242f, 0.981445f, 0.983398f, 0.983887f, 0.983887f, 0.983887f, 0.983398f,
- 0.000208f, 0.000456f, 0.000582f, 0.000788f, 0.001016f, 0.001428f, 0.001507f, 0.001769f,
- 0.002203f, 0.002525f, 0.002718f, 0.003187f, 0.003761f, 0.004238f, 0.004635f, 0.005348f,
- 0.005901f, 0.006805f, 0.007500f, 0.008545f, 0.009270f, 0.010437f, 0.011742f, 0.013344f,
- 0.015198f, 0.017242f, 0.019516f, 0.022430f, 0.025665f, 0.029922f, 0.034180f, 0.040161f,
- 0.046936f, 0.055420f, 0.065735f, 0.078552f, 0.094666f, 0.114563f, 0.140503f, 0.172485f,
- 0.212646f, 0.260986f, 0.318359f, 0.383545f, 0.453125f, 0.524414f, 0.593750f, 0.656738f,
- 0.712891f, 0.761230f, 0.801270f, 0.835938f, 0.862305f, 0.885742f, 0.904785f, 0.919922f,
- 0.933594f, 0.943359f, 0.980469f, 0.982422f, 0.982422f, 0.981934f, 0.982422f, 0.982422f,
- 0.000170f, 0.000350f, 0.000583f, 0.000682f, 0.000845f, 0.001036f, 0.001265f, 0.001821f,
- 0.001953f, 0.002163f, 0.002525f, 0.002771f, 0.003418f, 0.003729f, 0.004040f, 0.004871f,
- 0.005188f, 0.005726f, 0.006512f, 0.007130f, 0.008087f, 0.009018f, 0.010216f, 0.011490f,
- 0.013084f, 0.014565f, 0.016891f, 0.019073f, 0.021851f, 0.025253f, 0.029022f, 0.033539f,
- 0.039124f, 0.045563f, 0.054230f, 0.064270f, 0.077271f, 0.093323f, 0.113403f, 0.139648f,
- 0.172485f, 0.213379f, 0.262939f, 0.322266f, 0.389404f, 0.461426f, 0.534180f, 0.604492f,
- 0.668457f, 0.724609f, 0.772461f, 0.812500f, 0.845703f, 0.872070f, 0.894043f, 0.911621f,
- 0.926758f, 0.938477f, 0.979004f, 0.980469f, 0.980957f, 0.980957f, 0.980957f, 0.980957f,
- 0.000000f, 0.000332f, 0.000583f, 0.000583f, 0.000848f, 0.000959f, 0.001125f, 0.001425f,
- 0.001810f, 0.001899f, 0.002300f, 0.002529f, 0.002996f, 0.003162f, 0.003607f, 0.004150f,
- 0.004761f, 0.005146f, 0.005791f, 0.006329f, 0.007099f, 0.008110f, 0.008949f, 0.009941f,
- 0.011253f, 0.012756f, 0.014565f, 0.016434f, 0.018707f, 0.021271f, 0.024475f, 0.028290f,
- 0.032745f, 0.037964f, 0.044769f, 0.052795f, 0.063416f, 0.076050f, 0.092102f, 0.113464f,
- 0.139526f, 0.172974f, 0.214600f, 0.266602f, 0.327637f, 0.397461f, 0.471191f, 0.546387f,
- 0.617188f, 0.682129f, 0.737793f, 0.784668f, 0.823730f, 0.854980f, 0.881348f, 0.902344f,
- 0.918945f, 0.933105f, 0.977539f, 0.979492f, 0.979492f, 0.979492f, 0.979492f, 0.979492f,
- 0.000000f, 0.000243f, 0.000553f, 0.000575f, 0.000591f, 0.000798f, 0.000991f, 0.001234f,
- 0.001419f, 0.001812f, 0.001935f, 0.002186f, 0.002518f, 0.002975f, 0.003202f, 0.003614f,
- 0.004047f, 0.004425f, 0.005013f, 0.005718f, 0.006172f, 0.007046f, 0.007740f, 0.008835f,
- 0.009819f, 0.011192f, 0.012444f, 0.014114f, 0.015884f, 0.018204f, 0.020844f, 0.023392f,
- 0.027420f, 0.031921f, 0.037170f, 0.043610f, 0.052032f, 0.062408f, 0.075256f, 0.091675f,
- 0.112610f, 0.140015f, 0.173950f, 0.217651f, 0.271973f, 0.335693f, 0.407715f, 0.484619f,
- 0.561035f, 0.633789f, 0.698242f, 0.752930f, 0.798828f, 0.836426f, 0.867676f, 0.891602f,
- 0.911621f, 0.926270f, 0.975098f, 0.977539f, 0.978516f, 0.977539f, 0.977539f, 0.978027f,
- 0.000121f, 0.000121f, 0.000241f, 0.000385f, 0.000684f, 0.000693f, 0.000932f, 0.001156f,
- 0.001410f, 0.001648f, 0.001893f, 0.002184f, 0.002367f, 0.002579f, 0.002872f, 0.003319f,
- 0.003653f, 0.003922f, 0.004425f, 0.004925f, 0.005436f, 0.006180f, 0.006836f, 0.007645f,
- 0.008278f, 0.009476f, 0.010788f, 0.012169f, 0.013695f, 0.015305f, 0.017319f, 0.020111f,
- 0.022858f, 0.026718f, 0.030975f, 0.036255f, 0.042938f, 0.051270f, 0.061493f, 0.074768f,
- 0.091187f, 0.112976f, 0.140747f, 0.176392f, 0.222168f, 0.278809f, 0.345703f, 0.421387f,
- 0.500488f, 0.578613f, 0.651855f, 0.715820f, 0.769531f, 0.813965f, 0.850586f, 0.878418f,
- 0.901855f, 0.920410f, 0.973633f, 0.975586f, 0.976074f, 0.976562f, 0.976562f, 0.975098f,
- 0.000240f, 0.000120f, 0.000281f, 0.000333f, 0.000498f, 0.000680f, 0.000684f, 0.001083f,
- 0.001312f, 0.001618f, 0.001606f, 0.001834f, 0.002087f, 0.002316f, 0.002735f, 0.002792f,
- 0.003084f, 0.003386f, 0.003944f, 0.004353f, 0.004761f, 0.005390f, 0.005997f, 0.006615f,
- 0.007389f, 0.008324f, 0.008987f, 0.010284f, 0.011703f, 0.013382f, 0.014717f, 0.016953f,
- 0.019424f, 0.022278f, 0.026047f, 0.030029f, 0.035492f, 0.042145f, 0.050446f, 0.060608f,
- 0.073975f, 0.091187f, 0.113831f, 0.142700f, 0.180176f, 0.228271f, 0.288086f, 0.359131f,
- 0.437988f, 0.519531f, 0.600098f, 0.673340f, 0.735352f, 0.787598f, 0.830566f, 0.865234f,
- 0.891602f, 0.913086f, 0.971680f, 0.974121f, 0.974121f, 0.974121f, 0.974121f, 0.974609f,
- 0.000000f, 0.000239f, 0.000236f, 0.000425f, 0.000487f, 0.000608f, 0.000850f, 0.001012f,
- 0.001140f, 0.001260f, 0.001410f, 0.001640f, 0.001953f, 0.002003f, 0.002342f, 0.002434f,
- 0.002686f, 0.002934f, 0.003305f, 0.003771f, 0.004169f, 0.004692f, 0.005028f, 0.005817f,
- 0.006371f, 0.007179f, 0.007919f, 0.008965f, 0.009857f, 0.011261f, 0.012703f, 0.014229f,
- 0.016312f, 0.018494f, 0.021744f, 0.025024f, 0.029633f, 0.034790f, 0.041199f, 0.049561f,
- 0.060242f, 0.073608f, 0.091675f, 0.114502f, 0.144897f, 0.185547f, 0.236328f, 0.300049f,
- 0.375732f, 0.458496f, 0.542969f, 0.624023f, 0.696289f, 0.758301f, 0.808105f, 0.847656f,
- 0.879395f, 0.903809f, 0.968750f, 0.971191f, 0.972168f, 0.971680f, 0.972168f, 0.971680f,
- 0.000000f, 0.000217f, 0.000235f, 0.000235f, 0.000321f, 0.000560f, 0.000588f, 0.000897f,
- 0.001034f, 0.001040f, 0.001246f, 0.001369f, 0.001611f, 0.001692f, 0.001942f, 0.002153f,
- 0.002337f, 0.002638f, 0.002878f, 0.003330f, 0.003672f, 0.003986f, 0.004498f, 0.004826f,
- 0.005535f, 0.006176f, 0.006561f, 0.007538f, 0.008362f, 0.009544f, 0.010612f, 0.011879f,
- 0.013794f, 0.015839f, 0.018326f, 0.020889f, 0.024567f, 0.028625f, 0.033783f, 0.040527f,
- 0.049133f, 0.059998f, 0.073608f, 0.092041f, 0.116394f, 0.148682f, 0.191528f, 0.246582f,
- 0.315186f, 0.395508f, 0.482910f, 0.570312f, 0.651367f, 0.722168f, 0.781738f, 0.828613f,
- 0.866211f, 0.895508f, 0.966797f, 0.968750f, 0.969238f, 0.969727f, 0.969238f, 0.969238f,
- 0.000000f, 0.000108f, 0.000215f, 0.000346f, 0.000352f, 0.000501f, 0.000783f, 0.000828f,
- 0.000954f, 0.000980f, 0.001130f, 0.001353f, 0.001429f, 0.001522f, 0.001690f, 0.001760f,
- 0.002172f, 0.002363f, 0.002522f, 0.002777f, 0.003202f, 0.003550f, 0.004040f, 0.004364f,
- 0.004734f, 0.005192f, 0.005909f, 0.006271f, 0.007015f, 0.007957f, 0.008774f, 0.010185f,
- 0.011681f, 0.013306f, 0.015327f, 0.017517f, 0.020264f, 0.023636f, 0.027740f, 0.033234f,
- 0.039856f, 0.048340f, 0.059387f, 0.074097f, 0.093567f, 0.118896f, 0.153931f, 0.200073f,
- 0.260254f, 0.334473f, 0.420410f, 0.511719f, 0.601562f, 0.682129f, 0.750488f, 0.807617f,
- 0.851074f, 0.884277f, 0.963867f, 0.966309f, 0.966797f, 0.966797f, 0.966797f, 0.966797f,
- 0.000000f, 0.000059f, 0.000292f, 0.000331f, 0.000344f, 0.000613f, 0.000532f, 0.000703f,
- 0.000853f, 0.000915f, 0.000936f, 0.001102f, 0.001284f, 0.001430f, 0.001417f, 0.001475f,
- 0.001791f, 0.001989f, 0.002161f, 0.002388f, 0.002775f, 0.003017f, 0.003357f, 0.003763f,
- 0.004124f, 0.004383f, 0.004917f, 0.005436f, 0.005840f, 0.006733f, 0.007511f, 0.008667f,
- 0.009567f, 0.011032f, 0.012474f, 0.014610f, 0.016739f, 0.019379f, 0.022873f, 0.027252f,
- 0.032410f, 0.039062f, 0.048065f, 0.059296f, 0.074646f, 0.094971f, 0.123108f, 0.161011f,
- 0.211426f, 0.277344f, 0.358154f, 0.450195f, 0.545410f, 0.636230f, 0.715332f, 0.781250f,
- 0.832520f, 0.872070f, 0.960449f, 0.962402f, 0.963867f, 0.963379f, 0.962891f, 0.963379f,
- 0.000000f, 0.000000f, 0.000098f, 0.000301f, 0.000315f, 0.000566f, 0.000587f, 0.000627f,
- 0.000643f, 0.000795f, 0.000974f, 0.001023f, 0.000987f, 0.001031f, 0.001245f, 0.001470f,
- 0.001637f, 0.001820f, 0.001884f, 0.002146f, 0.002357f, 0.002630f, 0.002913f, 0.003164f,
- 0.003380f, 0.003824f, 0.004189f, 0.004353f, 0.004940f, 0.005688f, 0.006409f, 0.007347f,
- 0.008018f, 0.009163f, 0.010559f, 0.012039f, 0.013695f, 0.016144f, 0.018723f, 0.022354f,
- 0.026337f, 0.031433f, 0.038818f, 0.047546f, 0.059662f, 0.075623f, 0.097473f, 0.127808f,
- 0.169556f, 0.225830f, 0.299072f, 0.387451f, 0.486084f, 0.583984f, 0.674805f, 0.751465f,
- 0.812012f, 0.859375f, 0.957031f, 0.958984f, 0.959473f, 0.959961f, 0.959961f, 0.959961f,
- 0.000000f, 0.000000f, 0.000004f, 0.000078f, 0.000408f, 0.000432f, 0.000563f, 0.000560f,
- 0.000566f, 0.000623f, 0.000782f, 0.000829f, 0.000896f, 0.000956f, 0.001056f, 0.001249f,
- 0.001414f, 0.001473f, 0.001646f, 0.001764f, 0.002066f, 0.002230f, 0.002436f, 0.002651f,
- 0.003012f, 0.003252f, 0.003414f, 0.004055f, 0.004143f, 0.004784f, 0.005356f, 0.006077f,
- 0.006870f, 0.007538f, 0.008728f, 0.009834f, 0.011322f, 0.013130f, 0.015427f, 0.017914f,
- 0.021271f, 0.025436f, 0.030960f, 0.038086f, 0.047485f, 0.060303f, 0.077087f, 0.101196f,
- 0.134521f, 0.180786f, 0.244507f, 0.326172f, 0.423584f, 0.527832f, 0.628418f, 0.716797f,
- 0.788086f, 0.843262f, 0.953125f, 0.955566f, 0.955566f, 0.956543f, 0.956055f, 0.956543f,
- 0.000000f, 0.000000f, 0.000000f, 0.000236f, 0.000320f, 0.000484f, 0.000521f, 0.000549f,
- 0.000556f, 0.000584f, 0.000574f, 0.000690f, 0.000758f, 0.000841f, 0.001003f, 0.001013f,
- 0.001169f, 0.001292f, 0.001437f, 0.001658f, 0.001830f, 0.002001f, 0.002081f, 0.002146f,
- 0.002434f, 0.002712f, 0.002964f, 0.003220f, 0.003513f, 0.003963f, 0.004410f, 0.004875f,
- 0.005608f, 0.006245f, 0.007179f, 0.008118f, 0.009201f, 0.010582f, 0.012360f, 0.014343f,
- 0.016968f, 0.020401f, 0.024628f, 0.030365f, 0.037567f, 0.047455f, 0.060913f, 0.079529f,
- 0.105774f, 0.143555f, 0.196167f, 0.268799f, 0.361084f, 0.467041f, 0.576172f, 0.676758f,
- 0.760254f, 0.825195f, 0.948242f, 0.951660f, 0.951660f, 0.951660f, 0.951660f, 0.951660f,
- 0.000000f, 0.000000f, 0.000000f, 0.000122f, 0.000257f, 0.000334f, 0.000390f, 0.000496f,
- 0.000520f, 0.000539f, 0.000590f, 0.000602f, 0.000646f, 0.000725f, 0.000909f, 0.000949f,
- 0.001023f, 0.001121f, 0.001181f, 0.001308f, 0.001474f, 0.001457f, 0.001714f, 0.002007f,
- 0.001929f, 0.002039f, 0.002468f, 0.002672f, 0.003025f, 0.003317f, 0.003635f, 0.004047f,
- 0.004433f, 0.004864f, 0.005756f, 0.006493f, 0.007515f, 0.008331f, 0.009697f, 0.011383f,
- 0.014000f, 0.016235f, 0.019653f, 0.024185f, 0.029465f, 0.037109f, 0.047699f, 0.062164f,
- 0.082642f, 0.112488f, 0.155151f, 0.216919f, 0.300049f, 0.404541f, 0.520020f, 0.631836f,
- 0.728516f, 0.805664f, 0.943848f, 0.946289f, 0.946777f, 0.946777f, 0.947266f, 0.947266f,
- 0.000000f, 0.000000f, 0.000122f, 0.000088f, 0.000219f, 0.000229f, 0.000355f, 0.000414f,
- 0.000482f, 0.000545f, 0.000559f, 0.000568f, 0.000481f, 0.000668f, 0.000636f, 0.000728f,
- 0.000924f, 0.000980f, 0.001017f, 0.001109f, 0.001258f, 0.001353f, 0.001451f, 0.001564f,
- 0.001621f, 0.001740f, 0.002066f, 0.002289f, 0.002459f, 0.002621f, 0.002975f, 0.003349f,
- 0.003588f, 0.003998f, 0.004723f, 0.005116f, 0.006035f, 0.006859f, 0.007957f, 0.009064f,
- 0.010658f, 0.012711f, 0.015511f, 0.018555f, 0.023026f, 0.028854f, 0.037140f, 0.048035f,
- 0.064026f, 0.086914f, 0.121033f, 0.171387f, 0.244141f, 0.341797f, 0.458740f, 0.580078f,
- 0.691895f, 0.780762f, 0.937988f, 0.940430f, 0.941406f, 0.940918f, 0.941895f, 0.941406f,
- 0.000000f, 0.000000f, 0.000000f, 0.000080f, 0.000211f, 0.000221f, 0.000225f, 0.000192f,
- 0.000352f, 0.000368f, 0.000397f, 0.000529f, 0.000510f, 0.000504f, 0.000540f, 0.000671f,
- 0.000694f, 0.000763f, 0.000902f, 0.000998f, 0.001063f, 0.001074f, 0.001128f, 0.001407f,
- 0.001370f, 0.001449f, 0.001682f, 0.001635f, 0.001976f, 0.002108f, 0.002335f, 0.002558f,
- 0.002905f, 0.003176f, 0.003637f, 0.003948f, 0.004650f, 0.005341f, 0.006237f, 0.007034f,
- 0.008415f, 0.009811f, 0.012032f, 0.014565f, 0.017731f, 0.022324f, 0.028427f, 0.036713f,
- 0.048859f, 0.066406f, 0.092957f, 0.133057f, 0.193848f, 0.281250f, 0.395508f, 0.524902f,
- 0.648926f, 0.754395f, 0.931152f, 0.934570f, 0.934570f, 0.934570f, 0.935547f, 0.935059f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000181f, 0.000196f, 0.000236f, 0.000250f,
- 0.000226f, 0.000281f, 0.000335f, 0.000457f, 0.000406f, 0.000511f, 0.000522f, 0.000593f,
- 0.000539f, 0.000663f, 0.000661f, 0.000779f, 0.000978f, 0.000855f, 0.000937f, 0.001128f,
- 0.001163f, 0.001253f, 0.001241f, 0.001531f, 0.001595f, 0.001796f, 0.001888f, 0.002226f,
- 0.002350f, 0.002609f, 0.002787f, 0.003260f, 0.003656f, 0.004303f, 0.004910f, 0.005577f,
- 0.006683f, 0.007603f, 0.009102f, 0.011017f, 0.013603f, 0.016968f, 0.021652f, 0.027939f,
- 0.037109f, 0.050262f, 0.070374f, 0.101624f, 0.150391f, 0.225220f, 0.331543f, 0.463867f,
- 0.601074f, 0.723145f, 0.923828f, 0.927246f, 0.927246f, 0.928223f, 0.927734f, 0.928223f,
- 0.000000f, 0.000000f, 0.000122f, 0.000121f, 0.000121f, 0.000174f, 0.000156f, 0.000204f,
- 0.000180f, 0.000221f, 0.000246f, 0.000346f, 0.000313f, 0.000426f, 0.000468f, 0.000482f,
- 0.000559f, 0.000582f, 0.000536f, 0.000611f, 0.000770f, 0.000666f, 0.000919f, 0.000947f,
- 0.001013f, 0.000948f, 0.001129f, 0.001169f, 0.001463f, 0.001579f, 0.001540f, 0.001555f,
- 0.001888f, 0.002007f, 0.002390f, 0.002623f, 0.002708f, 0.003235f, 0.003584f, 0.004223f,
- 0.005001f, 0.005791f, 0.006905f, 0.008118f, 0.010117f, 0.012512f, 0.015961f, 0.020798f,
- 0.027374f, 0.037628f, 0.052673f, 0.076172f, 0.114197f, 0.175659f, 0.270752f, 0.399658f,
- 0.546875f, 0.687012f, 0.915527f, 0.918457f, 0.919434f, 0.919434f, 0.919434f, 0.919434f,
- 0.000000f, 0.000000f, 0.000121f, 0.000121f, 0.000121f, 0.000120f, 0.000139f, 0.000141f,
- 0.000152f, 0.000186f, 0.000209f, 0.000222f, 0.000297f, 0.000330f, 0.000367f, 0.000403f,
- 0.000433f, 0.000456f, 0.000457f, 0.000484f, 0.000521f, 0.000544f, 0.000594f, 0.000807f,
- 0.000790f, 0.000841f, 0.000784f, 0.001025f, 0.001112f, 0.001014f, 0.001146f, 0.001287f,
- 0.001485f, 0.001541f, 0.001740f, 0.002014f, 0.002264f, 0.002460f, 0.002825f, 0.003124f,
- 0.003683f, 0.004177f, 0.005024f, 0.006004f, 0.007454f, 0.009041f, 0.011833f, 0.014839f,
- 0.019791f, 0.027283f, 0.038361f, 0.055817f, 0.084656f, 0.133057f, 0.213013f, 0.334717f,
- 0.488770f, 0.645996f, 0.905762f, 0.909668f, 0.909668f, 0.909180f, 0.910645f, 0.908691f,
- 0.000000f, 0.000000f, 0.000121f, 0.000121f, 0.000120f, 0.000120f, 0.000119f, 0.000115f,
- 0.000104f, 0.000105f, 0.000203f, 0.000235f, 0.000185f, 0.000290f, 0.000201f, 0.000306f,
- 0.000259f, 0.000370f, 0.000401f, 0.000428f, 0.000596f, 0.000617f, 0.000474f, 0.000593f,
- 0.000641f, 0.000676f, 0.000682f, 0.000826f, 0.000897f, 0.000934f, 0.000972f, 0.000972f,
- 0.001213f, 0.001281f, 0.001410f, 0.001451f, 0.001562f, 0.001786f, 0.002031f, 0.002417f,
- 0.002764f, 0.003162f, 0.003763f, 0.004406f, 0.005310f, 0.006454f, 0.008156f, 0.010849f,
- 0.014305f, 0.019318f, 0.027328f, 0.039856f, 0.061310f, 0.097717f, 0.162354f, 0.270752f,
- 0.424805f, 0.599609f, 0.894043f, 0.897949f, 0.898438f, 0.898438f, 0.898926f, 0.898438f,
- 0.000000f, 0.000121f, 0.000121f, 0.000120f, 0.000119f, 0.000119f, 0.000118f, 0.000118f,
- 0.000112f, 0.000102f, 0.000094f, 0.000109f, 0.000131f, 0.000145f, 0.000232f, 0.000171f,
- 0.000278f, 0.000230f, 0.000347f, 0.000331f, 0.000379f, 0.000381f, 0.000512f, 0.000427f,
- 0.000541f, 0.000566f, 0.000547f, 0.000613f, 0.000706f, 0.000660f, 0.000809f, 0.000941f,
- 0.000950f, 0.001035f, 0.001069f, 0.001220f, 0.001149f, 0.001314f, 0.001603f, 0.001801f,
- 0.002062f, 0.002394f, 0.002737f, 0.003057f, 0.003771f, 0.004471f, 0.005875f, 0.007217f,
- 0.009651f, 0.013344f, 0.018829f, 0.027710f, 0.043091f, 0.069214f, 0.119141f, 0.210571f,
- 0.358398f, 0.544922f, 0.881348f, 0.883789f, 0.885254f, 0.885742f, 0.885254f, 0.885254f,
- 0.000000f, 0.000121f, 0.000120f, 0.000119f, 0.000119f, 0.000118f, 0.000117f, 0.000116f,
- 0.000116f, 0.000110f, 0.000101f, 0.000094f, 0.000087f, 0.000157f, 0.000151f, 0.000168f,
- 0.000146f, 0.000219f, 0.000214f, 0.000261f, 0.000313f, 0.000363f, 0.000311f, 0.000415f,
- 0.000476f, 0.000448f, 0.000429f, 0.000460f, 0.000481f, 0.000560f, 0.000544f, 0.000695f,
- 0.000626f, 0.000789f, 0.000877f, 0.000894f, 0.000948f, 0.001177f, 0.001175f, 0.001366f,
- 0.001487f, 0.001738f, 0.002008f, 0.002304f, 0.002663f, 0.003250f, 0.004002f, 0.004932f,
- 0.006416f, 0.008636f, 0.012344f, 0.018127f, 0.028610f, 0.047150f, 0.083923f, 0.156860f,
- 0.291260f, 0.487305f, 0.866211f, 0.869141f, 0.870605f, 0.870117f, 0.871094f, 0.870117f,
- 0.000000f, 0.000000f, 0.000119f, 0.000118f, 0.000117f, 0.000116f, 0.000115f, 0.000115f,
- 0.000114f, 0.000114f, 0.000109f, 0.000101f, 0.000094f, 0.000087f, 0.000081f, 0.000085f,
- 0.000129f, 0.000150f, 0.000176f, 0.000193f, 0.000216f, 0.000257f, 0.000241f, 0.000302f,
- 0.000259f, 0.000299f, 0.000397f, 0.000403f, 0.000384f, 0.000402f, 0.000425f, 0.000582f,
- 0.000467f, 0.000614f, 0.000660f, 0.000625f, 0.000650f, 0.000819f, 0.000790f, 0.000879f,
- 0.001001f, 0.001140f, 0.001403f, 0.001555f, 0.001844f, 0.002213f, 0.002636f, 0.003235f,
- 0.004082f, 0.005604f, 0.007896f, 0.011292f, 0.018005f, 0.030472f, 0.055786f, 0.109985f,
- 0.224976f, 0.421875f, 0.848145f, 0.852539f, 0.853027f, 0.852539f, 0.852539f, 0.853027f,
- 0.000000f, 0.000119f, 0.000118f, 0.000116f, 0.000115f, 0.000114f, 0.000113f, 0.000112f,
- 0.000111f, 0.000111f, 0.000110f, 0.000108f, 0.000101f, 0.000094f, 0.000088f, 0.000082f,
- 0.000077f, 0.000109f, 0.000068f, 0.000102f, 0.000127f, 0.000158f, 0.000177f, 0.000192f,
- 0.000207f, 0.000214f, 0.000249f, 0.000278f, 0.000296f, 0.000320f, 0.000330f, 0.000342f,
- 0.000415f, 0.000371f, 0.000389f, 0.000508f, 0.000463f, 0.000586f, 0.000606f, 0.000649f,
- 0.000724f, 0.000841f, 0.000910f, 0.001065f, 0.001236f, 0.001475f, 0.001807f, 0.002138f,
- 0.002716f, 0.003622f, 0.004921f, 0.006950f, 0.010574f, 0.018433f, 0.034607f, 0.072449f,
- 0.163818f, 0.352295f, 0.827637f, 0.831055f, 0.831543f, 0.832031f, 0.833008f, 0.832520f,
- 0.000120f, 0.000116f, 0.000114f, 0.000113f, 0.000111f, 0.000110f, 0.000109f, 0.000108f,
- 0.000107f, 0.000106f, 0.000106f, 0.000105f, 0.000104f, 0.000101f, 0.000094f, 0.000088f,
- 0.000083f, 0.000078f, 0.000073f, 0.000092f, 0.000064f, 0.000097f, 0.000073f, 0.000105f,
- 0.000125f, 0.000162f, 0.000179f, 0.000177f, 0.000191f, 0.000221f, 0.000241f, 0.000235f,
- 0.000270f, 0.000277f, 0.000287f, 0.000329f, 0.000319f, 0.000428f, 0.000417f, 0.000409f,
- 0.000524f, 0.000537f, 0.000612f, 0.000750f, 0.000770f, 0.000961f, 0.001153f, 0.001347f,
- 0.001702f, 0.002081f, 0.002903f, 0.003956f, 0.006184f, 0.010368f, 0.019592f, 0.043427f,
- 0.109924f, 0.280518f, 0.803223f, 0.806152f, 0.807617f, 0.808594f, 0.809082f, 0.808105f,
- 0.000000f, 0.000111f, 0.000106f, 0.000107f, 0.000104f, 0.000103f, 0.000101f, 0.000101f,
- 0.000101f, 0.000100f, 0.000099f, 0.000098f, 0.000097f, 0.000097f, 0.000097f, 0.000094f,
- 0.000088f, 0.000083f, 0.000078f, 0.000073f, 0.000069f, 0.000070f, 0.000061f, 0.000068f,
- 0.000059f, 0.000067f, 0.000084f, 0.000097f, 0.000128f, 0.000137f, 0.000165f, 0.000160f,
- 0.000176f, 0.000185f, 0.000217f, 0.000239f, 0.000237f, 0.000238f, 0.000272f, 0.000281f,
- 0.000314f, 0.000372f, 0.000395f, 0.000430f, 0.000504f, 0.000578f, 0.000665f, 0.000856f,
- 0.000969f, 0.001210f, 0.001594f, 0.002216f, 0.003370f, 0.005527f, 0.010170f, 0.023239f,
- 0.066101f, 0.207275f, 0.775391f, 0.779785f, 0.780273f, 0.780762f, 0.780273f, 0.780762f,
- 0.000000f, 0.000094f, 0.000097f, 0.000095f, 0.000092f, 0.000091f, 0.000091f, 0.000090f,
- 0.000089f, 0.000089f, 0.000088f, 0.000088f, 0.000087f, 0.000086f, 0.000087f, 0.000086f,
- 0.000086f, 0.000085f, 0.000081f, 0.000076f, 0.000072f, 0.000068f, 0.000064f, 0.000060f,
- 0.000057f, 0.000054f, 0.000058f, 0.000048f, 0.000048f, 0.000069f, 0.000068f, 0.000092f,
- 0.000110f, 0.000122f, 0.000133f, 0.000136f, 0.000146f, 0.000154f, 0.000175f, 0.000194f,
- 0.000204f, 0.000206f, 0.000238f, 0.000262f, 0.000266f, 0.000338f, 0.000361f, 0.000432f,
- 0.000527f, 0.000659f, 0.000848f, 0.001183f, 0.001713f, 0.002661f, 0.004921f, 0.010887f,
- 0.033936f, 0.138428f, 0.743652f, 0.747559f, 0.748047f, 0.748535f, 0.749512f, 0.749023f,
- 0.000045f, 0.000047f, 0.000059f, 0.000059f, 0.000063f, 0.000068f, 0.000068f, 0.000068f,
- 0.000067f, 0.000069f, 0.000068f, 0.000070f, 0.000070f, 0.000070f, 0.000071f, 0.000070f,
- 0.000071f, 0.000071f, 0.000071f, 0.000071f, 0.000071f, 0.000069f, 0.000065f, 0.000062f,
- 0.000058f, 0.000055f, 0.000052f, 0.000049f, 0.000046f, 0.000044f, 0.000041f, 0.000050f,
- 0.000051f, 0.000048f, 0.000061f, 0.000070f, 0.000084f, 0.000095f, 0.000107f, 0.000104f,
- 0.000111f, 0.000128f, 0.000143f, 0.000154f, 0.000157f, 0.000186f, 0.000198f, 0.000216f,
- 0.000268f, 0.000315f, 0.000414f, 0.000537f, 0.000735f, 0.001149f, 0.002075f, 0.004669f,
- 0.014175f, 0.077881f, 0.707031f, 0.710449f, 0.712402f, 0.711914f, 0.712891f, 0.712402f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000012f, 0.000013f, 0.000029f,
- 0.000028f, 0.000037f, 0.000035f, 0.000039f, 0.000043f, 0.000043f, 0.000045f, 0.000045f,
- 0.000048f, 0.000048f, 0.000050f, 0.000051f, 0.000052f, 0.000052f, 0.000053f, 0.000054f,
- 0.000054f, 0.000053f, 0.000050f, 0.000048f, 0.000045f, 0.000043f, 0.000040f, 0.000038f,
- 0.000036f, 0.000034f, 0.000032f, 0.000030f, 0.000028f, 0.000030f, 0.000038f, 0.000043f,
- 0.000057f, 0.000069f, 0.000072f, 0.000073f, 0.000082f, 0.000095f, 0.000101f, 0.000099f,
- 0.000116f, 0.000130f, 0.000184f, 0.000211f, 0.000301f, 0.000443f, 0.000737f, 0.001601f,
- 0.004978f, 0.032593f, 0.666504f, 0.669922f, 0.669922f, 0.672363f, 0.670898f, 0.670410f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f, 0.000010f,
- 0.000012f, 0.000015f, 0.000018f, 0.000021f, 0.000022f, 0.000023f, 0.000025f, 0.000028f,
- 0.000029f, 0.000029f, 0.000031f, 0.000033f, 0.000033f, 0.000035f, 0.000035f, 0.000035f,
- 0.000033f, 0.000031f, 0.000029f, 0.000028f, 0.000026f, 0.000024f, 0.000023f, 0.000021f,
- 0.000020f, 0.000019f, 0.000022f, 0.000022f, 0.000030f, 0.000038f, 0.000042f, 0.000041f,
- 0.000052f, 0.000047f, 0.000064f, 0.000072f, 0.000078f, 0.000129f, 0.000201f, 0.000382f,
- 0.001180f, 0.009117f, 0.620605f, 0.624512f, 0.625000f, 0.625000f, 0.625000f, 0.625488f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000003f, 0.000005f, 0.000007f, 0.000008f,
- 0.000010f, 0.000011f, 0.000012f, 0.000014f, 0.000016f, 0.000016f, 0.000018f, 0.000017f,
- 0.000016f, 0.000015f, 0.000014f, 0.000013f, 0.000012f, 0.000011f, 0.000010f, 0.000009f,
- 0.000011f, 0.000014f, 0.000018f, 0.000018f, 0.000021f, 0.000028f, 0.000035f, 0.000053f,
- 0.000136f, 0.001152f, 0.571777f, 0.575684f, 0.575684f, 0.576172f, 0.576660f, 0.576660f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f,
- 0.000002f, 0.000004f, 0.000004f, 0.000004f, 0.000003f, 0.000003f, 0.000002f, 0.000004f,
- 0.000003f, 0.000011f, 0.520020f, 0.523926f, 0.524902f, 0.524902f, 0.524902f, 0.524902f,
- },
- {
- 0.119934f, 0.328857f, 0.480713f, 0.586914f, 0.663086f, 0.717773f, 0.759766f, 0.791504f,
- 0.818359f, 0.838867f, 0.856934f, 0.871094f, 0.883301f, 0.894043f, 0.902832f, 0.911621f,
- 0.917969f, 0.924805f, 0.930664f, 0.936035f, 0.939941f, 0.944824f, 0.948242f, 0.951660f,
- 0.954590f, 0.958008f, 0.961426f, 0.962891f, 0.966309f, 0.967285f, 0.970215f, 0.972656f,
- 0.973633f, 0.975586f, 0.977539f, 0.978516f, 0.979980f, 0.981445f, 0.982910f, 0.984375f,
- 0.985352f, 0.986328f, 0.987793f, 0.988770f, 0.989746f, 0.990234f, 0.991699f, 0.992676f,
- 0.993164f, 0.993652f, 0.994629f, 0.995117f, 0.996094f, 0.996582f, 0.997559f, 0.998047f,
- 0.998535f, 0.999023f, 0.999512f, 0.999023f, 0.999023f, 0.998535f, 0.998535f, 0.998047f,
- 0.046875f, 0.160400f, 0.286621f, 0.405518f, 0.507812f, 0.590820f, 0.656250f, 0.708008f,
- 0.748535f, 0.781250f, 0.809082f, 0.830566f, 0.848633f, 0.864258f, 0.877441f, 0.888672f,
- 0.898926f, 0.906738f, 0.915039f, 0.921387f, 0.928223f, 0.933105f, 0.937988f, 0.942871f,
- 0.946777f, 0.950684f, 0.954102f, 0.957031f, 0.959961f, 0.962402f, 0.965332f, 0.966797f,
- 0.969727f, 0.971191f, 0.973145f, 0.975098f, 0.977539f, 0.978027f, 0.980469f, 0.981934f,
- 0.982910f, 0.984375f, 0.985352f, 0.986816f, 0.987793f, 0.988770f, 0.989258f, 0.990723f,
- 0.991699f, 0.992676f, 0.993164f, 0.993652f, 0.994629f, 0.995605f, 0.996582f, 0.996582f,
- 0.997559f, 0.998047f, 0.999023f, 0.999023f, 0.999023f, 0.998535f, 0.998535f, 0.998047f,
- 0.023788f, 0.084473f, 0.163696f, 0.255615f, 0.351807f, 0.445312f, 0.527832f, 0.597656f,
- 0.656738f, 0.703613f, 0.742676f, 0.775879f, 0.802734f, 0.824707f, 0.843262f, 0.858887f,
- 0.873047f, 0.884766f, 0.895508f, 0.903809f, 0.913086f, 0.919434f, 0.925781f, 0.931641f,
- 0.937012f, 0.941406f, 0.945801f, 0.949707f, 0.953125f, 0.956543f, 0.959473f, 0.962402f,
- 0.964844f, 0.967285f, 0.969238f, 0.972168f, 0.973633f, 0.975098f, 0.977539f, 0.979492f,
- 0.980469f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.986816f, 0.988281f, 0.988770f,
- 0.989746f, 0.990723f, 0.992188f, 0.992676f, 0.993652f, 0.994629f, 0.995605f, 0.996094f,
- 0.996582f, 0.997559f, 0.998535f, 0.998535f, 0.998535f, 0.998047f, 0.998047f, 0.997559f,
- 0.014595f, 0.050110f, 0.097717f, 0.158569f, 0.230347f, 0.311523f, 0.394531f, 0.473145f,
- 0.544922f, 0.606934f, 0.660645f, 0.705566f, 0.743164f, 0.775391f, 0.800781f, 0.822266f,
- 0.841309f, 0.856934f, 0.870605f, 0.883301f, 0.894043f, 0.902832f, 0.911133f, 0.918945f,
- 0.925293f, 0.931152f, 0.936035f, 0.941406f, 0.945801f, 0.949707f, 0.953125f, 0.956055f,
- 0.959473f, 0.962402f, 0.964844f, 0.967285f, 0.970215f, 0.972168f, 0.974121f, 0.975098f,
- 0.977539f, 0.979004f, 0.980957f, 0.981934f, 0.983398f, 0.984375f, 0.985840f, 0.987305f,
- 0.988281f, 0.989258f, 0.990723f, 0.991699f, 0.992676f, 0.993652f, 0.994629f, 0.995117f,
- 0.995605f, 0.996582f, 0.998535f, 0.998535f, 0.998535f, 0.998047f, 0.998047f, 0.997559f,
- 0.009178f, 0.032379f, 0.062561f, 0.102417f, 0.151611f, 0.210938f, 0.279785f, 0.352783f,
- 0.426758f, 0.496826f, 0.561035f, 0.618164f, 0.666992f, 0.708496f, 0.744141f, 0.773926f,
- 0.800781f, 0.821777f, 0.840820f, 0.856445f, 0.870117f, 0.882324f, 0.893066f, 0.901855f,
- 0.910645f, 0.918457f, 0.925293f, 0.930176f, 0.935547f, 0.941406f, 0.946289f, 0.949707f,
- 0.953125f, 0.956543f, 0.959961f, 0.962891f, 0.965332f, 0.967773f, 0.969727f, 0.972656f,
- 0.974121f, 0.976074f, 0.977539f, 0.979492f, 0.981445f, 0.982422f, 0.984375f, 0.985840f,
- 0.986328f, 0.987793f, 0.989258f, 0.990234f, 0.991211f, 0.992188f, 0.993164f, 0.994141f,
- 0.994629f, 0.995605f, 0.998047f, 0.998047f, 0.998047f, 0.997559f, 0.997559f, 0.997559f,
- 0.006382f, 0.022430f, 0.042908f, 0.068970f, 0.102844f, 0.144653f, 0.195557f, 0.253906f,
- 0.318848f, 0.386230f, 0.454590f, 0.518066f, 0.577148f, 0.628906f, 0.675293f, 0.714844f,
- 0.748535f, 0.777344f, 0.802246f, 0.823730f, 0.841797f, 0.856934f, 0.871094f, 0.882812f,
- 0.893555f, 0.902832f, 0.911133f, 0.918457f, 0.925293f, 0.930176f, 0.937012f, 0.940918f,
- 0.945801f, 0.950195f, 0.953613f, 0.957031f, 0.960449f, 0.963379f, 0.966309f, 0.968262f,
- 0.970703f, 0.973145f, 0.974609f, 0.976562f, 0.978516f, 0.980469f, 0.981934f, 0.983398f,
- 0.984375f, 0.985840f, 0.988281f, 0.988770f, 0.989746f, 0.990723f, 0.991699f, 0.992676f,
- 0.993652f, 0.994629f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997559f, 0.997070f,
- 0.004585f, 0.015961f, 0.030930f, 0.049133f, 0.072144f, 0.101013f, 0.137451f, 0.181519f,
- 0.232544f, 0.290039f, 0.352539f, 0.416748f, 0.479736f, 0.538574f, 0.592773f, 0.641602f,
- 0.684570f, 0.723145f, 0.754395f, 0.782715f, 0.805176f, 0.825195f, 0.843750f, 0.859863f,
- 0.872559f, 0.884766f, 0.895020f, 0.904297f, 0.912109f, 0.919922f, 0.926270f, 0.932129f,
- 0.937500f, 0.942383f, 0.946289f, 0.950195f, 0.955078f, 0.958008f, 0.961426f, 0.964355f,
- 0.967285f, 0.969238f, 0.971680f, 0.974121f, 0.975586f, 0.977539f, 0.979492f, 0.980957f,
- 0.982910f, 0.984375f, 0.985840f, 0.986328f, 0.988281f, 0.989746f, 0.990723f, 0.992188f,
- 0.992676f, 0.993164f, 0.997559f, 0.997559f, 0.997070f, 0.997070f, 0.997070f, 0.997070f,
- 0.003483f, 0.012291f, 0.023209f, 0.036041f, 0.052429f, 0.073486f, 0.099182f, 0.131226f,
- 0.169678f, 0.214844f, 0.266846f, 0.323242f, 0.383545f, 0.444580f, 0.503418f, 0.559082f,
- 0.609375f, 0.655762f, 0.695312f, 0.730957f, 0.760254f, 0.788086f, 0.810059f, 0.829590f,
- 0.847168f, 0.862793f, 0.875488f, 0.886719f, 0.896973f, 0.906250f, 0.914551f, 0.921387f,
- 0.927734f, 0.933594f, 0.938965f, 0.944336f, 0.948242f, 0.952148f, 0.956543f, 0.958984f,
- 0.961914f, 0.965332f, 0.968262f, 0.970703f, 0.972656f, 0.974609f, 0.977051f, 0.979004f,
- 0.980469f, 0.981934f, 0.983887f, 0.985352f, 0.986328f, 0.987793f, 0.989746f, 0.990234f,
- 0.991699f, 0.992676f, 0.996582f, 0.997070f, 0.997070f, 0.996582f, 0.996582f, 0.996094f,
- 0.002962f, 0.009613f, 0.017792f, 0.027481f, 0.039429f, 0.055176f, 0.073914f, 0.096985f,
- 0.125610f, 0.159180f, 0.199707f, 0.246216f, 0.297607f, 0.353760f, 0.412842f, 0.470215f,
- 0.526367f, 0.578613f, 0.626953f, 0.669434f, 0.707031f, 0.740723f, 0.769043f, 0.794922f,
- 0.814941f, 0.835449f, 0.851074f, 0.866699f, 0.879395f, 0.890137f, 0.899902f, 0.909180f,
- 0.916992f, 0.924316f, 0.929688f, 0.936035f, 0.941406f, 0.945312f, 0.950195f, 0.953613f,
- 0.957520f, 0.960938f, 0.963867f, 0.966797f, 0.969238f, 0.971680f, 0.974121f, 0.976562f,
- 0.979004f, 0.979980f, 0.981934f, 0.982910f, 0.984375f, 0.986816f, 0.987793f, 0.988770f,
- 0.990234f, 0.991699f, 0.996582f, 0.996582f, 0.996582f, 0.996582f, 0.996094f, 0.996094f,
- 0.002077f, 0.007637f, 0.013802f, 0.021606f, 0.031006f, 0.042419f, 0.055969f, 0.073242f,
- 0.094055f, 0.119446f, 0.150513f, 0.186401f, 0.228638f, 0.276123f, 0.328857f, 0.384277f,
- 0.440674f, 0.496338f, 0.549805f, 0.598633f, 0.644043f, 0.683594f, 0.719727f, 0.750977f,
- 0.779297f, 0.802246f, 0.823730f, 0.840820f, 0.855957f, 0.871582f, 0.882324f, 0.893555f,
- 0.903809f, 0.911621f, 0.920410f, 0.926758f, 0.932617f, 0.938477f, 0.943359f, 0.947754f,
- 0.953125f, 0.955566f, 0.959473f, 0.962402f, 0.965332f, 0.968262f, 0.970703f, 0.972656f,
- 0.976074f, 0.977051f, 0.979492f, 0.981445f, 0.983398f, 0.984863f, 0.986328f, 0.987793f,
- 0.989258f, 0.990723f, 0.995605f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.995605f,
- 0.002014f, 0.006035f, 0.011299f, 0.017410f, 0.024368f, 0.033020f, 0.043701f, 0.056458f,
- 0.072205f, 0.091431f, 0.114807f, 0.141968f, 0.174316f, 0.213257f, 0.256836f, 0.306152f,
- 0.358887f, 0.413330f, 0.468018f, 0.520996f, 0.572266f, 0.618652f, 0.661621f, 0.699707f,
- 0.732910f, 0.762695f, 0.788574f, 0.810547f, 0.830078f, 0.848145f, 0.862305f, 0.875977f,
- 0.887695f, 0.898438f, 0.907227f, 0.915527f, 0.922852f, 0.929199f, 0.936035f, 0.940918f,
- 0.946289f, 0.950684f, 0.953613f, 0.958496f, 0.960938f, 0.964355f, 0.967285f, 0.970215f,
- 0.972656f, 0.975586f, 0.977539f, 0.979492f, 0.980957f, 0.982910f, 0.984863f, 0.986328f,
- 0.987793f, 0.988770f, 0.995117f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995605f,
- 0.001496f, 0.005196f, 0.009201f, 0.013985f, 0.019806f, 0.026413f, 0.034943f, 0.044647f,
- 0.056641f, 0.070923f, 0.088623f, 0.109680f, 0.135254f, 0.164795f, 0.200073f, 0.240845f,
- 0.285645f, 0.335449f, 0.387939f, 0.441650f, 0.495850f, 0.546875f, 0.595215f, 0.639160f,
- 0.679199f, 0.715820f, 0.746582f, 0.774414f, 0.798828f, 0.819824f, 0.837402f, 0.854492f,
- 0.869629f, 0.881348f, 0.893066f, 0.902832f, 0.912109f, 0.918945f, 0.926758f, 0.933105f,
- 0.938477f, 0.943359f, 0.948730f, 0.952637f, 0.956055f, 0.960449f, 0.963379f, 0.966797f,
- 0.969238f, 0.972656f, 0.975098f, 0.977051f, 0.979004f, 0.981445f, 0.982910f, 0.984375f,
- 0.986328f, 0.987305f, 0.994629f, 0.995605f, 0.995117f, 0.995117f, 0.995117f, 0.994629f,
- 0.001187f, 0.004314f, 0.007740f, 0.011337f, 0.016373f, 0.021759f, 0.028198f, 0.035889f,
- 0.045197f, 0.056580f, 0.069946f, 0.085938f, 0.105408f, 0.128784f, 0.155884f, 0.187866f,
- 0.225830f, 0.268066f, 0.315186f, 0.365479f, 0.418213f, 0.471680f, 0.522949f, 0.572754f,
- 0.617676f, 0.659668f, 0.697754f, 0.730957f, 0.760742f, 0.787109f, 0.809570f, 0.830078f,
- 0.846680f, 0.862793f, 0.875488f, 0.888184f, 0.898926f, 0.907715f, 0.916016f, 0.923340f,
- 0.930664f, 0.936523f, 0.941895f, 0.947754f, 0.951660f, 0.955566f, 0.959473f, 0.963867f,
- 0.966309f, 0.969238f, 0.972168f, 0.974121f, 0.976562f, 0.979004f, 0.980957f, 0.982910f,
- 0.984863f, 0.986816f, 0.994141f, 0.994629f, 0.994629f, 0.994629f, 0.994629f, 0.994141f,
- 0.001187f, 0.003733f, 0.006496f, 0.009918f, 0.013634f, 0.017899f, 0.023026f, 0.029343f,
- 0.036621f, 0.045227f, 0.055786f, 0.068298f, 0.083740f, 0.101135f, 0.122314f, 0.147827f,
- 0.177612f, 0.212891f, 0.252686f, 0.297119f, 0.345215f, 0.395996f, 0.448730f, 0.500488f,
- 0.550781f, 0.597656f, 0.641113f, 0.680664f, 0.716309f, 0.747559f, 0.774414f, 0.799316f,
- 0.820312f, 0.838867f, 0.855957f, 0.870117f, 0.883301f, 0.894531f, 0.904785f, 0.913086f,
- 0.920898f, 0.928223f, 0.935059f, 0.940430f, 0.945312f, 0.950684f, 0.955566f, 0.958496f,
- 0.962891f, 0.965820f, 0.968750f, 0.971680f, 0.974609f, 0.976562f, 0.978516f, 0.980957f,
- 0.982910f, 0.984863f, 0.994141f, 0.994141f, 0.994629f, 0.994141f, 0.994141f, 0.994629f,
- 0.000998f, 0.003178f, 0.005444f, 0.008179f, 0.011337f, 0.015091f, 0.019058f, 0.024368f,
- 0.029587f, 0.037140f, 0.045197f, 0.055115f, 0.066772f, 0.080688f, 0.097229f, 0.117371f,
- 0.140869f, 0.169312f, 0.201538f, 0.238770f, 0.280762f, 0.326660f, 0.376709f, 0.427490f,
- 0.479248f, 0.530273f, 0.578613f, 0.623535f, 0.664551f, 0.701660f, 0.733887f, 0.763672f,
- 0.790039f, 0.812500f, 0.832520f, 0.849121f, 0.865234f, 0.878906f, 0.890625f, 0.901367f,
- 0.910645f, 0.919434f, 0.926758f, 0.933105f, 0.939453f, 0.944824f, 0.949707f, 0.954590f,
- 0.958008f, 0.961914f, 0.965332f, 0.968750f, 0.971680f, 0.974121f, 0.977051f, 0.979004f,
- 0.980957f, 0.982910f, 0.993164f, 0.993164f, 0.994141f, 0.993652f, 0.993652f, 0.993164f,
- 0.000948f, 0.002638f, 0.004784f, 0.007153f, 0.009590f, 0.012505f, 0.016388f, 0.020599f,
- 0.025299f, 0.031097f, 0.037323f, 0.045197f, 0.054047f, 0.065002f, 0.078674f, 0.094055f,
- 0.112305f, 0.134399f, 0.160889f, 0.191040f, 0.226318f, 0.265869f, 0.310303f, 0.358154f,
- 0.409180f, 0.459473f, 0.510254f, 0.559082f, 0.606445f, 0.648926f, 0.687500f, 0.722168f,
- 0.753418f, 0.781250f, 0.804199f, 0.825684f, 0.843262f, 0.860840f, 0.874512f, 0.886719f,
- 0.898926f, 0.907227f, 0.916992f, 0.924805f, 0.932129f, 0.937988f, 0.943848f, 0.949219f,
- 0.954102f, 0.958496f, 0.961426f, 0.965332f, 0.968750f, 0.972168f, 0.974609f, 0.977051f,
- 0.979492f, 0.981445f, 0.992188f, 0.993164f, 0.993164f, 0.993164f, 0.993164f, 0.992676f,
- 0.000696f, 0.002352f, 0.004002f, 0.006138f, 0.008446f, 0.010826f, 0.013840f, 0.017258f,
- 0.021194f, 0.025970f, 0.031128f, 0.037140f, 0.044281f, 0.053436f, 0.063660f, 0.076050f,
- 0.090271f, 0.107727f, 0.128662f, 0.152832f, 0.182007f, 0.214111f, 0.252930f, 0.295166f,
- 0.341553f, 0.390625f, 0.442139f, 0.492676f, 0.541992f, 0.589844f, 0.633301f, 0.674316f,
- 0.710938f, 0.743652f, 0.772461f, 0.796875f, 0.819824f, 0.839355f, 0.854980f, 0.870605f,
- 0.884277f, 0.895508f, 0.906738f, 0.915527f, 0.923828f, 0.931152f, 0.937500f, 0.944336f,
- 0.949219f, 0.953613f, 0.958008f, 0.962402f, 0.965332f, 0.968750f, 0.972168f, 0.974609f,
- 0.977051f, 0.979980f, 0.991211f, 0.992676f, 0.992188f, 0.992188f, 0.992188f, 0.992676f,
- 0.000838f, 0.002033f, 0.003664f, 0.005077f, 0.007282f, 0.009415f, 0.011749f, 0.014931f,
- 0.017853f, 0.021606f, 0.025864f, 0.031219f, 0.037231f, 0.044464f, 0.052338f, 0.062500f,
- 0.073853f, 0.087463f, 0.104065f, 0.123230f, 0.146362f, 0.173340f, 0.205078f, 0.240845f,
- 0.281982f, 0.326660f, 0.374756f, 0.425049f, 0.476807f, 0.526855f, 0.574219f, 0.620117f,
- 0.662598f, 0.699219f, 0.733398f, 0.764160f, 0.791016f, 0.813965f, 0.833984f, 0.851074f,
- 0.867676f, 0.880859f, 0.893555f, 0.904785f, 0.914062f, 0.922852f, 0.930176f, 0.937012f,
- 0.942383f, 0.948242f, 0.953125f, 0.957520f, 0.962402f, 0.966309f, 0.969238f, 0.973145f,
- 0.975098f, 0.978027f, 0.991699f, 0.991699f, 0.992676f, 0.992188f, 0.991699f, 0.992188f,
- 0.000600f, 0.001687f, 0.003023f, 0.004963f, 0.006405f, 0.008163f, 0.010368f, 0.012718f,
- 0.015480f, 0.018311f, 0.022064f, 0.026169f, 0.031097f, 0.036926f, 0.043457f, 0.051392f,
- 0.060669f, 0.071350f, 0.084473f, 0.100220f, 0.118103f, 0.140259f, 0.166016f, 0.195679f,
- 0.230469f, 0.269531f, 0.313232f, 0.360596f, 0.410156f, 0.460693f, 0.511719f, 0.560547f,
- 0.607422f, 0.650879f, 0.689941f, 0.724609f, 0.756348f, 0.784180f, 0.808594f, 0.828613f,
- 0.847656f, 0.864258f, 0.879395f, 0.892090f, 0.903320f, 0.912598f, 0.921875f, 0.929688f,
- 0.936523f, 0.942871f, 0.947754f, 0.953125f, 0.957520f, 0.961914f, 0.966309f, 0.969238f,
- 0.972656f, 0.975586f, 0.990234f, 0.991211f, 0.991211f, 0.991699f, 0.991211f, 0.991211f,
- 0.000269f, 0.001538f, 0.002800f, 0.003868f, 0.005524f, 0.007179f, 0.008987f, 0.011063f,
- 0.013084f, 0.015747f, 0.019211f, 0.022324f, 0.026474f, 0.031311f, 0.036530f, 0.042969f,
- 0.050201f, 0.059174f, 0.069641f, 0.081543f, 0.096680f, 0.114075f, 0.134644f, 0.158691f,
- 0.187622f, 0.220581f, 0.258301f, 0.300781f, 0.347168f, 0.395996f, 0.447266f, 0.498291f,
- 0.547852f, 0.595215f, 0.640625f, 0.680176f, 0.717285f, 0.749512f, 0.778320f, 0.803223f,
- 0.825684f, 0.845215f, 0.862793f, 0.877441f, 0.890625f, 0.901855f, 0.912109f, 0.920898f,
- 0.929688f, 0.937012f, 0.942871f, 0.949707f, 0.954102f, 0.958496f, 0.962402f, 0.966309f,
- 0.970215f, 0.974121f, 0.989746f, 0.990234f, 0.990723f, 0.990723f, 0.990723f, 0.990234f,
- 0.000341f, 0.001337f, 0.002573f, 0.003475f, 0.004765f, 0.006329f, 0.007717f, 0.009499f,
- 0.011642f, 0.014107f, 0.016556f, 0.019470f, 0.022491f, 0.026169f, 0.030945f, 0.036011f,
- 0.042389f, 0.049042f, 0.057678f, 0.067993f, 0.079468f, 0.093384f, 0.110046f, 0.129883f,
- 0.152710f, 0.180420f, 0.212158f, 0.248291f, 0.289551f, 0.334961f, 0.383301f, 0.434570f,
- 0.485596f, 0.536133f, 0.584473f, 0.630371f, 0.671875f, 0.710449f, 0.743652f, 0.773926f,
- 0.799316f, 0.823242f, 0.843262f, 0.860352f, 0.875977f, 0.889648f, 0.901367f, 0.911621f,
- 0.921387f, 0.929688f, 0.937012f, 0.943848f, 0.950195f, 0.955078f, 0.959473f, 0.963379f,
- 0.967773f, 0.971191f, 0.988770f, 0.989746f, 0.990234f, 0.990234f, 0.990234f, 0.990234f,
- 0.000564f, 0.001324f, 0.002092f, 0.003191f, 0.004471f, 0.005348f, 0.007069f, 0.008438f,
- 0.010201f, 0.011810f, 0.014297f, 0.016586f, 0.019470f, 0.022644f, 0.026428f, 0.030579f,
- 0.035797f, 0.041718f, 0.048248f, 0.056213f, 0.065857f, 0.076782f, 0.090271f, 0.106262f,
- 0.125122f, 0.147095f, 0.173462f, 0.204224f, 0.239746f, 0.279785f, 0.323730f, 0.372314f,
- 0.422607f, 0.474121f, 0.526367f, 0.575195f, 0.621582f, 0.664062f, 0.703613f, 0.738770f,
- 0.769043f, 0.796387f, 0.820312f, 0.841797f, 0.858887f, 0.875488f, 0.889648f, 0.900879f,
- 0.912598f, 0.921875f, 0.930664f, 0.937500f, 0.944336f, 0.950195f, 0.955566f, 0.959961f,
- 0.964844f, 0.968750f, 0.987305f, 0.989258f, 0.989258f, 0.989258f, 0.989258f, 0.988770f,
- 0.000369f, 0.001128f, 0.001871f, 0.002792f, 0.003712f, 0.004723f, 0.006016f, 0.007542f,
- 0.008896f, 0.010773f, 0.012421f, 0.014381f, 0.016632f, 0.019791f, 0.022354f, 0.025955f,
- 0.030609f, 0.035065f, 0.040924f, 0.047333f, 0.055084f, 0.064209f, 0.075012f, 0.087769f,
- 0.102966f, 0.120911f, 0.142456f, 0.167358f, 0.197144f, 0.231812f, 0.270752f, 0.314209f,
- 0.362549f, 0.412598f, 0.464844f, 0.515625f, 0.566895f, 0.614258f, 0.657715f, 0.698730f,
- 0.734863f, 0.766602f, 0.794922f, 0.818848f, 0.839844f, 0.858887f, 0.875000f, 0.889648f,
- 0.901855f, 0.912598f, 0.922852f, 0.931152f, 0.938965f, 0.945312f, 0.951660f, 0.957520f,
- 0.961426f, 0.966309f, 0.986816f, 0.988281f, 0.988281f, 0.988770f, 0.988281f, 0.988281f,
- 0.000466f, 0.000900f, 0.001792f, 0.002695f, 0.003458f, 0.004204f, 0.005356f, 0.006512f,
- 0.007896f, 0.009300f, 0.010895f, 0.012459f, 0.014786f, 0.016739f, 0.019424f, 0.022461f,
- 0.026062f, 0.029831f, 0.034851f, 0.039764f, 0.046417f, 0.053711f, 0.062164f, 0.072388f,
- 0.085205f, 0.099365f, 0.117004f, 0.137573f, 0.162231f, 0.190674f, 0.224121f, 0.262451f,
- 0.305664f, 0.353027f, 0.403809f, 0.456055f, 0.508301f, 0.559082f, 0.608398f, 0.652832f,
- 0.694824f, 0.731445f, 0.764160f, 0.793945f, 0.817871f, 0.839355f, 0.858398f, 0.875488f,
- 0.890137f, 0.902832f, 0.913574f, 0.923828f, 0.932617f, 0.940918f, 0.946777f, 0.953613f,
- 0.958984f, 0.963379f, 0.985840f, 0.987305f, 0.987305f, 0.987793f, 0.987305f, 0.987305f,
- 0.000234f, 0.001040f, 0.001661f, 0.002392f, 0.003101f, 0.003681f, 0.004944f, 0.005844f,
- 0.007065f, 0.008217f, 0.009247f, 0.010925f, 0.012894f, 0.014549f, 0.017090f, 0.019455f,
- 0.022385f, 0.025650f, 0.029449f, 0.033936f, 0.039215f, 0.045135f, 0.052612f, 0.060944f,
- 0.070312f, 0.082397f, 0.096924f, 0.113525f, 0.133179f, 0.156860f, 0.184814f, 0.217773f,
- 0.255127f, 0.298340f, 0.345215f, 0.395996f, 0.448242f, 0.501953f, 0.553223f, 0.603516f,
- 0.649414f, 0.691895f, 0.729980f, 0.763184f, 0.792480f, 0.818359f, 0.841309f, 0.858887f,
- 0.877441f, 0.891113f, 0.904785f, 0.915527f, 0.925781f, 0.933594f, 0.941895f, 0.949219f,
- 0.955566f, 0.960449f, 0.984863f, 0.985840f, 0.986328f, 0.986816f, 0.986328f, 0.986816f,
- 0.000241f, 0.000808f, 0.001395f, 0.001986f, 0.002731f, 0.003429f, 0.004131f, 0.005402f,
- 0.006077f, 0.007347f, 0.008522f, 0.009544f, 0.011345f, 0.013046f, 0.014534f, 0.016953f,
- 0.019241f, 0.022339f, 0.025208f, 0.029175f, 0.033691f, 0.038300f, 0.044067f, 0.051331f,
- 0.059143f, 0.068726f, 0.080322f, 0.093567f, 0.109802f, 0.129883f, 0.152466f, 0.179810f,
- 0.211792f, 0.249390f, 0.291748f, 0.338623f, 0.389404f, 0.442139f, 0.496338f, 0.548340f,
- 0.599121f, 0.645996f, 0.689941f, 0.728516f, 0.762695f, 0.792969f, 0.818848f, 0.842285f,
- 0.862793f, 0.878906f, 0.894043f, 0.906250f, 0.917969f, 0.927734f, 0.935547f, 0.944336f,
- 0.951172f, 0.957031f, 0.983398f, 0.985352f, 0.985840f, 0.985352f, 0.985840f, 0.985352f,
- 0.000340f, 0.000735f, 0.001377f, 0.001853f, 0.002382f, 0.003159f, 0.004021f, 0.004642f,
- 0.005604f, 0.006340f, 0.007298f, 0.008591f, 0.009895f, 0.011154f, 0.012871f, 0.014580f,
- 0.016876f, 0.019180f, 0.022141f, 0.024979f, 0.028748f, 0.032745f, 0.037964f, 0.043213f,
- 0.050171f, 0.057831f, 0.066833f, 0.078247f, 0.091553f, 0.107178f, 0.125977f, 0.148315f,
- 0.175415f, 0.207153f, 0.244019f, 0.286377f, 0.333008f, 0.383789f, 0.437744f, 0.491943f,
- 0.545410f, 0.597168f, 0.645508f, 0.688965f, 0.729004f, 0.764160f, 0.794434f, 0.821289f,
- 0.843750f, 0.864258f, 0.881348f, 0.895996f, 0.909180f, 0.920898f, 0.929199f, 0.938965f,
- 0.946777f, 0.952637f, 0.982910f, 0.983887f, 0.984863f, 0.984863f, 0.984375f, 0.984863f,
- 0.000236f, 0.000605f, 0.001135f, 0.001415f, 0.002329f, 0.002747f, 0.003551f, 0.004158f,
- 0.004723f, 0.005535f, 0.006687f, 0.007534f, 0.008545f, 0.009979f, 0.011375f, 0.012993f,
- 0.014656f, 0.016754f, 0.018921f, 0.021759f, 0.024506f, 0.028183f, 0.032043f, 0.036743f,
- 0.042236f, 0.048645f, 0.056030f, 0.065125f, 0.075928f, 0.089050f, 0.104370f, 0.122681f,
- 0.145142f, 0.171509f, 0.202759f, 0.239258f, 0.281250f, 0.328369f, 0.379639f, 0.433838f,
- 0.489014f, 0.543945f, 0.596191f, 0.645020f, 0.690430f, 0.730957f, 0.766113f, 0.797852f,
- 0.824219f, 0.846680f, 0.867188f, 0.884766f, 0.899414f, 0.912109f, 0.923828f, 0.933105f,
- 0.942383f, 0.949707f, 0.980957f, 0.982910f, 0.983398f, 0.983398f, 0.983887f, 0.982910f,
- 0.000214f, 0.000710f, 0.001021f, 0.001429f, 0.001858f, 0.002607f, 0.003220f, 0.003738f,
- 0.004459f, 0.005032f, 0.005726f, 0.006748f, 0.007748f, 0.008659f, 0.010002f, 0.011368f,
- 0.012985f, 0.014656f, 0.016525f, 0.018921f, 0.021286f, 0.024231f, 0.027649f, 0.031464f,
- 0.035858f, 0.041321f, 0.047363f, 0.054840f, 0.063538f, 0.074097f, 0.086609f, 0.101990f,
- 0.120117f, 0.141846f, 0.168213f, 0.199219f, 0.235352f, 0.277344f, 0.324707f, 0.376953f,
- 0.432373f, 0.488037f, 0.543457f, 0.597168f, 0.646973f, 0.692871f, 0.732910f, 0.769531f,
- 0.801270f, 0.828125f, 0.850586f, 0.871582f, 0.888184f, 0.903809f, 0.915527f, 0.927246f,
- 0.936523f, 0.946289f, 0.979492f, 0.981445f, 0.981934f, 0.982422f, 0.981934f, 0.981934f,
- 0.000000f, 0.000468f, 0.001076f, 0.001489f, 0.002048f, 0.002413f, 0.002853f, 0.003468f,
- 0.003952f, 0.004444f, 0.005211f, 0.005917f, 0.006733f, 0.007763f, 0.008713f, 0.010262f,
- 0.011368f, 0.012733f, 0.014458f, 0.016296f, 0.018478f, 0.021072f, 0.023666f, 0.026810f,
- 0.030746f, 0.035278f, 0.040131f, 0.046295f, 0.053711f, 0.062195f, 0.072327f, 0.084717f,
- 0.099487f, 0.117371f, 0.139038f, 0.164795f, 0.195923f, 0.232422f, 0.274414f, 0.322266f,
- 0.374756f, 0.431641f, 0.488525f, 0.545410f, 0.599121f, 0.650879f, 0.697754f, 0.738770f,
- 0.774414f, 0.806641f, 0.832520f, 0.856445f, 0.875488f, 0.893555f, 0.907715f, 0.920410f,
- 0.931152f, 0.940918f, 0.978027f, 0.980469f, 0.980469f, 0.980957f, 0.980957f, 0.980957f,
- 0.000279f, 0.000497f, 0.000763f, 0.001353f, 0.001794f, 0.002079f, 0.002451f, 0.002956f,
- 0.003498f, 0.004150f, 0.004589f, 0.005310f, 0.006130f, 0.006958f, 0.007828f, 0.008888f,
- 0.009895f, 0.011124f, 0.012772f, 0.014282f, 0.016235f, 0.018127f, 0.020630f, 0.022873f,
- 0.026321f, 0.029938f, 0.034241f, 0.039368f, 0.045319f, 0.052338f, 0.060852f, 0.070801f,
- 0.082947f, 0.097595f, 0.115051f, 0.136353f, 0.162231f, 0.193481f, 0.229858f, 0.272217f,
- 0.321777f, 0.375000f, 0.432373f, 0.490479f, 0.548340f, 0.604004f, 0.655762f, 0.702637f,
- 0.743652f, 0.780273f, 0.812500f, 0.838867f, 0.862305f, 0.881348f, 0.897949f, 0.912598f,
- 0.925293f, 0.935547f, 0.976562f, 0.978516f, 0.979492f, 0.979980f, 0.979492f, 0.979004f,
- 0.000110f, 0.000473f, 0.000781f, 0.001262f, 0.001584f, 0.001890f, 0.002270f, 0.002607f,
- 0.003241f, 0.003704f, 0.004055f, 0.004795f, 0.005356f, 0.005997f, 0.006760f, 0.007896f,
- 0.008896f, 0.009918f, 0.011200f, 0.012451f, 0.013802f, 0.015556f, 0.017838f, 0.020065f,
- 0.022751f, 0.025864f, 0.029358f, 0.033600f, 0.038574f, 0.044342f, 0.050995f, 0.059296f,
- 0.069214f, 0.081116f, 0.095459f, 0.113159f, 0.133911f, 0.160400f, 0.191406f, 0.228638f,
- 0.272217f, 0.321289f, 0.375732f, 0.434326f, 0.493896f, 0.552734f, 0.609863f, 0.662109f,
- 0.709961f, 0.750977f, 0.787598f, 0.819336f, 0.846680f, 0.868164f, 0.887695f, 0.904297f,
- 0.917969f, 0.930176f, 0.975098f, 0.977539f, 0.977051f, 0.977539f, 0.977539f, 0.977539f,
- 0.000242f, 0.000464f, 0.000831f, 0.001027f, 0.001271f, 0.001722f, 0.001965f, 0.002243f,
- 0.002714f, 0.003036f, 0.003651f, 0.004025f, 0.004902f, 0.005638f, 0.006176f, 0.006943f,
- 0.007763f, 0.008789f, 0.009804f, 0.010872f, 0.012070f, 0.013695f, 0.015381f, 0.017395f,
- 0.019608f, 0.022232f, 0.025009f, 0.028885f, 0.032623f, 0.037659f, 0.043182f, 0.050018f,
- 0.058167f, 0.067810f, 0.079224f, 0.093811f, 0.111328f, 0.132324f, 0.158569f, 0.190063f,
- 0.228149f, 0.271973f, 0.322510f, 0.378906f, 0.438477f, 0.499756f, 0.560059f, 0.618164f,
- 0.671387f, 0.718750f, 0.760742f, 0.796875f, 0.826660f, 0.854492f, 0.875000f, 0.894531f,
- 0.911133f, 0.923828f, 0.973145f, 0.976074f, 0.975586f, 0.976074f, 0.976074f, 0.977051f,
- 0.000242f, 0.000552f, 0.000701f, 0.001063f, 0.001186f, 0.001462f, 0.001690f, 0.002340f,
- 0.002703f, 0.002728f, 0.003325f, 0.003828f, 0.004333f, 0.004913f, 0.005474f, 0.006077f,
- 0.006943f, 0.007607f, 0.008553f, 0.009460f, 0.010582f, 0.011871f, 0.013451f, 0.015091f,
- 0.016983f, 0.019165f, 0.021637f, 0.024673f, 0.027863f, 0.031525f, 0.036713f, 0.041962f,
- 0.048615f, 0.056396f, 0.066162f, 0.077942f, 0.092590f, 0.110046f, 0.130981f, 0.157593f,
- 0.189331f, 0.228394f, 0.273926f, 0.325684f, 0.383301f, 0.444580f, 0.507324f, 0.569824f,
- 0.627441f, 0.682129f, 0.729980f, 0.770508f, 0.807129f, 0.837402f, 0.863281f, 0.884766f,
- 0.902832f, 0.917969f, 0.971191f, 0.973633f, 0.974609f, 0.974121f, 0.974609f, 0.974609f,
- 0.000239f, 0.000239f, 0.000658f, 0.000899f, 0.001204f, 0.001252f, 0.001629f, 0.001815f,
- 0.002470f, 0.002430f, 0.003134f, 0.003321f, 0.003925f, 0.004238f, 0.004856f, 0.005341f,
- 0.006161f, 0.006615f, 0.007511f, 0.008224f, 0.009277f, 0.010445f, 0.011818f, 0.013046f,
- 0.014473f, 0.016510f, 0.018814f, 0.021057f, 0.023834f, 0.027237f, 0.030853f, 0.035675f,
- 0.040894f, 0.047241f, 0.055145f, 0.064758f, 0.076782f, 0.090942f, 0.108398f, 0.130371f,
- 0.157104f, 0.189819f, 0.229248f, 0.276367f, 0.329834f, 0.390137f, 0.453125f, 0.517578f,
- 0.580566f, 0.640625f, 0.694336f, 0.741699f, 0.782715f, 0.817871f, 0.848145f, 0.872559f,
- 0.893555f, 0.910645f, 0.969727f, 0.971191f, 0.972656f, 0.972168f, 0.972168f, 0.972168f,
- 0.000222f, 0.000463f, 0.000620f, 0.000837f, 0.000900f, 0.001048f, 0.001381f, 0.001820f,
- 0.001957f, 0.002329f, 0.002747f, 0.002964f, 0.003330f, 0.003986f, 0.004322f, 0.004677f,
- 0.005302f, 0.005760f, 0.006569f, 0.007359f, 0.008141f, 0.009293f, 0.010101f, 0.011452f,
- 0.012779f, 0.014496f, 0.016144f, 0.018097f, 0.020157f, 0.023148f, 0.026611f, 0.029785f,
- 0.034515f, 0.039856f, 0.046478f, 0.054016f, 0.063843f, 0.075378f, 0.089233f, 0.107666f,
- 0.129639f, 0.156860f, 0.190674f, 0.231445f, 0.280518f, 0.336426f, 0.398193f, 0.463379f,
- 0.530273f, 0.595215f, 0.654785f, 0.708984f, 0.755371f, 0.796875f, 0.831543f, 0.860352f,
- 0.883789f, 0.903809f, 0.966797f, 0.968750f, 0.969727f, 0.970215f, 0.970215f, 0.969727f,
- 0.000000f, 0.000345f, 0.000464f, 0.000686f, 0.000782f, 0.001030f, 0.001139f, 0.001598f,
- 0.001846f, 0.002237f, 0.002489f, 0.002684f, 0.003067f, 0.003344f, 0.003895f, 0.004158f,
- 0.004845f, 0.005131f, 0.005886f, 0.006561f, 0.007195f, 0.007912f, 0.008965f, 0.009941f,
- 0.010956f, 0.012383f, 0.013893f, 0.015602f, 0.017303f, 0.019623f, 0.022156f, 0.025452f,
- 0.028976f, 0.033722f, 0.038910f, 0.045288f, 0.052887f, 0.062561f, 0.074097f, 0.088623f,
- 0.106812f, 0.129639f, 0.157715f, 0.192261f, 0.235107f, 0.285889f, 0.344482f, 0.408691f,
- 0.476807f, 0.545410f, 0.610840f, 0.671387f, 0.725098f, 0.771484f, 0.811035f, 0.843750f,
- 0.871582f, 0.894043f, 0.964355f, 0.967285f, 0.967285f, 0.967773f, 0.967773f, 0.967773f,
- 0.000000f, 0.000320f, 0.000576f, 0.000572f, 0.000767f, 0.000945f, 0.001066f, 0.001375f,
- 0.001848f, 0.001980f, 0.002190f, 0.002399f, 0.002695f, 0.002943f, 0.003397f, 0.003664f,
- 0.004063f, 0.004566f, 0.005119f, 0.005688f, 0.006130f, 0.007057f, 0.007778f, 0.008675f,
- 0.009590f, 0.010666f, 0.011971f, 0.013443f, 0.015129f, 0.016953f, 0.018875f, 0.021576f,
- 0.024658f, 0.028488f, 0.032959f, 0.037811f, 0.043793f, 0.051819f, 0.061371f, 0.073181f,
- 0.088257f, 0.106506f, 0.129883f, 0.159180f, 0.195679f, 0.240479f, 0.293457f, 0.355225f,
- 0.422852f, 0.492432f, 0.563477f, 0.629883f, 0.690918f, 0.743652f, 0.789062f, 0.827148f,
- 0.858398f, 0.884277f, 0.961914f, 0.964844f, 0.964355f, 0.964844f, 0.964355f, 0.965332f,
- 0.000000f, 0.000242f, 0.000435f, 0.000547f, 0.000688f, 0.000803f, 0.001175f, 0.001318f,
- 0.001593f, 0.001652f, 0.001961f, 0.002209f, 0.002481f, 0.002716f, 0.002911f, 0.003210f,
- 0.003595f, 0.004005f, 0.004490f, 0.004894f, 0.005508f, 0.006107f, 0.006714f, 0.007462f,
- 0.008438f, 0.009277f, 0.010170f, 0.011436f, 0.012756f, 0.014145f, 0.016205f, 0.018433f,
- 0.020966f, 0.023819f, 0.027405f, 0.031464f, 0.036713f, 0.043152f, 0.050842f, 0.060577f,
- 0.071960f, 0.087219f, 0.106689f, 0.130371f, 0.161377f, 0.199585f, 0.246948f, 0.303467f,
- 0.367920f, 0.439697f, 0.512207f, 0.584473f, 0.651855f, 0.712402f, 0.764160f, 0.808105f,
- 0.844727f, 0.875000f, 0.958008f, 0.961426f, 0.961914f, 0.961914f, 0.962402f, 0.961914f,
- 0.000000f, 0.000237f, 0.000266f, 0.000387f, 0.000557f, 0.000691f, 0.000774f, 0.001221f,
- 0.001455f, 0.001492f, 0.001769f, 0.001896f, 0.002151f, 0.002386f, 0.002529f, 0.002911f,
- 0.003147f, 0.003523f, 0.003862f, 0.004311f, 0.004848f, 0.005260f, 0.005795f, 0.006416f,
- 0.007114f, 0.007942f, 0.008667f, 0.009666f, 0.010818f, 0.012184f, 0.013718f, 0.015541f,
- 0.017685f, 0.020126f, 0.023056f, 0.026306f, 0.030853f, 0.035797f, 0.042053f, 0.049683f,
- 0.059784f, 0.072144f, 0.086914f, 0.106873f, 0.132202f, 0.164429f, 0.205200f, 0.255615f,
- 0.315918f, 0.384521f, 0.458984f, 0.534668f, 0.607910f, 0.676758f, 0.735840f, 0.785645f,
- 0.828125f, 0.862305f, 0.955566f, 0.958008f, 0.958984f, 0.958496f, 0.958984f, 0.958984f,
- 0.000000f, 0.000119f, 0.000234f, 0.000484f, 0.000603f, 0.000758f, 0.000934f, 0.000999f,
- 0.001200f, 0.001343f, 0.001534f, 0.001725f, 0.001860f, 0.002056f, 0.002235f, 0.002445f,
- 0.002783f, 0.003115f, 0.003448f, 0.003757f, 0.004192f, 0.004723f, 0.005077f, 0.005653f,
- 0.006172f, 0.006527f, 0.007328f, 0.008247f, 0.009140f, 0.010368f, 0.011711f, 0.013351f,
- 0.014702f, 0.016937f, 0.019226f, 0.022156f, 0.025604f, 0.029877f, 0.034668f, 0.040710f,
- 0.048920f, 0.058624f, 0.071289f, 0.087219f, 0.107727f, 0.134521f, 0.168701f, 0.212769f,
- 0.267090f, 0.331543f, 0.404785f, 0.482910f, 0.561523f, 0.635742f, 0.702637f, 0.760742f,
- 0.809570f, 0.849121f, 0.951660f, 0.954590f, 0.955566f, 0.955566f, 0.956055f, 0.955566f,
- 0.000238f, 0.000218f, 0.000229f, 0.000242f, 0.000313f, 0.000859f, 0.000623f, 0.000978f,
- 0.001021f, 0.001150f, 0.001320f, 0.001431f, 0.001546f, 0.001746f, 0.001895f, 0.002106f,
- 0.002502f, 0.002630f, 0.002926f, 0.003296f, 0.003651f, 0.003918f, 0.004391f, 0.004910f,
- 0.005249f, 0.005558f, 0.006413f, 0.007114f, 0.007866f, 0.008789f, 0.009872f, 0.011093f,
- 0.012413f, 0.013939f, 0.015945f, 0.018692f, 0.021225f, 0.024643f, 0.028687f, 0.033936f,
- 0.040192f, 0.047791f, 0.058014f, 0.070923f, 0.087585f, 0.109131f, 0.137573f, 0.174683f,
- 0.222290f, 0.280762f, 0.350830f, 0.428955f, 0.511230f, 0.592285f, 0.666992f, 0.733398f,
- 0.789062f, 0.834473f, 0.947754f, 0.951172f, 0.951660f, 0.951172f, 0.951660f, 0.951172f,
- 0.000000f, 0.000205f, 0.000222f, 0.000344f, 0.000301f, 0.000775f, 0.000827f, 0.000719f,
- 0.000944f, 0.000976f, 0.001306f, 0.001249f, 0.001404f, 0.001569f, 0.001604f, 0.001819f,
- 0.002182f, 0.002354f, 0.002569f, 0.002857f, 0.003113f, 0.003426f, 0.003649f, 0.004112f,
- 0.004307f, 0.004925f, 0.005508f, 0.005802f, 0.006565f, 0.007450f, 0.008125f, 0.009079f,
- 0.010269f, 0.011665f, 0.013565f, 0.015213f, 0.017410f, 0.020203f, 0.023743f, 0.028168f,
- 0.032684f, 0.039062f, 0.047058f, 0.057404f, 0.070984f, 0.088623f, 0.111389f, 0.142090f,
- 0.182373f, 0.234253f, 0.298828f, 0.375000f, 0.458008f, 0.543945f, 0.627441f, 0.702148f,
- 0.765137f, 0.818359f, 0.942871f, 0.946289f, 0.947266f, 0.947266f, 0.946777f, 0.947266f,
- 0.000064f, 0.000095f, 0.000197f, 0.000213f, 0.000459f, 0.000491f, 0.000647f, 0.000696f,
- 0.000884f, 0.000911f, 0.001121f, 0.001115f, 0.001234f, 0.001371f, 0.001410f, 0.001743f,
- 0.001905f, 0.002016f, 0.002207f, 0.002438f, 0.002714f, 0.002939f, 0.003183f, 0.003323f,
- 0.003727f, 0.004143f, 0.004555f, 0.005276f, 0.005531f, 0.006264f, 0.006702f, 0.007572f,
- 0.008705f, 0.009712f, 0.011238f, 0.012650f, 0.014320f, 0.016815f, 0.019516f, 0.022400f,
- 0.026566f, 0.031799f, 0.038055f, 0.046417f, 0.057037f, 0.071350f, 0.089722f, 0.114868f,
- 0.148193f, 0.192749f, 0.249878f, 0.321045f, 0.404053f, 0.493408f, 0.583008f, 0.666016f,
- 0.739258f, 0.799316f, 0.937988f, 0.941406f, 0.941895f, 0.942383f, 0.942383f, 0.942383f,
- 0.000000f, 0.000007f, 0.000144f, 0.000427f, 0.000443f, 0.000566f, 0.000589f, 0.000615f,
- 0.000725f, 0.000731f, 0.000896f, 0.000953f, 0.001062f, 0.001167f, 0.001344f, 0.001345f,
- 0.001636f, 0.001774f, 0.001893f, 0.002069f, 0.002350f, 0.002457f, 0.002678f, 0.002743f,
- 0.003105f, 0.003513f, 0.003830f, 0.004227f, 0.004589f, 0.005047f, 0.005669f, 0.006176f,
- 0.007153f, 0.007896f, 0.008911f, 0.010231f, 0.011818f, 0.013618f, 0.015465f, 0.018188f,
- 0.021576f, 0.025452f, 0.030533f, 0.037048f, 0.045685f, 0.056915f, 0.071533f, 0.091675f,
- 0.118958f, 0.156006f, 0.205444f, 0.270020f, 0.349609f, 0.439941f, 0.533691f, 0.625977f,
- 0.708984f, 0.778320f, 0.931641f, 0.936035f, 0.936523f, 0.937012f, 0.937012f, 0.937012f,
- 0.000000f, 0.000000f, 0.000137f, 0.000262f, 0.000432f, 0.000437f, 0.000444f, 0.000590f,
- 0.000558f, 0.000606f, 0.000817f, 0.000877f, 0.000909f, 0.000951f, 0.001191f, 0.001244f,
- 0.001373f, 0.001506f, 0.001702f, 0.001690f, 0.001955f, 0.001940f, 0.002283f, 0.002340f,
- 0.002571f, 0.002871f, 0.003265f, 0.003475f, 0.003910f, 0.004181f, 0.004608f, 0.005112f,
- 0.005833f, 0.006416f, 0.007145f, 0.008209f, 0.009636f, 0.010750f, 0.012642f, 0.014481f,
- 0.017197f, 0.020203f, 0.024353f, 0.029694f, 0.036041f, 0.045105f, 0.056702f, 0.072388f,
- 0.094482f, 0.124329f, 0.166504f, 0.223022f, 0.295898f, 0.384766f, 0.482910f, 0.582031f,
- 0.675293f, 0.754883f, 0.926270f, 0.929688f, 0.930664f, 0.930664f, 0.931152f, 0.930664f,
- 0.000000f, 0.000000f, 0.000000f, 0.000232f, 0.000357f, 0.000411f, 0.000513f, 0.000527f,
- 0.000490f, 0.000504f, 0.000653f, 0.000750f, 0.000780f, 0.000976f, 0.000942f, 0.000967f,
- 0.001180f, 0.001252f, 0.001385f, 0.001425f, 0.001559f, 0.001801f, 0.001886f, 0.002144f,
- 0.002111f, 0.002354f, 0.002645f, 0.002827f, 0.003187f, 0.003414f, 0.003792f, 0.004360f,
- 0.004662f, 0.005146f, 0.005875f, 0.006783f, 0.007610f, 0.008797f, 0.010033f, 0.011566f,
- 0.013565f, 0.016006f, 0.019165f, 0.023163f, 0.028320f, 0.035400f, 0.044647f, 0.057129f,
- 0.074402f, 0.098572f, 0.132812f, 0.180542f, 0.245728f, 0.330078f, 0.428955f, 0.535156f,
- 0.638184f, 0.728516f, 0.919434f, 0.922852f, 0.923828f, 0.923828f, 0.923828f, 0.924316f,
- 0.000000f, 0.000000f, 0.000000f, 0.000114f, 0.000248f, 0.000359f, 0.000386f, 0.000342f,
- 0.000465f, 0.000461f, 0.000490f, 0.000609f, 0.000638f, 0.000694f, 0.000807f, 0.000923f,
- 0.000961f, 0.001074f, 0.001123f, 0.001268f, 0.001311f, 0.001494f, 0.001537f, 0.001754f,
- 0.001899f, 0.001917f, 0.002199f, 0.002241f, 0.002583f, 0.002769f, 0.003101f, 0.003441f,
- 0.003775f, 0.004200f, 0.004787f, 0.005272f, 0.006062f, 0.006702f, 0.007732f, 0.009102f,
- 0.010582f, 0.012466f, 0.014984f, 0.017990f, 0.021957f, 0.027222f, 0.034332f, 0.044128f,
- 0.057434f, 0.076538f, 0.104126f, 0.143799f, 0.199829f, 0.275879f, 0.373047f, 0.482422f,
- 0.594727f, 0.698730f, 0.910645f, 0.914551f, 0.916504f, 0.916016f, 0.916504f, 0.915527f,
- 0.000000f, 0.000000f, 0.000000f, 0.000121f, 0.000221f, 0.000222f, 0.000392f, 0.000402f,
- 0.000396f, 0.000434f, 0.000476f, 0.000548f, 0.000536f, 0.000644f, 0.000642f, 0.000793f,
- 0.000795f, 0.000912f, 0.000953f, 0.000989f, 0.001164f, 0.001197f, 0.001285f, 0.001480f,
- 0.001511f, 0.001674f, 0.001703f, 0.001901f, 0.002075f, 0.002340f, 0.002499f, 0.002800f,
- 0.003019f, 0.003296f, 0.003695f, 0.004093f, 0.004780f, 0.005260f, 0.006207f, 0.006939f,
- 0.008034f, 0.009598f, 0.011353f, 0.013702f, 0.016678f, 0.020874f, 0.026062f, 0.033539f,
- 0.044006f, 0.058746f, 0.080139f, 0.111877f, 0.158447f, 0.226318f, 0.317627f, 0.428711f,
- 0.548828f, 0.665039f, 0.901367f, 0.907227f, 0.907715f, 0.908203f, 0.908203f, 0.907227f,
- 0.000000f, 0.000000f, 0.000122f, 0.000173f, 0.000191f, 0.000215f, 0.000224f, 0.000261f,
- 0.000340f, 0.000374f, 0.000380f, 0.000496f, 0.000416f, 0.000535f, 0.000592f, 0.000622f,
- 0.000701f, 0.000772f, 0.000742f, 0.000774f, 0.000990f, 0.000945f, 0.001088f, 0.001105f,
- 0.001348f, 0.001231f, 0.001460f, 0.001620f, 0.001758f, 0.001941f, 0.002008f, 0.002092f,
- 0.002430f, 0.002615f, 0.002886f, 0.003208f, 0.003519f, 0.004112f, 0.004704f, 0.005371f,
- 0.006149f, 0.007351f, 0.008659f, 0.010201f, 0.012550f, 0.015549f, 0.019577f, 0.025436f,
- 0.032928f, 0.044220f, 0.060608f, 0.084961f, 0.123474f, 0.180664f, 0.263184f, 0.372314f,
- 0.498291f, 0.626465f, 0.892578f, 0.895996f, 0.896973f, 0.896973f, 0.897949f, 0.897949f,
- 0.000000f, 0.000000f, 0.000121f, 0.000121f, 0.000120f, 0.000192f, 0.000201f, 0.000222f,
- 0.000222f, 0.000276f, 0.000295f, 0.000344f, 0.000433f, 0.000470f, 0.000485f, 0.000549f,
- 0.000555f, 0.000558f, 0.000566f, 0.000639f, 0.000678f, 0.000757f, 0.000840f, 0.000905f,
- 0.000999f, 0.000946f, 0.001018f, 0.001309f, 0.001402f, 0.001417f, 0.001624f, 0.001692f,
- 0.001869f, 0.002003f, 0.002184f, 0.002602f, 0.002851f, 0.003157f, 0.003595f, 0.004063f,
- 0.004734f, 0.005398f, 0.006275f, 0.007542f, 0.009148f, 0.011383f, 0.014275f, 0.018250f,
- 0.024063f, 0.032135f, 0.044922f, 0.063721f, 0.093811f, 0.139648f, 0.211914f, 0.314697f,
- 0.444092f, 0.584961f, 0.879883f, 0.884766f, 0.885254f, 0.885742f, 0.886230f, 0.885742f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000120f, 0.000154f, 0.000150f, 0.000160f,
- 0.000202f, 0.000217f, 0.000308f, 0.000319f, 0.000278f, 0.000392f, 0.000362f, 0.000432f,
- 0.000416f, 0.000448f, 0.000495f, 0.000526f, 0.000710f, 0.000754f, 0.000657f, 0.000755f,
- 0.000806f, 0.000919f, 0.000815f, 0.001080f, 0.001152f, 0.001207f, 0.001218f, 0.001373f,
- 0.001320f, 0.001685f, 0.001764f, 0.001819f, 0.002068f, 0.002380f, 0.002668f, 0.003033f,
- 0.003584f, 0.003979f, 0.004829f, 0.005402f, 0.006630f, 0.008080f, 0.010254f, 0.013069f,
- 0.017044f, 0.023422f, 0.031647f, 0.046417f, 0.068604f, 0.104919f, 0.165161f, 0.258789f,
- 0.387207f, 0.537598f, 0.867188f, 0.871582f, 0.872559f, 0.872559f, 0.872559f, 0.873047f,
- 0.000000f, 0.000121f, 0.000120f, 0.000120f, 0.000119f, 0.000118f, 0.000122f, 0.000108f,
- 0.000143f, 0.000149f, 0.000184f, 0.000194f, 0.000189f, 0.000210f, 0.000321f, 0.000282f,
- 0.000376f, 0.000420f, 0.000533f, 0.000437f, 0.000467f, 0.000477f, 0.000587f, 0.000519f,
- 0.000673f, 0.000662f, 0.000679f, 0.000845f, 0.000881f, 0.000863f, 0.001016f, 0.001093f,
- 0.001176f, 0.001191f, 0.001336f, 0.001561f, 0.001573f, 0.001754f, 0.001919f, 0.002264f,
- 0.002596f, 0.002911f, 0.003372f, 0.003870f, 0.004723f, 0.005733f, 0.007092f, 0.008965f,
- 0.011650f, 0.015701f, 0.022339f, 0.032043f, 0.048370f, 0.076050f, 0.124084f, 0.204834f,
- 0.328369f, 0.485596f, 0.852539f, 0.856934f, 0.858887f, 0.858887f, 0.858887f, 0.858398f,
- 0.000000f, 0.000121f, 0.000120f, 0.000119f, 0.000118f, 0.000117f, 0.000116f, 0.000114f,
- 0.000105f, 0.000110f, 0.000165f, 0.000133f, 0.000157f, 0.000240f, 0.000256f, 0.000257f,
- 0.000249f, 0.000303f, 0.000342f, 0.000346f, 0.000485f, 0.000510f, 0.000398f, 0.000493f,
- 0.000492f, 0.000524f, 0.000590f, 0.000585f, 0.000601f, 0.000740f, 0.000647f, 0.000871f,
- 0.000834f, 0.000969f, 0.001020f, 0.001190f, 0.001244f, 0.001432f, 0.001393f, 0.001702f,
- 0.001912f, 0.002171f, 0.002445f, 0.002958f, 0.003330f, 0.004025f, 0.004860f, 0.006161f,
- 0.007896f, 0.010742f, 0.014671f, 0.021378f, 0.032928f, 0.052612f, 0.089050f, 0.155884f,
- 0.268555f, 0.430664f, 0.836426f, 0.841309f, 0.841309f, 0.842285f, 0.842773f, 0.842285f,
- 0.000000f, 0.000000f, 0.000119f, 0.000117f, 0.000116f, 0.000115f, 0.000114f, 0.000114f,
- 0.000111f, 0.000103f, 0.000097f, 0.000118f, 0.000115f, 0.000130f, 0.000176f, 0.000130f,
- 0.000223f, 0.000235f, 0.000244f, 0.000252f, 0.000274f, 0.000389f, 0.000309f, 0.000430f,
- 0.000340f, 0.000399f, 0.000408f, 0.000459f, 0.000514f, 0.000501f, 0.000519f, 0.000657f,
- 0.000588f, 0.000775f, 0.000813f, 0.000789f, 0.000904f, 0.001076f, 0.001027f, 0.001170f,
- 0.001342f, 0.001425f, 0.001662f, 0.002005f, 0.002298f, 0.002699f, 0.003227f, 0.003990f,
- 0.005062f, 0.006855f, 0.009415f, 0.013504f, 0.020905f, 0.034424f, 0.060333f, 0.112000f,
- 0.210693f, 0.371094f, 0.816406f, 0.822754f, 0.822754f, 0.823242f, 0.823242f, 0.823730f,
- 0.000000f, 0.000119f, 0.000117f, 0.000116f, 0.000114f, 0.000113f, 0.000112f, 0.000111f,
- 0.000110f, 0.000109f, 0.000102f, 0.000095f, 0.000090f, 0.000084f, 0.000093f, 0.000103f,
- 0.000118f, 0.000165f, 0.000162f, 0.000190f, 0.000204f, 0.000218f, 0.000223f, 0.000237f,
- 0.000256f, 0.000272f, 0.000344f, 0.000365f, 0.000365f, 0.000396f, 0.000386f, 0.000412f,
- 0.000530f, 0.000466f, 0.000492f, 0.000615f, 0.000611f, 0.000748f, 0.000712f, 0.000795f,
- 0.000908f, 0.000971f, 0.001106f, 0.001353f, 0.001572f, 0.001822f, 0.002251f, 0.002676f,
- 0.003290f, 0.004349f, 0.005951f, 0.008316f, 0.012543f, 0.021149f, 0.038025f, 0.075500f,
- 0.156006f, 0.308838f, 0.794922f, 0.800293f, 0.800781f, 0.801270f, 0.801758f, 0.802246f,
- 0.000121f, 0.000116f, 0.000114f, 0.000113f, 0.000111f, 0.000109f, 0.000108f, 0.000107f,
- 0.000106f, 0.000104f, 0.000104f, 0.000100f, 0.000094f, 0.000088f, 0.000083f, 0.000078f,
- 0.000074f, 0.000105f, 0.000078f, 0.000122f, 0.000113f, 0.000153f, 0.000174f, 0.000175f,
- 0.000207f, 0.000216f, 0.000225f, 0.000215f, 0.000262f, 0.000308f, 0.000297f, 0.000287f,
- 0.000307f, 0.000342f, 0.000363f, 0.000411f, 0.000401f, 0.000453f, 0.000522f, 0.000555f,
- 0.000680f, 0.000701f, 0.000751f, 0.000873f, 0.000966f, 0.001181f, 0.001445f, 0.001666f,
- 0.002077f, 0.002512f, 0.003359f, 0.004856f, 0.007347f, 0.012001f, 0.022049f, 0.046417f,
- 0.107117f, 0.245361f, 0.770508f, 0.775879f, 0.776367f, 0.776855f, 0.777344f, 0.777832f,
- 0.000000f, 0.000113f, 0.000108f, 0.000107f, 0.000104f, 0.000103f, 0.000101f, 0.000100f,
- 0.000099f, 0.000098f, 0.000097f, 0.000096f, 0.000095f, 0.000091f, 0.000086f, 0.000081f,
- 0.000077f, 0.000073f, 0.000069f, 0.000079f, 0.000084f, 0.000091f, 0.000074f, 0.000100f,
- 0.000117f, 0.000140f, 0.000144f, 0.000166f, 0.000174f, 0.000178f, 0.000225f, 0.000197f,
- 0.000234f, 0.000239f, 0.000273f, 0.000289f, 0.000283f, 0.000293f, 0.000338f, 0.000386f,
- 0.000386f, 0.000432f, 0.000459f, 0.000525f, 0.000625f, 0.000691f, 0.000800f, 0.001004f,
- 0.001227f, 0.001479f, 0.001984f, 0.002745f, 0.003983f, 0.006413f, 0.011642f, 0.025269f,
- 0.066040f, 0.182495f, 0.743164f, 0.748535f, 0.749023f, 0.749512f, 0.750000f, 0.749512f,
- 0.000000f, 0.000102f, 0.000101f, 0.000098f, 0.000094f, 0.000093f, 0.000092f, 0.000090f,
- 0.000089f, 0.000088f, 0.000087f, 0.000086f, 0.000085f, 0.000084f, 0.000085f, 0.000082f,
- 0.000078f, 0.000074f, 0.000070f, 0.000066f, 0.000063f, 0.000060f, 0.000057f, 0.000056f,
- 0.000061f, 0.000060f, 0.000073f, 0.000087f, 0.000100f, 0.000105f, 0.000124f, 0.000136f,
- 0.000140f, 0.000140f, 0.000159f, 0.000179f, 0.000186f, 0.000205f, 0.000214f, 0.000229f,
- 0.000248f, 0.000267f, 0.000299f, 0.000344f, 0.000367f, 0.000422f, 0.000496f, 0.000557f,
- 0.000639f, 0.000837f, 0.001037f, 0.001419f, 0.002081f, 0.003202f, 0.005730f, 0.012199f,
- 0.034943f, 0.122925f, 0.711426f, 0.716797f, 0.718750f, 0.718262f, 0.718262f, 0.718750f,
- 0.000094f, 0.000079f, 0.000078f, 0.000074f, 0.000074f, 0.000075f, 0.000074f, 0.000073f,
- 0.000071f, 0.000072f, 0.000070f, 0.000071f, 0.000071f, 0.000070f, 0.000070f, 0.000069f,
- 0.000070f, 0.000069f, 0.000068f, 0.000065f, 0.000062f, 0.000059f, 0.000056f, 0.000053f,
- 0.000050f, 0.000048f, 0.000045f, 0.000044f, 0.000041f, 0.000050f, 0.000050f, 0.000061f,
- 0.000068f, 0.000085f, 0.000091f, 0.000101f, 0.000102f, 0.000107f, 0.000119f, 0.000129f,
- 0.000144f, 0.000151f, 0.000160f, 0.000184f, 0.000212f, 0.000213f, 0.000235f, 0.000294f,
- 0.000315f, 0.000392f, 0.000505f, 0.000637f, 0.000880f, 0.001400f, 0.002462f, 0.005333f,
- 0.015160f, 0.070312f, 0.678223f, 0.683105f, 0.684082f, 0.684570f, 0.684570f, 0.684570f,
- 0.000000f, 0.000000f, 0.000023f, 0.000034f, 0.000032f, 0.000038f, 0.000037f, 0.000044f,
- 0.000043f, 0.000047f, 0.000045f, 0.000047f, 0.000049f, 0.000049f, 0.000049f, 0.000048f,
- 0.000051f, 0.000050f, 0.000051f, 0.000051f, 0.000052f, 0.000052f, 0.000052f, 0.000049f,
- 0.000047f, 0.000045f, 0.000042f, 0.000040f, 0.000038f, 0.000036f, 0.000035f, 0.000033f,
- 0.000031f, 0.000029f, 0.000038f, 0.000037f, 0.000042f, 0.000051f, 0.000055f, 0.000067f,
- 0.000074f, 0.000073f, 0.000083f, 0.000093f, 0.000088f, 0.000102f, 0.000122f, 0.000122f,
- 0.000142f, 0.000169f, 0.000206f, 0.000265f, 0.000355f, 0.000531f, 0.000897f, 0.001822f,
- 0.005493f, 0.030579f, 0.640137f, 0.644531f, 0.647461f, 0.647949f, 0.647461f, 0.648438f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000001f, 0.000000f, 0.000008f, 0.000012f, 0.000014f, 0.000014f, 0.000019f, 0.000021f,
- 0.000022f, 0.000024f, 0.000026f, 0.000027f, 0.000027f, 0.000028f, 0.000029f, 0.000031f,
- 0.000031f, 0.000032f, 0.000032f, 0.000033f, 0.000033f, 0.000032f, 0.000030f, 0.000029f,
- 0.000027f, 0.000026f, 0.000024f, 0.000023f, 0.000022f, 0.000021f, 0.000019f, 0.000018f,
- 0.000021f, 0.000024f, 0.000028f, 0.000033f, 0.000043f, 0.000041f, 0.000046f, 0.000053f,
- 0.000050f, 0.000059f, 0.000068f, 0.000094f, 0.000096f, 0.000140f, 0.000239f, 0.000447f,
- 0.001340f, 0.009087f, 0.600098f, 0.605957f, 0.606934f, 0.606934f, 0.607422f, 0.606934f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000002f, 0.000004f, 0.000006f, 0.000006f, 0.000009f, 0.000010f, 0.000011f, 0.000012f,
- 0.000013f, 0.000014f, 0.000015f, 0.000016f, 0.000017f, 0.000016f, 0.000015f, 0.000014f,
- 0.000013f, 0.000012f, 0.000012f, 0.000011f, 0.000010f, 0.000009f, 0.000008f, 0.000012f,
- 0.000014f, 0.000018f, 0.000017f, 0.000022f, 0.000022f, 0.000026f, 0.000040f, 0.000060f,
- 0.000157f, 0.001244f, 0.557129f, 0.563477f, 0.563477f, 0.564941f, 0.564941f, 0.564941f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000002f, 0.000003f,
- 0.000003f, 0.000004f, 0.000003f, 0.000003f, 0.000003f, 0.000002f, 0.000003f, 0.000003f,
- 0.000003f, 0.000012f, 0.513672f, 0.520020f, 0.520020f, 0.520508f, 0.521484f, 0.521484f,
- },
- {
- 0.103943f, 0.284912f, 0.422119f, 0.523438f, 0.600586f, 0.659668f, 0.705078f, 0.741699f,
- 0.771484f, 0.795898f, 0.816895f, 0.834961f, 0.850586f, 0.862793f, 0.874512f, 0.884277f,
- 0.894043f, 0.901855f, 0.909180f, 0.915039f, 0.921387f, 0.926270f, 0.932129f, 0.936035f,
- 0.940430f, 0.944336f, 0.948242f, 0.951660f, 0.954590f, 0.957520f, 0.959961f, 0.962891f,
- 0.965332f, 0.967285f, 0.969727f, 0.971680f, 0.973145f, 0.975586f, 0.977051f, 0.979004f,
- 0.979980f, 0.981934f, 0.983887f, 0.984375f, 0.985840f, 0.986816f, 0.988770f, 0.989258f,
- 0.990723f, 0.992188f, 0.992676f, 0.993652f, 0.994629f, 0.995605f, 0.996582f, 0.997559f,
- 0.998535f, 0.999023f, 0.999512f, 0.999023f, 0.998535f, 0.998047f, 0.997559f, 0.997070f,
- 0.046997f, 0.153564f, 0.264160f, 0.369385f, 0.460205f, 0.538574f, 0.602051f, 0.654785f,
- 0.697754f, 0.733398f, 0.762695f, 0.787598f, 0.809082f, 0.827637f, 0.843262f, 0.856934f,
- 0.868652f, 0.880859f, 0.889648f, 0.898438f, 0.906738f, 0.912598f, 0.918945f, 0.924805f,
- 0.929688f, 0.935059f, 0.938965f, 0.943359f, 0.947266f, 0.951172f, 0.954102f, 0.956543f,
- 0.959961f, 0.961914f, 0.964844f, 0.966797f, 0.969727f, 0.971191f, 0.974121f, 0.975098f,
- 0.977051f, 0.979492f, 0.980469f, 0.981934f, 0.983887f, 0.985352f, 0.985840f, 0.987305f,
- 0.989258f, 0.990234f, 0.991211f, 0.992188f, 0.993164f, 0.994141f, 0.995117f, 0.996094f,
- 0.996582f, 0.997559f, 0.999023f, 0.998535f, 0.998047f, 0.997559f, 0.997070f, 0.997070f,
- 0.025940f, 0.088501f, 0.162964f, 0.246094f, 0.331055f, 0.411865f, 0.486328f, 0.550293f,
- 0.606934f, 0.655762f, 0.695312f, 0.729980f, 0.758301f, 0.783691f, 0.804199f, 0.823730f,
- 0.838867f, 0.853027f, 0.865723f, 0.877441f, 0.887207f, 0.895996f, 0.904785f, 0.911133f,
- 0.916992f, 0.923828f, 0.928223f, 0.933594f, 0.937988f, 0.942871f, 0.946777f, 0.950195f,
- 0.953613f, 0.956543f, 0.959473f, 0.962402f, 0.964844f, 0.967285f, 0.970215f, 0.971680f,
- 0.973633f, 0.976074f, 0.977539f, 0.979492f, 0.980469f, 0.982422f, 0.984863f, 0.985352f,
- 0.986816f, 0.987793f, 0.989258f, 0.990234f, 0.991699f, 0.992676f, 0.994141f, 0.995117f,
- 0.995605f, 0.996582f, 0.998535f, 0.998047f, 0.998047f, 0.997559f, 0.997070f, 0.996582f,
- 0.016159f, 0.055176f, 0.104126f, 0.162720f, 0.229126f, 0.300781f, 0.372803f, 0.442871f,
- 0.506836f, 0.563477f, 0.613281f, 0.657715f, 0.696289f, 0.729004f, 0.757324f, 0.782227f,
- 0.802734f, 0.821289f, 0.837402f, 0.852539f, 0.865234f, 0.875977f, 0.885742f, 0.895508f,
- 0.903320f, 0.910156f, 0.917480f, 0.922852f, 0.928711f, 0.934082f, 0.937988f, 0.942871f,
- 0.947266f, 0.950195f, 0.954102f, 0.957031f, 0.959473f, 0.962402f, 0.964844f, 0.968262f,
- 0.969727f, 0.972168f, 0.974121f, 0.976562f, 0.978516f, 0.979980f, 0.981934f, 0.982910f,
- 0.983887f, 0.985840f, 0.986816f, 0.988770f, 0.989746f, 0.991211f, 0.992188f, 0.993652f,
- 0.994141f, 0.995117f, 0.998047f, 0.997559f, 0.997559f, 0.997070f, 0.996582f, 0.996582f,
- 0.010841f, 0.036865f, 0.070007f, 0.110962f, 0.159546f, 0.214355f, 0.276367f, 0.340576f,
- 0.405029f, 0.465820f, 0.523926f, 0.576172f, 0.623535f, 0.664062f, 0.699707f, 0.731445f,
- 0.758301f, 0.782227f, 0.803223f, 0.821289f, 0.837891f, 0.852051f, 0.864258f, 0.875488f,
- 0.884766f, 0.894531f, 0.903320f, 0.910156f, 0.916992f, 0.923828f, 0.928223f, 0.933594f,
- 0.938477f, 0.943359f, 0.947266f, 0.950684f, 0.954102f, 0.957520f, 0.960449f, 0.962891f,
- 0.965820f, 0.968750f, 0.971191f, 0.973145f, 0.975586f, 0.977539f, 0.978516f, 0.980957f,
- 0.982422f, 0.984375f, 0.985352f, 0.987305f, 0.988281f, 0.989746f, 0.990723f, 0.992188f,
- 0.993164f, 0.994141f, 0.997559f, 0.997559f, 0.997070f, 0.996582f, 0.996582f, 0.996094f,
- 0.007637f, 0.026566f, 0.049896f, 0.078247f, 0.113403f, 0.154663f, 0.202637f, 0.255371f,
- 0.313232f, 0.372314f, 0.431152f, 0.488037f, 0.540039f, 0.588867f, 0.633301f, 0.670898f,
- 0.704102f, 0.734375f, 0.761230f, 0.785156f, 0.804688f, 0.822754f, 0.838867f, 0.852539f,
- 0.864746f, 0.876953f, 0.886230f, 0.895996f, 0.903320f, 0.910645f, 0.917480f, 0.923828f,
- 0.929199f, 0.935059f, 0.938965f, 0.943359f, 0.948730f, 0.952148f, 0.954590f, 0.958496f,
- 0.961426f, 0.964355f, 0.966797f, 0.969238f, 0.971680f, 0.974121f, 0.976074f, 0.978027f,
- 0.979980f, 0.981445f, 0.982910f, 0.984863f, 0.986816f, 0.987793f, 0.989258f, 0.990723f,
- 0.991699f, 0.993164f, 0.996582f, 0.996582f, 0.996094f, 0.996094f, 0.996094f, 0.995605f,
- 0.005714f, 0.019485f, 0.036194f, 0.056976f, 0.082336f, 0.113342f, 0.149048f, 0.191284f,
- 0.238770f, 0.290039f, 0.344727f, 0.400391f, 0.454590f, 0.507324f, 0.557129f, 0.602539f,
- 0.642578f, 0.679199f, 0.711426f, 0.740234f, 0.766602f, 0.788574f, 0.807617f, 0.825195f,
- 0.841309f, 0.854980f, 0.867676f, 0.877930f, 0.888184f, 0.896484f, 0.904785f, 0.912109f,
- 0.918945f, 0.925293f, 0.930176f, 0.935547f, 0.940918f, 0.944336f, 0.948730f, 0.952637f,
- 0.956055f, 0.959473f, 0.962402f, 0.965332f, 0.967773f, 0.970703f, 0.972656f, 0.975098f,
- 0.977051f, 0.979004f, 0.981445f, 0.982910f, 0.984375f, 0.985840f, 0.987793f, 0.989258f,
- 0.990234f, 0.991211f, 0.996094f, 0.996094f, 0.996094f, 0.996094f, 0.995605f, 0.995117f,
- 0.004505f, 0.014908f, 0.027634f, 0.043274f, 0.061707f, 0.084045f, 0.111694f, 0.143921f,
- 0.180542f, 0.223877f, 0.270996f, 0.320557f, 0.373291f, 0.425781f, 0.478027f, 0.526855f,
- 0.573242f, 0.615723f, 0.654785f, 0.688965f, 0.720215f, 0.747559f, 0.771973f, 0.793457f,
- 0.812500f, 0.829102f, 0.844238f, 0.858398f, 0.870117f, 0.881348f, 0.890625f, 0.898926f,
- 0.906738f, 0.914062f, 0.921387f, 0.926758f, 0.932617f, 0.937500f, 0.942383f, 0.945801f,
- 0.950684f, 0.954102f, 0.958008f, 0.960938f, 0.964355f, 0.966797f, 0.969727f, 0.972656f,
- 0.974609f, 0.976562f, 0.978516f, 0.980469f, 0.981934f, 0.984375f, 0.985840f, 0.987793f,
- 0.988281f, 0.990234f, 0.995605f, 0.995605f, 0.995605f, 0.995605f, 0.995117f, 0.994629f,
- 0.003691f, 0.011925f, 0.021622f, 0.033203f, 0.047241f, 0.065247f, 0.085266f, 0.109558f,
- 0.138550f, 0.172363f, 0.210205f, 0.253418f, 0.299805f, 0.348877f, 0.400146f, 0.450195f,
- 0.499512f, 0.546387f, 0.589844f, 0.629883f, 0.666016f, 0.700195f, 0.728516f, 0.755371f,
- 0.778320f, 0.798828f, 0.817383f, 0.833984f, 0.848145f, 0.861816f, 0.874023f, 0.883789f,
- 0.893555f, 0.902344f, 0.910645f, 0.916992f, 0.922852f, 0.929688f, 0.934570f, 0.938965f,
- 0.944336f, 0.948730f, 0.951660f, 0.956543f, 0.959473f, 0.962891f, 0.965820f, 0.968262f,
- 0.970703f, 0.974121f, 0.976074f, 0.978516f, 0.979980f, 0.981934f, 0.983887f, 0.985840f,
- 0.987305f, 0.988281f, 0.994629f, 0.995117f, 0.995117f, 0.994629f, 0.994629f, 0.994141f,
- 0.002726f, 0.009560f, 0.017136f, 0.026871f, 0.037415f, 0.050079f, 0.066406f, 0.084717f,
- 0.107849f, 0.133423f, 0.164062f, 0.198853f, 0.238281f, 0.281250f, 0.327148f, 0.375977f,
- 0.424805f, 0.473877f, 0.521973f, 0.564941f, 0.606934f, 0.644531f, 0.679199f, 0.710449f,
- 0.738770f, 0.764160f, 0.786133f, 0.805664f, 0.824219f, 0.838867f, 0.853516f, 0.866211f,
- 0.876953f, 0.887695f, 0.896484f, 0.905762f, 0.912598f, 0.919922f, 0.925781f, 0.932129f,
- 0.937500f, 0.942383f, 0.946777f, 0.951660f, 0.955078f, 0.958984f, 0.961426f, 0.965332f,
- 0.967773f, 0.970703f, 0.972656f, 0.975586f, 0.978027f, 0.979492f, 0.981934f, 0.983887f,
- 0.984863f, 0.986816f, 0.994629f, 0.994629f, 0.994629f, 0.994141f, 0.994141f, 0.993652f,
- 0.002487f, 0.007553f, 0.013863f, 0.021439f, 0.029755f, 0.040771f, 0.052643f, 0.067444f,
- 0.084473f, 0.104980f, 0.128784f, 0.157227f, 0.189087f, 0.224609f, 0.265381f, 0.308838f,
- 0.354004f, 0.401611f, 0.450439f, 0.496582f, 0.541992f, 0.583984f, 0.623047f, 0.660645f,
- 0.693359f, 0.722168f, 0.749512f, 0.772949f, 0.793457f, 0.812988f, 0.830078f, 0.845215f,
- 0.859375f, 0.871094f, 0.882812f, 0.892090f, 0.900879f, 0.908691f, 0.916504f, 0.922852f,
- 0.930176f, 0.935547f, 0.940430f, 0.944824f, 0.949219f, 0.952637f, 0.956543f, 0.960449f,
- 0.963867f, 0.967285f, 0.970215f, 0.972656f, 0.974609f, 0.977539f, 0.979492f, 0.981934f,
- 0.983887f, 0.985352f, 0.993652f, 0.994141f, 0.994141f, 0.993652f, 0.993652f, 0.993164f,
- 0.001893f, 0.006641f, 0.011551f, 0.017319f, 0.024612f, 0.032959f, 0.042023f, 0.053772f,
- 0.067444f, 0.083435f, 0.102356f, 0.123840f, 0.150024f, 0.179688f, 0.213501f, 0.250488f,
- 0.291992f, 0.335938f, 0.381592f, 0.427246f, 0.473877f, 0.518555f, 0.563477f, 0.603027f,
- 0.640625f, 0.676270f, 0.707031f, 0.735352f, 0.760254f, 0.782715f, 0.802734f, 0.821777f,
- 0.838379f, 0.851562f, 0.865234f, 0.876953f, 0.886719f, 0.896484f, 0.905273f, 0.913086f,
- 0.921387f, 0.927734f, 0.933105f, 0.938477f, 0.942871f, 0.948242f, 0.951660f, 0.955566f,
- 0.959961f, 0.963867f, 0.966309f, 0.969238f, 0.972168f, 0.975098f, 0.977539f, 0.979492f,
- 0.981934f, 0.983887f, 0.993164f, 0.993652f, 0.993164f, 0.993164f, 0.993164f, 0.992676f,
- 0.001740f, 0.005634f, 0.009407f, 0.014992f, 0.020157f, 0.026840f, 0.035156f, 0.043793f,
- 0.054718f, 0.067505f, 0.082092f, 0.099731f, 0.120239f, 0.143921f, 0.171265f, 0.202393f,
- 0.237915f, 0.276367f, 0.318848f, 0.362793f, 0.407959f, 0.454346f, 0.499023f, 0.542480f,
- 0.583984f, 0.623535f, 0.659180f, 0.691895f, 0.721680f, 0.748047f, 0.772461f, 0.793457f,
- 0.812988f, 0.829102f, 0.845215f, 0.859863f, 0.872559f, 0.883789f, 0.893555f, 0.902344f,
- 0.911133f, 0.918457f, 0.924805f, 0.930664f, 0.937012f, 0.941895f, 0.947266f, 0.951172f,
- 0.956055f, 0.959473f, 0.962402f, 0.966309f, 0.968750f, 0.972168f, 0.974609f, 0.977051f,
- 0.979492f, 0.981934f, 0.992188f, 0.992676f, 0.992676f, 0.992676f, 0.992188f, 0.992676f,
- 0.001502f, 0.004482f, 0.008278f, 0.012276f, 0.016800f, 0.022644f, 0.029129f, 0.036194f,
- 0.045197f, 0.055298f, 0.067017f, 0.080750f, 0.096863f, 0.115906f, 0.138184f, 0.163940f,
- 0.192993f, 0.225952f, 0.262695f, 0.302490f, 0.344971f, 0.389648f, 0.434814f, 0.480469f,
- 0.523926f, 0.566406f, 0.605957f, 0.643066f, 0.677246f, 0.708496f, 0.736816f, 0.761719f,
- 0.784668f, 0.804688f, 0.823242f, 0.840332f, 0.854004f, 0.867188f, 0.878906f, 0.890137f,
- 0.898438f, 0.907715f, 0.916016f, 0.922852f, 0.930176f, 0.935547f, 0.940918f, 0.946289f,
- 0.950684f, 0.955078f, 0.959473f, 0.961914f, 0.966309f, 0.969238f, 0.972168f, 0.974609f,
- 0.977539f, 0.979492f, 0.991211f, 0.992188f, 0.991699f, 0.992188f, 0.991699f, 0.991211f,
- 0.001411f, 0.003645f, 0.007160f, 0.010414f, 0.014397f, 0.018677f, 0.024338f, 0.030426f,
- 0.037384f, 0.045654f, 0.055054f, 0.066101f, 0.079529f, 0.094543f, 0.112793f, 0.133057f,
- 0.157227f, 0.183960f, 0.215210f, 0.250488f, 0.288086f, 0.329102f, 0.372314f, 0.416992f,
- 0.461914f, 0.505859f, 0.549316f, 0.589355f, 0.627930f, 0.664062f, 0.695801f, 0.725098f,
- 0.752441f, 0.775879f, 0.797363f, 0.815918f, 0.833984f, 0.849121f, 0.863281f, 0.875488f,
- 0.886230f, 0.895996f, 0.904785f, 0.914062f, 0.920898f, 0.928223f, 0.935059f, 0.940918f,
- 0.945312f, 0.950195f, 0.954102f, 0.958984f, 0.962402f, 0.966309f, 0.969238f, 0.972656f,
- 0.974609f, 0.977539f, 0.990234f, 0.992188f, 0.991211f, 0.991211f, 0.990723f, 0.991211f,
- 0.000926f, 0.003523f, 0.006207f, 0.008949f, 0.012718f, 0.016312f, 0.020447f, 0.025467f,
- 0.031128f, 0.037994f, 0.045532f, 0.054901f, 0.065430f, 0.077576f, 0.091797f, 0.109131f,
- 0.128418f, 0.151245f, 0.176636f, 0.206055f, 0.238525f, 0.275146f, 0.314697f, 0.357178f,
- 0.400391f, 0.445312f, 0.489746f, 0.531738f, 0.574219f, 0.613281f, 0.650391f, 0.683594f,
- 0.714355f, 0.742188f, 0.768066f, 0.790039f, 0.810059f, 0.828125f, 0.843262f, 0.858398f,
- 0.871582f, 0.883789f, 0.893555f, 0.903809f, 0.912598f, 0.919434f, 0.926758f, 0.933594f,
- 0.939453f, 0.944336f, 0.950195f, 0.954590f, 0.958008f, 0.962402f, 0.966309f, 0.969727f,
- 0.972656f, 0.975586f, 0.989746f, 0.990723f, 0.990723f, 0.990234f, 0.990234f, 0.990234f,
- 0.001140f, 0.003021f, 0.005527f, 0.008102f, 0.010445f, 0.013977f, 0.017349f, 0.021637f,
- 0.026535f, 0.031677f, 0.038330f, 0.045776f, 0.054382f, 0.064392f, 0.076233f, 0.089844f,
- 0.105713f, 0.123840f, 0.145020f, 0.169556f, 0.196899f, 0.229248f, 0.263672f, 0.302002f,
- 0.342529f, 0.385986f, 0.429932f, 0.473877f, 0.517578f, 0.560547f, 0.600586f, 0.638184f,
- 0.672852f, 0.704590f, 0.733398f, 0.759277f, 0.782715f, 0.803711f, 0.823242f, 0.840820f,
- 0.854980f, 0.869141f, 0.881348f, 0.892090f, 0.902344f, 0.910645f, 0.919922f, 0.927246f,
- 0.933105f, 0.938965f, 0.944824f, 0.949707f, 0.954102f, 0.959473f, 0.962891f, 0.966309f,
- 0.969727f, 0.972168f, 0.988770f, 0.990234f, 0.989746f, 0.989746f, 0.989746f, 0.989258f,
- 0.000870f, 0.002666f, 0.004578f, 0.006737f, 0.009430f, 0.012077f, 0.015381f, 0.018463f,
- 0.022293f, 0.027313f, 0.032654f, 0.038727f, 0.045746f, 0.053619f, 0.063232f, 0.074524f,
- 0.087219f, 0.102356f, 0.119324f, 0.139648f, 0.162842f, 0.189941f, 0.219482f, 0.253174f,
- 0.289795f, 0.329346f, 0.372070f, 0.415039f, 0.459717f, 0.503418f, 0.546387f, 0.587402f,
- 0.625977f, 0.661621f, 0.694336f, 0.725586f, 0.752441f, 0.776855f, 0.798828f, 0.818359f,
- 0.837402f, 0.852539f, 0.866699f, 0.878906f, 0.891113f, 0.900879f, 0.910156f, 0.918457f,
- 0.926270f, 0.932617f, 0.938965f, 0.944824f, 0.950195f, 0.955078f, 0.958984f, 0.962891f,
- 0.966797f, 0.970703f, 0.987793f, 0.988770f, 0.989258f, 0.989258f, 0.988770f, 0.988770f,
- 0.000835f, 0.002302f, 0.004078f, 0.005802f, 0.008026f, 0.010490f, 0.013153f, 0.016235f,
- 0.019485f, 0.023636f, 0.027847f, 0.033081f, 0.038849f, 0.045441f, 0.053253f, 0.062500f,
- 0.072571f, 0.085205f, 0.098999f, 0.115662f, 0.135254f, 0.156860f, 0.182373f, 0.211060f,
- 0.243042f, 0.279053f, 0.318115f, 0.359619f, 0.402832f, 0.447021f, 0.490234f, 0.533691f,
- 0.575195f, 0.615234f, 0.651855f, 0.686035f, 0.717285f, 0.746094f, 0.771484f, 0.793945f,
- 0.813965f, 0.833496f, 0.848633f, 0.864258f, 0.877930f, 0.889648f, 0.900391f, 0.909180f,
- 0.918945f, 0.926270f, 0.932129f, 0.939453f, 0.945312f, 0.950684f, 0.955566f, 0.959473f,
- 0.963867f, 0.967773f, 0.987305f, 0.988281f, 0.988281f, 0.988281f, 0.988281f, 0.987793f,
- 0.000815f, 0.001984f, 0.003475f, 0.005302f, 0.007103f, 0.009354f, 0.011528f, 0.013977f,
- 0.017197f, 0.020111f, 0.023788f, 0.027771f, 0.033447f, 0.038452f, 0.045013f, 0.052704f,
- 0.061066f, 0.071228f, 0.082886f, 0.096313f, 0.112488f, 0.130737f, 0.151245f, 0.175659f,
- 0.203125f, 0.234619f, 0.269043f, 0.306885f, 0.347656f, 0.390381f, 0.434570f, 0.478760f,
- 0.522461f, 0.564453f, 0.605957f, 0.644043f, 0.678223f, 0.710449f, 0.739746f, 0.766602f,
- 0.791016f, 0.811035f, 0.831055f, 0.847168f, 0.862793f, 0.875977f, 0.888672f, 0.899414f,
- 0.909180f, 0.917480f, 0.926270f, 0.933105f, 0.939941f, 0.945801f, 0.950684f, 0.955566f,
- 0.960938f, 0.964844f, 0.985840f, 0.987305f, 0.987793f, 0.987305f, 0.987305f, 0.987305f,
- 0.000587f, 0.002005f, 0.003122f, 0.004707f, 0.006283f, 0.007778f, 0.009972f, 0.012581f,
- 0.014435f, 0.017426f, 0.020691f, 0.024475f, 0.028519f, 0.033203f, 0.038513f, 0.044708f,
- 0.051727f, 0.060028f, 0.069763f, 0.080627f, 0.093506f, 0.109009f, 0.125977f, 0.146362f,
- 0.169678f, 0.196533f, 0.226685f, 0.259766f, 0.297119f, 0.337646f, 0.380127f, 0.424072f,
- 0.468018f, 0.512207f, 0.555176f, 0.596680f, 0.635254f, 0.671387f, 0.704590f, 0.734863f,
- 0.762207f, 0.787109f, 0.809082f, 0.828613f, 0.846191f, 0.860840f, 0.875977f, 0.888184f,
- 0.899902f, 0.908691f, 0.918457f, 0.926270f, 0.934082f, 0.940430f, 0.947266f, 0.951660f,
- 0.958008f, 0.961914f, 0.984863f, 0.986328f, 0.986816f, 0.986816f, 0.986328f, 0.986328f,
- 0.000475f, 0.001671f, 0.003019f, 0.004379f, 0.005592f, 0.006882f, 0.008682f, 0.010757f,
- 0.012856f, 0.015343f, 0.018112f, 0.021164f, 0.024353f, 0.028595f, 0.033020f, 0.038086f,
- 0.044006f, 0.050812f, 0.058594f, 0.067993f, 0.078735f, 0.091248f, 0.105530f, 0.122009f,
- 0.142212f, 0.164062f, 0.189697f, 0.219238f, 0.251953f, 0.288330f, 0.328125f, 0.369629f,
- 0.413818f, 0.458008f, 0.503418f, 0.547363f, 0.588867f, 0.628418f, 0.665039f, 0.699707f,
- 0.730469f, 0.758301f, 0.784668f, 0.807129f, 0.826660f, 0.844727f, 0.862305f, 0.875977f,
- 0.888672f, 0.900879f, 0.910156f, 0.919434f, 0.927734f, 0.935059f, 0.941406f, 0.947754f,
- 0.953125f, 0.958496f, 0.983887f, 0.985352f, 0.985352f, 0.985352f, 0.984863f, 0.985352f,
- 0.000325f, 0.001517f, 0.002554f, 0.003811f, 0.004990f, 0.006638f, 0.007706f, 0.009399f,
- 0.011177f, 0.013580f, 0.015671f, 0.018478f, 0.021393f, 0.024612f, 0.028442f, 0.032990f,
- 0.037750f, 0.043427f, 0.050354f, 0.057861f, 0.066101f, 0.076294f, 0.088684f, 0.102417f,
- 0.119080f, 0.137451f, 0.159058f, 0.183838f, 0.212524f, 0.244385f, 0.280273f, 0.319336f,
- 0.361084f, 0.405029f, 0.449707f, 0.494873f, 0.539551f, 0.582031f, 0.622559f, 0.660156f,
- 0.695801f, 0.727539f, 0.756348f, 0.782715f, 0.805664f, 0.826172f, 0.845215f, 0.861328f,
- 0.875977f, 0.889648f, 0.901367f, 0.910645f, 0.920410f, 0.928711f, 0.937012f, 0.942871f,
- 0.949219f, 0.955078f, 0.982422f, 0.983887f, 0.984375f, 0.984375f, 0.983887f, 0.983887f,
- 0.000349f, 0.001533f, 0.002413f, 0.003326f, 0.004463f, 0.005524f, 0.006954f, 0.008202f,
- 0.010025f, 0.011864f, 0.013924f, 0.015884f, 0.018478f, 0.021484f, 0.024658f, 0.028671f,
- 0.032562f, 0.037170f, 0.042969f, 0.049194f, 0.056641f, 0.065063f, 0.074951f, 0.086182f,
- 0.099731f, 0.115662f, 0.133789f, 0.154175f, 0.178589f, 0.206421f, 0.237671f, 0.272949f,
- 0.312012f, 0.352783f, 0.396973f, 0.442627f, 0.487793f, 0.532227f, 0.576660f, 0.617188f,
- 0.657227f, 0.692383f, 0.725586f, 0.754395f, 0.780762f, 0.805664f, 0.826172f, 0.845215f,
- 0.861816f, 0.876465f, 0.890137f, 0.902344f, 0.912598f, 0.921875f, 0.930176f, 0.937988f,
- 0.945312f, 0.952148f, 0.981445f, 0.982910f, 0.982910f, 0.983398f, 0.983398f, 0.983398f,
- 0.000475f, 0.001141f, 0.002058f, 0.002846f, 0.004120f, 0.005013f, 0.006207f, 0.007664f,
- 0.009193f, 0.010368f, 0.012222f, 0.014404f, 0.016403f, 0.018799f, 0.021439f, 0.024567f,
- 0.028076f, 0.032379f, 0.036652f, 0.042145f, 0.048157f, 0.055389f, 0.063660f, 0.073059f,
- 0.083740f, 0.097046f, 0.112366f, 0.129517f, 0.149780f, 0.173584f, 0.200684f, 0.231812f,
- 0.266357f, 0.304688f, 0.346680f, 0.390137f, 0.435547f, 0.481445f, 0.526367f, 0.572266f,
- 0.613770f, 0.653320f, 0.690430f, 0.723633f, 0.754395f, 0.781250f, 0.806152f, 0.826172f,
- 0.847168f, 0.862793f, 0.878906f, 0.892090f, 0.904297f, 0.914551f, 0.924316f, 0.933105f,
- 0.940430f, 0.947754f, 0.979492f, 0.981934f, 0.981934f, 0.981934f, 0.981445f, 0.981445f,
- 0.000239f, 0.000882f, 0.001744f, 0.002878f, 0.003819f, 0.004532f, 0.005550f, 0.006653f,
- 0.007942f, 0.009277f, 0.010628f, 0.012421f, 0.014397f, 0.016312f, 0.018845f, 0.021576f,
- 0.024536f, 0.027817f, 0.031860f, 0.036346f, 0.041595f, 0.047333f, 0.054138f, 0.062317f,
- 0.071350f, 0.081970f, 0.094299f, 0.109070f, 0.126221f, 0.146118f, 0.169067f, 0.195801f,
- 0.226196f, 0.260742f, 0.298584f, 0.340088f, 0.384277f, 0.429688f, 0.476807f, 0.522461f,
- 0.568359f, 0.611328f, 0.651855f, 0.689453f, 0.723633f, 0.754395f, 0.782715f, 0.807617f,
- 0.829590f, 0.848145f, 0.865723f, 0.880859f, 0.894531f, 0.906738f, 0.917969f, 0.927246f,
- 0.936035f, 0.943359f, 0.978027f, 0.979980f, 0.980469f, 0.980469f, 0.980469f, 0.980469f,
- 0.000240f, 0.000948f, 0.001495f, 0.002592f, 0.003241f, 0.004055f, 0.004856f, 0.006111f,
- 0.007133f, 0.008125f, 0.009445f, 0.011108f, 0.012474f, 0.014374f, 0.016586f, 0.018784f,
- 0.021286f, 0.024475f, 0.027481f, 0.031403f, 0.035828f, 0.040710f, 0.046204f, 0.052704f,
- 0.060577f, 0.069519f, 0.079651f, 0.092224f, 0.106506f, 0.122986f, 0.142456f, 0.165161f,
- 0.191284f, 0.221924f, 0.255615f, 0.293457f, 0.335205f, 0.379395f, 0.425537f, 0.472900f,
- 0.519531f, 0.566406f, 0.610840f, 0.652344f, 0.689941f, 0.724609f, 0.755371f, 0.784180f,
- 0.808594f, 0.831055f, 0.851562f, 0.869141f, 0.884277f, 0.897461f, 0.909668f, 0.920410f,
- 0.930176f, 0.937988f, 0.976562f, 0.979004f, 0.979492f, 0.979492f, 0.979492f, 0.979492f,
- 0.000302f, 0.000863f, 0.001315f, 0.002195f, 0.002905f, 0.003592f, 0.004784f, 0.005478f,
- 0.006199f, 0.007389f, 0.008545f, 0.009811f, 0.011185f, 0.012787f, 0.014603f, 0.016342f,
- 0.018784f, 0.021347f, 0.024033f, 0.027496f, 0.031006f, 0.034790f, 0.039856f, 0.045288f,
- 0.051636f, 0.059052f, 0.067566f, 0.078003f, 0.089905f, 0.103760f, 0.119934f, 0.139282f,
- 0.161865f, 0.187622f, 0.217407f, 0.251221f, 0.288818f, 0.330811f, 0.375244f, 0.422607f,
- 0.470703f, 0.518066f, 0.565430f, 0.609863f, 0.651855f, 0.691406f, 0.726562f, 0.758301f,
- 0.787109f, 0.812500f, 0.835449f, 0.855957f, 0.872559f, 0.887695f, 0.901367f, 0.913574f,
- 0.923828f, 0.933105f, 0.975098f, 0.977539f, 0.977539f, 0.977539f, 0.978027f, 0.977051f,
- 0.000240f, 0.000808f, 0.001537f, 0.002106f, 0.002493f, 0.003729f, 0.004036f, 0.004982f,
- 0.005539f, 0.006454f, 0.007526f, 0.008690f, 0.009987f, 0.011421f, 0.012894f, 0.014618f,
- 0.016464f, 0.018539f, 0.021118f, 0.023865f, 0.026794f, 0.030487f, 0.034241f, 0.038879f,
- 0.044067f, 0.050690f, 0.057678f, 0.066040f, 0.076111f, 0.087524f, 0.101379f, 0.117737f,
- 0.136353f, 0.158325f, 0.183594f, 0.213501f, 0.247192f, 0.284912f, 0.327393f, 0.372803f,
- 0.420410f, 0.468750f, 0.518066f, 0.565430f, 0.611328f, 0.654297f, 0.694336f, 0.729980f,
- 0.762207f, 0.791504f, 0.817383f, 0.839844f, 0.859863f, 0.876953f, 0.891602f, 0.905762f,
- 0.917480f, 0.928711f, 0.973633f, 0.975098f, 0.976562f, 0.975586f, 0.976562f, 0.976562f,
- 0.000240f, 0.000587f, 0.001223f, 0.001691f, 0.002499f, 0.003008f, 0.003643f, 0.004295f,
- 0.004795f, 0.005726f, 0.006649f, 0.007671f, 0.008766f, 0.010002f, 0.011307f, 0.012764f,
- 0.014465f, 0.016388f, 0.018387f, 0.020599f, 0.023453f, 0.026291f, 0.029572f, 0.033417f,
- 0.037964f, 0.043427f, 0.049316f, 0.056519f, 0.064819f, 0.074219f, 0.085693f, 0.099121f,
- 0.115112f, 0.133301f, 0.155273f, 0.180420f, 0.210205f, 0.244751f, 0.282715f, 0.324951f,
- 0.371338f, 0.419434f, 0.468994f, 0.518555f, 0.566895f, 0.613770f, 0.658203f, 0.698242f,
- 0.735352f, 0.766602f, 0.796875f, 0.821289f, 0.844238f, 0.863770f, 0.881836f, 0.896973f,
- 0.910156f, 0.922363f, 0.971191f, 0.974121f, 0.974609f, 0.974121f, 0.974609f, 0.974609f,
- 0.000228f, 0.000671f, 0.001122f, 0.001607f, 0.002291f, 0.002836f, 0.003319f, 0.003817f,
- 0.004509f, 0.005253f, 0.005894f, 0.006840f, 0.007820f, 0.008972f, 0.010086f, 0.011391f,
- 0.012848f, 0.014328f, 0.016266f, 0.018158f, 0.020447f, 0.022720f, 0.026031f, 0.029053f,
- 0.032593f, 0.037109f, 0.042236f, 0.048340f, 0.055115f, 0.063049f, 0.072632f, 0.083801f,
- 0.097351f, 0.112488f, 0.130493f, 0.152222f, 0.178101f, 0.208008f, 0.241943f, 0.280762f,
- 0.323730f, 0.370117f, 0.419434f, 0.470459f, 0.520996f, 0.570801f, 0.617676f, 0.663086f,
- 0.704102f, 0.740234f, 0.773438f, 0.802246f, 0.829102f, 0.850098f, 0.870117f, 0.887695f,
- 0.902832f, 0.916016f, 0.969238f, 0.972168f, 0.972168f, 0.972656f, 0.972656f, 0.972168f,
- 0.000121f, 0.000526f, 0.001092f, 0.001670f, 0.001744f, 0.002420f, 0.002945f, 0.003237f,
- 0.004013f, 0.004894f, 0.005421f, 0.005932f, 0.006996f, 0.007904f, 0.008873f, 0.009995f,
- 0.011391f, 0.012756f, 0.014053f, 0.015884f, 0.017715f, 0.019775f, 0.022324f, 0.025406f,
- 0.028290f, 0.032349f, 0.036560f, 0.041412f, 0.047058f, 0.053772f, 0.061493f, 0.070862f,
- 0.081848f, 0.094666f, 0.110229f, 0.128662f, 0.150024f, 0.175903f, 0.205566f, 0.239990f,
- 0.279785f, 0.323486f, 0.370850f, 0.421143f, 0.473633f, 0.524902f, 0.576172f, 0.625000f,
- 0.668457f, 0.710938f, 0.748535f, 0.781250f, 0.810059f, 0.835449f, 0.857910f, 0.877441f,
- 0.894531f, 0.908691f, 0.966797f, 0.970215f, 0.970703f, 0.970703f, 0.970703f, 0.970215f,
- 0.000127f, 0.000521f, 0.001083f, 0.001460f, 0.001684f, 0.002111f, 0.002563f, 0.003048f,
- 0.003618f, 0.004124f, 0.004936f, 0.005543f, 0.006340f, 0.007111f, 0.008049f, 0.008774f,
- 0.009865f, 0.011162f, 0.012360f, 0.013840f, 0.015465f, 0.017181f, 0.019531f, 0.021973f,
- 0.024582f, 0.027847f, 0.031342f, 0.035706f, 0.040100f, 0.045990f, 0.052521f, 0.060089f,
- 0.069214f, 0.080017f, 0.093079f, 0.108521f, 0.126709f, 0.148071f, 0.174072f, 0.204224f,
- 0.239502f, 0.279541f, 0.324219f, 0.373047f, 0.424805f, 0.477295f, 0.530762f, 0.583008f,
- 0.632324f, 0.677246f, 0.719727f, 0.756348f, 0.789551f, 0.819336f, 0.842773f, 0.866211f,
- 0.885742f, 0.901855f, 0.965332f, 0.967773f, 0.968262f, 0.967773f, 0.968750f, 0.968262f,
- 0.000244f, 0.000397f, 0.001001f, 0.001181f, 0.001642f, 0.001872f, 0.002460f, 0.002712f,
- 0.003061f, 0.003723f, 0.004520f, 0.005043f, 0.005547f, 0.006451f, 0.007057f, 0.007828f,
- 0.008942f, 0.009872f, 0.010857f, 0.012131f, 0.013557f, 0.015198f, 0.017059f, 0.019241f,
- 0.021454f, 0.024048f, 0.027069f, 0.030594f, 0.034332f, 0.039001f, 0.044952f, 0.050873f,
- 0.058716f, 0.067505f, 0.078369f, 0.091309f, 0.106506f, 0.124695f, 0.146484f, 0.172852f,
- 0.203369f, 0.239014f, 0.280273f, 0.326172f, 0.376465f, 0.429443f, 0.483643f, 0.538574f,
- 0.591309f, 0.641602f, 0.687500f, 0.729492f, 0.766602f, 0.800293f, 0.828613f, 0.854004f,
- 0.874512f, 0.893555f, 0.961914f, 0.965332f, 0.965820f, 0.966309f, 0.966309f, 0.965820f,
- 0.000243f, 0.000453f, 0.000888f, 0.001245f, 0.001342f, 0.001847f, 0.002060f, 0.002541f,
- 0.002991f, 0.003355f, 0.003679f, 0.004379f, 0.005177f, 0.005413f, 0.006283f, 0.007038f,
- 0.007896f, 0.008507f, 0.009552f, 0.010628f, 0.011909f, 0.013306f, 0.015038f, 0.016388f,
- 0.018433f, 0.020752f, 0.023254f, 0.026413f, 0.029617f, 0.033447f, 0.037842f, 0.043701f,
- 0.049896f, 0.057190f, 0.066101f, 0.076660f, 0.089600f, 0.104553f, 0.123230f, 0.145386f,
- 0.171387f, 0.202637f, 0.239624f, 0.281982f, 0.329346f, 0.380859f, 0.436035f, 0.491943f,
- 0.547852f, 0.602539f, 0.653809f, 0.699707f, 0.741699f, 0.778320f, 0.811035f, 0.838867f,
- 0.862793f, 0.884766f, 0.959961f, 0.963379f, 0.963379f, 0.963379f, 0.964355f, 0.963379f,
- 0.000241f, 0.000452f, 0.000798f, 0.001119f, 0.001220f, 0.001430f, 0.001902f, 0.002277f,
- 0.002737f, 0.002893f, 0.003624f, 0.003937f, 0.004436f, 0.005089f, 0.005669f, 0.006226f,
- 0.006680f, 0.007519f, 0.008568f, 0.009384f, 0.010422f, 0.011795f, 0.012840f, 0.014526f,
- 0.016235f, 0.017929f, 0.020218f, 0.022736f, 0.025146f, 0.028580f, 0.032684f, 0.036896f,
- 0.042511f, 0.048431f, 0.055634f, 0.064453f, 0.075317f, 0.088196f, 0.103333f, 0.121948f,
- 0.144287f, 0.171143f, 0.203491f, 0.241577f, 0.285156f, 0.334229f, 0.387939f, 0.444580f,
- 0.501953f, 0.559570f, 0.614746f, 0.666504f, 0.712402f, 0.755371f, 0.791504f, 0.823242f,
- 0.851074f, 0.875000f, 0.956543f, 0.959961f, 0.960938f, 0.960449f, 0.960449f, 0.960449f,
- 0.000000f, 0.000263f, 0.000693f, 0.000873f, 0.001183f, 0.001447f, 0.001476f, 0.002068f,
- 0.002171f, 0.002857f, 0.003164f, 0.003542f, 0.003778f, 0.004326f, 0.004906f, 0.005436f,
- 0.006126f, 0.006687f, 0.007229f, 0.008377f, 0.009232f, 0.010223f, 0.011436f, 0.012527f,
- 0.013832f, 0.015747f, 0.017365f, 0.019363f, 0.021667f, 0.024231f, 0.027695f, 0.031769f,
- 0.035889f, 0.041016f, 0.047028f, 0.054504f, 0.063110f, 0.073975f, 0.086487f, 0.101807f,
- 0.120972f, 0.143555f, 0.171753f, 0.204956f, 0.244263f, 0.289551f, 0.340576f, 0.396484f,
- 0.455078f, 0.514648f, 0.573730f, 0.630371f, 0.681152f, 0.729004f, 0.770020f, 0.806641f,
- 0.837402f, 0.863770f, 0.953613f, 0.956543f, 0.957520f, 0.957031f, 0.957031f, 0.958008f,
- 0.000000f, 0.000356f, 0.000641f, 0.000870f, 0.000998f, 0.001134f, 0.001495f, 0.001724f,
- 0.002436f, 0.002478f, 0.002775f, 0.003113f, 0.003435f, 0.003864f, 0.004314f, 0.004704f,
- 0.005276f, 0.005886f, 0.006599f, 0.007309f, 0.008003f, 0.008987f, 0.009987f, 0.010941f,
- 0.012192f, 0.013466f, 0.015030f, 0.016708f, 0.018906f, 0.021103f, 0.023788f, 0.026886f,
- 0.030457f, 0.034943f, 0.040009f, 0.045959f, 0.053162f, 0.061920f, 0.072144f, 0.085205f,
- 0.101257f, 0.120422f, 0.143555f, 0.172363f, 0.206909f, 0.248047f, 0.295410f, 0.349121f,
- 0.407715f, 0.468750f, 0.530762f, 0.589844f, 0.647949f, 0.699707f, 0.746094f, 0.786621f,
- 0.823242f, 0.852051f, 0.950195f, 0.953125f, 0.954102f, 0.954102f, 0.954102f, 0.954102f,
- 0.000231f, 0.000449f, 0.000516f, 0.000760f, 0.000868f, 0.001152f, 0.001403f, 0.001773f,
- 0.002165f, 0.002245f, 0.002550f, 0.002783f, 0.003277f, 0.003660f, 0.003782f, 0.004120f,
- 0.004631f, 0.005268f, 0.005795f, 0.006344f, 0.007053f, 0.007835f, 0.008598f, 0.009460f,
- 0.010689f, 0.011551f, 0.012726f, 0.014359f, 0.016052f, 0.017975f, 0.020218f, 0.022812f,
- 0.025803f, 0.029251f, 0.033386f, 0.038574f, 0.044556f, 0.051941f, 0.060577f, 0.071045f,
- 0.084106f, 0.100342f, 0.119751f, 0.144043f, 0.174194f, 0.209961f, 0.253418f, 0.303467f,
- 0.359619f, 0.420898f, 0.483887f, 0.547852f, 0.609375f, 0.667480f, 0.719727f, 0.765625f,
- 0.804688f, 0.839844f, 0.946289f, 0.949707f, 0.950195f, 0.950684f, 0.950684f, 0.950195f,
- 0.000201f, 0.000336f, 0.000452f, 0.000627f, 0.000793f, 0.000966f, 0.001134f, 0.001578f,
- 0.001790f, 0.001896f, 0.002254f, 0.002464f, 0.002825f, 0.003012f, 0.003414f, 0.003626f,
- 0.004131f, 0.004608f, 0.005058f, 0.005642f, 0.006191f, 0.006771f, 0.007378f, 0.008057f,
- 0.009132f, 0.009918f, 0.010826f, 0.012314f, 0.013794f, 0.015381f, 0.017197f, 0.019257f,
- 0.021912f, 0.024841f, 0.028259f, 0.032318f, 0.037262f, 0.043427f, 0.050537f, 0.059021f,
- 0.070007f, 0.083191f, 0.099609f, 0.120239f, 0.145508f, 0.176636f, 0.214600f, 0.260254f,
- 0.313232f, 0.372803f, 0.437012f, 0.503418f, 0.568359f, 0.631836f, 0.688965f, 0.741211f,
- 0.786621f, 0.825195f, 0.941406f, 0.946289f, 0.946289f, 0.946777f, 0.946289f, 0.947266f,
- 0.000000f, 0.000317f, 0.000445f, 0.000453f, 0.000781f, 0.000794f, 0.001183f, 0.001289f,
- 0.001479f, 0.001832f, 0.001874f, 0.002256f, 0.002270f, 0.002716f, 0.002960f, 0.003273f,
- 0.003630f, 0.003948f, 0.004467f, 0.004833f, 0.005451f, 0.005962f, 0.006367f, 0.007088f,
- 0.007717f, 0.008400f, 0.009506f, 0.010445f, 0.011658f, 0.012993f, 0.014618f, 0.016357f,
- 0.018524f, 0.021210f, 0.023712f, 0.027252f, 0.031219f, 0.036041f, 0.041962f, 0.049194f,
- 0.057892f, 0.068604f, 0.082642f, 0.099304f, 0.120728f, 0.147217f, 0.180054f, 0.221191f,
- 0.269287f, 0.325928f, 0.388916f, 0.457275f, 0.525391f, 0.593262f, 0.657715f, 0.714355f,
- 0.766113f, 0.809082f, 0.937500f, 0.940918f, 0.941895f, 0.941895f, 0.941895f, 0.942383f,
- 0.000243f, 0.000238f, 0.000411f, 0.000532f, 0.000530f, 0.000764f, 0.000853f, 0.001171f,
- 0.001417f, 0.001545f, 0.001799f, 0.001900f, 0.002094f, 0.002354f, 0.002577f, 0.002703f,
- 0.003155f, 0.003428f, 0.003809f, 0.004227f, 0.004677f, 0.004997f, 0.005386f, 0.005913f,
- 0.006741f, 0.007225f, 0.008057f, 0.008873f, 0.009819f, 0.011101f, 0.012253f, 0.013725f,
- 0.015488f, 0.017410f, 0.019791f, 0.022598f, 0.025635f, 0.030014f, 0.034973f, 0.040527f,
- 0.047729f, 0.056702f, 0.067505f, 0.081848f, 0.099609f, 0.121521f, 0.149902f, 0.185181f,
- 0.228516f, 0.280762f, 0.341553f, 0.408936f, 0.480225f, 0.552246f, 0.622070f, 0.686035f,
- 0.742188f, 0.792480f, 0.932129f, 0.935547f, 0.937012f, 0.937012f, 0.936523f, 0.937500f,
- 0.000000f, 0.000232f, 0.000330f, 0.000512f, 0.000523f, 0.000907f, 0.000953f, 0.001018f,
- 0.001234f, 0.001344f, 0.001610f, 0.001612f, 0.001845f, 0.002054f, 0.002218f, 0.002453f,
- 0.002829f, 0.003105f, 0.003300f, 0.003712f, 0.003853f, 0.004280f, 0.004631f, 0.005112f,
- 0.005665f, 0.006279f, 0.006779f, 0.007481f, 0.008362f, 0.009270f, 0.010338f, 0.011505f,
- 0.012848f, 0.014549f, 0.016403f, 0.018936f, 0.021622f, 0.024750f, 0.028900f, 0.033447f,
- 0.039185f, 0.046448f, 0.055603f, 0.067078f, 0.081238f, 0.100037f, 0.123230f, 0.153564f,
- 0.191284f, 0.238525f, 0.295166f, 0.361084f, 0.432861f, 0.507812f, 0.582520f, 0.653320f,
- 0.717285f, 0.772461f, 0.926270f, 0.931152f, 0.931152f, 0.932129f, 0.932129f, 0.932129f,
- 0.000118f, 0.000219f, 0.000227f, 0.000405f, 0.000689f, 0.000726f, 0.000910f, 0.000847f,
- 0.001072f, 0.001114f, 0.001388f, 0.001447f, 0.001656f, 0.001811f, 0.001897f, 0.002253f,
- 0.002373f, 0.002617f, 0.002796f, 0.003054f, 0.003414f, 0.003681f, 0.003929f, 0.004353f,
- 0.004902f, 0.005322f, 0.005863f, 0.006424f, 0.007000f, 0.007755f, 0.008675f, 0.009506f,
- 0.010704f, 0.012215f, 0.013557f, 0.015686f, 0.017807f, 0.020630f, 0.023376f, 0.027328f,
- 0.032013f, 0.038177f, 0.045288f, 0.054626f, 0.066284f, 0.081543f, 0.100891f, 0.125977f,
- 0.158447f, 0.199951f, 0.251465f, 0.313965f, 0.384521f, 0.461670f, 0.540527f, 0.617188f,
- 0.688965f, 0.750977f, 0.920410f, 0.924805f, 0.925781f, 0.926270f, 0.926758f, 0.925781f,
- 0.000230f, 0.000198f, 0.000217f, 0.000338f, 0.000584f, 0.000786f, 0.000699f, 0.000893f,
- 0.000954f, 0.000959f, 0.001153f, 0.001165f, 0.001375f, 0.001545f, 0.001752f, 0.001752f,
- 0.002062f, 0.002235f, 0.002399f, 0.002699f, 0.002853f, 0.002995f, 0.003372f, 0.003603f,
- 0.003944f, 0.004513f, 0.004704f, 0.005226f, 0.005878f, 0.006527f, 0.006992f, 0.007889f,
- 0.008919f, 0.010002f, 0.011124f, 0.012604f, 0.014526f, 0.016510f, 0.019104f, 0.022308f,
- 0.026077f, 0.030701f, 0.036774f, 0.044098f, 0.053558f, 0.065735f, 0.081299f, 0.101990f,
- 0.129517f, 0.164917f, 0.210938f, 0.268066f, 0.336914f, 0.413818f, 0.496094f, 0.579102f,
- 0.657227f, 0.727539f, 0.913574f, 0.917969f, 0.918945f, 0.919434f, 0.919922f, 0.919922f,
- 0.000000f, 0.000101f, 0.000214f, 0.000208f, 0.000339f, 0.000461f, 0.000577f, 0.000780f,
- 0.000777f, 0.000840f, 0.000853f, 0.001064f, 0.001198f, 0.001327f, 0.001489f, 0.001687f,
- 0.001809f, 0.001884f, 0.002008f, 0.002129f, 0.002434f, 0.002514f, 0.002949f, 0.003000f,
- 0.003351f, 0.003674f, 0.003918f, 0.004356f, 0.004875f, 0.005310f, 0.005768f, 0.006458f,
- 0.007244f, 0.008255f, 0.008949f, 0.010361f, 0.011589f, 0.013290f, 0.015335f, 0.017776f,
- 0.020828f, 0.024521f, 0.029236f, 0.035431f, 0.042694f, 0.052490f, 0.065369f, 0.082336f,
- 0.104492f, 0.134277f, 0.173828f, 0.225464f, 0.290039f, 0.365234f, 0.449707f, 0.536133f,
- 0.623047f, 0.702637f, 0.905273f, 0.911133f, 0.912598f, 0.913086f, 0.913086f, 0.913086f,
- 0.000000f, 0.000167f, 0.000167f, 0.000316f, 0.000432f, 0.000444f, 0.000608f, 0.000611f,
- 0.000678f, 0.000750f, 0.000899f, 0.000925f, 0.001043f, 0.001125f, 0.001222f, 0.001343f,
- 0.001470f, 0.001608f, 0.001679f, 0.001804f, 0.001976f, 0.002234f, 0.002361f, 0.002710f,
- 0.002748f, 0.003035f, 0.003290f, 0.003647f, 0.003990f, 0.004295f, 0.004745f, 0.005318f,
- 0.005920f, 0.006618f, 0.007347f, 0.008270f, 0.009361f, 0.010719f, 0.012291f, 0.014221f,
- 0.016693f, 0.019592f, 0.023239f, 0.027969f, 0.033752f, 0.041534f, 0.051666f, 0.065369f,
- 0.083618f, 0.108276f, 0.141357f, 0.186035f, 0.244141f, 0.316650f, 0.400635f, 0.491699f,
- 0.585938f, 0.672852f, 0.897461f, 0.903320f, 0.904297f, 0.903809f, 0.903809f, 0.904297f,
- 0.000000f, 0.000098f, 0.000145f, 0.000289f, 0.000399f, 0.000424f, 0.000429f, 0.000382f,
- 0.000529f, 0.000613f, 0.000660f, 0.000836f, 0.000907f, 0.000940f, 0.001005f, 0.001188f,
- 0.001306f, 0.001451f, 0.001420f, 0.001554f, 0.001667f, 0.001783f, 0.001955f, 0.002125f,
- 0.002357f, 0.002493f, 0.002760f, 0.002867f, 0.003298f, 0.003626f, 0.003878f, 0.004341f,
- 0.004704f, 0.005356f, 0.005905f, 0.006512f, 0.007435f, 0.008377f, 0.009598f, 0.011055f,
- 0.012978f, 0.015388f, 0.018036f, 0.021698f, 0.026337f, 0.032532f, 0.040192f, 0.050995f,
- 0.065125f, 0.085510f, 0.113037f, 0.150513f, 0.201538f, 0.268799f, 0.351318f, 0.444824f,
- 0.543457f, 0.641602f, 0.888672f, 0.894043f, 0.894531f, 0.895508f, 0.895020f, 0.895508f,
- 0.000000f, 0.000000f, 0.000032f, 0.000169f, 0.000338f, 0.000372f, 0.000468f, 0.000471f,
- 0.000460f, 0.000493f, 0.000588f, 0.000715f, 0.000762f, 0.000912f, 0.000831f, 0.001001f,
- 0.001043f, 0.001133f, 0.001242f, 0.001312f, 0.001446f, 0.001529f, 0.001647f, 0.001829f,
- 0.001982f, 0.002121f, 0.002165f, 0.002438f, 0.002628f, 0.002865f, 0.003113f, 0.003424f,
- 0.003622f, 0.004131f, 0.004639f, 0.005222f, 0.005875f, 0.006622f, 0.007496f, 0.008575f,
- 0.009987f, 0.011665f, 0.013985f, 0.016617f, 0.019913f, 0.024704f, 0.030960f, 0.039185f,
- 0.050323f, 0.066284f, 0.088196f, 0.119568f, 0.163208f, 0.223511f, 0.302002f, 0.395752f,
- 0.499756f, 0.605957f, 0.878418f, 0.883301f, 0.884766f, 0.884766f, 0.885254f, 0.885254f,
- 0.000000f, 0.000000f, 0.000000f, 0.000216f, 0.000237f, 0.000338f, 0.000387f, 0.000341f,
- 0.000435f, 0.000441f, 0.000461f, 0.000577f, 0.000544f, 0.000720f, 0.000813f, 0.000823f,
- 0.000912f, 0.000936f, 0.000994f, 0.001026f, 0.001240f, 0.001268f, 0.001365f, 0.001415f,
- 0.001590f, 0.001565f, 0.001870f, 0.001929f, 0.002123f, 0.002377f, 0.002430f, 0.002565f,
- 0.002947f, 0.003384f, 0.003662f, 0.004105f, 0.004513f, 0.005047f, 0.005741f, 0.006550f,
- 0.007549f, 0.008865f, 0.010612f, 0.012466f, 0.015350f, 0.018677f, 0.023270f, 0.029800f,
- 0.038361f, 0.050323f, 0.067932f, 0.092590f, 0.129395f, 0.181274f, 0.253418f, 0.345459f,
- 0.452637f, 0.567383f, 0.866699f, 0.872559f, 0.873047f, 0.873535f, 0.873047f, 0.873535f,
- 0.000000f, 0.000000f, 0.000121f, 0.000182f, 0.000187f, 0.000237f, 0.000264f, 0.000360f,
- 0.000360f, 0.000397f, 0.000398f, 0.000412f, 0.000432f, 0.000546f, 0.000575f, 0.000690f,
- 0.000731f, 0.000727f, 0.000807f, 0.000843f, 0.000924f, 0.001034f, 0.001093f, 0.001111f,
- 0.001251f, 0.001249f, 0.001334f, 0.001612f, 0.001717f, 0.001820f, 0.002090f, 0.002161f,
- 0.002354f, 0.002600f, 0.002787f, 0.003119f, 0.003586f, 0.003878f, 0.004452f, 0.004913f,
- 0.005772f, 0.006508f, 0.007679f, 0.009285f, 0.011086f, 0.013840f, 0.016968f, 0.021820f,
- 0.028259f, 0.037628f, 0.050812f, 0.070129f, 0.099670f, 0.143433f, 0.207031f, 0.294922f,
- 0.403076f, 0.525879f, 0.853516f, 0.859375f, 0.860840f, 0.860352f, 0.862305f, 0.861328f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000181f, 0.000198f, 0.000181f, 0.000240f,
- 0.000275f, 0.000311f, 0.000427f, 0.000447f, 0.000395f, 0.000472f, 0.000456f, 0.000557f,
- 0.000518f, 0.000562f, 0.000635f, 0.000664f, 0.000868f, 0.000887f, 0.000865f, 0.001025f,
- 0.001014f, 0.001164f, 0.001096f, 0.001317f, 0.001382f, 0.001432f, 0.001445f, 0.001765f,
- 0.001744f, 0.002100f, 0.002144f, 0.002350f, 0.002655f, 0.002947f, 0.003294f, 0.003780f,
- 0.004265f, 0.004971f, 0.005699f, 0.006786f, 0.007957f, 0.009636f, 0.011932f, 0.015823f,
- 0.020142f, 0.026749f, 0.036530f, 0.051392f, 0.073792f, 0.109375f, 0.164185f, 0.244629f,
- 0.351562f, 0.479980f, 0.839355f, 0.844727f, 0.846680f, 0.847656f, 0.847168f, 0.846680f,
- 0.000000f, 0.000121f, 0.000120f, 0.000119f, 0.000162f, 0.000133f, 0.000170f, 0.000201f,
- 0.000204f, 0.000222f, 0.000258f, 0.000285f, 0.000324f, 0.000327f, 0.000422f, 0.000395f,
- 0.000431f, 0.000517f, 0.000632f, 0.000529f, 0.000589f, 0.000592f, 0.000735f, 0.000714f,
- 0.000795f, 0.000778f, 0.000823f, 0.001063f, 0.001080f, 0.001141f, 0.001154f, 0.001308f,
- 0.001439f, 0.001546f, 0.001689f, 0.001886f, 0.001978f, 0.002174f, 0.002377f, 0.002798f,
- 0.003277f, 0.003519f, 0.004181f, 0.004780f, 0.005768f, 0.006863f, 0.008644f, 0.010750f,
- 0.014030f, 0.018448f, 0.025635f, 0.036194f, 0.053223f, 0.080811f, 0.125610f, 0.196533f,
- 0.299316f, 0.430176f, 0.822754f, 0.830078f, 0.831055f, 0.831543f, 0.832031f, 0.831543f,
- 0.000000f, 0.000121f, 0.000120f, 0.000118f, 0.000117f, 0.000120f, 0.000123f, 0.000151f,
- 0.000154f, 0.000175f, 0.000254f, 0.000190f, 0.000211f, 0.000306f, 0.000335f, 0.000358f,
- 0.000394f, 0.000417f, 0.000443f, 0.000410f, 0.000565f, 0.000565f, 0.000491f, 0.000623f,
- 0.000616f, 0.000631f, 0.000738f, 0.000676f, 0.000759f, 0.000924f, 0.000895f, 0.001030f,
- 0.001064f, 0.001176f, 0.001267f, 0.001438f, 0.001518f, 0.001704f, 0.001742f, 0.002028f,
- 0.002384f, 0.002703f, 0.002972f, 0.003393f, 0.004051f, 0.004959f, 0.005993f, 0.007271f,
- 0.009277f, 0.012390f, 0.016968f, 0.024368f, 0.036560f, 0.056610f, 0.091797f, 0.151245f,
- 0.246460f, 0.379639f, 0.805664f, 0.812500f, 0.813477f, 0.813965f, 0.813965f, 0.813965f,
- 0.000000f, 0.000000f, 0.000118f, 0.000117f, 0.000116f, 0.000114f, 0.000113f, 0.000108f,
- 0.000127f, 0.000153f, 0.000133f, 0.000202f, 0.000217f, 0.000223f, 0.000242f, 0.000186f,
- 0.000280f, 0.000304f, 0.000318f, 0.000342f, 0.000338f, 0.000473f, 0.000360f, 0.000484f,
- 0.000422f, 0.000514f, 0.000527f, 0.000571f, 0.000633f, 0.000568f, 0.000639f, 0.000816f,
- 0.000789f, 0.000889f, 0.000891f, 0.000966f, 0.001125f, 0.001276f, 0.001316f, 0.001496f,
- 0.001658f, 0.001818f, 0.002047f, 0.002502f, 0.002781f, 0.003201f, 0.003914f, 0.004795f,
- 0.006096f, 0.007996f, 0.010918f, 0.015617f, 0.023697f, 0.037567f, 0.063477f, 0.111084f,
- 0.194824f, 0.324951f, 0.786133f, 0.792969f, 0.794434f, 0.793945f, 0.794922f, 0.794434f,
- 0.000000f, 0.000119f, 0.000117f, 0.000115f, 0.000113f, 0.000112f, 0.000110f, 0.000109f,
- 0.000104f, 0.000098f, 0.000099f, 0.000136f, 0.000112f, 0.000126f, 0.000175f, 0.000189f,
- 0.000196f, 0.000220f, 0.000216f, 0.000247f, 0.000258f, 0.000274f, 0.000285f, 0.000309f,
- 0.000308f, 0.000321f, 0.000381f, 0.000390f, 0.000475f, 0.000511f, 0.000485f, 0.000501f,
- 0.000641f, 0.000588f, 0.000652f, 0.000764f, 0.000808f, 0.000952f, 0.000906f, 0.001037f,
- 0.001110f, 0.001249f, 0.001411f, 0.001647f, 0.001894f, 0.002159f, 0.002687f, 0.003223f,
- 0.004036f, 0.005150f, 0.006989f, 0.009644f, 0.014420f, 0.023361f, 0.040802f, 0.076050f,
- 0.146362f, 0.269287f, 0.763184f, 0.770996f, 0.771973f, 0.771973f, 0.772461f, 0.772461f,
- 0.000121f, 0.000116f, 0.000114f, 0.000112f, 0.000109f, 0.000108f, 0.000106f, 0.000105f,
- 0.000104f, 0.000101f, 0.000095f, 0.000090f, 0.000085f, 0.000083f, 0.000104f, 0.000097f,
- 0.000094f, 0.000154f, 0.000127f, 0.000178f, 0.000197f, 0.000194f, 0.000233f, 0.000213f,
- 0.000279f, 0.000294f, 0.000293f, 0.000258f, 0.000319f, 0.000394f, 0.000344f, 0.000369f,
- 0.000394f, 0.000410f, 0.000438f, 0.000509f, 0.000514f, 0.000580f, 0.000617f, 0.000684f,
- 0.000807f, 0.000812f, 0.000914f, 0.001094f, 0.001183f, 0.001436f, 0.001639f, 0.002033f,
- 0.002523f, 0.003073f, 0.004063f, 0.005680f, 0.008560f, 0.013466f, 0.024109f, 0.047791f,
- 0.102051f, 0.213867f, 0.740234f, 0.746582f, 0.748047f, 0.748535f, 0.749023f, 0.749023f,
- 0.000000f, 0.000113f, 0.000108f, 0.000107f, 0.000104f, 0.000102f, 0.000099f, 0.000099f,
- 0.000097f, 0.000096f, 0.000095f, 0.000091f, 0.000086f, 0.000081f, 0.000077f, 0.000073f,
- 0.000085f, 0.000091f, 0.000070f, 0.000102f, 0.000117f, 0.000131f, 0.000145f, 0.000148f,
- 0.000171f, 0.000178f, 0.000178f, 0.000207f, 0.000225f, 0.000209f, 0.000285f, 0.000238f,
- 0.000260f, 0.000298f, 0.000331f, 0.000360f, 0.000371f, 0.000346f, 0.000407f, 0.000443f,
- 0.000494f, 0.000516f, 0.000578f, 0.000662f, 0.000767f, 0.000847f, 0.001004f, 0.001149f,
- 0.001451f, 0.001783f, 0.002310f, 0.003262f, 0.004593f, 0.007309f, 0.012985f, 0.026703f,
- 0.064026f, 0.158813f, 0.712891f, 0.719238f, 0.722168f, 0.721680f, 0.722168f, 0.722656f,
- 0.000000f, 0.000105f, 0.000102f, 0.000098f, 0.000094f, 0.000092f, 0.000091f, 0.000089f,
- 0.000088f, 0.000086f, 0.000085f, 0.000084f, 0.000083f, 0.000080f, 0.000076f, 0.000073f,
- 0.000069f, 0.000065f, 0.000062f, 0.000059f, 0.000068f, 0.000063f, 0.000069f, 0.000074f,
- 0.000087f, 0.000102f, 0.000112f, 0.000130f, 0.000137f, 0.000129f, 0.000143f, 0.000168f,
- 0.000180f, 0.000178f, 0.000189f, 0.000198f, 0.000222f, 0.000240f, 0.000262f, 0.000285f,
- 0.000304f, 0.000317f, 0.000339f, 0.000399f, 0.000439f, 0.000490f, 0.000570f, 0.000658f,
- 0.000781f, 0.000988f, 0.001235f, 0.001674f, 0.002407f, 0.003725f, 0.006485f, 0.013199f,
- 0.034546f, 0.107605f, 0.682129f, 0.691406f, 0.692871f, 0.691406f, 0.692871f, 0.692871f,
- 0.000105f, 0.000089f, 0.000085f, 0.000080f, 0.000078f, 0.000078f, 0.000075f, 0.000074f,
- 0.000072f, 0.000072f, 0.000070f, 0.000071f, 0.000069f, 0.000069f, 0.000069f, 0.000068f,
- 0.000066f, 0.000063f, 0.000060f, 0.000057f, 0.000054f, 0.000052f, 0.000049f, 0.000047f,
- 0.000046f, 0.000045f, 0.000048f, 0.000055f, 0.000060f, 0.000068f, 0.000083f, 0.000087f,
- 0.000092f, 0.000103f, 0.000109f, 0.000117f, 0.000130f, 0.000150f, 0.000148f, 0.000142f,
- 0.000167f, 0.000186f, 0.000210f, 0.000213f, 0.000232f, 0.000280f, 0.000292f, 0.000329f,
- 0.000391f, 0.000456f, 0.000596f, 0.000764f, 0.001065f, 0.001633f, 0.002806f, 0.005909f,
- 0.015488f, 0.062378f, 0.651367f, 0.659668f, 0.661133f, 0.661133f, 0.660645f, 0.661621f,
- 0.000034f, 0.000037f, 0.000048f, 0.000051f, 0.000047f, 0.000049f, 0.000047f, 0.000051f,
- 0.000049f, 0.000051f, 0.000049f, 0.000050f, 0.000051f, 0.000050f, 0.000050f, 0.000049f,
- 0.000051f, 0.000050f, 0.000051f, 0.000050f, 0.000049f, 0.000047f, 0.000045f, 0.000043f,
- 0.000041f, 0.000039f, 0.000037f, 0.000035f, 0.000033f, 0.000032f, 0.000030f, 0.000029f,
- 0.000034f, 0.000041f, 0.000046f, 0.000057f, 0.000063f, 0.000067f, 0.000065f, 0.000072f,
- 0.000083f, 0.000093f, 0.000096f, 0.000102f, 0.000102f, 0.000135f, 0.000134f, 0.000151f,
- 0.000184f, 0.000198f, 0.000245f, 0.000306f, 0.000425f, 0.000607f, 0.001032f, 0.002081f,
- 0.005886f, 0.027924f, 0.617188f, 0.625977f, 0.627441f, 0.627930f, 0.626953f, 0.628418f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000006f, 0.000010f, 0.000014f,
- 0.000016f, 0.000014f, 0.000019f, 0.000022f, 0.000022f, 0.000022f, 0.000025f, 0.000026f,
- 0.000027f, 0.000028f, 0.000029f, 0.000029f, 0.000029f, 0.000030f, 0.000030f, 0.000031f,
- 0.000032f, 0.000032f, 0.000031f, 0.000030f, 0.000028f, 0.000027f, 0.000026f, 0.000024f,
- 0.000023f, 0.000022f, 0.000021f, 0.000020f, 0.000019f, 0.000021f, 0.000022f, 0.000024f,
- 0.000027f, 0.000035f, 0.000041f, 0.000034f, 0.000041f, 0.000052f, 0.000051f, 0.000051f,
- 0.000058f, 0.000070f, 0.000074f, 0.000103f, 0.000119f, 0.000169f, 0.000277f, 0.000510f,
- 0.001495f, 0.008766f, 0.583008f, 0.590332f, 0.591797f, 0.591797f, 0.592285f, 0.592285f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000002f, 0.000003f, 0.000005f, 0.000006f,
- 0.000008f, 0.000009f, 0.000010f, 0.000010f, 0.000012f, 0.000012f, 0.000013f, 0.000014f,
- 0.000015f, 0.000015f, 0.000015f, 0.000015f, 0.000014f, 0.000013f, 0.000013f, 0.000012f,
- 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000014f, 0.000011f, 0.000015f,
- 0.000017f, 0.000017f, 0.000021f, 0.000020f, 0.000026f, 0.000026f, 0.000042f, 0.000069f,
- 0.000178f, 0.001302f, 0.544434f, 0.553711f, 0.554688f, 0.554688f, 0.556152f, 0.556641f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000002f, 0.000003f, 0.000003f,
- 0.000003f, 0.000003f, 0.000003f, 0.000002f, 0.000002f, 0.000001f, 0.000003f, 0.000003f,
- 0.000004f, 0.000014f, 0.506836f, 0.515137f, 0.516113f, 0.516602f, 0.517090f, 0.517578f,
- },
- {
- 0.089539f, 0.244873f, 0.368164f, 0.464355f, 0.539551f, 0.599121f, 0.648438f, 0.688477f,
- 0.721680f, 0.749512f, 0.772461f, 0.793945f, 0.811523f, 0.826172f, 0.841309f, 0.854004f,
- 0.863770f, 0.874512f, 0.883301f, 0.891602f, 0.898438f, 0.906250f, 0.912109f, 0.917969f,
- 0.922852f, 0.928223f, 0.932617f, 0.937012f, 0.940918f, 0.944336f, 0.948242f, 0.951660f,
- 0.954590f, 0.957520f, 0.960449f, 0.962891f, 0.965820f, 0.967773f, 0.970215f, 0.972656f,
- 0.974609f, 0.976074f, 0.978516f, 0.979492f, 0.981934f, 0.983398f, 0.984863f, 0.986328f,
- 0.987793f, 0.988770f, 0.990234f, 0.991699f, 0.993164f, 0.994141f, 0.995117f, 0.996582f,
- 0.997559f, 0.998535f, 0.999023f, 0.998535f, 0.997559f, 0.997070f, 0.996582f, 0.995605f,
- 0.045563f, 0.143921f, 0.242798f, 0.334717f, 0.417969f, 0.489258f, 0.550293f, 0.602051f,
- 0.646484f, 0.683594f, 0.715820f, 0.743652f, 0.767090f, 0.788086f, 0.805664f, 0.822266f,
- 0.836426f, 0.849609f, 0.861328f, 0.870117f, 0.879883f, 0.889160f, 0.896973f, 0.903320f,
- 0.909668f, 0.916016f, 0.921875f, 0.926758f, 0.931641f, 0.936523f, 0.940430f, 0.943848f,
- 0.947266f, 0.951172f, 0.954102f, 0.957520f, 0.960449f, 0.962891f, 0.965820f, 0.968262f,
- 0.970215f, 0.973145f, 0.974121f, 0.976074f, 0.979004f, 0.980469f, 0.982422f, 0.983887f,
- 0.985352f, 0.986816f, 0.988281f, 0.989746f, 0.991211f, 0.992188f, 0.994141f, 0.995117f,
- 0.996094f, 0.997070f, 0.998535f, 0.997559f, 0.997070f, 0.996582f, 0.996094f, 0.995117f,
- 0.026855f, 0.089233f, 0.159790f, 0.234619f, 0.308838f, 0.381348f, 0.447754f, 0.507812f,
- 0.561035f, 0.606934f, 0.646484f, 0.683105f, 0.712402f, 0.740234f, 0.763184f, 0.784668f,
- 0.802246f, 0.819336f, 0.833984f, 0.846680f, 0.857910f, 0.868652f, 0.878418f, 0.886719f,
- 0.895508f, 0.903320f, 0.909668f, 0.915527f, 0.920410f, 0.926270f, 0.931152f, 0.935547f,
- 0.940430f, 0.943848f, 0.947754f, 0.951172f, 0.954590f, 0.958008f, 0.960449f, 0.963379f,
- 0.966309f, 0.968750f, 0.971191f, 0.973145f, 0.975586f, 0.977051f, 0.979004f, 0.981445f,
- 0.982910f, 0.983887f, 0.985840f, 0.987305f, 0.988770f, 0.990723f, 0.992188f, 0.993164f,
- 0.994629f, 0.996094f, 0.998047f, 0.997070f, 0.996582f, 0.996094f, 0.995605f, 0.995117f,
- 0.017746f, 0.058746f, 0.108276f, 0.163818f, 0.224365f, 0.288086f, 0.351562f, 0.413086f,
- 0.470947f, 0.522949f, 0.569824f, 0.612793f, 0.650879f, 0.684570f, 0.713867f, 0.739258f,
- 0.762695f, 0.783203f, 0.800781f, 0.817871f, 0.833008f, 0.845215f, 0.857422f, 0.868164f,
- 0.877441f, 0.886230f, 0.894043f, 0.902832f, 0.908691f, 0.915039f, 0.921387f, 0.925781f,
- 0.930664f, 0.936035f, 0.939941f, 0.944336f, 0.948242f, 0.951660f, 0.955078f, 0.957520f,
- 0.961426f, 0.964355f, 0.967285f, 0.968750f, 0.971680f, 0.974121f, 0.975586f, 0.978027f,
- 0.979980f, 0.981934f, 0.983887f, 0.985352f, 0.987305f, 0.988770f, 0.989746f, 0.991211f,
- 0.992676f, 0.993652f, 0.997070f, 0.996582f, 0.996582f, 0.996094f, 0.995117f, 0.994629f,
- 0.012337f, 0.041229f, 0.075928f, 0.117065f, 0.163208f, 0.214478f, 0.270020f, 0.327148f,
- 0.383301f, 0.437500f, 0.490234f, 0.536621f, 0.581543f, 0.621094f, 0.656250f, 0.688477f,
- 0.716797f, 0.741699f, 0.763672f, 0.784668f, 0.802246f, 0.818359f, 0.832520f, 0.845703f,
- 0.857422f, 0.868164f, 0.877930f, 0.886230f, 0.895020f, 0.902344f, 0.909668f, 0.915039f,
- 0.921875f, 0.926758f, 0.931641f, 0.937012f, 0.940430f, 0.946289f, 0.949219f, 0.952637f,
- 0.956055f, 0.958984f, 0.961914f, 0.964844f, 0.967773f, 0.970215f, 0.972656f, 0.974609f,
- 0.976562f, 0.979004f, 0.980957f, 0.982910f, 0.984863f, 0.986816f, 0.987793f, 0.989746f,
- 0.990723f, 0.992676f, 0.996582f, 0.996094f, 0.995605f, 0.995117f, 0.994629f, 0.994141f,
- 0.009315f, 0.030411f, 0.055756f, 0.085632f, 0.121094f, 0.160889f, 0.206055f, 0.254150f,
- 0.305664f, 0.357422f, 0.408447f, 0.459717f, 0.506836f, 0.551270f, 0.592773f, 0.629395f,
- 0.662598f, 0.692871f, 0.719727f, 0.745117f, 0.767090f, 0.786133f, 0.804688f, 0.819336f,
- 0.834473f, 0.847168f, 0.858398f, 0.869629f, 0.879395f, 0.888672f, 0.895020f, 0.903320f,
- 0.910156f, 0.916016f, 0.922363f, 0.928223f, 0.933105f, 0.937012f, 0.941406f, 0.946289f,
- 0.950195f, 0.954102f, 0.957031f, 0.960449f, 0.963379f, 0.965820f, 0.969238f, 0.971191f,
- 0.974121f, 0.976074f, 0.978027f, 0.979980f, 0.982422f, 0.984375f, 0.985840f, 0.987793f,
- 0.989258f, 0.990723f, 0.995605f, 0.995605f, 0.995117f, 0.994629f, 0.994629f, 0.993652f,
- 0.006634f, 0.022736f, 0.041962f, 0.064026f, 0.090759f, 0.122192f, 0.157593f, 0.197510f,
- 0.240356f, 0.287354f, 0.335693f, 0.384766f, 0.432373f, 0.479736f, 0.523438f, 0.565430f,
- 0.604004f, 0.639160f, 0.670898f, 0.699219f, 0.726562f, 0.749023f, 0.770508f, 0.790527f,
- 0.806641f, 0.822754f, 0.836426f, 0.848633f, 0.859863f, 0.871582f, 0.881348f, 0.889160f,
- 0.897949f, 0.905273f, 0.912598f, 0.918945f, 0.924316f, 0.929199f, 0.935059f, 0.938965f,
- 0.943848f, 0.947266f, 0.951660f, 0.955078f, 0.958496f, 0.961914f, 0.964844f, 0.967773f,
- 0.970703f, 0.973145f, 0.975098f, 0.977539f, 0.979492f, 0.981445f, 0.983887f, 0.985352f,
- 0.987305f, 0.989258f, 0.995117f, 0.994629f, 0.994141f, 0.994141f, 0.993652f, 0.993164f,
- 0.005428f, 0.017807f, 0.032166f, 0.049652f, 0.070007f, 0.093811f, 0.121765f, 0.153564f,
- 0.189087f, 0.228516f, 0.270752f, 0.316162f, 0.362061f, 0.408936f, 0.453857f, 0.498779f,
- 0.540527f, 0.579590f, 0.615723f, 0.649902f, 0.679688f, 0.707520f, 0.732422f, 0.755371f,
- 0.775391f, 0.794922f, 0.811035f, 0.826172f, 0.839844f, 0.852051f, 0.864258f, 0.875000f,
- 0.883301f, 0.892578f, 0.899902f, 0.907715f, 0.914062f, 0.920410f, 0.926270f, 0.931641f,
- 0.936035f, 0.940918f, 0.945312f, 0.949219f, 0.954102f, 0.957031f, 0.960938f, 0.963379f,
- 0.966797f, 0.969238f, 0.972168f, 0.974609f, 0.977051f, 0.979492f, 0.980957f, 0.983398f,
- 0.985352f, 0.987305f, 0.994141f, 0.994141f, 0.994141f, 0.993652f, 0.993164f, 0.992676f,
- 0.004223f, 0.014046f, 0.025452f, 0.039062f, 0.055115f, 0.073608f, 0.095642f, 0.120239f,
- 0.149292f, 0.182251f, 0.217529f, 0.257080f, 0.298828f, 0.342773f, 0.387207f, 0.431152f,
- 0.474609f, 0.516602f, 0.556641f, 0.593750f, 0.628418f, 0.660156f, 0.689453f, 0.715820f,
- 0.740723f, 0.762207f, 0.782227f, 0.799805f, 0.816406f, 0.830566f, 0.844727f, 0.855469f,
- 0.867188f, 0.877441f, 0.886230f, 0.895020f, 0.903809f, 0.910645f, 0.917480f, 0.923340f,
- 0.928711f, 0.934570f, 0.939453f, 0.943848f, 0.948242f, 0.952148f, 0.956055f, 0.959473f,
- 0.961914f, 0.965820f, 0.968750f, 0.971680f, 0.974121f, 0.975586f, 0.979004f, 0.980957f,
- 0.983398f, 0.985352f, 0.993652f, 0.993652f, 0.993164f, 0.993164f, 0.992676f, 0.991699f,
- 0.003532f, 0.011536f, 0.020645f, 0.031342f, 0.044098f, 0.058624f, 0.075989f, 0.096252f,
- 0.119141f, 0.145386f, 0.175049f, 0.208130f, 0.244385f, 0.283203f, 0.324463f, 0.367432f,
- 0.410400f, 0.453369f, 0.495361f, 0.534668f, 0.572266f, 0.607910f, 0.641602f, 0.672852f,
- 0.700195f, 0.725098f, 0.748047f, 0.769531f, 0.789062f, 0.806152f, 0.821777f, 0.835938f,
- 0.848633f, 0.860352f, 0.872070f, 0.881836f, 0.890625f, 0.898926f, 0.906738f, 0.913086f,
- 0.919922f, 0.925781f, 0.931641f, 0.936523f, 0.941406f, 0.946289f, 0.950684f, 0.954590f,
- 0.958008f, 0.961426f, 0.964844f, 0.968262f, 0.970703f, 0.973633f, 0.976074f, 0.978516f,
- 0.980469f, 0.982910f, 0.992676f, 0.992676f, 0.992188f, 0.992188f, 0.991699f, 0.990723f,
- 0.002850f, 0.009483f, 0.016647f, 0.025833f, 0.035889f, 0.047424f, 0.061646f, 0.076660f,
- 0.095642f, 0.117065f, 0.141113f, 0.168457f, 0.198975f, 0.233032f, 0.269775f, 0.308838f,
- 0.349854f, 0.391357f, 0.432861f, 0.474121f, 0.515625f, 0.552734f, 0.589355f, 0.622559f,
- 0.654785f, 0.683594f, 0.710938f, 0.735352f, 0.757812f, 0.777344f, 0.795898f, 0.812988f,
- 0.827637f, 0.842285f, 0.854492f, 0.866211f, 0.876953f, 0.886719f, 0.895508f, 0.902832f,
- 0.911133f, 0.917969f, 0.924316f, 0.929688f, 0.935059f, 0.940430f, 0.945312f, 0.949219f,
- 0.953125f, 0.958008f, 0.961426f, 0.964844f, 0.967285f, 0.970703f, 0.973633f, 0.975586f,
- 0.978516f, 0.981445f, 0.991699f, 0.992188f, 0.991699f, 0.991211f, 0.991211f, 0.990723f,
- 0.002628f, 0.007713f, 0.014069f, 0.021484f, 0.029709f, 0.038910f, 0.050201f, 0.063171f,
- 0.078186f, 0.094849f, 0.114563f, 0.137329f, 0.162720f, 0.190918f, 0.222656f, 0.257568f,
- 0.293945f, 0.332764f, 0.372803f, 0.414551f, 0.455078f, 0.495361f, 0.533691f, 0.571289f,
- 0.606445f, 0.639160f, 0.668457f, 0.697754f, 0.723633f, 0.746094f, 0.767090f, 0.787598f,
- 0.804199f, 0.820801f, 0.834473f, 0.848633f, 0.860352f, 0.872559f, 0.882324f, 0.891602f,
- 0.899902f, 0.907715f, 0.915039f, 0.921387f, 0.927734f, 0.934082f, 0.938965f, 0.944824f,
- 0.948730f, 0.953125f, 0.956543f, 0.960938f, 0.963867f, 0.967285f, 0.970215f, 0.973145f,
- 0.976074f, 0.978516f, 0.990234f, 0.990723f, 0.990723f, 0.991211f, 0.990234f, 0.990234f,
- 0.002131f, 0.006535f, 0.012016f, 0.017670f, 0.024780f, 0.032837f, 0.041199f, 0.051819f,
- 0.063904f, 0.077759f, 0.093689f, 0.112610f, 0.133057f, 0.156860f, 0.183472f, 0.213257f,
- 0.245605f, 0.281006f, 0.318115f, 0.357422f, 0.397217f, 0.437500f, 0.478271f, 0.516602f,
- 0.554688f, 0.589844f, 0.623535f, 0.654785f, 0.684082f, 0.710938f, 0.734375f, 0.757812f,
- 0.777832f, 0.795898f, 0.813477f, 0.828613f, 0.843262f, 0.855957f, 0.867676f, 0.878906f,
- 0.888184f, 0.897461f, 0.905273f, 0.912598f, 0.919922f, 0.926758f, 0.932129f, 0.937988f,
- 0.942871f, 0.947754f, 0.951660f, 0.955566f, 0.960449f, 0.964355f, 0.967285f, 0.970215f,
- 0.973145f, 0.976074f, 0.989746f, 0.990234f, 0.990234f, 0.990234f, 0.989746f, 0.988770f,
- 0.001566f, 0.005798f, 0.010231f, 0.015259f, 0.020920f, 0.027176f, 0.034607f, 0.043335f,
- 0.052887f, 0.064392f, 0.077576f, 0.092712f, 0.109802f, 0.129639f, 0.151611f, 0.176758f,
- 0.204346f, 0.235474f, 0.269043f, 0.304688f, 0.342529f, 0.381836f, 0.421143f, 0.460449f,
- 0.500488f, 0.538086f, 0.574219f, 0.608887f, 0.640625f, 0.670898f, 0.699219f, 0.725098f,
- 0.748535f, 0.769043f, 0.788574f, 0.807129f, 0.823242f, 0.837402f, 0.850586f, 0.863281f,
- 0.874512f, 0.885254f, 0.894043f, 0.902832f, 0.910645f, 0.917969f, 0.924805f, 0.931152f,
- 0.936523f, 0.941895f, 0.947266f, 0.951172f, 0.955566f, 0.960449f, 0.963867f, 0.966797f,
- 0.970703f, 0.973145f, 0.988281f, 0.989258f, 0.989258f, 0.989258f, 0.988770f, 0.988281f,
- 0.001427f, 0.004749f, 0.008934f, 0.012833f, 0.017670f, 0.023483f, 0.029114f, 0.036438f,
- 0.044556f, 0.054047f, 0.064453f, 0.077148f, 0.091309f, 0.107544f, 0.125854f, 0.146729f,
- 0.170776f, 0.197266f, 0.226440f, 0.257568f, 0.292236f, 0.329346f, 0.367188f, 0.405762f,
- 0.445557f, 0.484619f, 0.522949f, 0.559570f, 0.595215f, 0.627441f, 0.659180f, 0.687012f,
- 0.714355f, 0.739258f, 0.761719f, 0.781738f, 0.800781f, 0.817383f, 0.833984f, 0.847168f,
- 0.859375f, 0.872070f, 0.882324f, 0.891602f, 0.900879f, 0.909668f, 0.916504f, 0.923828f,
- 0.930176f, 0.936523f, 0.941895f, 0.946777f, 0.951172f, 0.956055f, 0.960449f, 0.963867f,
- 0.967285f, 0.970703f, 0.987305f, 0.988770f, 0.988281f, 0.987793f, 0.987793f, 0.987793f,
- 0.001357f, 0.004501f, 0.007557f, 0.011284f, 0.015236f, 0.019791f, 0.025101f, 0.030838f,
- 0.037628f, 0.045532f, 0.054596f, 0.064636f, 0.076355f, 0.089905f, 0.105042f, 0.122498f,
- 0.142334f, 0.164307f, 0.189697f, 0.217896f, 0.248413f, 0.281494f, 0.316406f, 0.354004f,
- 0.391846f, 0.430664f, 0.469971f, 0.508301f, 0.545898f, 0.582031f, 0.615723f, 0.647461f,
- 0.677734f, 0.704590f, 0.731445f, 0.754395f, 0.775391f, 0.794922f, 0.811523f, 0.829102f,
- 0.842773f, 0.856934f, 0.868652f, 0.880371f, 0.891113f, 0.899414f, 0.908203f, 0.915527f,
- 0.922852f, 0.930176f, 0.936035f, 0.941406f, 0.947266f, 0.951660f, 0.957031f, 0.960449f,
- 0.963867f, 0.968262f, 0.986328f, 0.987305f, 0.987793f, 0.987305f, 0.987305f, 0.986816f,
- 0.001239f, 0.003864f, 0.006699f, 0.009621f, 0.013008f, 0.017059f, 0.021805f, 0.026703f,
- 0.032562f, 0.039185f, 0.045807f, 0.054352f, 0.064514f, 0.075439f, 0.088257f, 0.102478f,
- 0.119263f, 0.138306f, 0.159546f, 0.183228f, 0.209961f, 0.239258f, 0.271484f, 0.305176f,
- 0.341797f, 0.379639f, 0.417480f, 0.456787f, 0.495605f, 0.532227f, 0.570801f, 0.604980f,
- 0.637207f, 0.666992f, 0.696289f, 0.722656f, 0.746582f, 0.768555f, 0.789062f, 0.808105f,
- 0.824219f, 0.839844f, 0.854492f, 0.865723f, 0.878418f, 0.888672f, 0.897461f, 0.906738f,
- 0.915039f, 0.922363f, 0.929199f, 0.935547f, 0.941895f, 0.946289f, 0.952148f, 0.956543f,
- 0.960449f, 0.964844f, 0.985352f, 0.986816f, 0.986816f, 0.986328f, 0.986328f, 0.985840f,
- 0.001151f, 0.003429f, 0.005753f, 0.008400f, 0.011391f, 0.014877f, 0.018494f, 0.022858f,
- 0.028046f, 0.033112f, 0.039642f, 0.046661f, 0.054565f, 0.064026f, 0.074280f, 0.086243f,
- 0.100403f, 0.116150f, 0.133789f, 0.154053f, 0.176636f, 0.202393f, 0.230957f, 0.261719f,
- 0.295166f, 0.330322f, 0.367432f, 0.405518f, 0.445312f, 0.483398f, 0.520996f, 0.558105f,
- 0.594238f, 0.626465f, 0.659668f, 0.688477f, 0.714844f, 0.740723f, 0.763672f, 0.784180f,
- 0.804199f, 0.821289f, 0.837402f, 0.852051f, 0.864258f, 0.876465f, 0.886719f, 0.897949f,
- 0.906250f, 0.915039f, 0.922363f, 0.929199f, 0.935547f, 0.941406f, 0.946777f, 0.952637f,
- 0.958008f, 0.961914f, 0.983887f, 0.985840f, 0.985352f, 0.985352f, 0.984863f, 0.984863f,
- 0.001000f, 0.002768f, 0.005127f, 0.007515f, 0.010155f, 0.013283f, 0.016205f, 0.019714f,
- 0.023987f, 0.028854f, 0.033905f, 0.040161f, 0.046814f, 0.054199f, 0.063110f, 0.073303f,
- 0.084839f, 0.098145f, 0.112854f, 0.129883f, 0.149292f, 0.171387f, 0.195435f, 0.222778f,
- 0.252686f, 0.285400f, 0.320312f, 0.356689f, 0.394531f, 0.433105f, 0.471924f, 0.510742f,
- 0.547852f, 0.584473f, 0.617676f, 0.650879f, 0.680664f, 0.708984f, 0.734375f, 0.759277f,
- 0.780762f, 0.799805f, 0.817383f, 0.834473f, 0.849121f, 0.862793f, 0.875488f, 0.886719f,
- 0.896484f, 0.906250f, 0.915039f, 0.923828f, 0.930176f, 0.936035f, 0.942871f, 0.948242f,
- 0.953613f, 0.958008f, 0.982910f, 0.983887f, 0.984375f, 0.983887f, 0.984375f, 0.983398f,
- 0.000799f, 0.002705f, 0.004459f, 0.006573f, 0.008842f, 0.011375f, 0.014099f, 0.017487f,
- 0.020798f, 0.024963f, 0.029465f, 0.034637f, 0.039703f, 0.046478f, 0.054047f, 0.062256f,
- 0.072388f, 0.082947f, 0.095764f, 0.110229f, 0.126099f, 0.144775f, 0.165771f, 0.189697f,
- 0.216187f, 0.244995f, 0.276123f, 0.310303f, 0.346191f, 0.384521f, 0.422607f, 0.461670f,
- 0.500000f, 0.538574f, 0.575195f, 0.609863f, 0.643555f, 0.673828f, 0.702637f, 0.730469f,
- 0.754395f, 0.777344f, 0.797363f, 0.815430f, 0.833008f, 0.848633f, 0.861328f, 0.875000f,
- 0.886719f, 0.896973f, 0.906738f, 0.915039f, 0.923340f, 0.930176f, 0.936523f, 0.943848f,
- 0.948730f, 0.954102f, 0.981445f, 0.983398f, 0.982910f, 0.983398f, 0.982910f, 0.982910f,
- 0.000774f, 0.002554f, 0.003899f, 0.005875f, 0.007759f, 0.009949f, 0.012733f, 0.015060f,
- 0.018280f, 0.021667f, 0.025574f, 0.029678f, 0.034698f, 0.040405f, 0.046570f, 0.053650f,
- 0.061462f, 0.071106f, 0.081360f, 0.093323f, 0.107300f, 0.122864f, 0.140747f, 0.160522f,
- 0.183960f, 0.209229f, 0.237305f, 0.268799f, 0.302002f, 0.337402f, 0.374023f, 0.413330f,
- 0.451904f, 0.490967f, 0.529785f, 0.567383f, 0.603027f, 0.636719f, 0.668457f, 0.698242f,
- 0.725586f, 0.750977f, 0.773926f, 0.793945f, 0.813965f, 0.831543f, 0.847656f, 0.861816f,
- 0.874512f, 0.886719f, 0.897461f, 0.906738f, 0.915527f, 0.923828f, 0.931641f, 0.937988f,
- 0.944824f, 0.949707f, 0.979980f, 0.981934f, 0.981934f, 0.981934f, 0.981934f, 0.981445f,
- 0.000657f, 0.001934f, 0.003330f, 0.005280f, 0.006748f, 0.009079f, 0.010994f, 0.013763f,
- 0.015945f, 0.019150f, 0.022003f, 0.026001f, 0.030350f, 0.034790f, 0.040253f, 0.045898f,
- 0.052795f, 0.060852f, 0.069641f, 0.079346f, 0.091187f, 0.104492f, 0.119751f, 0.136963f,
- 0.156372f, 0.178345f, 0.203247f, 0.230957f, 0.260742f, 0.294189f, 0.328613f, 0.365723f,
- 0.403564f, 0.443115f, 0.482910f, 0.521484f, 0.559570f, 0.596680f, 0.630859f, 0.664062f,
- 0.694336f, 0.722168f, 0.747559f, 0.771484f, 0.793457f, 0.813477f, 0.830078f, 0.846191f,
- 0.861816f, 0.874023f, 0.887207f, 0.898438f, 0.908691f, 0.916992f, 0.925293f, 0.933594f,
- 0.939941f, 0.946777f, 0.978516f, 0.980469f, 0.980469f, 0.980469f, 0.980469f, 0.980469f,
- 0.000818f, 0.001935f, 0.003246f, 0.004658f, 0.006229f, 0.007912f, 0.010017f, 0.012093f,
- 0.014259f, 0.016586f, 0.019653f, 0.022659f, 0.026413f, 0.030289f, 0.034790f, 0.039917f,
- 0.045441f, 0.052338f, 0.059479f, 0.068115f, 0.077759f, 0.089050f, 0.102051f, 0.116272f,
- 0.133179f, 0.152344f, 0.173340f, 0.197876f, 0.224243f, 0.254150f, 0.286621f, 0.321533f,
- 0.357666f, 0.396729f, 0.436279f, 0.475830f, 0.514648f, 0.553711f, 0.590332f, 0.626465f,
- 0.659180f, 0.689941f, 0.719238f, 0.746094f, 0.770020f, 0.792480f, 0.812500f, 0.830566f,
- 0.846680f, 0.862305f, 0.875977f, 0.888184f, 0.899414f, 0.910156f, 0.918945f, 0.927246f,
- 0.935059f, 0.941895f, 0.977051f, 0.979004f, 0.979492f, 0.979004f, 0.979492f, 0.979004f,
- 0.000583f, 0.001696f, 0.003044f, 0.004276f, 0.005394f, 0.007111f, 0.009048f, 0.010727f,
- 0.012802f, 0.014549f, 0.017319f, 0.019943f, 0.023132f, 0.026459f, 0.030212f, 0.034576f,
- 0.039612f, 0.045105f, 0.051422f, 0.058594f, 0.066833f, 0.076416f, 0.087341f, 0.099792f,
- 0.113647f, 0.130005f, 0.147827f, 0.168945f, 0.192261f, 0.218750f, 0.247803f, 0.280029f,
- 0.314209f, 0.351074f, 0.389404f, 0.429199f, 0.468750f, 0.508301f, 0.547852f, 0.585938f,
- 0.622070f, 0.655762f, 0.687988f, 0.718262f, 0.744629f, 0.769531f, 0.792480f, 0.812500f,
- 0.832520f, 0.848633f, 0.863770f, 0.877441f, 0.890137f, 0.901367f, 0.912109f, 0.921387f,
- 0.929199f, 0.937500f, 0.975586f, 0.978027f, 0.978027f, 0.977539f, 0.977539f, 0.977051f,
- 0.000463f, 0.001634f, 0.002899f, 0.003574f, 0.004932f, 0.006233f, 0.007866f, 0.009644f,
- 0.011055f, 0.012894f, 0.015518f, 0.017792f, 0.020279f, 0.023178f, 0.026657f, 0.030136f,
- 0.034271f, 0.039062f, 0.044586f, 0.050446f, 0.057739f, 0.065613f, 0.074646f, 0.084900f,
- 0.097107f, 0.111023f, 0.126099f, 0.143921f, 0.164673f, 0.187500f, 0.213257f, 0.242065f,
- 0.273926f, 0.308594f, 0.344971f, 0.383301f, 0.423340f, 0.463623f, 0.503906f, 0.543945f,
- 0.582520f, 0.619629f, 0.653809f, 0.686523f, 0.717285f, 0.744629f, 0.770020f, 0.792969f,
- 0.814453f, 0.833496f, 0.850098f, 0.866211f, 0.879395f, 0.893066f, 0.904297f, 0.914551f,
- 0.923828f, 0.932129f, 0.973145f, 0.976074f, 0.976562f, 0.976074f, 0.976074f, 0.976074f,
- 0.000472f, 0.001289f, 0.002508f, 0.003481f, 0.004459f, 0.005894f, 0.007042f, 0.008232f,
- 0.009972f, 0.011719f, 0.013435f, 0.015884f, 0.017899f, 0.020386f, 0.023422f, 0.026428f,
- 0.030411f, 0.034180f, 0.038757f, 0.043854f, 0.049652f, 0.056549f, 0.064270f, 0.073303f,
- 0.083252f, 0.095093f, 0.107910f, 0.123169f, 0.141113f, 0.160645f, 0.183472f, 0.208618f,
- 0.237305f, 0.268799f, 0.302734f, 0.339600f, 0.377930f, 0.418457f, 0.459473f, 0.500000f,
- 0.540527f, 0.579102f, 0.617188f, 0.652832f, 0.685547f, 0.716309f, 0.745117f, 0.771484f,
- 0.794922f, 0.815918f, 0.834961f, 0.853027f, 0.868652f, 0.882324f, 0.895996f, 0.907227f,
- 0.916992f, 0.927246f, 0.972168f, 0.974121f, 0.975098f, 0.973633f, 0.974609f, 0.973633f,
- 0.000238f, 0.001453f, 0.002047f, 0.002985f, 0.004227f, 0.005272f, 0.006096f, 0.007309f,
- 0.008957f, 0.010437f, 0.012184f, 0.014214f, 0.015793f, 0.018082f, 0.020538f, 0.023270f,
- 0.026505f, 0.029648f, 0.033813f, 0.038300f, 0.043457f, 0.049042f, 0.055298f, 0.062744f,
- 0.070984f, 0.081299f, 0.092590f, 0.105591f, 0.120361f, 0.137695f, 0.156982f, 0.179443f,
- 0.204346f, 0.232788f, 0.263672f, 0.297363f, 0.334229f, 0.373047f, 0.414307f, 0.455322f,
- 0.497314f, 0.538086f, 0.578613f, 0.616211f, 0.653320f, 0.686523f, 0.718262f, 0.747559f,
- 0.773438f, 0.797363f, 0.818848f, 0.838867f, 0.856934f, 0.871582f, 0.885742f, 0.898926f,
- 0.910645f, 0.920410f, 0.970215f, 0.971680f, 0.972656f, 0.972656f, 0.972168f, 0.972168f,
- 0.000376f, 0.001075f, 0.002052f, 0.002823f, 0.003603f, 0.004509f, 0.005619f, 0.007008f,
- 0.008064f, 0.009132f, 0.010849f, 0.012314f, 0.013817f, 0.015945f, 0.018188f, 0.020676f,
- 0.022995f, 0.026230f, 0.029587f, 0.033234f, 0.037598f, 0.042328f, 0.048004f, 0.054230f,
- 0.061188f, 0.069824f, 0.079468f, 0.090454f, 0.103271f, 0.117493f, 0.134644f, 0.153931f,
- 0.175293f, 0.200806f, 0.228149f, 0.259277f, 0.293945f, 0.330566f, 0.370117f, 0.410889f,
- 0.453369f, 0.495605f, 0.537109f, 0.578125f, 0.616699f, 0.653809f, 0.689453f, 0.721191f,
- 0.750000f, 0.776855f, 0.800293f, 0.822754f, 0.841309f, 0.859863f, 0.876465f, 0.890137f,
- 0.902832f, 0.914062f, 0.967773f, 0.970703f, 0.970703f, 0.970703f, 0.970703f, 0.970703f,
- 0.000237f, 0.000972f, 0.001674f, 0.002413f, 0.003336f, 0.003956f, 0.005093f, 0.006039f,
- 0.007069f, 0.008202f, 0.009613f, 0.011017f, 0.012520f, 0.014282f, 0.016068f, 0.017853f,
- 0.020508f, 0.023117f, 0.025986f, 0.029160f, 0.032898f, 0.036865f, 0.041565f, 0.046997f,
- 0.052887f, 0.060089f, 0.068176f, 0.077515f, 0.088257f, 0.100586f, 0.114929f, 0.131592f,
- 0.150635f, 0.172241f, 0.196411f, 0.224731f, 0.255859f, 0.290039f, 0.327393f, 0.367188f,
- 0.409180f, 0.451172f, 0.493896f, 0.536621f, 0.578613f, 0.618164f, 0.655762f, 0.691406f,
- 0.724121f, 0.753906f, 0.781738f, 0.805176f, 0.827637f, 0.847656f, 0.864746f, 0.880859f,
- 0.895508f, 0.907715f, 0.965332f, 0.968262f, 0.968750f, 0.969238f, 0.967773f, 0.967773f,
- 0.000450f, 0.001033f, 0.001554f, 0.002131f, 0.002939f, 0.003662f, 0.004551f, 0.005722f,
- 0.006405f, 0.007542f, 0.008484f, 0.009750f, 0.011017f, 0.012596f, 0.014046f, 0.015854f,
- 0.017975f, 0.020264f, 0.022736f, 0.025497f, 0.028671f, 0.031952f, 0.036011f, 0.040741f,
- 0.045746f, 0.051910f, 0.058868f, 0.066772f, 0.075867f, 0.086304f, 0.098328f, 0.112244f,
- 0.128784f, 0.147217f, 0.168945f, 0.193848f, 0.221558f, 0.252441f, 0.287109f, 0.324951f,
- 0.365234f, 0.407715f, 0.450684f, 0.494629f, 0.539062f, 0.580566f, 0.621094f, 0.659668f,
- 0.695801f, 0.729004f, 0.758789f, 0.786133f, 0.810547f, 0.833008f, 0.852539f, 0.870117f,
- 0.886719f, 0.900879f, 0.962891f, 0.966309f, 0.966309f, 0.966797f, 0.966797f, 0.966309f,
- 0.000304f, 0.001050f, 0.001257f, 0.002295f, 0.002689f, 0.003885f, 0.004284f, 0.004726f,
- 0.005547f, 0.006721f, 0.007595f, 0.008667f, 0.009811f, 0.011330f, 0.012642f, 0.014130f,
- 0.016098f, 0.017975f, 0.019867f, 0.022247f, 0.024811f, 0.028030f, 0.031403f, 0.035461f,
- 0.039642f, 0.044800f, 0.050720f, 0.057495f, 0.065002f, 0.073914f, 0.084290f, 0.095947f,
- 0.109985f, 0.126343f, 0.144409f, 0.166138f, 0.190918f, 0.218750f, 0.250244f, 0.285400f,
- 0.323730f, 0.364258f, 0.407471f, 0.452148f, 0.496338f, 0.540527f, 0.584473f, 0.625977f,
- 0.665039f, 0.701172f, 0.735352f, 0.765137f, 0.792480f, 0.817383f, 0.840332f, 0.859863f,
- 0.876953f, 0.893066f, 0.959961f, 0.963379f, 0.963867f, 0.964355f, 0.963867f, 0.963867f,
- 0.000228f, 0.000682f, 0.001293f, 0.001717f, 0.002352f, 0.003160f, 0.003626f, 0.004360f,
- 0.005348f, 0.005871f, 0.006870f, 0.007660f, 0.008957f, 0.010002f, 0.011299f, 0.012375f,
- 0.014099f, 0.015900f, 0.017670f, 0.019363f, 0.022034f, 0.024216f, 0.027420f, 0.030930f,
- 0.034454f, 0.038910f, 0.044006f, 0.049530f, 0.055878f, 0.063477f, 0.072083f, 0.082275f,
- 0.094177f, 0.107666f, 0.123840f, 0.142090f, 0.163452f, 0.188477f, 0.216919f, 0.248047f,
- 0.283447f, 0.322754f, 0.364990f, 0.408447f, 0.453613f, 0.500000f, 0.544922f, 0.589355f,
- 0.631348f, 0.671387f, 0.708008f, 0.742188f, 0.773438f, 0.800781f, 0.824219f, 0.846680f,
- 0.866699f, 0.884277f, 0.958008f, 0.960938f, 0.961426f, 0.962402f, 0.961914f, 0.960938f,
- 0.000239f, 0.000731f, 0.001204f, 0.001637f, 0.002144f, 0.002913f, 0.003521f, 0.003828f,
- 0.004517f, 0.005291f, 0.006203f, 0.006954f, 0.007740f, 0.008911f, 0.010239f, 0.011017f,
- 0.012413f, 0.013863f, 0.015396f, 0.017181f, 0.019196f, 0.021439f, 0.024078f, 0.026993f,
- 0.030182f, 0.033752f, 0.038055f, 0.042664f, 0.048004f, 0.054657f, 0.061920f, 0.070312f,
- 0.080688f, 0.092041f, 0.105774f, 0.121094f, 0.140015f, 0.161255f, 0.186523f, 0.214966f,
- 0.246948f, 0.283203f, 0.322998f, 0.365967f, 0.410400f, 0.457275f, 0.503906f, 0.550781f,
- 0.596191f, 0.638672f, 0.678711f, 0.716797f, 0.750488f, 0.781738f, 0.809082f, 0.833496f,
- 0.855469f, 0.874512f, 0.954590f, 0.958008f, 0.958984f, 0.958984f, 0.958984f, 0.958984f,
- 0.000226f, 0.000663f, 0.001073f, 0.001420f, 0.002163f, 0.002567f, 0.003052f, 0.003433f,
- 0.004181f, 0.004734f, 0.005516f, 0.006424f, 0.007050f, 0.008003f, 0.008659f, 0.009827f,
- 0.011086f, 0.012398f, 0.013649f, 0.015266f, 0.016891f, 0.018921f, 0.021118f, 0.023560f,
- 0.026505f, 0.029556f, 0.032715f, 0.036865f, 0.041077f, 0.046570f, 0.053314f, 0.060150f,
- 0.068787f, 0.078552f, 0.090027f, 0.103638f, 0.119690f, 0.138184f, 0.159546f, 0.184692f,
- 0.213745f, 0.245972f, 0.283203f, 0.324219f, 0.367920f, 0.414062f, 0.461914f, 0.509766f,
- 0.557129f, 0.604492f, 0.647461f, 0.688965f, 0.727051f, 0.761230f, 0.791504f, 0.819824f,
- 0.844238f, 0.865234f, 0.951660f, 0.955566f, 0.955566f, 0.956055f, 0.955078f, 0.956543f,
- 0.000156f, 0.000587f, 0.001056f, 0.001499f, 0.001647f, 0.002380f, 0.002594f, 0.003469f,
- 0.003777f, 0.004112f, 0.004925f, 0.005699f, 0.006180f, 0.007019f, 0.007957f, 0.008942f,
- 0.009560f, 0.010727f, 0.011963f, 0.013123f, 0.014885f, 0.016556f, 0.018494f, 0.020355f,
- 0.022766f, 0.025330f, 0.028320f, 0.031830f, 0.035736f, 0.040161f, 0.045532f, 0.052032f,
- 0.059113f, 0.066833f, 0.076782f, 0.088501f, 0.101868f, 0.117310f, 0.136108f, 0.157959f,
- 0.183105f, 0.212769f, 0.247070f, 0.284424f, 0.326660f, 0.371338f, 0.419189f, 0.468994f,
- 0.518066f, 0.567383f, 0.613770f, 0.658691f, 0.700684f, 0.738770f, 0.771973f, 0.803223f,
- 0.829590f, 0.854492f, 0.947266f, 0.952637f, 0.952637f, 0.952637f, 0.953125f, 0.952637f,
- 0.000155f, 0.000358f, 0.000859f, 0.001402f, 0.001830f, 0.002092f, 0.002499f, 0.002672f,
- 0.003410f, 0.003763f, 0.004375f, 0.005077f, 0.005535f, 0.006554f, 0.007004f, 0.007874f,
- 0.008537f, 0.009529f, 0.010742f, 0.011749f, 0.013016f, 0.014427f, 0.015945f, 0.017929f,
- 0.019775f, 0.022018f, 0.024460f, 0.027618f, 0.030640f, 0.034668f, 0.039154f, 0.044250f,
- 0.050293f, 0.057068f, 0.065491f, 0.074951f, 0.086487f, 0.099670f, 0.115906f, 0.134277f,
- 0.156860f, 0.182495f, 0.213135f, 0.248047f, 0.286621f, 0.329834f, 0.376709f, 0.426025f,
- 0.476562f, 0.527832f, 0.577637f, 0.626465f, 0.671387f, 0.713379f, 0.752441f, 0.784668f,
- 0.815430f, 0.841797f, 0.944336f, 0.948242f, 0.949219f, 0.949219f, 0.949219f, 0.949707f,
- 0.000233f, 0.000639f, 0.000930f, 0.001277f, 0.001579f, 0.001916f, 0.002041f, 0.002625f,
- 0.003035f, 0.003571f, 0.004124f, 0.004375f, 0.004978f, 0.005379f, 0.006348f, 0.006886f,
- 0.007526f, 0.008430f, 0.009216f, 0.010262f, 0.011436f, 0.012779f, 0.014160f, 0.015549f,
- 0.017120f, 0.019089f, 0.021164f, 0.023621f, 0.026352f, 0.029724f, 0.033447f, 0.037842f,
- 0.042603f, 0.048737f, 0.055573f, 0.063721f, 0.073364f, 0.084778f, 0.098206f, 0.114197f,
- 0.133423f, 0.155762f, 0.182739f, 0.213623f, 0.249512f, 0.289795f, 0.335205f, 0.383789f,
- 0.434814f, 0.487305f, 0.540039f, 0.591797f, 0.640137f, 0.686035f, 0.727539f, 0.765137f,
- 0.800293f, 0.830078f, 0.940430f, 0.944336f, 0.945312f, 0.946289f, 0.945801f, 0.945312f,
- 0.000217f, 0.000519f, 0.000848f, 0.001180f, 0.001366f, 0.001589f, 0.001986f, 0.002354f,
- 0.002987f, 0.003170f, 0.003576f, 0.003901f, 0.004440f, 0.004738f, 0.005543f, 0.006058f,
- 0.006508f, 0.007511f, 0.008163f, 0.009132f, 0.010078f, 0.011246f, 0.012390f, 0.013412f,
- 0.014938f, 0.016632f, 0.018433f, 0.020676f, 0.022995f, 0.025726f, 0.028702f, 0.032227f,
- 0.036377f, 0.041992f, 0.047394f, 0.053986f, 0.062195f, 0.071716f, 0.082825f, 0.096802f,
- 0.112732f, 0.132202f, 0.155273f, 0.182861f, 0.215210f, 0.252441f, 0.294678f, 0.341553f,
- 0.392090f, 0.445557f, 0.499512f, 0.553711f, 0.606445f, 0.656250f, 0.703125f, 0.745605f,
- 0.782715f, 0.816895f, 0.935547f, 0.939941f, 0.941406f, 0.941406f, 0.941406f, 0.940918f,
- 0.000242f, 0.000678f, 0.000781f, 0.000928f, 0.001200f, 0.001592f, 0.001694f, 0.002096f,
- 0.002703f, 0.002903f, 0.003170f, 0.003531f, 0.003918f, 0.004433f, 0.004955f, 0.005390f,
- 0.005939f, 0.006454f, 0.007298f, 0.007782f, 0.008759f, 0.009567f, 0.010559f, 0.011650f,
- 0.013046f, 0.014420f, 0.015793f, 0.017715f, 0.019699f, 0.021774f, 0.024460f, 0.027481f,
- 0.031082f, 0.035065f, 0.039917f, 0.045715f, 0.052246f, 0.060486f, 0.070129f, 0.081482f,
- 0.095093f, 0.111755f, 0.131714f, 0.155273f, 0.183838f, 0.217285f, 0.256348f, 0.300781f,
- 0.350342f, 0.403076f, 0.458252f, 0.514160f, 0.570312f, 0.624512f, 0.675781f, 0.722168f,
- 0.763672f, 0.800293f, 0.930664f, 0.935547f, 0.937500f, 0.937012f, 0.937500f, 0.937012f,
- 0.000239f, 0.000297f, 0.000667f, 0.000785f, 0.001044f, 0.001269f, 0.001569f, 0.001950f,
- 0.002224f, 0.002419f, 0.002810f, 0.003063f, 0.003626f, 0.003895f, 0.004261f, 0.004749f,
- 0.005066f, 0.005726f, 0.006260f, 0.007019f, 0.007771f, 0.008369f, 0.008919f, 0.009941f,
- 0.011101f, 0.012375f, 0.013519f, 0.015190f, 0.016891f, 0.018631f, 0.021011f, 0.023590f,
- 0.026581f, 0.029892f, 0.033875f, 0.038757f, 0.044281f, 0.051147f, 0.058746f, 0.068481f,
- 0.079834f, 0.094116f, 0.110779f, 0.131348f, 0.155884f, 0.185669f, 0.220825f, 0.261963f,
- 0.308594f, 0.360352f, 0.416260f, 0.473877f, 0.532715f, 0.589844f, 0.645508f, 0.696289f,
- 0.743652f, 0.784668f, 0.925781f, 0.930664f, 0.932129f, 0.932129f, 0.932129f, 0.932129f,
- 0.000226f, 0.000351f, 0.000434f, 0.000624f, 0.000887f, 0.001040f, 0.001246f, 0.001665f,
- 0.001856f, 0.002384f, 0.002420f, 0.002842f, 0.002874f, 0.003471f, 0.003735f, 0.004078f,
- 0.004639f, 0.004910f, 0.005531f, 0.006065f, 0.006664f, 0.007370f, 0.007690f, 0.008690f,
- 0.009544f, 0.010536f, 0.011795f, 0.012833f, 0.014183f, 0.015900f, 0.017899f, 0.019684f,
- 0.022430f, 0.025253f, 0.028412f, 0.032410f, 0.037201f, 0.042633f, 0.049316f, 0.057159f,
- 0.066772f, 0.078186f, 0.092590f, 0.110107f, 0.131348f, 0.156982f, 0.188232f, 0.225342f,
- 0.269043f, 0.318604f, 0.373535f, 0.431641f, 0.492188f, 0.554199f, 0.613281f, 0.668945f,
- 0.720703f, 0.766602f, 0.919922f, 0.925781f, 0.926758f, 0.926758f, 0.927246f, 0.926758f,
- 0.000000f, 0.000340f, 0.000458f, 0.000715f, 0.000823f, 0.000895f, 0.001165f, 0.001518f,
- 0.001636f, 0.001876f, 0.002190f, 0.002472f, 0.002640f, 0.002964f, 0.003340f, 0.003527f,
- 0.004005f, 0.004227f, 0.004803f, 0.005260f, 0.005878f, 0.006042f, 0.006805f, 0.007500f,
- 0.008469f, 0.009132f, 0.009949f, 0.011009f, 0.012077f, 0.013687f, 0.014938f, 0.016785f,
- 0.018997f, 0.021194f, 0.023895f, 0.027283f, 0.030945f, 0.035583f, 0.040955f, 0.047760f,
- 0.055573f, 0.065247f, 0.077209f, 0.091736f, 0.109619f, 0.131470f, 0.159058f, 0.192017f,
- 0.231812f, 0.278076f, 0.331543f, 0.389404f, 0.450928f, 0.513672f, 0.577637f, 0.638672f,
- 0.695801f, 0.746582f, 0.914062f, 0.919922f, 0.920898f, 0.921387f, 0.921387f, 0.921387f,
- 0.000146f, 0.000319f, 0.000443f, 0.000458f, 0.000704f, 0.000894f, 0.001199f, 0.001324f,
- 0.001549f, 0.001592f, 0.002081f, 0.002092f, 0.002237f, 0.002604f, 0.002815f, 0.003159f,
- 0.003510f, 0.003937f, 0.004147f, 0.004425f, 0.004814f, 0.005318f, 0.005878f, 0.006413f,
- 0.006924f, 0.007782f, 0.008408f, 0.009239f, 0.010414f, 0.011505f, 0.012642f, 0.014015f,
- 0.015884f, 0.017563f, 0.019852f, 0.022598f, 0.025650f, 0.029663f, 0.033875f, 0.039307f,
- 0.045898f, 0.053955f, 0.063782f, 0.075928f, 0.090820f, 0.109497f, 0.132690f, 0.161621f,
- 0.196777f, 0.239624f, 0.290039f, 0.346436f, 0.408203f, 0.473633f, 0.540527f, 0.605957f,
- 0.667969f, 0.725586f, 0.907715f, 0.914062f, 0.914062f, 0.915039f, 0.915039f, 0.915039f,
- 0.000121f, 0.000251f, 0.000506f, 0.000532f, 0.000665f, 0.000830f, 0.001190f, 0.001164f,
- 0.001290f, 0.001413f, 0.001755f, 0.001900f, 0.002157f, 0.002319f, 0.002422f, 0.002853f,
- 0.003042f, 0.003254f, 0.003529f, 0.003725f, 0.004288f, 0.004585f, 0.005043f, 0.005539f,
- 0.005970f, 0.006386f, 0.007126f, 0.007812f, 0.008652f, 0.009598f, 0.010651f, 0.011803f,
- 0.013130f, 0.014702f, 0.016510f, 0.018814f, 0.021011f, 0.024368f, 0.028122f, 0.032379f,
- 0.037506f, 0.044128f, 0.052277f, 0.062042f, 0.075073f, 0.090088f, 0.110107f, 0.134766f,
- 0.165405f, 0.203613f, 0.249268f, 0.303955f, 0.365234f, 0.431396f, 0.501465f, 0.571777f,
- 0.638672f, 0.702148f, 0.900879f, 0.906738f, 0.907227f, 0.908203f, 0.907227f, 0.908203f,
- 0.000241f, 0.000122f, 0.000417f, 0.000505f, 0.000741f, 0.000782f, 0.000916f, 0.001145f,
- 0.001189f, 0.001289f, 0.001331f, 0.001565f, 0.001779f, 0.002020f, 0.002171f, 0.002228f,
- 0.002623f, 0.002752f, 0.002949f, 0.003157f, 0.003515f, 0.003847f, 0.004082f, 0.004429f,
- 0.004990f, 0.005405f, 0.006008f, 0.006603f, 0.007103f, 0.007889f, 0.008789f, 0.009766f,
- 0.010605f, 0.012177f, 0.013672f, 0.015305f, 0.017487f, 0.019913f, 0.022781f, 0.026245f,
- 0.030670f, 0.035980f, 0.042389f, 0.050812f, 0.060883f, 0.073792f, 0.090088f, 0.111145f,
- 0.138062f, 0.171143f, 0.212524f, 0.262695f, 0.322266f, 0.388184f, 0.460205f, 0.533203f,
- 0.606445f, 0.676758f, 0.893066f, 0.898926f, 0.899414f, 0.899414f, 0.900879f, 0.900391f,
- 0.000000f, 0.000114f, 0.000227f, 0.000407f, 0.000532f, 0.000732f, 0.000714f, 0.000922f,
- 0.000993f, 0.001072f, 0.001190f, 0.001412f, 0.001569f, 0.001726f, 0.001959f, 0.002071f,
- 0.002159f, 0.002350f, 0.002565f, 0.002729f, 0.003090f, 0.003248f, 0.003702f, 0.003761f,
- 0.004192f, 0.004585f, 0.004925f, 0.005272f, 0.005966f, 0.006405f, 0.007275f, 0.007965f,
- 0.008850f, 0.009872f, 0.011017f, 0.012383f, 0.014275f, 0.015900f, 0.018463f, 0.021194f,
- 0.024673f, 0.028870f, 0.034271f, 0.040955f, 0.048981f, 0.059723f, 0.073059f, 0.090149f,
- 0.112549f, 0.141357f, 0.178467f, 0.223755f, 0.280029f, 0.345215f, 0.417969f, 0.494385f,
- 0.572266f, 0.648438f, 0.884277f, 0.890137f, 0.891602f, 0.891602f, 0.893066f, 0.892090f,
- 0.000000f, 0.000219f, 0.000211f, 0.000333f, 0.000559f, 0.000609f, 0.000788f, 0.000805f,
- 0.000869f, 0.000903f, 0.001101f, 0.001166f, 0.001302f, 0.001399f, 0.001456f, 0.001668f,
- 0.001853f, 0.001999f, 0.002102f, 0.002256f, 0.002447f, 0.002728f, 0.002943f, 0.003178f,
- 0.003515f, 0.003836f, 0.004074f, 0.004475f, 0.004745f, 0.005325f, 0.005970f, 0.006569f,
- 0.007248f, 0.008102f, 0.008888f, 0.010132f, 0.011169f, 0.012947f, 0.014763f, 0.016891f,
- 0.019760f, 0.023087f, 0.027176f, 0.032562f, 0.038940f, 0.047516f, 0.058167f, 0.072754f,
- 0.090698f, 0.114929f, 0.146851f, 0.187744f, 0.239258f, 0.301514f, 0.373291f, 0.452637f,
- 0.535645f, 0.617676f, 0.874512f, 0.880859f, 0.882324f, 0.883301f, 0.883301f, 0.882324f,
- 0.000204f, 0.000207f, 0.000204f, 0.000322f, 0.000435f, 0.000480f, 0.000556f, 0.000615f,
- 0.000747f, 0.000782f, 0.000844f, 0.001006f, 0.001159f, 0.001191f, 0.001231f, 0.001450f,
- 0.001585f, 0.001633f, 0.001790f, 0.001919f, 0.002117f, 0.002298f, 0.002432f, 0.002651f,
- 0.002939f, 0.003172f, 0.003399f, 0.003614f, 0.003944f, 0.004421f, 0.004704f, 0.005203f,
- 0.005886f, 0.006454f, 0.007160f, 0.008049f, 0.009041f, 0.010201f, 0.011627f, 0.013237f,
- 0.015404f, 0.018097f, 0.021469f, 0.025284f, 0.030884f, 0.036987f, 0.045990f, 0.056915f,
- 0.072083f, 0.092163f, 0.119141f, 0.154419f, 0.200928f, 0.259277f, 0.328857f, 0.409424f,
- 0.495605f, 0.584473f, 0.864258f, 0.871094f, 0.872070f, 0.873047f, 0.872559f, 0.873047f,
- 0.000000f, 0.000044f, 0.000176f, 0.000290f, 0.000410f, 0.000390f, 0.000513f, 0.000546f,
- 0.000647f, 0.000680f, 0.000827f, 0.000858f, 0.000958f, 0.001131f, 0.001102f, 0.001223f,
- 0.001367f, 0.001401f, 0.001525f, 0.001610f, 0.001826f, 0.001821f, 0.002039f, 0.002253f,
- 0.002459f, 0.002617f, 0.002708f, 0.003036f, 0.003279f, 0.003431f, 0.003805f, 0.004219f,
- 0.004471f, 0.004929f, 0.005569f, 0.006310f, 0.007107f, 0.007988f, 0.009003f, 0.010384f,
- 0.011856f, 0.014015f, 0.016418f, 0.019669f, 0.023666f, 0.028809f, 0.035583f, 0.044159f,
- 0.056458f, 0.072571f, 0.094604f, 0.124329f, 0.164917f, 0.218018f, 0.284912f, 0.364746f,
- 0.454102f, 0.549316f, 0.853027f, 0.859863f, 0.861328f, 0.861816f, 0.861816f, 0.861816f,
- 0.000000f, 0.000069f, 0.000120f, 0.000345f, 0.000371f, 0.000398f, 0.000452f, 0.000396f,
- 0.000498f, 0.000530f, 0.000596f, 0.000648f, 0.000781f, 0.000921f, 0.000995f, 0.001007f,
- 0.001101f, 0.001146f, 0.001282f, 0.001278f, 0.001471f, 0.001554f, 0.001710f, 0.001811f,
- 0.001995f, 0.001986f, 0.002314f, 0.002399f, 0.002499f, 0.002903f, 0.002975f, 0.003305f,
- 0.003605f, 0.004086f, 0.004425f, 0.005081f, 0.005402f, 0.006035f, 0.006889f, 0.007755f,
- 0.009041f, 0.010422f, 0.012672f, 0.014885f, 0.017746f, 0.021530f, 0.026733f, 0.033691f,
- 0.043060f, 0.055847f, 0.073181f, 0.097473f, 0.132324f, 0.179077f, 0.241821f, 0.320068f,
- 0.410400f, 0.510742f, 0.839844f, 0.847656f, 0.849121f, 0.849609f, 0.849121f, 0.849609f,
- 0.000000f, 0.000000f, 0.000121f, 0.000243f, 0.000321f, 0.000354f, 0.000341f, 0.000431f,
- 0.000423f, 0.000444f, 0.000473f, 0.000508f, 0.000595f, 0.000706f, 0.000737f, 0.000861f,
- 0.000869f, 0.000926f, 0.001055f, 0.001104f, 0.001199f, 0.001306f, 0.001360f, 0.001433f,
- 0.001530f, 0.001555f, 0.001673f, 0.001942f, 0.002138f, 0.002247f, 0.002562f, 0.002609f,
- 0.002911f, 0.003204f, 0.003466f, 0.003757f, 0.004192f, 0.004845f, 0.005482f, 0.006008f,
- 0.006874f, 0.007904f, 0.009171f, 0.011124f, 0.013260f, 0.015839f, 0.019821f, 0.024872f,
- 0.031982f, 0.041534f, 0.055054f, 0.075012f, 0.103516f, 0.143677f, 0.199951f, 0.273438f,
- 0.364502f, 0.469482f, 0.825684f, 0.834473f, 0.834961f, 0.835938f, 0.835938f, 0.835938f,
- 0.000000f, 0.000000f, 0.000000f, 0.000120f, 0.000199f, 0.000272f, 0.000265f, 0.000363f,
- 0.000379f, 0.000388f, 0.000489f, 0.000500f, 0.000488f, 0.000569f, 0.000604f, 0.000700f,
- 0.000683f, 0.000720f, 0.000784f, 0.000844f, 0.001009f, 0.001047f, 0.001108f, 0.001258f,
- 0.001276f, 0.001388f, 0.001410f, 0.001565f, 0.001592f, 0.001814f, 0.001800f, 0.002167f,
- 0.002192f, 0.002556f, 0.002665f, 0.002905f, 0.003195f, 0.003574f, 0.004028f, 0.004513f,
- 0.005127f, 0.005859f, 0.006847f, 0.008018f, 0.009491f, 0.011452f, 0.014099f, 0.017792f,
- 0.022995f, 0.030258f, 0.040588f, 0.055878f, 0.078308f, 0.111450f, 0.160278f, 0.229248f,
- 0.318359f, 0.425781f, 0.810547f, 0.818359f, 0.820312f, 0.821777f, 0.821777f, 0.820801f,
- 0.000000f, 0.000121f, 0.000120f, 0.000172f, 0.000195f, 0.000171f, 0.000208f, 0.000272f,
- 0.000316f, 0.000333f, 0.000348f, 0.000355f, 0.000412f, 0.000410f, 0.000515f, 0.000485f,
- 0.000545f, 0.000656f, 0.000777f, 0.000659f, 0.000705f, 0.000762f, 0.000874f, 0.000927f,
- 0.000959f, 0.000978f, 0.001045f, 0.001228f, 0.001294f, 0.001398f, 0.001443f, 0.001637f,
- 0.001752f, 0.001925f, 0.002005f, 0.002230f, 0.002407f, 0.002670f, 0.002895f, 0.003267f,
- 0.003933f, 0.004280f, 0.005051f, 0.005772f, 0.006718f, 0.008141f, 0.010117f, 0.012383f,
- 0.015930f, 0.020920f, 0.028671f, 0.039673f, 0.056702f, 0.083313f, 0.124695f, 0.185791f,
- 0.270996f, 0.379639f, 0.793457f, 0.801270f, 0.803711f, 0.803711f, 0.804688f, 0.804688f,
- 0.000000f, 0.000121f, 0.000119f, 0.000144f, 0.000149f, 0.000166f, 0.000173f, 0.000167f,
- 0.000214f, 0.000245f, 0.000334f, 0.000287f, 0.000303f, 0.000391f, 0.000401f, 0.000440f,
- 0.000469f, 0.000493f, 0.000534f, 0.000513f, 0.000690f, 0.000682f, 0.000645f, 0.000712f,
- 0.000715f, 0.000747f, 0.000842f, 0.000849f, 0.000967f, 0.000995f, 0.001178f, 0.001167f,
- 0.001273f, 0.001395f, 0.001586f, 0.001748f, 0.001796f, 0.001986f, 0.002132f, 0.002476f,
- 0.002893f, 0.003294f, 0.003653f, 0.004086f, 0.004890f, 0.005821f, 0.006927f, 0.008553f,
- 0.010857f, 0.014137f, 0.019211f, 0.027084f, 0.039642f, 0.059448f, 0.092468f, 0.144775f,
- 0.224487f, 0.332764f, 0.775391f, 0.784668f, 0.786133f, 0.786133f, 0.787109f, 0.786621f,
- 0.000000f, 0.000000f, 0.000118f, 0.000116f, 0.000115f, 0.000113f, 0.000140f, 0.000140f,
- 0.000149f, 0.000220f, 0.000171f, 0.000255f, 0.000274f, 0.000292f, 0.000318f, 0.000295f,
- 0.000346f, 0.000352f, 0.000380f, 0.000406f, 0.000401f, 0.000533f, 0.000490f, 0.000551f,
- 0.000558f, 0.000648f, 0.000628f, 0.000723f, 0.000788f, 0.000749f, 0.000836f, 0.000941f,
- 0.000997f, 0.001065f, 0.001112f, 0.001207f, 0.001328f, 0.001535f, 0.001621f, 0.001840f,
- 0.002022f, 0.002163f, 0.002522f, 0.002825f, 0.003391f, 0.003830f, 0.004616f, 0.005665f,
- 0.007172f, 0.009247f, 0.012482f, 0.017532f, 0.025970f, 0.040161f, 0.064941f, 0.107422f,
- 0.178833f, 0.283447f, 0.754883f, 0.764648f, 0.766113f, 0.767090f, 0.767578f, 0.767090f,
- 0.000000f, 0.000119f, 0.000116f, 0.000114f, 0.000112f, 0.000110f, 0.000109f, 0.000117f,
- 0.000114f, 0.000117f, 0.000125f, 0.000193f, 0.000141f, 0.000196f, 0.000221f, 0.000235f,
- 0.000259f, 0.000278f, 0.000308f, 0.000316f, 0.000323f, 0.000315f, 0.000329f, 0.000351f,
- 0.000388f, 0.000422f, 0.000465f, 0.000512f, 0.000571f, 0.000568f, 0.000588f, 0.000633f,
- 0.000747f, 0.000751f, 0.000829f, 0.000958f, 0.000914f, 0.001104f, 0.001145f, 0.001255f,
- 0.001337f, 0.001499f, 0.001701f, 0.001966f, 0.002275f, 0.002609f, 0.003119f, 0.003773f,
- 0.004658f, 0.005920f, 0.007935f, 0.010948f, 0.015900f, 0.025284f, 0.042511f, 0.075012f,
- 0.135010f, 0.234619f, 0.733398f, 0.743164f, 0.744629f, 0.745117f, 0.745605f, 0.745605f,
- 0.000000f, 0.000116f, 0.000113f, 0.000111f, 0.000108f, 0.000106f, 0.000104f, 0.000103f,
- 0.000098f, 0.000092f, 0.000099f, 0.000085f, 0.000098f, 0.000105f, 0.000163f, 0.000162f,
- 0.000128f, 0.000193f, 0.000203f, 0.000214f, 0.000284f, 0.000239f, 0.000303f, 0.000268f,
- 0.000327f, 0.000326f, 0.000329f, 0.000330f, 0.000407f, 0.000486f, 0.000406f, 0.000454f,
- 0.000465f, 0.000495f, 0.000535f, 0.000592f, 0.000648f, 0.000727f, 0.000753f, 0.000807f,
- 0.000956f, 0.000992f, 0.001108f, 0.001294f, 0.001418f, 0.001703f, 0.001978f, 0.002390f,
- 0.002930f, 0.003643f, 0.004753f, 0.006519f, 0.009499f, 0.014824f, 0.025497f, 0.048065f,
- 0.095154f, 0.185425f, 0.709961f, 0.719727f, 0.721191f, 0.721191f, 0.721680f, 0.721680f,
- 0.000000f, 0.000113f, 0.000107f, 0.000106f, 0.000102f, 0.000100f, 0.000097f, 0.000096f,
- 0.000095f, 0.000092f, 0.000087f, 0.000083f, 0.000078f, 0.000098f, 0.000077f, 0.000091f,
- 0.000114f, 0.000128f, 0.000114f, 0.000147f, 0.000154f, 0.000162f, 0.000186f, 0.000174f,
- 0.000220f, 0.000233f, 0.000235f, 0.000245f, 0.000250f, 0.000253f, 0.000321f, 0.000296f,
- 0.000311f, 0.000354f, 0.000417f, 0.000419f, 0.000438f, 0.000443f, 0.000495f, 0.000513f,
- 0.000585f, 0.000634f, 0.000705f, 0.000778f, 0.000912f, 0.001002f, 0.001163f, 0.001379f,
- 0.001745f, 0.002092f, 0.002697f, 0.003721f, 0.005230f, 0.008194f, 0.013870f, 0.027359f,
- 0.061066f, 0.138062f, 0.685547f, 0.694336f, 0.696777f, 0.696289f, 0.697754f, 0.697754f,
- 0.000000f, 0.000106f, 0.000102f, 0.000097f, 0.000093f, 0.000091f, 0.000089f, 0.000087f,
- 0.000085f, 0.000084f, 0.000082f, 0.000080f, 0.000076f, 0.000072f, 0.000069f, 0.000074f,
- 0.000076f, 0.000059f, 0.000075f, 0.000062f, 0.000085f, 0.000091f, 0.000103f, 0.000111f,
- 0.000121f, 0.000135f, 0.000128f, 0.000159f, 0.000171f, 0.000160f, 0.000178f, 0.000193f,
- 0.000196f, 0.000202f, 0.000220f, 0.000230f, 0.000273f, 0.000289f, 0.000312f, 0.000330f,
- 0.000335f, 0.000397f, 0.000408f, 0.000463f, 0.000517f, 0.000577f, 0.000691f, 0.000771f,
- 0.000919f, 0.001150f, 0.001436f, 0.001955f, 0.002737f, 0.004185f, 0.007103f, 0.013863f,
- 0.033661f, 0.093628f, 0.657227f, 0.667480f, 0.668945f, 0.669434f, 0.670898f, 0.669922f,
- 0.000108f, 0.000093f, 0.000087f, 0.000082f, 0.000079f, 0.000078f, 0.000075f, 0.000073f,
- 0.000071f, 0.000070f, 0.000069f, 0.000069f, 0.000067f, 0.000066f, 0.000064f, 0.000061f,
- 0.000059f, 0.000056f, 0.000053f, 0.000051f, 0.000053f, 0.000049f, 0.000044f, 0.000047f,
- 0.000055f, 0.000058f, 0.000071f, 0.000077f, 0.000093f, 0.000094f, 0.000103f, 0.000102f,
- 0.000110f, 0.000126f, 0.000130f, 0.000138f, 0.000143f, 0.000166f, 0.000166f, 0.000178f,
- 0.000194f, 0.000217f, 0.000228f, 0.000231f, 0.000265f, 0.000330f, 0.000341f, 0.000411f,
- 0.000459f, 0.000549f, 0.000705f, 0.000867f, 0.001228f, 0.001863f, 0.003143f, 0.006283f,
- 0.015594f, 0.054993f, 0.628418f, 0.638184f, 0.640137f, 0.640137f, 0.641602f, 0.641602f,
- 0.000071f, 0.000058f, 0.000059f, 0.000058f, 0.000054f, 0.000054f, 0.000051f, 0.000053f,
- 0.000051f, 0.000052f, 0.000050f, 0.000050f, 0.000051f, 0.000050f, 0.000049f, 0.000049f,
- 0.000049f, 0.000049f, 0.000047f, 0.000045f, 0.000043f, 0.000041f, 0.000039f, 0.000038f,
- 0.000036f, 0.000034f, 0.000035f, 0.000037f, 0.000033f, 0.000034f, 0.000038f, 0.000047f,
- 0.000054f, 0.000061f, 0.000064f, 0.000068f, 0.000069f, 0.000076f, 0.000083f, 0.000092f,
- 0.000098f, 0.000103f, 0.000112f, 0.000129f, 0.000113f, 0.000139f, 0.000152f, 0.000185f,
- 0.000204f, 0.000238f, 0.000282f, 0.000365f, 0.000503f, 0.000685f, 0.001178f, 0.002274f,
- 0.006100f, 0.025162f, 0.597656f, 0.607910f, 0.610840f, 0.611816f, 0.610352f, 0.611328f,
- 0.000000f, 0.000000f, 0.000004f, 0.000012f, 0.000014f, 0.000020f, 0.000022f, 0.000023f,
- 0.000024f, 0.000022f, 0.000025f, 0.000027f, 0.000027f, 0.000026f, 0.000028f, 0.000029f,
- 0.000029f, 0.000029f, 0.000030f, 0.000030f, 0.000030f, 0.000030f, 0.000030f, 0.000030f,
- 0.000029f, 0.000028f, 0.000027f, 0.000026f, 0.000024f, 0.000023f, 0.000022f, 0.000021f,
- 0.000020f, 0.000019f, 0.000018f, 0.000019f, 0.000023f, 0.000024f, 0.000027f, 0.000032f,
- 0.000038f, 0.000040f, 0.000041f, 0.000045f, 0.000054f, 0.000052f, 0.000055f, 0.000060f,
- 0.000068f, 0.000089f, 0.000089f, 0.000115f, 0.000146f, 0.000198f, 0.000318f, 0.000586f,
- 0.001614f, 0.008278f, 0.565918f, 0.576660f, 0.578125f, 0.579102f, 0.579590f, 0.580078f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f,
- 0.000003f, 0.000003f, 0.000005f, 0.000005f, 0.000006f, 0.000007f, 0.000009f, 0.000009f,
- 0.000010f, 0.000011f, 0.000012f, 0.000012f, 0.000013f, 0.000014f, 0.000014f, 0.000015f,
- 0.000014f, 0.000014f, 0.000013f, 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000010f,
- 0.000009f, 0.000009f, 0.000008f, 0.000010f, 0.000013f, 0.000013f, 0.000013f, 0.000017f,
- 0.000017f, 0.000022f, 0.000021f, 0.000023f, 0.000031f, 0.000032f, 0.000049f, 0.000079f,
- 0.000204f, 0.001328f, 0.533203f, 0.543945f, 0.545410f, 0.546387f, 0.546875f, 0.546875f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000001f, 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000003f,
- 0.000003f, 0.000003f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000003f,
- 0.000004f, 0.000016f, 0.499756f, 0.510254f, 0.513184f, 0.513672f, 0.514160f, 0.514160f,
- },
- {
- 0.076172f, 0.209839f, 0.320312f, 0.408691f, 0.481689f, 0.541016f, 0.591309f, 0.633789f,
- 0.668945f, 0.699707f, 0.727051f, 0.749512f, 0.770020f, 0.788086f, 0.803711f, 0.817871f,
- 0.832520f, 0.843750f, 0.854492f, 0.864258f, 0.873535f, 0.881836f, 0.889160f, 0.895996f,
- 0.903320f, 0.909180f, 0.914551f, 0.920410f, 0.925781f, 0.929199f, 0.933594f, 0.938965f,
- 0.942383f, 0.946289f, 0.949219f, 0.953125f, 0.955566f, 0.959473f, 0.961914f, 0.964355f,
- 0.967285f, 0.970215f, 0.971680f, 0.974609f, 0.976562f, 0.978516f, 0.980469f, 0.982422f,
- 0.984375f, 0.986328f, 0.987793f, 0.989746f, 0.990723f, 0.992676f, 0.993652f, 0.995117f,
- 0.996582f, 0.998047f, 0.999023f, 0.997559f, 0.996582f, 0.995605f, 0.994629f, 0.993652f,
- 0.043396f, 0.133301f, 0.221313f, 0.303223f, 0.377441f, 0.442871f, 0.500000f, 0.550781f,
- 0.595215f, 0.632812f, 0.666992f, 0.696777f, 0.723145f, 0.745605f, 0.765137f, 0.783691f,
- 0.799805f, 0.815430f, 0.828613f, 0.839844f, 0.851562f, 0.861328f, 0.871582f, 0.879395f,
- 0.887207f, 0.894531f, 0.901855f, 0.907227f, 0.914062f, 0.919434f, 0.924316f, 0.928711f,
- 0.933594f, 0.937988f, 0.942383f, 0.945801f, 0.949219f, 0.953125f, 0.956055f, 0.959473f,
- 0.962402f, 0.964355f, 0.967773f, 0.970215f, 0.972656f, 0.975098f, 0.977051f, 0.979492f,
- 0.980957f, 0.983398f, 0.985352f, 0.986816f, 0.988281f, 0.990234f, 0.991699f, 0.993652f,
- 0.995117f, 0.996094f, 0.998047f, 0.997070f, 0.996094f, 0.995117f, 0.994141f, 0.993164f,
- 0.027832f, 0.088440f, 0.153198f, 0.221313f, 0.288086f, 0.352051f, 0.411621f, 0.466797f,
- 0.515625f, 0.561523f, 0.601074f, 0.637207f, 0.667969f, 0.695312f, 0.721680f, 0.743652f,
- 0.763184f, 0.781738f, 0.797852f, 0.812500f, 0.826172f, 0.838867f, 0.850098f, 0.859863f,
- 0.869141f, 0.877930f, 0.886230f, 0.893555f, 0.900879f, 0.907227f, 0.912598f, 0.918457f,
- 0.922852f, 0.928711f, 0.934082f, 0.938477f, 0.942383f, 0.946289f, 0.950195f, 0.953125f,
- 0.956543f, 0.959961f, 0.962402f, 0.965820f, 0.968262f, 0.970703f, 0.973145f, 0.975586f,
- 0.978027f, 0.979980f, 0.982422f, 0.984375f, 0.985840f, 0.987793f, 0.989746f, 0.991211f,
- 0.993164f, 0.994141f, 0.997559f, 0.996582f, 0.995605f, 0.994629f, 0.993652f, 0.993164f,
- 0.018921f, 0.061493f, 0.109497f, 0.161987f, 0.217041f, 0.273438f, 0.330811f, 0.384521f,
- 0.437500f, 0.486084f, 0.530273f, 0.570312f, 0.607910f, 0.640137f, 0.670410f, 0.697266f,
- 0.722656f, 0.743652f, 0.763672f, 0.781250f, 0.797363f, 0.812012f, 0.825684f, 0.837891f,
- 0.848633f, 0.859863f, 0.869141f, 0.878418f, 0.886719f, 0.893066f, 0.900879f, 0.906738f,
- 0.913574f, 0.919434f, 0.924316f, 0.930176f, 0.934082f, 0.939453f, 0.942871f, 0.946777f,
- 0.950684f, 0.954590f, 0.958008f, 0.960449f, 0.963379f, 0.966797f, 0.969238f, 0.971680f,
- 0.974121f, 0.977051f, 0.978516f, 0.980957f, 0.983398f, 0.985352f, 0.987305f, 0.989258f,
- 0.991211f, 0.992676f, 0.996094f, 0.995605f, 0.994629f, 0.993652f, 0.993164f, 0.992188f,
- 0.013596f, 0.044495f, 0.080017f, 0.119873f, 0.164307f, 0.211670f, 0.261475f, 0.311523f,
- 0.362793f, 0.410645f, 0.458008f, 0.501953f, 0.542969f, 0.580078f, 0.614746f, 0.645996f,
- 0.674805f, 0.701172f, 0.723633f, 0.745117f, 0.765625f, 0.782227f, 0.798828f, 0.812988f,
- 0.826172f, 0.838867f, 0.849609f, 0.861328f, 0.870605f, 0.878906f, 0.887695f, 0.895020f,
- 0.901855f, 0.907715f, 0.914551f, 0.920898f, 0.925781f, 0.930664f, 0.934570f, 0.940918f,
- 0.943848f, 0.947754f, 0.951660f, 0.955566f, 0.958984f, 0.961914f, 0.964844f, 0.967773f,
- 0.970703f, 0.973145f, 0.975586f, 0.978027f, 0.979980f, 0.982422f, 0.984863f, 0.986328f,
- 0.988770f, 0.990234f, 0.995117f, 0.995117f, 0.994141f, 0.993652f, 0.992676f, 0.991699f,
- 0.010414f, 0.033203f, 0.060364f, 0.090942f, 0.125610f, 0.163818f, 0.206421f, 0.250488f,
- 0.295898f, 0.341797f, 0.388428f, 0.433350f, 0.475830f, 0.517090f, 0.555176f, 0.589844f,
- 0.622559f, 0.652344f, 0.680176f, 0.704590f, 0.729004f, 0.748535f, 0.767578f, 0.784668f,
- 0.800293f, 0.814941f, 0.828125f, 0.839844f, 0.852051f, 0.861816f, 0.871582f, 0.879883f,
- 0.888672f, 0.895996f, 0.903320f, 0.909180f, 0.916016f, 0.921387f, 0.927246f, 0.931641f,
- 0.937012f, 0.940918f, 0.946289f, 0.950195f, 0.953125f, 0.957520f, 0.960449f, 0.963867f,
- 0.966309f, 0.969238f, 0.972168f, 0.975098f, 0.976562f, 0.979492f, 0.981934f, 0.983887f,
- 0.985840f, 0.988281f, 0.994629f, 0.994141f, 0.993652f, 0.992676f, 0.991699f, 0.990723f,
- 0.007889f, 0.025772f, 0.046539f, 0.070312f, 0.097168f, 0.128540f, 0.162354f, 0.200195f,
- 0.239868f, 0.281738f, 0.325195f, 0.368896f, 0.411621f, 0.453125f, 0.493652f, 0.531738f,
- 0.566406f, 0.601074f, 0.631836f, 0.659668f, 0.687988f, 0.709961f, 0.732422f, 0.753418f,
- 0.770996f, 0.788086f, 0.804199f, 0.818359f, 0.831543f, 0.843750f, 0.854492f, 0.864746f,
- 0.873535f, 0.882812f, 0.890137f, 0.898438f, 0.905273f, 0.912598f, 0.917969f, 0.923828f,
- 0.929199f, 0.934570f, 0.938477f, 0.942871f, 0.948242f, 0.951660f, 0.955078f, 0.958496f,
- 0.961914f, 0.965332f, 0.968262f, 0.971680f, 0.973633f, 0.976562f, 0.979492f, 0.981445f,
- 0.983398f, 0.985352f, 0.993164f, 0.993164f, 0.992676f, 0.991699f, 0.991211f, 0.990234f,
- 0.006332f, 0.020325f, 0.036438f, 0.055573f, 0.077026f, 0.101562f, 0.129028f, 0.160278f,
- 0.194458f, 0.230347f, 0.268555f, 0.309326f, 0.350830f, 0.391846f, 0.432373f, 0.472412f,
- 0.509277f, 0.545410f, 0.579102f, 0.611816f, 0.640625f, 0.668945f, 0.693848f, 0.716797f,
- 0.739258f, 0.758789f, 0.775879f, 0.793945f, 0.807617f, 0.821777f, 0.834961f, 0.846680f,
- 0.857422f, 0.867676f, 0.877441f, 0.885742f, 0.893555f, 0.900391f, 0.908203f, 0.915039f,
- 0.920898f, 0.926270f, 0.931152f, 0.937012f, 0.940918f, 0.946289f, 0.949219f, 0.954102f,
- 0.958008f, 0.960938f, 0.964355f, 0.967773f, 0.970703f, 0.973145f, 0.975586f, 0.978516f,
- 0.981445f, 0.983398f, 0.992188f, 0.992188f, 0.991699f, 0.990723f, 0.990723f, 0.989746f,
- 0.005226f, 0.016647f, 0.029556f, 0.044434f, 0.061523f, 0.081543f, 0.103760f, 0.129150f,
- 0.157837f, 0.188477f, 0.221924f, 0.257812f, 0.295654f, 0.334473f, 0.374023f, 0.412842f,
- 0.451904f, 0.489990f, 0.525391f, 0.560059f, 0.593262f, 0.623047f, 0.651855f, 0.678223f,
- 0.702148f, 0.725098f, 0.745605f, 0.764160f, 0.781738f, 0.799316f, 0.812500f, 0.827148f,
- 0.838867f, 0.851074f, 0.861328f, 0.871582f, 0.880371f, 0.889648f, 0.896973f, 0.904297f,
- 0.911621f, 0.917480f, 0.923340f, 0.929688f, 0.934570f, 0.939941f, 0.943848f, 0.948242f,
- 0.951660f, 0.957031f, 0.959473f, 0.963379f, 0.966797f, 0.969727f, 0.972656f, 0.976074f,
- 0.979004f, 0.980957f, 0.991699f, 0.991211f, 0.990723f, 0.990234f, 0.989746f, 0.988770f,
- 0.004108f, 0.013542f, 0.023819f, 0.036194f, 0.050262f, 0.066223f, 0.084717f, 0.104797f,
- 0.128174f, 0.153809f, 0.182861f, 0.213989f, 0.247437f, 0.282471f, 0.319580f, 0.357422f,
- 0.395508f, 0.433350f, 0.470947f, 0.506348f, 0.542480f, 0.575684f, 0.605957f, 0.635254f,
- 0.662109f, 0.687988f, 0.711426f, 0.732910f, 0.753418f, 0.771973f, 0.789062f, 0.804688f,
- 0.819336f, 0.831543f, 0.843750f, 0.855469f, 0.866211f, 0.875488f, 0.884766f, 0.893066f,
- 0.901367f, 0.907715f, 0.914062f, 0.921387f, 0.927246f, 0.932129f, 0.937012f, 0.942383f,
- 0.946777f, 0.951660f, 0.956055f, 0.959473f, 0.962891f, 0.966309f, 0.969238f, 0.972168f,
- 0.975098f, 0.978027f, 0.989746f, 0.990234f, 0.990234f, 0.989258f, 0.989258f, 0.988281f,
- 0.003597f, 0.011330f, 0.020065f, 0.029938f, 0.041412f, 0.054504f, 0.068970f, 0.086182f,
- 0.105469f, 0.126709f, 0.151123f, 0.177612f, 0.206909f, 0.237915f, 0.271484f, 0.305664f,
- 0.342529f, 0.378906f, 0.416748f, 0.453125f, 0.489502f, 0.524414f, 0.558105f, 0.589844f,
- 0.619629f, 0.646973f, 0.673828f, 0.698242f, 0.721191f, 0.742676f, 0.761230f, 0.778809f,
- 0.796387f, 0.810547f, 0.824707f, 0.837891f, 0.850098f, 0.861328f, 0.871094f, 0.881348f,
- 0.889648f, 0.896973f, 0.904785f, 0.912109f, 0.919434f, 0.924316f, 0.931152f, 0.936523f,
- 0.941895f, 0.946289f, 0.951172f, 0.955078f, 0.959473f, 0.962402f, 0.965820f, 0.969238f,
- 0.972656f, 0.975586f, 0.988770f, 0.989258f, 0.989258f, 0.988770f, 0.987793f, 0.987305f,
- 0.002836f, 0.009857f, 0.016693f, 0.025208f, 0.034668f, 0.045288f, 0.057617f, 0.071106f,
- 0.087463f, 0.104858f, 0.125000f, 0.147461f, 0.172119f, 0.199829f, 0.229248f, 0.260742f,
- 0.294434f, 0.329102f, 0.365479f, 0.400879f, 0.437012f, 0.472656f, 0.508301f, 0.541992f,
- 0.574219f, 0.604980f, 0.634766f, 0.660645f, 0.686523f, 0.709473f, 0.731445f, 0.751953f,
- 0.770996f, 0.789062f, 0.804199f, 0.817871f, 0.832520f, 0.844727f, 0.856445f, 0.867188f,
- 0.876953f, 0.886719f, 0.895020f, 0.902832f, 0.909668f, 0.916504f, 0.923340f, 0.929688f,
- 0.935547f, 0.939941f, 0.944824f, 0.949707f, 0.954102f, 0.958496f, 0.961914f, 0.965820f,
- 0.969238f, 0.972656f, 0.987793f, 0.988281f, 0.988281f, 0.987793f, 0.986816f, 0.986328f,
- 0.002541f, 0.008118f, 0.014244f, 0.021194f, 0.029480f, 0.037811f, 0.048584f, 0.060028f,
- 0.073242f, 0.088196f, 0.104370f, 0.123047f, 0.144531f, 0.167114f, 0.193237f, 0.220947f,
- 0.250977f, 0.282227f, 0.316162f, 0.351074f, 0.386719f, 0.422119f, 0.457520f, 0.492432f,
- 0.526367f, 0.559082f, 0.590332f, 0.621094f, 0.648438f, 0.674316f, 0.698730f, 0.721191f,
- 0.742188f, 0.762207f, 0.780762f, 0.797363f, 0.812500f, 0.826172f, 0.840332f, 0.852051f,
- 0.863770f, 0.873535f, 0.883301f, 0.892090f, 0.900391f, 0.908203f, 0.915039f, 0.922363f,
- 0.928711f, 0.933594f, 0.939453f, 0.944824f, 0.950195f, 0.953125f, 0.958008f, 0.962402f,
- 0.965332f, 0.969238f, 0.986816f, 0.987305f, 0.986816f, 0.986328f, 0.985840f, 0.984863f,
- 0.002115f, 0.007030f, 0.012138f, 0.017944f, 0.024521f, 0.032318f, 0.040955f, 0.050476f,
- 0.061676f, 0.073914f, 0.087769f, 0.103271f, 0.121033f, 0.140747f, 0.162598f, 0.187256f,
- 0.213379f, 0.242065f, 0.272705f, 0.305176f, 0.338623f, 0.373047f, 0.408691f, 0.443848f,
- 0.478760f, 0.512695f, 0.545898f, 0.577637f, 0.607910f, 0.636719f, 0.663086f, 0.688965f,
- 0.712402f, 0.734863f, 0.754395f, 0.774414f, 0.791016f, 0.806641f, 0.822266f, 0.835449f,
- 0.848145f, 0.859863f, 0.870605f, 0.880371f, 0.890137f, 0.898438f, 0.906250f, 0.914551f,
- 0.921387f, 0.926758f, 0.933594f, 0.938965f, 0.944336f, 0.949219f, 0.954102f, 0.958984f,
- 0.961914f, 0.965820f, 0.985840f, 0.986328f, 0.985840f, 0.985352f, 0.985352f, 0.984375f,
- 0.001999f, 0.006226f, 0.010384f, 0.015594f, 0.021027f, 0.027435f, 0.034637f, 0.042969f,
- 0.052124f, 0.062469f, 0.074097f, 0.087646f, 0.102173f, 0.119141f, 0.137695f, 0.158203f,
- 0.181396f, 0.206543f, 0.233643f, 0.263184f, 0.295166f, 0.327148f, 0.360596f, 0.395264f,
- 0.430420f, 0.464600f, 0.499023f, 0.532227f, 0.564941f, 0.595703f, 0.625000f, 0.651855f,
- 0.679199f, 0.703613f, 0.726074f, 0.747559f, 0.766602f, 0.784668f, 0.801758f, 0.816895f,
- 0.831055f, 0.843750f, 0.856934f, 0.867188f, 0.878418f, 0.887207f, 0.896484f, 0.904785f,
- 0.913086f, 0.919922f, 0.926270f, 0.932617f, 0.938477f, 0.944336f, 0.949707f, 0.953613f,
- 0.958496f, 0.962891f, 0.983887f, 0.984863f, 0.984863f, 0.984375f, 0.983887f, 0.983398f,
- 0.001891f, 0.004959f, 0.009300f, 0.013786f, 0.018433f, 0.023560f, 0.029892f, 0.037018f,
- 0.044586f, 0.053284f, 0.062805f, 0.074341f, 0.086975f, 0.100586f, 0.116760f, 0.133789f,
- 0.154175f, 0.176025f, 0.200317f, 0.226318f, 0.254395f, 0.284424f, 0.316650f, 0.349365f,
- 0.383301f, 0.418213f, 0.452393f, 0.487061f, 0.520508f, 0.553223f, 0.584473f, 0.613770f,
- 0.643066f, 0.668945f, 0.695312f, 0.718262f, 0.740234f, 0.761230f, 0.778809f, 0.797363f,
- 0.812988f, 0.827148f, 0.840332f, 0.854004f, 0.865723f, 0.875977f, 0.886230f, 0.895020f,
- 0.904297f, 0.912598f, 0.919922f, 0.926270f, 0.932617f, 0.938965f, 0.943359f, 0.949219f,
- 0.955078f, 0.958984f, 0.982422f, 0.983887f, 0.983398f, 0.982910f, 0.982910f, 0.981934f,
- 0.001368f, 0.004715f, 0.008041f, 0.011948f, 0.016235f, 0.020889f, 0.025848f, 0.031921f,
- 0.038391f, 0.045563f, 0.054108f, 0.063477f, 0.074036f, 0.085815f, 0.099304f, 0.114563f,
- 0.131104f, 0.150146f, 0.170654f, 0.193970f, 0.219360f, 0.246338f, 0.275146f, 0.306396f,
- 0.338867f, 0.372559f, 0.406494f, 0.440918f, 0.474609f, 0.508789f, 0.541992f, 0.574219f,
- 0.604492f, 0.634277f, 0.661133f, 0.687500f, 0.710938f, 0.733887f, 0.754883f, 0.774414f,
- 0.792480f, 0.809570f, 0.824707f, 0.838379f, 0.852051f, 0.862793f, 0.874023f, 0.885254f,
- 0.895020f, 0.903320f, 0.912109f, 0.919434f, 0.926758f, 0.932617f, 0.939941f, 0.945312f,
- 0.951172f, 0.955078f, 0.980957f, 0.982910f, 0.982422f, 0.982422f, 0.981445f, 0.981445f,
- 0.001393f, 0.004227f, 0.007011f, 0.010323f, 0.014107f, 0.018234f, 0.022766f, 0.027649f,
- 0.032898f, 0.039581f, 0.046539f, 0.054230f, 0.063293f, 0.073608f, 0.085144f, 0.097961f,
- 0.112305f, 0.127930f, 0.146362f, 0.166260f, 0.188599f, 0.212524f, 0.238647f, 0.266846f,
- 0.297363f, 0.328369f, 0.361816f, 0.395752f, 0.429932f, 0.464844f, 0.498535f, 0.531250f,
- 0.564453f, 0.596191f, 0.625488f, 0.653320f, 0.680176f, 0.704590f, 0.728027f, 0.750977f,
- 0.770020f, 0.788574f, 0.805176f, 0.821289f, 0.835449f, 0.849609f, 0.862793f, 0.874023f,
- 0.884277f, 0.894043f, 0.903320f, 0.911621f, 0.919434f, 0.926758f, 0.933594f, 0.939453f,
- 0.945312f, 0.951172f, 0.979492f, 0.980957f, 0.980957f, 0.980957f, 0.980469f, 0.979980f,
- 0.001163f, 0.003527f, 0.006229f, 0.009323f, 0.012199f, 0.015808f, 0.019928f, 0.024200f,
- 0.028870f, 0.033997f, 0.040161f, 0.046967f, 0.054871f, 0.063477f, 0.073181f, 0.083618f,
- 0.096252f, 0.109863f, 0.125122f, 0.142334f, 0.161743f, 0.182739f, 0.206421f, 0.232300f,
- 0.259277f, 0.288086f, 0.320068f, 0.352783f, 0.386475f, 0.420410f, 0.454590f, 0.489258f,
- 0.521973f, 0.555176f, 0.586914f, 0.617188f, 0.646484f, 0.673828f, 0.699707f, 0.723633f,
- 0.746094f, 0.766113f, 0.785645f, 0.803223f, 0.819336f, 0.834961f, 0.848633f, 0.861328f,
- 0.873535f, 0.884766f, 0.893555f, 0.903809f, 0.911621f, 0.920410f, 0.928223f, 0.934082f,
- 0.939941f, 0.946777f, 0.978027f, 0.979492f, 0.979492f, 0.979004f, 0.979004f, 0.978516f,
- 0.000981f, 0.002987f, 0.005329f, 0.008186f, 0.010895f, 0.013832f, 0.017532f, 0.021149f,
- 0.025253f, 0.029999f, 0.035034f, 0.040985f, 0.047485f, 0.054993f, 0.063049f, 0.072510f,
- 0.082581f, 0.094421f, 0.107727f, 0.122498f, 0.138794f, 0.157471f, 0.178467f, 0.200562f,
- 0.225586f, 0.251953f, 0.281250f, 0.311279f, 0.343750f, 0.377197f, 0.411621f, 0.445557f,
- 0.479736f, 0.513672f, 0.546875f, 0.579590f, 0.610352f, 0.640625f, 0.668457f, 0.694336f,
- 0.718750f, 0.742188f, 0.762695f, 0.782715f, 0.801270f, 0.817871f, 0.833496f, 0.847168f,
- 0.860840f, 0.872559f, 0.884277f, 0.894531f, 0.904297f, 0.912598f, 0.920898f, 0.928711f,
- 0.935547f, 0.942383f, 0.976074f, 0.978027f, 0.978516f, 0.978027f, 0.977539f, 0.977051f,
- 0.000880f, 0.002707f, 0.005089f, 0.007305f, 0.010147f, 0.012596f, 0.015160f, 0.018616f,
- 0.022507f, 0.026230f, 0.030777f, 0.035767f, 0.041351f, 0.047455f, 0.054565f, 0.062256f,
- 0.071289f, 0.081299f, 0.092346f, 0.105408f, 0.119812f, 0.135620f, 0.153320f, 0.173462f,
- 0.195068f, 0.219482f, 0.245361f, 0.273682f, 0.303711f, 0.335938f, 0.368896f, 0.402588f,
- 0.437500f, 0.472168f, 0.505859f, 0.539551f, 0.573242f, 0.604492f, 0.634766f, 0.663086f,
- 0.689453f, 0.714844f, 0.738770f, 0.760254f, 0.780762f, 0.799316f, 0.817383f, 0.833496f,
- 0.847168f, 0.860840f, 0.873535f, 0.884766f, 0.895508f, 0.905273f, 0.914062f, 0.922363f,
- 0.930176f, 0.937012f, 0.974609f, 0.976074f, 0.976074f, 0.976562f, 0.976074f, 0.975586f,
- 0.000851f, 0.002659f, 0.004692f, 0.006466f, 0.008545f, 0.011055f, 0.013649f, 0.016403f,
- 0.019714f, 0.023056f, 0.026962f, 0.031235f, 0.035828f, 0.041656f, 0.047699f, 0.054077f,
- 0.061859f, 0.070496f, 0.080200f, 0.091125f, 0.103088f, 0.116882f, 0.132446f, 0.149780f,
- 0.168701f, 0.190430f, 0.213379f, 0.239258f, 0.267334f, 0.296631f, 0.328369f, 0.360840f,
- 0.395020f, 0.429932f, 0.464355f, 0.499512f, 0.533203f, 0.566406f, 0.599121f, 0.629883f,
- 0.658203f, 0.687012f, 0.712402f, 0.735840f, 0.758789f, 0.779297f, 0.798828f, 0.816406f,
- 0.832520f, 0.847168f, 0.861328f, 0.874023f, 0.886230f, 0.896973f, 0.907227f, 0.915527f,
- 0.924805f, 0.931641f, 0.972168f, 0.975586f, 0.975586f, 0.974609f, 0.974121f, 0.973633f,
- 0.000762f, 0.002214f, 0.004040f, 0.005859f, 0.007790f, 0.009689f, 0.012161f, 0.014786f,
- 0.017441f, 0.020493f, 0.023956f, 0.027618f, 0.031860f, 0.036255f, 0.041595f, 0.047394f,
- 0.053894f, 0.061188f, 0.069214f, 0.078735f, 0.089050f, 0.101135f, 0.114441f, 0.129150f,
- 0.145874f, 0.164673f, 0.185303f, 0.208862f, 0.233765f, 0.260742f, 0.290283f, 0.321045f,
- 0.354248f, 0.388184f, 0.422607f, 0.457764f, 0.493652f, 0.526855f, 0.561523f, 0.594238f,
- 0.625977f, 0.655273f, 0.683594f, 0.710449f, 0.734863f, 0.758301f, 0.779297f, 0.798828f,
- 0.817383f, 0.833984f, 0.848145f, 0.862793f, 0.875488f, 0.887207f, 0.899414f, 0.908691f,
- 0.917969f, 0.926270f, 0.970215f, 0.972656f, 0.974121f, 0.973145f, 0.972656f, 0.972168f,
- 0.000732f, 0.001928f, 0.003513f, 0.005234f, 0.007042f, 0.008629f, 0.010620f, 0.012985f,
- 0.015244f, 0.018158f, 0.020935f, 0.024475f, 0.027908f, 0.032013f, 0.036316f, 0.041290f,
- 0.046661f, 0.053040f, 0.060089f, 0.068115f, 0.077087f, 0.087463f, 0.099121f, 0.111633f,
- 0.126221f, 0.142578f, 0.160767f, 0.181396f, 0.203003f, 0.228149f, 0.255127f, 0.284180f,
- 0.315186f, 0.347900f, 0.381836f, 0.416748f, 0.451904f, 0.487549f, 0.522949f, 0.556641f,
- 0.590332f, 0.623047f, 0.652832f, 0.682129f, 0.708984f, 0.733887f, 0.757324f, 0.779785f,
- 0.799316f, 0.818359f, 0.835449f, 0.850586f, 0.865234f, 0.877441f, 0.890137f, 0.901367f,
- 0.912109f, 0.920410f, 0.968262f, 0.970703f, 0.971191f, 0.970703f, 0.971191f, 0.971191f,
- 0.000524f, 0.001758f, 0.003185f, 0.004864f, 0.006081f, 0.007820f, 0.009705f, 0.011467f,
- 0.013634f, 0.016068f, 0.018707f, 0.021378f, 0.024597f, 0.028030f, 0.032135f, 0.036224f,
- 0.041016f, 0.046692f, 0.052399f, 0.059265f, 0.067505f, 0.076050f, 0.085510f, 0.096558f,
- 0.109253f, 0.123657f, 0.138794f, 0.157227f, 0.176880f, 0.198730f, 0.223267f, 0.250000f,
- 0.278809f, 0.309326f, 0.342041f, 0.375977f, 0.410889f, 0.447021f, 0.483154f, 0.518555f,
- 0.554199f, 0.586914f, 0.620117f, 0.650879f, 0.681641f, 0.708496f, 0.734375f, 0.757324f,
- 0.780762f, 0.801270f, 0.819336f, 0.837891f, 0.852539f, 0.867188f, 0.880371f, 0.893066f,
- 0.903809f, 0.914551f, 0.966309f, 0.968750f, 0.969238f, 0.969727f, 0.968750f, 0.968750f,
- 0.000503f, 0.001896f, 0.002653f, 0.004128f, 0.005627f, 0.007004f, 0.008797f, 0.010361f,
- 0.012230f, 0.014175f, 0.016647f, 0.019348f, 0.021454f, 0.024872f, 0.028290f, 0.031830f,
- 0.036163f, 0.040649f, 0.045715f, 0.051941f, 0.058319f, 0.065979f, 0.074402f, 0.083618f,
- 0.094360f, 0.106812f, 0.120239f, 0.135742f, 0.153320f, 0.172974f, 0.194824f, 0.218506f,
- 0.245117f, 0.273926f, 0.304688f, 0.336426f, 0.371094f, 0.406982f, 0.442627f, 0.479492f,
- 0.514648f, 0.550781f, 0.584961f, 0.618652f, 0.650879f, 0.681152f, 0.709473f, 0.735352f,
- 0.760742f, 0.782715f, 0.803711f, 0.821777f, 0.838867f, 0.855957f, 0.870605f, 0.884277f,
- 0.895996f, 0.906738f, 0.964355f, 0.966309f, 0.967285f, 0.966797f, 0.966309f, 0.966309f,
- 0.000636f, 0.001421f, 0.002768f, 0.003761f, 0.004944f, 0.006462f, 0.007889f, 0.009262f,
- 0.010780f, 0.013000f, 0.014946f, 0.017029f, 0.019516f, 0.022049f, 0.024933f, 0.028091f,
- 0.031616f, 0.035553f, 0.040161f, 0.045380f, 0.051239f, 0.057281f, 0.064270f, 0.072693f,
- 0.081970f, 0.092468f, 0.104736f, 0.117859f, 0.132690f, 0.150391f, 0.169189f, 0.190796f,
- 0.214233f, 0.240601f, 0.268555f, 0.299561f, 0.332520f, 0.367188f, 0.402344f, 0.438965f,
- 0.476074f, 0.512695f, 0.549805f, 0.584473f, 0.619141f, 0.651367f, 0.681152f, 0.709961f,
- 0.737305f, 0.762695f, 0.785156f, 0.806641f, 0.826172f, 0.843262f, 0.859375f, 0.874023f,
- 0.888184f, 0.900391f, 0.961426f, 0.964355f, 0.965332f, 0.964844f, 0.964355f, 0.964844f,
- 0.000295f, 0.001419f, 0.002342f, 0.003471f, 0.004539f, 0.005821f, 0.006882f, 0.008354f,
- 0.010155f, 0.011574f, 0.013283f, 0.015129f, 0.017090f, 0.019333f, 0.022125f, 0.024643f,
- 0.028122f, 0.031586f, 0.035522f, 0.039825f, 0.044586f, 0.050110f, 0.056091f, 0.063354f,
- 0.071045f, 0.080078f, 0.090637f, 0.102112f, 0.115479f, 0.130127f, 0.147217f, 0.165649f,
- 0.186768f, 0.210571f, 0.236694f, 0.265137f, 0.295654f, 0.328857f, 0.363770f, 0.399902f,
- 0.436523f, 0.474365f, 0.511230f, 0.548828f, 0.584961f, 0.619141f, 0.652344f, 0.684082f,
- 0.712891f, 0.741211f, 0.766113f, 0.789062f, 0.810547f, 0.830078f, 0.848633f, 0.864258f,
- 0.879395f, 0.892578f, 0.958496f, 0.962402f, 0.962402f, 0.962402f, 0.961914f, 0.962402f,
- 0.000464f, 0.001313f, 0.002159f, 0.003134f, 0.004463f, 0.005001f, 0.006466f, 0.007595f,
- 0.008842f, 0.010277f, 0.011971f, 0.013550f, 0.015434f, 0.017242f, 0.019348f, 0.021805f,
- 0.024734f, 0.027817f, 0.031174f, 0.034821f, 0.039124f, 0.043823f, 0.049164f, 0.055237f,
- 0.062164f, 0.069336f, 0.078430f, 0.088501f, 0.099976f, 0.112854f, 0.127319f, 0.143555f,
- 0.162354f, 0.183350f, 0.207031f, 0.233032f, 0.260986f, 0.291992f, 0.325195f, 0.361084f,
- 0.397217f, 0.435059f, 0.473389f, 0.510742f, 0.549316f, 0.586426f, 0.620605f, 0.654785f,
- 0.686523f, 0.716797f, 0.744629f, 0.769043f, 0.793945f, 0.815918f, 0.834961f, 0.852539f,
- 0.869141f, 0.884277f, 0.955078f, 0.959473f, 0.959473f, 0.959473f, 0.959961f, 0.959961f,
- 0.000541f, 0.001223f, 0.002172f, 0.002886f, 0.003679f, 0.004681f, 0.005512f, 0.006683f,
- 0.008049f, 0.009346f, 0.010704f, 0.012024f, 0.013626f, 0.015213f, 0.017227f, 0.019516f,
- 0.022079f, 0.024612f, 0.027313f, 0.030731f, 0.034180f, 0.038239f, 0.042969f, 0.048187f,
- 0.053864f, 0.060516f, 0.068298f, 0.076843f, 0.086670f, 0.097473f, 0.110107f, 0.124268f,
- 0.140869f, 0.159302f, 0.180420f, 0.203613f, 0.229614f, 0.258057f, 0.289062f, 0.323486f,
- 0.358398f, 0.395996f, 0.434082f, 0.472900f, 0.511719f, 0.550293f, 0.587402f, 0.624023f,
- 0.658203f, 0.690918f, 0.721191f, 0.749512f, 0.774902f, 0.799316f, 0.821289f, 0.840820f,
- 0.859375f, 0.875488f, 0.952637f, 0.956543f, 0.957520f, 0.957520f, 0.957520f, 0.957031f,
- 0.000252f, 0.001056f, 0.001923f, 0.002523f, 0.003414f, 0.003960f, 0.005146f, 0.006172f,
- 0.007130f, 0.008179f, 0.009567f, 0.010735f, 0.012077f, 0.013878f, 0.015640f, 0.017456f,
- 0.019638f, 0.021622f, 0.024170f, 0.026978f, 0.030121f, 0.033630f, 0.037445f, 0.042053f,
- 0.047119f, 0.052826f, 0.059174f, 0.066711f, 0.075012f, 0.084473f, 0.095276f, 0.107727f,
- 0.122070f, 0.138184f, 0.156250f, 0.177246f, 0.200928f, 0.226929f, 0.255371f, 0.286865f,
- 0.321289f, 0.356934f, 0.395264f, 0.434326f, 0.473877f, 0.514160f, 0.553711f, 0.591797f,
- 0.628418f, 0.663574f, 0.696777f, 0.728027f, 0.755859f, 0.782715f, 0.806152f, 0.829102f,
- 0.847656f, 0.867188f, 0.949707f, 0.954102f, 0.954590f, 0.954590f, 0.954102f, 0.954590f,
- 0.000365f, 0.000963f, 0.001581f, 0.002337f, 0.002996f, 0.003952f, 0.004608f, 0.005459f,
- 0.006489f, 0.007351f, 0.008484f, 0.009544f, 0.011108f, 0.012413f, 0.013901f, 0.015388f,
- 0.017181f, 0.019012f, 0.021439f, 0.023727f, 0.026520f, 0.029449f, 0.032898f, 0.036835f,
- 0.041046f, 0.045868f, 0.051575f, 0.058075f, 0.064758f, 0.073120f, 0.082520f, 0.093079f,
- 0.105652f, 0.119385f, 0.135620f, 0.153687f, 0.174683f, 0.198364f, 0.224365f, 0.253662f,
- 0.285400f, 0.320557f, 0.357178f, 0.395752f, 0.435791f, 0.476318f, 0.516602f, 0.557129f,
- 0.596191f, 0.633789f, 0.669434f, 0.703613f, 0.734375f, 0.763672f, 0.790039f, 0.812988f,
- 0.836914f, 0.855957f, 0.946289f, 0.949707f, 0.951172f, 0.951172f, 0.951172f, 0.951172f,
- 0.000404f, 0.001028f, 0.001410f, 0.002098f, 0.002657f, 0.003445f, 0.004391f, 0.005039f,
- 0.005665f, 0.006569f, 0.007549f, 0.008614f, 0.009743f, 0.011108f, 0.012390f, 0.013611f,
- 0.015396f, 0.017044f, 0.018921f, 0.020874f, 0.023453f, 0.025833f, 0.028809f, 0.032501f,
- 0.036011f, 0.040161f, 0.044952f, 0.050018f, 0.056091f, 0.063477f, 0.071533f, 0.080200f,
- 0.091064f, 0.103027f, 0.117065f, 0.133057f, 0.151489f, 0.171997f, 0.196045f, 0.222290f,
- 0.251709f, 0.284424f, 0.319824f, 0.357422f, 0.397217f, 0.438232f, 0.479492f, 0.521484f,
- 0.562500f, 0.602051f, 0.641113f, 0.677734f, 0.711914f, 0.743164f, 0.772461f, 0.799316f,
- 0.822754f, 0.845215f, 0.942383f, 0.946777f, 0.947754f, 0.947754f, 0.948242f, 0.948242f,
- 0.000406f, 0.000992f, 0.001447f, 0.001986f, 0.002499f, 0.003149f, 0.003769f, 0.004272f,
- 0.005016f, 0.005981f, 0.006924f, 0.007675f, 0.008766f, 0.009727f, 0.010765f, 0.011986f,
- 0.013588f, 0.014915f, 0.016724f, 0.018478f, 0.020508f, 0.022873f, 0.025497f, 0.028336f,
- 0.031525f, 0.034882f, 0.038818f, 0.043243f, 0.048615f, 0.054626f, 0.061707f, 0.069214f,
- 0.078430f, 0.089111f, 0.101013f, 0.115112f, 0.130859f, 0.148926f, 0.170166f, 0.193604f,
- 0.220947f, 0.250732f, 0.283936f, 0.320068f, 0.358887f, 0.400391f, 0.442139f, 0.483887f,
- 0.527344f, 0.569824f, 0.610352f, 0.649414f, 0.686523f, 0.722168f, 0.753906f, 0.782227f,
- 0.809570f, 0.833496f, 0.938477f, 0.942871f, 0.944824f, 0.944336f, 0.943848f, 0.943848f,
- 0.000235f, 0.000984f, 0.001204f, 0.001706f, 0.002239f, 0.002998f, 0.003462f, 0.004093f,
- 0.004372f, 0.005371f, 0.006149f, 0.006962f, 0.007736f, 0.008766f, 0.009804f, 0.010780f,
- 0.011887f, 0.013336f, 0.014618f, 0.016159f, 0.018158f, 0.020050f, 0.022232f, 0.024597f,
- 0.027313f, 0.030334f, 0.033752f, 0.037872f, 0.042389f, 0.047516f, 0.053192f, 0.059937f,
- 0.067749f, 0.076599f, 0.086975f, 0.098755f, 0.112610f, 0.128662f, 0.146973f, 0.168091f,
- 0.192383f, 0.220215f, 0.250732f, 0.284668f, 0.322021f, 0.361572f, 0.403564f, 0.446777f,
- 0.490723f, 0.534668f, 0.577637f, 0.619629f, 0.660156f, 0.697754f, 0.731934f, 0.764648f,
- 0.794922f, 0.820312f, 0.934082f, 0.939453f, 0.939941f, 0.941406f, 0.940430f, 0.940918f,
- 0.000237f, 0.000591f, 0.001098f, 0.001619f, 0.002241f, 0.002636f, 0.003176f, 0.003521f,
- 0.004101f, 0.004631f, 0.005398f, 0.006378f, 0.007000f, 0.007767f, 0.008713f, 0.009758f,
- 0.010475f, 0.011734f, 0.013016f, 0.014404f, 0.015762f, 0.017517f, 0.019440f, 0.021469f,
- 0.023651f, 0.026199f, 0.029495f, 0.033112f, 0.036499f, 0.040955f, 0.045959f, 0.051849f,
- 0.058197f, 0.065552f, 0.074585f, 0.085022f, 0.096680f, 0.110535f, 0.126709f, 0.145264f,
- 0.166626f, 0.191406f, 0.219482f, 0.250488f, 0.286133f, 0.323975f, 0.365723f, 0.408447f,
- 0.453125f, 0.498779f, 0.542969f, 0.588379f, 0.631836f, 0.671387f, 0.709473f, 0.745117f,
- 0.777344f, 0.807617f, 0.930176f, 0.935059f, 0.936523f, 0.936523f, 0.936523f, 0.936035f,
- 0.000242f, 0.000761f, 0.000943f, 0.001624f, 0.001858f, 0.002390f, 0.002638f, 0.003054f,
- 0.003805f, 0.004559f, 0.005035f, 0.005493f, 0.006157f, 0.006878f, 0.007687f, 0.008530f,
- 0.009178f, 0.010406f, 0.011406f, 0.012520f, 0.014053f, 0.015579f, 0.017105f, 0.018661f,
- 0.020737f, 0.022903f, 0.025650f, 0.028259f, 0.031433f, 0.035065f, 0.039581f, 0.044342f,
- 0.049988f, 0.056366f, 0.064026f, 0.072632f, 0.082825f, 0.094666f, 0.108582f, 0.124634f,
- 0.143799f, 0.165405f, 0.190796f, 0.219360f, 0.251953f, 0.287842f, 0.328125f, 0.370605f,
- 0.415283f, 0.461670f, 0.507812f, 0.555176f, 0.600586f, 0.645020f, 0.685547f, 0.724121f,
- 0.759277f, 0.792969f, 0.924805f, 0.931152f, 0.931641f, 0.932129f, 0.932129f, 0.931641f,
- 0.000240f, 0.000685f, 0.000955f, 0.001395f, 0.001768f, 0.002157f, 0.002533f, 0.002970f,
- 0.003223f, 0.003813f, 0.004601f, 0.004993f, 0.005428f, 0.005981f, 0.006878f, 0.007484f,
- 0.008110f, 0.009132f, 0.009964f, 0.011208f, 0.012138f, 0.013374f, 0.015099f, 0.016190f,
- 0.018112f, 0.020187f, 0.022202f, 0.024780f, 0.027573f, 0.030411f, 0.034119f, 0.037964f,
- 0.042755f, 0.048553f, 0.054474f, 0.061890f, 0.070984f, 0.080688f, 0.092590f, 0.106812f,
- 0.123291f, 0.142456f, 0.164551f, 0.190430f, 0.220459f, 0.253418f, 0.291504f, 0.332520f,
- 0.376709f, 0.423340f, 0.471436f, 0.520508f, 0.567383f, 0.614746f, 0.660156f, 0.702148f,
- 0.741211f, 0.776367f, 0.920410f, 0.925293f, 0.926270f, 0.926758f, 0.927246f, 0.926758f,
- 0.000244f, 0.000431f, 0.000799f, 0.001309f, 0.001587f, 0.001945f, 0.002317f, 0.002514f,
- 0.003290f, 0.003548f, 0.004082f, 0.004349f, 0.004707f, 0.005348f, 0.006027f, 0.006565f,
- 0.007141f, 0.008011f, 0.008850f, 0.009552f, 0.010757f, 0.011650f, 0.012794f, 0.014145f,
- 0.015778f, 0.017303f, 0.019028f, 0.021088f, 0.023575f, 0.026169f, 0.029175f, 0.032562f,
- 0.036713f, 0.041382f, 0.046448f, 0.052948f, 0.060303f, 0.068787f, 0.079041f, 0.090942f,
- 0.105103f, 0.121643f, 0.141113f, 0.164185f, 0.190308f, 0.221191f, 0.256836f, 0.295898f,
- 0.339355f, 0.385010f, 0.433838f, 0.484619f, 0.534668f, 0.583496f, 0.631348f, 0.678223f,
- 0.719727f, 0.759766f, 0.913574f, 0.920410f, 0.921387f, 0.921875f, 0.921875f, 0.921387f,
- 0.000243f, 0.000496f, 0.000847f, 0.001157f, 0.001426f, 0.001634f, 0.002020f, 0.002338f,
- 0.002607f, 0.003035f, 0.003502f, 0.003872f, 0.004459f, 0.004726f, 0.005402f, 0.005779f,
- 0.006325f, 0.007095f, 0.007767f, 0.008568f, 0.009331f, 0.010086f, 0.011009f, 0.012314f,
- 0.013611f, 0.015060f, 0.016312f, 0.018158f, 0.020401f, 0.022476f, 0.024979f, 0.027863f,
- 0.031036f, 0.034943f, 0.039581f, 0.044830f, 0.050903f, 0.058289f, 0.066895f, 0.076782f,
- 0.088989f, 0.103210f, 0.120422f, 0.140259f, 0.164185f, 0.191772f, 0.223877f, 0.260742f,
- 0.301758f, 0.347168f, 0.395508f, 0.446533f, 0.497803f, 0.551270f, 0.601562f, 0.651855f,
- 0.697754f, 0.741211f, 0.908203f, 0.915039f, 0.916016f, 0.916016f, 0.916504f, 0.915527f,
- 0.000239f, 0.000345f, 0.000690f, 0.000913f, 0.001250f, 0.001343f, 0.001579f, 0.002050f,
- 0.002331f, 0.002861f, 0.003048f, 0.003616f, 0.003696f, 0.004211f, 0.004723f, 0.005074f,
- 0.005657f, 0.006100f, 0.006893f, 0.007290f, 0.008118f, 0.008659f, 0.009552f, 0.010704f,
- 0.011681f, 0.012764f, 0.014114f, 0.015533f, 0.017227f, 0.018982f, 0.021286f, 0.023560f,
- 0.026489f, 0.029861f, 0.033417f, 0.037933f, 0.043121f, 0.049286f, 0.056519f, 0.065002f,
- 0.075073f, 0.087158f, 0.101624f, 0.118835f, 0.139648f, 0.164185f, 0.193481f, 0.226929f,
- 0.265625f, 0.309570f, 0.356934f, 0.408203f, 0.461426f, 0.516113f, 0.569824f, 0.623047f,
- 0.674316f, 0.720703f, 0.902344f, 0.908203f, 0.909668f, 0.910645f, 0.910645f, 0.911133f,
- 0.000000f, 0.000281f, 0.000560f, 0.000977f, 0.001063f, 0.001171f, 0.001569f, 0.001903f,
- 0.002075f, 0.002413f, 0.002695f, 0.003004f, 0.003399f, 0.003553f, 0.003998f, 0.004333f,
- 0.004971f, 0.005314f, 0.005806f, 0.006340f, 0.007015f, 0.007492f, 0.008377f, 0.009186f,
- 0.010094f, 0.010910f, 0.012199f, 0.013351f, 0.014618f, 0.016266f, 0.018082f, 0.019852f,
- 0.022491f, 0.025085f, 0.028168f, 0.031799f, 0.036041f, 0.041107f, 0.047394f, 0.054321f,
- 0.062866f, 0.073181f, 0.085327f, 0.100525f, 0.118408f, 0.139648f, 0.165527f, 0.196411f,
- 0.231812f, 0.273193f, 0.318848f, 0.369629f, 0.423828f, 0.480225f, 0.536621f, 0.592773f,
- 0.647949f, 0.699707f, 0.894043f, 0.900879f, 0.903809f, 0.903320f, 0.903320f, 0.902832f,
- 0.000232f, 0.000227f, 0.000555f, 0.000656f, 0.000937f, 0.000985f, 0.001351f, 0.001723f,
- 0.001925f, 0.002010f, 0.002445f, 0.002625f, 0.002760f, 0.003220f, 0.003551f, 0.003870f,
- 0.004303f, 0.004826f, 0.005028f, 0.005451f, 0.005985f, 0.006523f, 0.007000f, 0.007744f,
- 0.008499f, 0.009361f, 0.010109f, 0.011185f, 0.012413f, 0.013603f, 0.015121f, 0.016891f,
- 0.018753f, 0.020920f, 0.023407f, 0.026764f, 0.030197f, 0.034302f, 0.039429f, 0.044891f,
- 0.052368f, 0.060822f, 0.071167f, 0.083557f, 0.098877f, 0.117493f, 0.139893f, 0.167725f,
- 0.200195f, 0.238037f, 0.281982f, 0.331543f, 0.385010f, 0.442627f, 0.501465f, 0.561523f,
- 0.620605f, 0.675781f, 0.887207f, 0.894531f, 0.895020f, 0.896484f, 0.896484f, 0.895996f,
- 0.000000f, 0.000332f, 0.000577f, 0.000723f, 0.000720f, 0.001210f, 0.001469f, 0.001456f,
- 0.001546f, 0.001775f, 0.002159f, 0.002291f, 0.002659f, 0.002916f, 0.003046f, 0.003439f,
- 0.003752f, 0.003883f, 0.004375f, 0.004635f, 0.005241f, 0.005638f, 0.006054f, 0.006630f,
- 0.007191f, 0.007744f, 0.008545f, 0.009178f, 0.010498f, 0.011536f, 0.012802f, 0.013931f,
- 0.015808f, 0.017548f, 0.019379f, 0.022110f, 0.025040f, 0.028473f, 0.032471f, 0.037323f,
- 0.043152f, 0.050476f, 0.058807f, 0.069214f, 0.082520f, 0.098145f, 0.116821f, 0.141602f,
- 0.170044f, 0.204834f, 0.245728f, 0.293213f, 0.346436f, 0.403564f, 0.464111f, 0.527832f,
- 0.589844f, 0.650879f, 0.878418f, 0.886719f, 0.888184f, 0.887695f, 0.888672f, 0.888672f,
- 0.000243f, 0.000307f, 0.000526f, 0.000561f, 0.000923f, 0.000980f, 0.001143f, 0.001386f,
- 0.001414f, 0.001683f, 0.001735f, 0.001972f, 0.002232f, 0.002481f, 0.002657f, 0.002754f,
- 0.003193f, 0.003359f, 0.003603f, 0.003956f, 0.004368f, 0.004692f, 0.005119f, 0.005596f,
- 0.005955f, 0.006634f, 0.007256f, 0.007881f, 0.008652f, 0.009552f, 0.010376f, 0.011719f,
- 0.012634f, 0.014595f, 0.016113f, 0.018219f, 0.020554f, 0.023254f, 0.026520f, 0.030502f,
- 0.035553f, 0.041168f, 0.048065f, 0.057190f, 0.067261f, 0.080811f, 0.097107f, 0.117737f,
- 0.143066f, 0.173950f, 0.211182f, 0.256592f, 0.307129f, 0.364502f, 0.427002f, 0.491943f,
- 0.557617f, 0.624023f, 0.869629f, 0.877930f, 0.879883f, 0.879883f, 0.879883f, 0.880371f,
- 0.000000f, 0.000270f, 0.000342f, 0.000509f, 0.000668f, 0.000989f, 0.000945f, 0.001105f,
- 0.001230f, 0.001335f, 0.001492f, 0.001757f, 0.001917f, 0.002140f, 0.002386f, 0.002501f,
- 0.002644f, 0.002884f, 0.003199f, 0.003441f, 0.003620f, 0.003891f, 0.004337f, 0.004631f,
- 0.005119f, 0.005520f, 0.006100f, 0.006504f, 0.007301f, 0.007771f, 0.008751f, 0.009521f,
- 0.010658f, 0.011765f, 0.013145f, 0.014641f, 0.016785f, 0.018829f, 0.021545f, 0.024719f,
- 0.028381f, 0.033203f, 0.038849f, 0.046112f, 0.055084f, 0.065552f, 0.079529f, 0.096985f,
- 0.118530f, 0.145630f, 0.179321f, 0.220337f, 0.269287f, 0.325439f, 0.387207f, 0.454102f,
- 0.524414f, 0.595215f, 0.859863f, 0.868652f, 0.870605f, 0.869629f, 0.870117f, 0.870605f,
- 0.000000f, 0.000230f, 0.000334f, 0.000416f, 0.000700f, 0.000726f, 0.000921f, 0.001008f,
- 0.001065f, 0.001186f, 0.001365f, 0.001471f, 0.001627f, 0.001796f, 0.001843f, 0.002069f,
- 0.002266f, 0.002438f, 0.002596f, 0.002831f, 0.003000f, 0.003298f, 0.003597f, 0.003887f,
- 0.004265f, 0.004581f, 0.004986f, 0.005505f, 0.005947f, 0.006454f, 0.007069f, 0.007801f,
- 0.008621f, 0.009575f, 0.010612f, 0.011848f, 0.013321f, 0.015259f, 0.017410f, 0.019775f,
- 0.022934f, 0.026550f, 0.031464f, 0.036713f, 0.043945f, 0.052887f, 0.064209f, 0.078735f,
- 0.096924f, 0.120361f, 0.149536f, 0.186768f, 0.232422f, 0.285889f, 0.347656f, 0.415527f,
- 0.488281f, 0.563965f, 0.849121f, 0.857910f, 0.859375f, 0.860840f, 0.860840f, 0.860352f,
- 0.000233f, 0.000225f, 0.000219f, 0.000431f, 0.000579f, 0.000648f, 0.000671f, 0.000744f,
- 0.000946f, 0.000994f, 0.001091f, 0.001307f, 0.001364f, 0.001490f, 0.001561f, 0.001712f,
- 0.001892f, 0.001999f, 0.002190f, 0.002369f, 0.002512f, 0.002733f, 0.003014f, 0.003145f,
- 0.003553f, 0.003822f, 0.004135f, 0.004326f, 0.004799f, 0.005344f, 0.005718f, 0.006378f,
- 0.007008f, 0.007721f, 0.008400f, 0.009537f, 0.010597f, 0.011917f, 0.013542f, 0.015579f,
- 0.018051f, 0.020889f, 0.024765f, 0.029236f, 0.034668f, 0.041779f, 0.051056f, 0.062439f,
- 0.077576f, 0.097595f, 0.122864f, 0.155273f, 0.196655f, 0.247437f, 0.307617f, 0.375977f,
- 0.450684f, 0.531250f, 0.837891f, 0.847168f, 0.848633f, 0.849609f, 0.849121f, 0.849609f,
- 0.000202f, 0.000180f, 0.000206f, 0.000339f, 0.000479f, 0.000536f, 0.000687f, 0.000739f,
- 0.000771f, 0.000849f, 0.001051f, 0.001060f, 0.001154f, 0.001219f, 0.001389f, 0.001505f,
- 0.001469f, 0.001729f, 0.001858f, 0.001980f, 0.002209f, 0.002243f, 0.002483f, 0.002695f,
- 0.002951f, 0.003149f, 0.003374f, 0.003654f, 0.004002f, 0.004154f, 0.004539f, 0.005032f,
- 0.005428f, 0.005989f, 0.006760f, 0.007549f, 0.008423f, 0.009499f, 0.010620f, 0.012016f,
- 0.013992f, 0.016434f, 0.019135f, 0.022583f, 0.026840f, 0.032501f, 0.039551f, 0.048828f,
- 0.061066f, 0.077393f, 0.098755f, 0.127075f, 0.163208f, 0.209717f, 0.267578f, 0.334961f,
- 0.411133f, 0.494629f, 0.825684f, 0.834473f, 0.836426f, 0.837402f, 0.837402f, 0.837402f,
- 0.000000f, 0.000185f, 0.000184f, 0.000404f, 0.000408f, 0.000454f, 0.000480f, 0.000506f,
- 0.000660f, 0.000694f, 0.000742f, 0.000801f, 0.000989f, 0.001111f, 0.001167f, 0.001250f,
- 0.001311f, 0.001424f, 0.001541f, 0.001574f, 0.001712f, 0.001930f, 0.001982f, 0.002201f,
- 0.002375f, 0.002439f, 0.002792f, 0.002905f, 0.003065f, 0.003412f, 0.003653f, 0.003952f,
- 0.004463f, 0.004723f, 0.005230f, 0.005936f, 0.006386f, 0.007092f, 0.008240f, 0.009247f,
- 0.010765f, 0.012344f, 0.014420f, 0.017090f, 0.020493f, 0.024551f, 0.030014f, 0.037689f,
- 0.047302f, 0.060028f, 0.077820f, 0.100830f, 0.132812f, 0.174561f, 0.228516f, 0.294434f,
- 0.371582f, 0.457031f, 0.812012f, 0.820801f, 0.823730f, 0.824219f, 0.824707f, 0.824219f,
- 0.000000f, 0.000053f, 0.000206f, 0.000360f, 0.000379f, 0.000391f, 0.000379f, 0.000478f,
- 0.000549f, 0.000589f, 0.000626f, 0.000674f, 0.000762f, 0.000832f, 0.000894f, 0.001050f,
- 0.001111f, 0.001155f, 0.001286f, 0.001345f, 0.001449f, 0.001564f, 0.001666f, 0.001750f,
- 0.001856f, 0.001925f, 0.002056f, 0.002359f, 0.002542f, 0.002728f, 0.003042f, 0.003164f,
- 0.003460f, 0.003786f, 0.004116f, 0.004578f, 0.005116f, 0.005688f, 0.006508f, 0.007229f,
- 0.008125f, 0.009232f, 0.010796f, 0.012741f, 0.015137f, 0.018158f, 0.022186f, 0.028030f,
- 0.035248f, 0.045593f, 0.059052f, 0.078308f, 0.105042f, 0.141602f, 0.190308f, 0.252930f,
- 0.329102f, 0.417969f, 0.797852f, 0.807129f, 0.810059f, 0.810547f, 0.811035f, 0.810547f,
- 0.000000f, 0.000000f, 0.000082f, 0.000195f, 0.000309f, 0.000336f, 0.000324f, 0.000414f,
- 0.000439f, 0.000460f, 0.000599f, 0.000643f, 0.000637f, 0.000690f, 0.000733f, 0.000834f,
- 0.000821f, 0.000922f, 0.000989f, 0.001067f, 0.001207f, 0.001293f, 0.001327f, 0.001476f,
- 0.001581f, 0.001663f, 0.001725f, 0.001906f, 0.001934f, 0.002180f, 0.002258f, 0.002602f,
- 0.002701f, 0.003019f, 0.003229f, 0.003502f, 0.003847f, 0.004261f, 0.004795f, 0.005318f,
- 0.006130f, 0.007008f, 0.008118f, 0.009277f, 0.011024f, 0.013229f, 0.016205f, 0.020203f,
- 0.025620f, 0.033020f, 0.043854f, 0.059021f, 0.080383f, 0.111206f, 0.154419f, 0.212646f,
- 0.287354f, 0.378418f, 0.781250f, 0.792480f, 0.793457f, 0.795410f, 0.795898f, 0.794922f,
- 0.000000f, 0.000121f, 0.000120f, 0.000198f, 0.000275f, 0.000249f, 0.000290f, 0.000360f,
- 0.000375f, 0.000379f, 0.000391f, 0.000438f, 0.000505f, 0.000534f, 0.000669f, 0.000629f,
- 0.000659f, 0.000754f, 0.000890f, 0.000833f, 0.000849f, 0.000975f, 0.001029f, 0.001117f,
- 0.001193f, 0.001203f, 0.001269f, 0.001424f, 0.001594f, 0.001675f, 0.001737f, 0.001957f,
- 0.002094f, 0.002319f, 0.002342f, 0.002609f, 0.002928f, 0.003248f, 0.003523f, 0.003967f,
- 0.004547f, 0.005138f, 0.005871f, 0.006760f, 0.007912f, 0.009430f, 0.011528f, 0.014236f,
- 0.017899f, 0.023346f, 0.031235f, 0.042694f, 0.059235f, 0.084229f, 0.120972f, 0.173950f,
- 0.245239f, 0.334473f, 0.764160f, 0.775391f, 0.777344f, 0.778809f, 0.777832f, 0.778809f,
- 0.000000f, 0.000121f, 0.000119f, 0.000182f, 0.000177f, 0.000179f, 0.000262f, 0.000239f,
- 0.000309f, 0.000322f, 0.000404f, 0.000370f, 0.000361f, 0.000430f, 0.000458f, 0.000540f,
- 0.000589f, 0.000615f, 0.000648f, 0.000632f, 0.000777f, 0.000782f, 0.000798f, 0.000871f,
- 0.000857f, 0.000925f, 0.001000f, 0.001045f, 0.001191f, 0.001223f, 0.001426f, 0.001419f,
- 0.001512f, 0.001635f, 0.001884f, 0.002092f, 0.002100f, 0.002293f, 0.002577f, 0.003012f,
- 0.003258f, 0.003761f, 0.004253f, 0.004814f, 0.005619f, 0.006676f, 0.008064f, 0.009750f,
- 0.012268f, 0.015854f, 0.021255f, 0.029282f, 0.041687f, 0.061005f, 0.091370f, 0.136230f,
- 0.202759f, 0.291504f, 0.746582f, 0.757324f, 0.759277f, 0.760254f, 0.760254f, 0.760254f,
- 0.000000f, 0.000000f, 0.000117f, 0.000126f, 0.000113f, 0.000146f, 0.000158f, 0.000155f,
- 0.000189f, 0.000288f, 0.000254f, 0.000336f, 0.000347f, 0.000353f, 0.000370f, 0.000355f,
- 0.000390f, 0.000417f, 0.000456f, 0.000480f, 0.000525f, 0.000587f, 0.000596f, 0.000620f,
- 0.000676f, 0.000740f, 0.000758f, 0.000852f, 0.000907f, 0.000947f, 0.001057f, 0.001122f,
- 0.001170f, 0.001293f, 0.001316f, 0.001437f, 0.001531f, 0.001813f, 0.001952f, 0.002090f,
- 0.002346f, 0.002560f, 0.002974f, 0.003334f, 0.003899f, 0.004547f, 0.005360f, 0.006516f,
- 0.008179f, 0.010468f, 0.013947f, 0.019241f, 0.027832f, 0.041443f, 0.064941f, 0.102600f,
- 0.162231f, 0.247437f, 0.726074f, 0.737793f, 0.739258f, 0.740723f, 0.741211f, 0.741211f,
- 0.000000f, 0.000118f, 0.000115f, 0.000113f, 0.000110f, 0.000126f, 0.000121f, 0.000139f,
- 0.000147f, 0.000160f, 0.000161f, 0.000233f, 0.000199f, 0.000266f, 0.000286f, 0.000297f,
- 0.000329f, 0.000313f, 0.000347f, 0.000358f, 0.000364f, 0.000394f, 0.000435f, 0.000446f,
- 0.000489f, 0.000506f, 0.000546f, 0.000625f, 0.000648f, 0.000674f, 0.000723f, 0.000782f,
- 0.000865f, 0.000918f, 0.000979f, 0.001104f, 0.001100f, 0.001196f, 0.001352f, 0.001488f,
- 0.001586f, 0.001749f, 0.001955f, 0.002275f, 0.002644f, 0.003054f, 0.003563f, 0.004322f,
- 0.005314f, 0.006786f, 0.008980f, 0.012115f, 0.017319f, 0.026520f, 0.043121f, 0.072693f,
- 0.123535f, 0.203613f, 0.705566f, 0.716797f, 0.719238f, 0.719727f, 0.720703f, 0.721191f,
- 0.000000f, 0.000000f, 0.000112f, 0.000109f, 0.000106f, 0.000104f, 0.000102f, 0.000096f,
- 0.000091f, 0.000113f, 0.000147f, 0.000129f, 0.000155f, 0.000134f, 0.000196f, 0.000205f,
- 0.000181f, 0.000239f, 0.000297f, 0.000255f, 0.000317f, 0.000273f, 0.000335f, 0.000299f,
- 0.000379f, 0.000385f, 0.000398f, 0.000402f, 0.000473f, 0.000552f, 0.000489f, 0.000543f,
- 0.000557f, 0.000606f, 0.000662f, 0.000698f, 0.000747f, 0.000810f, 0.000902f, 0.000961f,
- 0.001063f, 0.001166f, 0.001312f, 0.001523f, 0.001662f, 0.001908f, 0.002298f, 0.002758f,
- 0.003365f, 0.004135f, 0.005394f, 0.007290f, 0.010490f, 0.015991f, 0.026215f, 0.047180f,
- 0.087646f, 0.160645f, 0.682617f, 0.695801f, 0.697266f, 0.697266f, 0.697266f, 0.698730f,
- 0.000000f, 0.000112f, 0.000106f, 0.000104f, 0.000100f, 0.000098f, 0.000095f, 0.000094f,
- 0.000090f, 0.000085f, 0.000080f, 0.000081f, 0.000085f, 0.000123f, 0.000123f, 0.000138f,
- 0.000151f, 0.000158f, 0.000147f, 0.000171f, 0.000183f, 0.000192f, 0.000242f, 0.000215f,
- 0.000253f, 0.000256f, 0.000269f, 0.000278f, 0.000293f, 0.000315f, 0.000377f, 0.000357f,
- 0.000357f, 0.000423f, 0.000479f, 0.000493f, 0.000489f, 0.000535f, 0.000579f, 0.000628f,
- 0.000683f, 0.000731f, 0.000833f, 0.000935f, 0.001068f, 0.001200f, 0.001347f, 0.001581f,
- 0.001995f, 0.002419f, 0.003109f, 0.004147f, 0.005829f, 0.008919f, 0.014641f, 0.027405f,
- 0.056885f, 0.119385f, 0.658691f, 0.669922f, 0.673828f, 0.673828f, 0.675293f, 0.675293f,
- 0.000000f, 0.000105f, 0.000101f, 0.000096f, 0.000092f, 0.000089f, 0.000087f, 0.000085f,
- 0.000083f, 0.000081f, 0.000077f, 0.000073f, 0.000070f, 0.000066f, 0.000080f, 0.000084f,
- 0.000089f, 0.000068f, 0.000101f, 0.000094f, 0.000116f, 0.000118f, 0.000125f, 0.000129f,
- 0.000150f, 0.000168f, 0.000153f, 0.000192f, 0.000195f, 0.000185f, 0.000200f, 0.000217f,
- 0.000226f, 0.000247f, 0.000257f, 0.000262f, 0.000319f, 0.000334f, 0.000347f, 0.000376f,
- 0.000395f, 0.000447f, 0.000504f, 0.000544f, 0.000590f, 0.000670f, 0.000789f, 0.000887f,
- 0.001069f, 0.001345f, 0.001670f, 0.002167f, 0.003065f, 0.004562f, 0.007660f, 0.014290f,
- 0.032135f, 0.081299f, 0.632812f, 0.645996f, 0.648926f, 0.649414f, 0.648926f, 0.649902f,
- 0.000109f, 0.000094f, 0.000087f, 0.000082f, 0.000078f, 0.000076f, 0.000074f, 0.000071f,
- 0.000069f, 0.000068f, 0.000067f, 0.000066f, 0.000064f, 0.000061f, 0.000058f, 0.000055f,
- 0.000053f, 0.000050f, 0.000051f, 0.000046f, 0.000059f, 0.000056f, 0.000057f, 0.000068f,
- 0.000078f, 0.000088f, 0.000096f, 0.000096f, 0.000105f, 0.000107f, 0.000128f, 0.000121f,
- 0.000133f, 0.000141f, 0.000156f, 0.000151f, 0.000160f, 0.000200f, 0.000209f, 0.000198f,
- 0.000222f, 0.000242f, 0.000258f, 0.000275f, 0.000314f, 0.000352f, 0.000410f, 0.000468f,
- 0.000537f, 0.000639f, 0.000799f, 0.001002f, 0.001390f, 0.002092f, 0.003466f, 0.006653f,
- 0.015305f, 0.048004f, 0.606934f, 0.618652f, 0.622559f, 0.623047f, 0.623535f, 0.624023f,
- 0.000084f, 0.000067f, 0.000064f, 0.000062f, 0.000057f, 0.000056f, 0.000053f, 0.000054f,
- 0.000051f, 0.000052f, 0.000050f, 0.000050f, 0.000050f, 0.000049f, 0.000048f, 0.000047f,
- 0.000046f, 0.000044f, 0.000042f, 0.000040f, 0.000039f, 0.000037f, 0.000035f, 0.000036f,
- 0.000037f, 0.000031f, 0.000040f, 0.000041f, 0.000042f, 0.000051f, 0.000058f, 0.000063f,
- 0.000067f, 0.000069f, 0.000072f, 0.000079f, 0.000085f, 0.000092f, 0.000093f, 0.000101f,
- 0.000107f, 0.000123f, 0.000125f, 0.000139f, 0.000147f, 0.000154f, 0.000181f, 0.000204f,
- 0.000229f, 0.000270f, 0.000327f, 0.000425f, 0.000559f, 0.000772f, 0.001265f, 0.002462f,
- 0.006191f, 0.022415f, 0.578613f, 0.592285f, 0.595215f, 0.596191f, 0.596191f, 0.597656f,
- 0.000008f, 0.000022f, 0.000022f, 0.000024f, 0.000024f, 0.000027f, 0.000028f, 0.000028f,
- 0.000028f, 0.000026f, 0.000028f, 0.000029f, 0.000029f, 0.000028f, 0.000029f, 0.000029f,
- 0.000029f, 0.000029f, 0.000030f, 0.000030f, 0.000030f, 0.000029f, 0.000028f, 0.000027f,
- 0.000026f, 0.000025f, 0.000024f, 0.000023f, 0.000022f, 0.000021f, 0.000020f, 0.000019f,
- 0.000021f, 0.000020f, 0.000022f, 0.000026f, 0.000028f, 0.000033f, 0.000037f, 0.000036f,
- 0.000039f, 0.000045f, 0.000051f, 0.000046f, 0.000056f, 0.000059f, 0.000061f, 0.000071f,
- 0.000084f, 0.000098f, 0.000110f, 0.000133f, 0.000169f, 0.000223f, 0.000356f, 0.000648f,
- 0.001702f, 0.007713f, 0.550293f, 0.564453f, 0.566895f, 0.567871f, 0.568359f, 0.568848f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000002f, 0.000003f, 0.000004f, 0.000006f,
- 0.000007f, 0.000007f, 0.000008f, 0.000008f, 0.000009f, 0.000010f, 0.000011f, 0.000011f,
- 0.000012f, 0.000012f, 0.000013f, 0.000013f, 0.000013f, 0.000014f, 0.000014f, 0.000013f,
- 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f,
- 0.000008f, 0.000008f, 0.000009f, 0.000011f, 0.000014f, 0.000017f, 0.000015f, 0.000018f,
- 0.000021f, 0.000022f, 0.000023f, 0.000026f, 0.000035f, 0.000040f, 0.000056f, 0.000089f,
- 0.000225f, 0.001332f, 0.520996f, 0.535156f, 0.538086f, 0.540039f, 0.540039f, 0.540039f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000003f, 0.000003f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000001f, 0.000002f, 0.000003f, 0.000003f,
- 0.000004f, 0.000017f, 0.491211f, 0.506348f, 0.508789f, 0.510254f, 0.510254f, 0.510742f,
- },
- {
- 0.064758f, 0.179688f, 0.277344f, 0.358398f, 0.427002f, 0.485107f, 0.535156f, 0.578613f,
- 0.615234f, 0.647949f, 0.677734f, 0.703125f, 0.725586f, 0.745605f, 0.763672f, 0.780273f,
- 0.795410f, 0.810059f, 0.821777f, 0.833496f, 0.843750f, 0.854004f, 0.862793f, 0.871582f,
- 0.879883f, 0.886719f, 0.894043f, 0.900879f, 0.906250f, 0.912109f, 0.917969f, 0.922852f,
- 0.927246f, 0.932129f, 0.936523f, 0.940918f, 0.944824f, 0.948242f, 0.951660f, 0.955078f,
- 0.958496f, 0.961426f, 0.964844f, 0.967773f, 0.970215f, 0.973145f, 0.975586f, 0.977539f,
- 0.979980f, 0.982422f, 0.984863f, 0.986328f, 0.988770f, 0.990234f, 0.992676f, 0.993652f,
- 0.995605f, 0.997559f, 0.998535f, 0.996582f, 0.995117f, 0.993652f, 0.992188f, 0.990723f,
- 0.040344f, 0.121460f, 0.199341f, 0.272949f, 0.339600f, 0.401123f, 0.455078f, 0.501953f,
- 0.546875f, 0.583984f, 0.618164f, 0.648926f, 0.676270f, 0.700195f, 0.723145f, 0.743164f,
- 0.761230f, 0.776855f, 0.793457f, 0.806641f, 0.819336f, 0.831543f, 0.842285f, 0.852051f,
- 0.861328f, 0.869629f, 0.877930f, 0.886230f, 0.892578f, 0.899902f, 0.905273f, 0.911621f,
- 0.917480f, 0.922852f, 0.927246f, 0.932129f, 0.936035f, 0.940430f, 0.945312f, 0.949219f,
- 0.952148f, 0.956055f, 0.958984f, 0.961914f, 0.965332f, 0.967773f, 0.970703f, 0.973633f,
- 0.976074f, 0.978516f, 0.980957f, 0.983398f, 0.985840f, 0.987305f, 0.989258f, 0.991699f,
- 0.993652f, 0.995117f, 0.997070f, 0.995605f, 0.994141f, 0.993164f, 0.991699f, 0.990234f,
- 0.027191f, 0.084961f, 0.145630f, 0.206177f, 0.266113f, 0.323242f, 0.377930f, 0.428711f,
- 0.474609f, 0.517090f, 0.554688f, 0.591309f, 0.621582f, 0.650391f, 0.676758f, 0.700684f,
- 0.723145f, 0.741699f, 0.760254f, 0.776855f, 0.791504f, 0.805664f, 0.818359f, 0.830566f,
- 0.841309f, 0.851074f, 0.861816f, 0.870117f, 0.878418f, 0.885254f, 0.892090f, 0.899414f,
- 0.906250f, 0.912598f, 0.916992f, 0.922363f, 0.928223f, 0.932617f, 0.937500f, 0.941895f,
- 0.945801f, 0.949219f, 0.953613f, 0.957031f, 0.960449f, 0.963379f, 0.966797f, 0.969727f,
- 0.971680f, 0.974609f, 0.977539f, 0.979980f, 0.981934f, 0.984375f, 0.986328f, 0.989258f,
- 0.991211f, 0.992676f, 0.996094f, 0.994629f, 0.993652f, 0.992188f, 0.990723f, 0.989746f,
- 0.019577f, 0.061340f, 0.108337f, 0.156860f, 0.207153f, 0.258789f, 0.310059f, 0.358887f,
- 0.405762f, 0.450928f, 0.491211f, 0.530273f, 0.565430f, 0.597656f, 0.627441f, 0.654297f,
- 0.680176f, 0.702637f, 0.724121f, 0.743164f, 0.760742f, 0.776855f, 0.791992f, 0.806152f,
- 0.817871f, 0.830078f, 0.841797f, 0.852539f, 0.861816f, 0.870117f, 0.878906f, 0.886230f,
- 0.893066f, 0.900391f, 0.906738f, 0.912598f, 0.918457f, 0.923340f, 0.928223f, 0.933594f,
- 0.938477f, 0.942871f, 0.946777f, 0.950684f, 0.954590f, 0.958496f, 0.960938f, 0.964844f,
- 0.967773f, 0.970703f, 0.973633f, 0.976074f, 0.979004f, 0.981445f, 0.983398f, 0.985840f,
- 0.987793f, 0.990234f, 0.995117f, 0.993652f, 0.992676f, 0.991699f, 0.990234f, 0.989258f,
- 0.014397f, 0.046295f, 0.081543f, 0.120728f, 0.162842f, 0.206177f, 0.250977f, 0.296143f,
- 0.342041f, 0.385986f, 0.427979f, 0.468262f, 0.506348f, 0.542480f, 0.575195f, 0.605469f,
- 0.633789f, 0.660156f, 0.684570f, 0.706543f, 0.727539f, 0.745117f, 0.763184f, 0.778809f,
- 0.793945f, 0.807617f, 0.820312f, 0.833008f, 0.842773f, 0.852539f, 0.862305f, 0.872070f,
- 0.879395f, 0.887207f, 0.894531f, 0.900879f, 0.907227f, 0.914551f, 0.919922f, 0.925293f,
- 0.930176f, 0.935547f, 0.938965f, 0.943359f, 0.948730f, 0.952637f, 0.956055f, 0.959473f,
- 0.962891f, 0.966309f, 0.969238f, 0.972656f, 0.975098f, 0.977539f, 0.980957f, 0.982910f,
- 0.984863f, 0.987793f, 0.994141f, 0.993164f, 0.991699f, 0.990723f, 0.989746f, 0.988281f,
- 0.010925f, 0.035828f, 0.063660f, 0.094360f, 0.128174f, 0.164551f, 0.203247f, 0.244385f,
- 0.285645f, 0.326416f, 0.367432f, 0.409424f, 0.447998f, 0.484131f, 0.520508f, 0.553711f,
- 0.584473f, 0.614258f, 0.641113f, 0.666016f, 0.689453f, 0.710938f, 0.730469f, 0.750488f,
- 0.766602f, 0.781250f, 0.796387f, 0.809570f, 0.822266f, 0.833496f, 0.844727f, 0.854980f,
- 0.864258f, 0.873047f, 0.881348f, 0.889648f, 0.895996f, 0.903809f, 0.910156f, 0.916504f,
- 0.921387f, 0.926758f, 0.932129f, 0.937500f, 0.941895f, 0.946777f, 0.950684f, 0.954102f,
- 0.958008f, 0.960938f, 0.965332f, 0.968262f, 0.971680f, 0.975098f, 0.977539f, 0.979492f,
- 0.982422f, 0.984863f, 0.992676f, 0.991699f, 0.990723f, 0.989746f, 0.988770f, 0.987793f,
- 0.008698f, 0.028244f, 0.049866f, 0.074463f, 0.102295f, 0.132935f, 0.165161f, 0.200073f,
- 0.236206f, 0.275391f, 0.313477f, 0.352051f, 0.391113f, 0.428955f, 0.465088f, 0.500977f,
- 0.534180f, 0.565430f, 0.593750f, 0.622559f, 0.648438f, 0.671875f, 0.694824f, 0.715820f,
- 0.734863f, 0.753906f, 0.771484f, 0.784668f, 0.799805f, 0.813477f, 0.825195f, 0.836914f,
- 0.847656f, 0.857910f, 0.866699f, 0.875488f, 0.884766f, 0.892090f, 0.898438f, 0.906250f,
- 0.913086f, 0.918457f, 0.923828f, 0.929688f, 0.935059f, 0.939941f, 0.944336f, 0.948730f,
- 0.952637f, 0.956055f, 0.959961f, 0.963379f, 0.967285f, 0.970703f, 0.973633f, 0.976074f,
- 0.979492f, 0.982422f, 0.991211f, 0.990723f, 0.990234f, 0.988770f, 0.987793f, 0.986328f,
- 0.007210f, 0.022797f, 0.040039f, 0.060181f, 0.082153f, 0.107300f, 0.134155f, 0.164673f,
- 0.196167f, 0.229492f, 0.265381f, 0.301025f, 0.338379f, 0.374756f, 0.411133f, 0.446533f,
- 0.481201f, 0.515625f, 0.546387f, 0.576660f, 0.605957f, 0.631348f, 0.656738f, 0.681152f,
- 0.702148f, 0.722168f, 0.741699f, 0.758789f, 0.775391f, 0.791016f, 0.803711f, 0.817383f,
- 0.829102f, 0.840820f, 0.851562f, 0.860840f, 0.871094f, 0.879395f, 0.887695f, 0.895020f,
- 0.901855f, 0.909180f, 0.915527f, 0.921387f, 0.927734f, 0.932129f, 0.937500f, 0.941895f,
- 0.947266f, 0.950684f, 0.955078f, 0.958984f, 0.962891f, 0.966797f, 0.969727f, 0.973145f,
- 0.976562f, 0.979004f, 0.990234f, 0.989746f, 0.988770f, 0.987793f, 0.986816f, 0.985840f,
- 0.005863f, 0.018936f, 0.032898f, 0.049377f, 0.067261f, 0.088257f, 0.110535f, 0.135254f,
- 0.162231f, 0.191895f, 0.223389f, 0.255371f, 0.290039f, 0.324707f, 0.359863f, 0.395996f,
- 0.429932f, 0.464355f, 0.497314f, 0.529297f, 0.559570f, 0.587891f, 0.616699f, 0.642090f,
- 0.665527f, 0.688965f, 0.709961f, 0.729492f, 0.747559f, 0.765625f, 0.780762f, 0.794922f,
- 0.809082f, 0.822754f, 0.833984f, 0.844727f, 0.855957f, 0.864746f, 0.875000f, 0.883789f,
- 0.891113f, 0.898926f, 0.906250f, 0.912598f, 0.918457f, 0.925293f, 0.930664f, 0.935059f,
- 0.940918f, 0.945312f, 0.950195f, 0.954590f, 0.958496f, 0.962402f, 0.965820f, 0.969238f,
- 0.972656f, 0.976074f, 0.988770f, 0.988770f, 0.987793f, 0.986816f, 0.985840f, 0.984863f,
- 0.004925f, 0.015518f, 0.027451f, 0.041199f, 0.055786f, 0.072998f, 0.091492f, 0.112427f,
- 0.135254f, 0.160767f, 0.187500f, 0.216919f, 0.247314f, 0.280273f, 0.313477f, 0.346680f,
- 0.381592f, 0.415283f, 0.448730f, 0.481201f, 0.513184f, 0.543945f, 0.573242f, 0.601562f,
- 0.627441f, 0.652344f, 0.675293f, 0.697754f, 0.718262f, 0.737793f, 0.754883f, 0.771973f,
- 0.787109f, 0.800781f, 0.815430f, 0.828125f, 0.839844f, 0.851074f, 0.860840f, 0.870117f,
- 0.879883f, 0.887695f, 0.896484f, 0.902832f, 0.911133f, 0.916992f, 0.922852f, 0.928711f,
- 0.934082f, 0.939941f, 0.944336f, 0.948730f, 0.954102f, 0.958008f, 0.961426f, 0.965332f,
- 0.969238f, 0.972168f, 0.987305f, 0.987305f, 0.986816f, 0.985840f, 0.984863f, 0.983887f,
- 0.004139f, 0.012955f, 0.022781f, 0.034088f, 0.046997f, 0.061005f, 0.076538f, 0.094360f,
- 0.113464f, 0.134888f, 0.158203f, 0.183716f, 0.210693f, 0.239990f, 0.270264f, 0.302734f,
- 0.334961f, 0.367676f, 0.400635f, 0.434082f, 0.467041f, 0.497803f, 0.528809f, 0.558105f,
- 0.586426f, 0.614258f, 0.638672f, 0.663574f, 0.686035f, 0.707520f, 0.728027f, 0.745605f,
- 0.762695f, 0.779297f, 0.794434f, 0.808594f, 0.821777f, 0.834473f, 0.845215f, 0.855957f,
- 0.866699f, 0.876465f, 0.884766f, 0.892090f, 0.900391f, 0.908203f, 0.915039f, 0.920898f,
- 0.927246f, 0.932617f, 0.937988f, 0.943848f, 0.948730f, 0.952637f, 0.957520f, 0.961426f,
- 0.965820f, 0.968750f, 0.985840f, 0.985840f, 0.985840f, 0.984375f, 0.983887f, 0.982910f,
- 0.003492f, 0.011307f, 0.019608f, 0.028793f, 0.039246f, 0.051544f, 0.064392f, 0.078796f,
- 0.095337f, 0.113953f, 0.134033f, 0.155396f, 0.179688f, 0.205200f, 0.232300f, 0.261475f,
- 0.291748f, 0.323730f, 0.355225f, 0.387939f, 0.420410f, 0.452637f, 0.483887f, 0.514648f,
- 0.544922f, 0.573730f, 0.601074f, 0.626953f, 0.651367f, 0.675293f, 0.697266f, 0.717285f,
- 0.736816f, 0.755371f, 0.771973f, 0.786621f, 0.803223f, 0.815430f, 0.828613f, 0.840820f,
- 0.851562f, 0.863281f, 0.873047f, 0.880859f, 0.890625f, 0.898438f, 0.905762f, 0.913086f,
- 0.919434f, 0.925781f, 0.931641f, 0.937500f, 0.942871f, 0.947754f, 0.952637f, 0.957520f,
- 0.960938f, 0.965820f, 0.984375f, 0.984863f, 0.984375f, 0.983398f, 0.982422f, 0.981445f,
- 0.002977f, 0.009415f, 0.016708f, 0.024811f, 0.033356f, 0.043457f, 0.054535f, 0.067017f,
- 0.080322f, 0.096130f, 0.113708f, 0.132080f, 0.152710f, 0.175415f, 0.199829f, 0.226440f,
- 0.253662f, 0.282959f, 0.313232f, 0.343750f, 0.375000f, 0.406982f, 0.439453f, 0.471191f,
- 0.501465f, 0.531738f, 0.560547f, 0.587891f, 0.615234f, 0.640625f, 0.664062f, 0.687500f,
- 0.708496f, 0.728516f, 0.747559f, 0.765137f, 0.781738f, 0.795898f, 0.811523f, 0.824707f,
- 0.836426f, 0.847656f, 0.858887f, 0.869141f, 0.878906f, 0.887695f, 0.895996f, 0.904297f,
- 0.911133f, 0.917969f, 0.925293f, 0.931152f, 0.937012f, 0.942383f, 0.947266f, 0.953125f,
- 0.957031f, 0.961426f, 0.982910f, 0.983398f, 0.982910f, 0.982422f, 0.981445f, 0.980957f,
- 0.002743f, 0.008568f, 0.014305f, 0.021378f, 0.028732f, 0.037201f, 0.046387f, 0.057068f,
- 0.068848f, 0.082336f, 0.096924f, 0.113159f, 0.130859f, 0.150146f, 0.171509f, 0.194824f,
- 0.219482f, 0.246338f, 0.273926f, 0.302734f, 0.333496f, 0.364502f, 0.395752f, 0.426758f,
- 0.458252f, 0.489990f, 0.519531f, 0.548340f, 0.576660f, 0.604004f, 0.630859f, 0.654297f,
- 0.678223f, 0.700684f, 0.720215f, 0.740234f, 0.758301f, 0.775391f, 0.790527f, 0.805176f,
- 0.818848f, 0.833008f, 0.844238f, 0.855469f, 0.866699f, 0.876953f, 0.886230f, 0.894043f,
- 0.902832f, 0.910645f, 0.917480f, 0.924316f, 0.930664f, 0.937012f, 0.941895f, 0.947266f,
- 0.952148f, 0.957031f, 0.981445f, 0.982422f, 0.981445f, 0.980957f, 0.980469f, 0.979004f,
- 0.002504f, 0.007004f, 0.012634f, 0.018555f, 0.024933f, 0.032654f, 0.040283f, 0.048920f,
- 0.059357f, 0.070007f, 0.082642f, 0.096741f, 0.112122f, 0.128906f, 0.147339f, 0.167603f,
- 0.189697f, 0.213257f, 0.238770f, 0.265869f, 0.293701f, 0.323242f, 0.354004f, 0.384766f,
- 0.415283f, 0.447021f, 0.478516f, 0.507812f, 0.536621f, 0.565918f, 0.593750f, 0.620605f,
- 0.645508f, 0.668945f, 0.692383f, 0.712891f, 0.733398f, 0.751465f, 0.769531f, 0.785156f,
- 0.801270f, 0.814941f, 0.828125f, 0.841797f, 0.853516f, 0.864746f, 0.874512f, 0.883789f,
- 0.893555f, 0.900879f, 0.910156f, 0.917480f, 0.923340f, 0.930664f, 0.936523f, 0.942383f,
- 0.947754f, 0.952637f, 0.979492f, 0.980469f, 0.980469f, 0.979492f, 0.978516f, 0.978027f,
- 0.002039f, 0.006287f, 0.010864f, 0.016129f, 0.021637f, 0.027786f, 0.034485f, 0.042450f,
- 0.051331f, 0.060760f, 0.071594f, 0.082886f, 0.096313f, 0.110840f, 0.126587f, 0.145020f,
- 0.164185f, 0.185181f, 0.207520f, 0.232300f, 0.258301f, 0.285889f, 0.314941f, 0.344238f,
- 0.374268f, 0.405029f, 0.436035f, 0.466797f, 0.498291f, 0.527344f, 0.555664f, 0.583984f,
- 0.611328f, 0.636230f, 0.661133f, 0.684082f, 0.705566f, 0.726562f, 0.745605f, 0.764648f,
- 0.781250f, 0.797852f, 0.812500f, 0.825195f, 0.838867f, 0.851074f, 0.862305f, 0.873535f,
- 0.883301f, 0.892578f, 0.901367f, 0.908203f, 0.916992f, 0.923828f, 0.931152f, 0.937012f,
- 0.942383f, 0.947266f, 0.978027f, 0.978516f, 0.979004f, 0.978027f, 0.977051f, 0.977051f,
- 0.001762f, 0.005489f, 0.009804f, 0.013931f, 0.019028f, 0.024445f, 0.030518f, 0.036865f,
- 0.044189f, 0.052460f, 0.061432f, 0.071960f, 0.083008f, 0.095642f, 0.109558f, 0.124756f,
- 0.141602f, 0.160156f, 0.180664f, 0.202148f, 0.225952f, 0.250977f, 0.278076f, 0.305664f,
- 0.334961f, 0.364990f, 0.394775f, 0.425537f, 0.456543f, 0.487061f, 0.517090f, 0.546387f,
- 0.575195f, 0.602539f, 0.627930f, 0.653809f, 0.676758f, 0.699707f, 0.721191f, 0.740723f,
- 0.759766f, 0.777832f, 0.793945f, 0.809082f, 0.823242f, 0.836426f, 0.849609f, 0.861328f,
- 0.872070f, 0.881836f, 0.892578f, 0.900391f, 0.908691f, 0.916992f, 0.924316f, 0.931152f,
- 0.937500f, 0.943359f, 0.976074f, 0.977051f, 0.977051f, 0.976562f, 0.976074f, 0.975098f,
- 0.001675f, 0.005020f, 0.008400f, 0.012253f, 0.016724f, 0.021469f, 0.026428f, 0.032104f,
- 0.039062f, 0.045563f, 0.053741f, 0.062103f, 0.072205f, 0.082947f, 0.094666f, 0.107727f,
- 0.122681f, 0.139038f, 0.156250f, 0.176514f, 0.197388f, 0.220581f, 0.244629f, 0.270752f,
- 0.297607f, 0.326172f, 0.355957f, 0.386475f, 0.416748f, 0.447754f, 0.478027f, 0.507812f,
- 0.538086f, 0.566406f, 0.594727f, 0.621582f, 0.647461f, 0.671387f, 0.694336f, 0.716797f,
- 0.737305f, 0.755859f, 0.773438f, 0.791016f, 0.807129f, 0.820801f, 0.834961f, 0.848145f,
- 0.860352f, 0.871582f, 0.881836f, 0.891602f, 0.901367f, 0.909180f, 0.917480f, 0.925293f,
- 0.932129f, 0.938965f, 0.974609f, 0.975586f, 0.976074f, 0.974609f, 0.974121f, 0.973633f,
- 0.001437f, 0.004513f, 0.007427f, 0.010994f, 0.014526f, 0.018829f, 0.023331f, 0.028229f,
- 0.034058f, 0.040192f, 0.046844f, 0.054321f, 0.062683f, 0.071716f, 0.082397f, 0.093933f,
- 0.106567f, 0.120728f, 0.136230f, 0.153320f, 0.172485f, 0.192627f, 0.214233f, 0.237915f,
- 0.263672f, 0.290527f, 0.318115f, 0.347412f, 0.377197f, 0.408203f, 0.438477f, 0.469482f,
- 0.499512f, 0.529785f, 0.558594f, 0.586914f, 0.614258f, 0.641602f, 0.665527f, 0.689941f,
- 0.711914f, 0.732422f, 0.752930f, 0.771484f, 0.789062f, 0.805664f, 0.819824f, 0.833984f,
- 0.847656f, 0.860840f, 0.871094f, 0.881836f, 0.891602f, 0.902344f, 0.910156f, 0.918457f,
- 0.926270f, 0.932617f, 0.972168f, 0.973633f, 0.973633f, 0.973145f, 0.973145f, 0.971680f,
- 0.001390f, 0.003952f, 0.006779f, 0.009941f, 0.013062f, 0.017029f, 0.020905f, 0.024994f,
- 0.029877f, 0.035187f, 0.041077f, 0.047119f, 0.055145f, 0.062500f, 0.071594f, 0.081543f,
- 0.092712f, 0.104736f, 0.118530f, 0.133179f, 0.150024f, 0.168091f, 0.187378f, 0.209717f,
- 0.232178f, 0.256836f, 0.283447f, 0.311279f, 0.339844f, 0.369873f, 0.399658f, 0.429932f,
- 0.461426f, 0.492188f, 0.521973f, 0.551758f, 0.580566f, 0.608887f, 0.635254f, 0.660645f,
- 0.685059f, 0.708008f, 0.729492f, 0.750488f, 0.769043f, 0.786621f, 0.802734f, 0.818848f,
- 0.832520f, 0.846680f, 0.860352f, 0.871582f, 0.882324f, 0.892578f, 0.902832f, 0.911133f,
- 0.919922f, 0.926758f, 0.970703f, 0.971680f, 0.971680f, 0.971680f, 0.971680f, 0.969238f,
- 0.001328f, 0.003641f, 0.006138f, 0.008690f, 0.011444f, 0.014786f, 0.018311f, 0.022125f,
- 0.026337f, 0.031403f, 0.036011f, 0.041809f, 0.047943f, 0.054901f, 0.062622f, 0.071106f,
- 0.081299f, 0.091614f, 0.103455f, 0.116333f, 0.130493f, 0.146484f, 0.164307f, 0.183228f,
- 0.204224f, 0.226685f, 0.251221f, 0.277100f, 0.303711f, 0.332764f, 0.361572f, 0.391846f,
- 0.422852f, 0.454102f, 0.485352f, 0.515625f, 0.545410f, 0.574707f, 0.603027f, 0.630371f,
- 0.656250f, 0.681641f, 0.705078f, 0.726562f, 0.747070f, 0.767578f, 0.784668f, 0.803223f,
- 0.818848f, 0.833008f, 0.847656f, 0.860352f, 0.872559f, 0.883301f, 0.894043f, 0.903809f,
- 0.913574f, 0.921387f, 0.967773f, 0.970215f, 0.970215f, 0.968750f, 0.969238f, 0.968750f,
- 0.001053f, 0.002905f, 0.005432f, 0.007912f, 0.010658f, 0.012901f, 0.016464f, 0.019363f,
- 0.023376f, 0.027237f, 0.031799f, 0.036346f, 0.042145f, 0.048248f, 0.054871f, 0.062256f,
- 0.070618f, 0.079834f, 0.089844f, 0.101440f, 0.113831f, 0.128174f, 0.143433f, 0.160156f,
- 0.179077f, 0.199707f, 0.222046f, 0.245483f, 0.271240f, 0.297363f, 0.325684f, 0.355469f,
- 0.385254f, 0.416016f, 0.447754f, 0.479004f, 0.508789f, 0.539551f, 0.570312f, 0.598145f,
- 0.626465f, 0.652344f, 0.678223f, 0.702148f, 0.725098f, 0.746094f, 0.765625f, 0.785645f,
- 0.803223f, 0.819336f, 0.834961f, 0.848145f, 0.861328f, 0.873535f, 0.884766f, 0.895508f,
- 0.905762f, 0.915527f, 0.965332f, 0.967773f, 0.968262f, 0.967773f, 0.967285f, 0.966309f,
- 0.001106f, 0.002684f, 0.004913f, 0.006733f, 0.009300f, 0.011955f, 0.014435f, 0.017700f,
- 0.020477f, 0.024124f, 0.028091f, 0.032532f, 0.037231f, 0.042511f, 0.048309f, 0.054596f,
- 0.061798f, 0.069885f, 0.078857f, 0.089050f, 0.099915f, 0.112183f, 0.125488f, 0.140503f,
- 0.157104f, 0.175293f, 0.195068f, 0.216309f, 0.240356f, 0.265381f, 0.291748f, 0.319580f,
- 0.348633f, 0.379150f, 0.410156f, 0.441406f, 0.472900f, 0.503418f, 0.534668f, 0.565430f,
- 0.594727f, 0.622070f, 0.649902f, 0.676270f, 0.700195f, 0.723633f, 0.746094f, 0.766602f,
- 0.786133f, 0.802734f, 0.819824f, 0.835449f, 0.849609f, 0.863281f, 0.875977f, 0.887695f,
- 0.898438f, 0.908203f, 0.962891f, 0.965820f, 0.966309f, 0.965332f, 0.964844f, 0.964355f,
- 0.000782f, 0.002707f, 0.004574f, 0.006184f, 0.008286f, 0.010681f, 0.012878f, 0.015640f,
- 0.018478f, 0.021912f, 0.025208f, 0.028976f, 0.032867f, 0.037598f, 0.042938f, 0.048370f,
- 0.054443f, 0.061432f, 0.069214f, 0.077515f, 0.087402f, 0.098145f, 0.109497f, 0.122803f,
- 0.137329f, 0.153564f, 0.171509f, 0.190918f, 0.212158f, 0.235352f, 0.259766f, 0.286133f,
- 0.314209f, 0.343262f, 0.373535f, 0.404297f, 0.436279f, 0.467773f, 0.499512f, 0.530273f,
- 0.561523f, 0.590820f, 0.620117f, 0.647461f, 0.674316f, 0.699219f, 0.722656f, 0.745605f,
- 0.766602f, 0.785645f, 0.804688f, 0.821777f, 0.836426f, 0.852051f, 0.865234f, 0.878418f,
- 0.890625f, 0.901855f, 0.959961f, 0.962891f, 0.963867f, 0.963379f, 0.962402f, 0.962402f,
- 0.000787f, 0.002195f, 0.004250f, 0.005775f, 0.007774f, 0.009445f, 0.011795f, 0.013725f,
- 0.016678f, 0.019531f, 0.022018f, 0.025665f, 0.029495f, 0.033142f, 0.037598f, 0.042664f,
- 0.048248f, 0.053772f, 0.060699f, 0.067993f, 0.076416f, 0.085815f, 0.095764f, 0.107422f,
- 0.120239f, 0.134277f, 0.150269f, 0.167358f, 0.186646f, 0.207764f, 0.230347f, 0.255127f,
- 0.281250f, 0.308838f, 0.337891f, 0.368408f, 0.399414f, 0.431396f, 0.463135f, 0.495605f,
- 0.526855f, 0.558594f, 0.588379f, 0.618652f, 0.646973f, 0.673828f, 0.699707f, 0.723633f,
- 0.746094f, 0.767090f, 0.788086f, 0.806641f, 0.823730f, 0.840332f, 0.854980f, 0.869141f,
- 0.881836f, 0.893555f, 0.957520f, 0.960938f, 0.960938f, 0.961426f, 0.960449f, 0.959961f,
- 0.000765f, 0.002207f, 0.003666f, 0.005177f, 0.006973f, 0.008301f, 0.010704f, 0.012794f,
- 0.015015f, 0.017303f, 0.020309f, 0.022568f, 0.026123f, 0.029587f, 0.033325f, 0.037659f,
- 0.042206f, 0.047516f, 0.053223f, 0.059814f, 0.067017f, 0.075195f, 0.083801f, 0.094055f,
- 0.105042f, 0.117737f, 0.131470f, 0.146851f, 0.163940f, 0.182739f, 0.203369f, 0.225952f,
- 0.250244f, 0.276367f, 0.304199f, 0.333008f, 0.364258f, 0.395264f, 0.427002f, 0.459961f,
- 0.491699f, 0.524414f, 0.555664f, 0.586914f, 0.617676f, 0.645996f, 0.673340f, 0.699707f,
- 0.724121f, 0.748047f, 0.770020f, 0.790039f, 0.809082f, 0.827148f, 0.842773f, 0.858398f,
- 0.873047f, 0.885742f, 0.954102f, 0.958008f, 0.958496f, 0.958496f, 0.958496f, 0.957520f,
- 0.000586f, 0.001937f, 0.003107f, 0.004745f, 0.006168f, 0.007610f, 0.009590f, 0.011345f,
- 0.013321f, 0.015587f, 0.017593f, 0.020294f, 0.023346f, 0.026154f, 0.029205f, 0.033234f,
- 0.037415f, 0.041962f, 0.046906f, 0.052673f, 0.058533f, 0.065796f, 0.073669f, 0.082642f,
- 0.092346f, 0.103027f, 0.115234f, 0.128784f, 0.143799f, 0.160889f, 0.179199f, 0.199585f,
- 0.221802f, 0.246094f, 0.271973f, 0.299805f, 0.329102f, 0.359863f, 0.391357f, 0.423340f,
- 0.456299f, 0.490234f, 0.522949f, 0.555176f, 0.586426f, 0.617188f, 0.645996f, 0.675293f,
- 0.701660f, 0.726074f, 0.750488f, 0.773926f, 0.793945f, 0.812988f, 0.831543f, 0.847656f,
- 0.862793f, 0.877441f, 0.951660f, 0.955078f, 0.955566f, 0.955566f, 0.955078f, 0.954590f,
- 0.000678f, 0.001864f, 0.003138f, 0.004333f, 0.005707f, 0.006893f, 0.008224f, 0.009850f,
- 0.012215f, 0.013954f, 0.015747f, 0.018219f, 0.020584f, 0.023148f, 0.026047f, 0.029434f,
- 0.033020f, 0.037018f, 0.041626f, 0.046509f, 0.051910f, 0.058105f, 0.064636f, 0.072510f,
- 0.080750f, 0.090149f, 0.100891f, 0.112549f, 0.126343f, 0.141113f, 0.157593f, 0.175537f,
- 0.195801f, 0.218018f, 0.242554f, 0.268311f, 0.295898f, 0.325195f, 0.355713f, 0.388184f,
- 0.421143f, 0.454834f, 0.488281f, 0.522949f, 0.554199f, 0.587402f, 0.618164f, 0.648438f,
- 0.676758f, 0.704102f, 0.730957f, 0.754395f, 0.776855f, 0.798340f, 0.817871f, 0.836426f,
- 0.852051f, 0.868164f, 0.948242f, 0.952637f, 0.953125f, 0.952637f, 0.952148f, 0.951660f,
- 0.000470f, 0.001578f, 0.002934f, 0.003838f, 0.005032f, 0.006310f, 0.007725f, 0.008972f,
- 0.010826f, 0.012657f, 0.014359f, 0.015991f, 0.018402f, 0.020721f, 0.023102f, 0.026230f,
- 0.029495f, 0.032867f, 0.036743f, 0.040680f, 0.045654f, 0.050812f, 0.056763f, 0.063477f,
- 0.071045f, 0.078918f, 0.088440f, 0.098938f, 0.110657f, 0.123535f, 0.138062f, 0.154175f,
- 0.172363f, 0.192627f, 0.214478f, 0.238770f, 0.264404f, 0.292236f, 0.322266f, 0.353271f,
- 0.385742f, 0.419189f, 0.453857f, 0.487549f, 0.521484f, 0.555664f, 0.588867f, 0.621094f,
- 0.651367f, 0.680176f, 0.708008f, 0.733887f, 0.759766f, 0.780762f, 0.802734f, 0.821289f,
- 0.840820f, 0.858398f, 0.943848f, 0.949219f, 0.949707f, 0.949707f, 0.949707f, 0.949219f,
- 0.000485f, 0.001689f, 0.002386f, 0.003698f, 0.004547f, 0.005936f, 0.006851f, 0.008217f,
- 0.009834f, 0.011055f, 0.012810f, 0.014473f, 0.016449f, 0.018509f, 0.020950f, 0.023209f,
- 0.025940f, 0.029114f, 0.032410f, 0.036133f, 0.040161f, 0.044861f, 0.050018f, 0.055664f,
- 0.061859f, 0.069153f, 0.077515f, 0.086365f, 0.096680f, 0.108093f, 0.120605f, 0.135132f,
- 0.151489f, 0.169556f, 0.189209f, 0.211426f, 0.235352f, 0.261475f, 0.289307f, 0.319580f,
- 0.351074f, 0.384521f, 0.418701f, 0.452881f, 0.487549f, 0.522461f, 0.556641f, 0.591309f,
- 0.623535f, 0.653809f, 0.684570f, 0.712891f, 0.739258f, 0.764160f, 0.787109f, 0.809570f,
- 0.829102f, 0.847168f, 0.940918f, 0.945801f, 0.946289f, 0.946777f, 0.946777f, 0.945312f,
- 0.000620f, 0.001351f, 0.002413f, 0.003273f, 0.004307f, 0.004971f, 0.006138f, 0.007542f,
- 0.008835f, 0.009972f, 0.011581f, 0.013069f, 0.014717f, 0.016495f, 0.018738f, 0.020691f,
- 0.023315f, 0.025879f, 0.028793f, 0.031860f, 0.035309f, 0.039246f, 0.043762f, 0.048950f,
- 0.054474f, 0.060669f, 0.067932f, 0.075378f, 0.084351f, 0.094055f, 0.105774f, 0.118469f,
- 0.132690f, 0.148315f, 0.166504f, 0.186401f, 0.208130f, 0.232544f, 0.258789f, 0.287109f,
- 0.317627f, 0.349854f, 0.383057f, 0.417725f, 0.453125f, 0.488770f, 0.523926f, 0.559082f,
- 0.594238f, 0.627441f, 0.659180f, 0.689941f, 0.719238f, 0.745117f, 0.770508f, 0.794434f,
- 0.815430f, 0.836914f, 0.936523f, 0.941895f, 0.942871f, 0.942871f, 0.942871f, 0.942383f,
- 0.000404f, 0.001095f, 0.002087f, 0.002983f, 0.003986f, 0.004673f, 0.005844f, 0.006878f,
- 0.007740f, 0.008873f, 0.010323f, 0.011757f, 0.013176f, 0.014915f, 0.016586f, 0.018585f,
- 0.020523f, 0.022720f, 0.025391f, 0.028244f, 0.031219f, 0.034821f, 0.038788f, 0.042908f,
- 0.047943f, 0.053040f, 0.058960f, 0.066162f, 0.073547f, 0.082397f, 0.092285f, 0.102844f,
- 0.115234f, 0.129883f, 0.146118f, 0.163452f, 0.183350f, 0.205688f, 0.229614f, 0.256592f,
- 0.285156f, 0.316162f, 0.348633f, 0.383057f, 0.418457f, 0.454590f, 0.490967f, 0.526855f,
- 0.563477f, 0.598633f, 0.632812f, 0.665527f, 0.696777f, 0.726074f, 0.752930f, 0.779297f,
- 0.803223f, 0.825684f, 0.933105f, 0.938477f, 0.938477f, 0.938965f, 0.938477f, 0.938477f,
- 0.000415f, 0.000864f, 0.001907f, 0.002775f, 0.003519f, 0.004204f, 0.005352f, 0.006237f,
- 0.007019f, 0.008064f, 0.009239f, 0.010483f, 0.011742f, 0.013130f, 0.014877f, 0.016571f,
- 0.018494f, 0.020126f, 0.022537f, 0.024826f, 0.027649f, 0.030701f, 0.033875f, 0.037964f,
- 0.042114f, 0.046356f, 0.051605f, 0.057587f, 0.064209f, 0.071777f, 0.080261f, 0.089722f,
- 0.100952f, 0.113220f, 0.127075f, 0.143066f, 0.160767f, 0.180664f, 0.202759f, 0.227417f,
- 0.254395f, 0.284180f, 0.315674f, 0.348633f, 0.383789f, 0.420166f, 0.457275f, 0.494385f,
- 0.531250f, 0.569336f, 0.605469f, 0.639160f, 0.672363f, 0.705078f, 0.735352f, 0.762207f,
- 0.788574f, 0.811523f, 0.928711f, 0.934082f, 0.934570f, 0.935059f, 0.935059f, 0.935059f,
- 0.000236f, 0.001136f, 0.001664f, 0.002502f, 0.003187f, 0.004082f, 0.004631f, 0.005386f,
- 0.006275f, 0.007385f, 0.008217f, 0.009453f, 0.010567f, 0.011787f, 0.013115f, 0.014420f,
- 0.016083f, 0.017944f, 0.019867f, 0.022079f, 0.024414f, 0.026962f, 0.029755f, 0.033112f,
- 0.036926f, 0.040771f, 0.045258f, 0.050232f, 0.056183f, 0.062500f, 0.069946f, 0.078430f,
- 0.087708f, 0.098389f, 0.110779f, 0.124634f, 0.140259f, 0.158203f, 0.178223f, 0.200928f,
- 0.225708f, 0.253174f, 0.282715f, 0.315430f, 0.349365f, 0.385254f, 0.422363f, 0.460938f,
- 0.499023f, 0.537109f, 0.574707f, 0.612305f, 0.646484f, 0.682129f, 0.713867f, 0.745117f,
- 0.772461f, 0.799316f, 0.923828f, 0.930176f, 0.930664f, 0.931152f, 0.930664f, 0.930664f,
- 0.000229f, 0.000964f, 0.001582f, 0.002182f, 0.002838f, 0.003653f, 0.004341f, 0.004921f,
- 0.005615f, 0.006626f, 0.007423f, 0.008545f, 0.009483f, 0.010666f, 0.011612f, 0.013000f,
- 0.014275f, 0.015900f, 0.017487f, 0.019333f, 0.021484f, 0.023773f, 0.026276f, 0.028992f,
- 0.032135f, 0.035492f, 0.039398f, 0.044037f, 0.049072f, 0.054443f, 0.061035f, 0.067871f,
- 0.076111f, 0.085632f, 0.096252f, 0.108154f, 0.122253f, 0.138306f, 0.156006f, 0.175903f,
- 0.199219f, 0.224243f, 0.251953f, 0.282715f, 0.315918f, 0.350830f, 0.387451f, 0.425781f,
- 0.465332f, 0.504395f, 0.544434f, 0.583008f, 0.620117f, 0.657715f, 0.692383f, 0.725098f,
- 0.755371f, 0.783691f, 0.919434f, 0.925781f, 0.926270f, 0.926758f, 0.926758f, 0.925781f,
- 0.000410f, 0.000856f, 0.001542f, 0.001844f, 0.002565f, 0.003380f, 0.003971f, 0.004246f,
- 0.005047f, 0.005863f, 0.006653f, 0.007744f, 0.008568f, 0.009407f, 0.010529f, 0.011482f,
- 0.012657f, 0.013924f, 0.015602f, 0.017105f, 0.018997f, 0.020859f, 0.022980f, 0.025192f,
- 0.028030f, 0.031036f, 0.034515f, 0.038300f, 0.042236f, 0.047180f, 0.052795f, 0.059113f,
- 0.065857f, 0.074097f, 0.083374f, 0.094360f, 0.105896f, 0.119873f, 0.135620f, 0.154175f,
- 0.174072f, 0.197632f, 0.223267f, 0.251465f, 0.283447f, 0.317139f, 0.353760f, 0.391113f,
- 0.431152f, 0.470703f, 0.512207f, 0.552734f, 0.592285f, 0.631348f, 0.669434f, 0.704590f,
- 0.737793f, 0.768555f, 0.913574f, 0.919922f, 0.920898f, 0.920898f, 0.921387f, 0.921387f,
- 0.000214f, 0.000619f, 0.001172f, 0.001941f, 0.002228f, 0.002960f, 0.003490f, 0.003994f,
- 0.004761f, 0.005180f, 0.005806f, 0.006622f, 0.007565f, 0.008301f, 0.009262f, 0.010170f,
- 0.011208f, 0.012482f, 0.013855f, 0.015060f, 0.016739f, 0.018311f, 0.020248f, 0.022034f,
- 0.024597f, 0.027084f, 0.030045f, 0.033051f, 0.036743f, 0.041016f, 0.045807f, 0.050964f,
- 0.056946f, 0.063904f, 0.071899f, 0.080994f, 0.091675f, 0.103699f, 0.117920f, 0.133667f,
- 0.151978f, 0.172729f, 0.196533f, 0.222534f, 0.252197f, 0.284424f, 0.319580f, 0.356689f,
- 0.396973f, 0.437500f, 0.479492f, 0.521484f, 0.562500f, 0.604004f, 0.644043f, 0.682129f,
- 0.718262f, 0.751465f, 0.907715f, 0.915039f, 0.916016f, 0.916504f, 0.916504f, 0.916504f,
- 0.000405f, 0.000760f, 0.001116f, 0.001688f, 0.002180f, 0.002670f, 0.003313f, 0.003569f,
- 0.003979f, 0.004543f, 0.005466f, 0.005985f, 0.006699f, 0.007359f, 0.008102f, 0.009094f,
- 0.009949f, 0.011055f, 0.012047f, 0.013412f, 0.014488f, 0.016068f, 0.017532f, 0.019348f,
- 0.021210f, 0.023834f, 0.025986f, 0.028854f, 0.031891f, 0.035339f, 0.039490f, 0.043976f,
- 0.049347f, 0.055084f, 0.061951f, 0.069763f, 0.078918f, 0.089478f, 0.101379f, 0.115479f,
- 0.131592f, 0.150024f, 0.171387f, 0.195068f, 0.222900f, 0.252686f, 0.286621f, 0.323242f,
- 0.362061f, 0.402588f, 0.445312f, 0.488770f, 0.532715f, 0.575684f, 0.618652f, 0.659180f,
- 0.698242f, 0.734375f, 0.901367f, 0.909180f, 0.911133f, 0.910645f, 0.911133f, 0.910645f,
- 0.000218f, 0.000539f, 0.001187f, 0.001617f, 0.001987f, 0.002316f, 0.002666f, 0.003176f,
- 0.003841f, 0.004425f, 0.004917f, 0.005402f, 0.005768f, 0.006462f, 0.007233f, 0.008018f,
- 0.008575f, 0.009758f, 0.010582f, 0.011520f, 0.012756f, 0.013832f, 0.015312f, 0.016968f,
- 0.018509f, 0.020279f, 0.022644f, 0.024857f, 0.027740f, 0.030472f, 0.033783f, 0.037567f,
- 0.042175f, 0.047150f, 0.052979f, 0.059601f, 0.067505f, 0.076538f, 0.087158f, 0.099243f,
- 0.113281f, 0.129272f, 0.148315f, 0.170532f, 0.194702f, 0.223267f, 0.254639f, 0.289795f,
- 0.327393f, 0.368408f, 0.410889f, 0.455322f, 0.499756f, 0.544434f, 0.590332f, 0.633789f,
- 0.676270f, 0.716309f, 0.895508f, 0.902344f, 0.903809f, 0.905762f, 0.903809f, 0.904297f,
- 0.000184f, 0.000612f, 0.001122f, 0.001464f, 0.001848f, 0.002150f, 0.002514f, 0.002651f,
- 0.003391f, 0.003666f, 0.004368f, 0.004677f, 0.005219f, 0.005882f, 0.006531f, 0.007019f,
- 0.007675f, 0.008530f, 0.009224f, 0.010269f, 0.011017f, 0.012146f, 0.013321f, 0.014626f,
- 0.016098f, 0.017639f, 0.019440f, 0.021317f, 0.023773f, 0.026123f, 0.029144f, 0.032410f,
- 0.036072f, 0.040314f, 0.045013f, 0.051086f, 0.057587f, 0.065308f, 0.074402f, 0.084961f,
- 0.097107f, 0.111267f, 0.127930f, 0.147217f, 0.169556f, 0.195312f, 0.224365f, 0.257568f,
- 0.294189f, 0.333496f, 0.375977f, 0.420166f, 0.467041f, 0.514160f, 0.561035f, 0.607422f,
- 0.652344f, 0.695312f, 0.888672f, 0.896484f, 0.897461f, 0.897461f, 0.897949f, 0.897949f,
- 0.000159f, 0.000537f, 0.000830f, 0.001206f, 0.001578f, 0.001760f, 0.002050f, 0.002504f,
- 0.002951f, 0.003397f, 0.003674f, 0.004238f, 0.004520f, 0.005245f, 0.005692f, 0.006138f,
- 0.006748f, 0.007240f, 0.008087f, 0.008728f, 0.009636f, 0.010437f, 0.011543f, 0.012611f,
- 0.013763f, 0.015266f, 0.016617f, 0.018433f, 0.020248f, 0.022354f, 0.024887f, 0.027390f,
- 0.030716f, 0.034454f, 0.038422f, 0.043365f, 0.048950f, 0.055511f, 0.062988f, 0.072021f,
- 0.082336f, 0.094727f, 0.109375f, 0.125977f, 0.145874f, 0.169556f, 0.195679f, 0.226929f,
- 0.260986f, 0.299805f, 0.341309f, 0.385498f, 0.432129f, 0.480957f, 0.529297f, 0.579102f,
- 0.627441f, 0.673828f, 0.881348f, 0.889160f, 0.890625f, 0.891113f, 0.891602f, 0.891113f,
- 0.000204f, 0.000566f, 0.000741f, 0.001033f, 0.001378f, 0.001599f, 0.001961f, 0.002354f,
- 0.002609f, 0.002974f, 0.003300f, 0.003609f, 0.004101f, 0.004463f, 0.004906f, 0.005337f,
- 0.006020f, 0.006290f, 0.007023f, 0.007656f, 0.008301f, 0.009140f, 0.009918f, 0.010933f,
- 0.011940f, 0.013107f, 0.014252f, 0.015656f, 0.017136f, 0.019058f, 0.021057f, 0.023209f,
- 0.025940f, 0.029190f, 0.032715f, 0.036591f, 0.041138f, 0.046661f, 0.053253f, 0.060944f,
- 0.069702f, 0.080444f, 0.092651f, 0.107788f, 0.124695f, 0.145630f, 0.169189f, 0.197632f,
- 0.229736f, 0.266113f, 0.306396f, 0.350586f, 0.397217f, 0.447021f, 0.497803f, 0.549805f,
- 0.600586f, 0.650391f, 0.872559f, 0.881836f, 0.882812f, 0.883301f, 0.884277f, 0.884277f,
- 0.000240f, 0.000349f, 0.000795f, 0.000892f, 0.001151f, 0.001377f, 0.001773f, 0.001984f,
- 0.002415f, 0.002602f, 0.002932f, 0.003168f, 0.003483f, 0.003906f, 0.004257f, 0.004681f,
- 0.005173f, 0.005596f, 0.006119f, 0.006550f, 0.007126f, 0.007759f, 0.008522f, 0.009270f,
- 0.010086f, 0.011108f, 0.012138f, 0.013199f, 0.014549f, 0.015884f, 0.017776f, 0.019623f,
- 0.022003f, 0.024384f, 0.027237f, 0.030624f, 0.034515f, 0.039215f, 0.044342f, 0.050873f,
- 0.058411f, 0.067017f, 0.078003f, 0.090332f, 0.105530f, 0.123718f, 0.144775f, 0.170410f,
- 0.200195f, 0.234131f, 0.272461f, 0.315674f, 0.362305f, 0.412354f, 0.465332f, 0.518555f,
- 0.572754f, 0.626465f, 0.863770f, 0.873047f, 0.875488f, 0.875488f, 0.875977f, 0.875977f,
- 0.000102f, 0.000298f, 0.000604f, 0.000950f, 0.001089f, 0.001472f, 0.001760f, 0.001823f,
- 0.001903f, 0.002325f, 0.002611f, 0.002775f, 0.003185f, 0.003405f, 0.003674f, 0.004005f,
- 0.004406f, 0.004814f, 0.005203f, 0.005665f, 0.006062f, 0.006702f, 0.007317f, 0.007881f,
- 0.008560f, 0.009239f, 0.010193f, 0.010994f, 0.012161f, 0.013588f, 0.015068f, 0.016479f,
- 0.018250f, 0.020386f, 0.022781f, 0.025665f, 0.028809f, 0.032501f, 0.037048f, 0.042297f,
- 0.048553f, 0.055908f, 0.065491f, 0.075378f, 0.088501f, 0.104248f, 0.122742f, 0.145874f,
- 0.171997f, 0.203247f, 0.239990f, 0.281250f, 0.326904f, 0.376953f, 0.430176f, 0.486328f,
- 0.542480f, 0.600586f, 0.855469f, 0.864746f, 0.866211f, 0.867188f, 0.867188f, 0.867188f,
- 0.000000f, 0.000357f, 0.000576f, 0.000692f, 0.001013f, 0.001069f, 0.001383f, 0.001702f,
- 0.001789f, 0.002102f, 0.002182f, 0.002377f, 0.002686f, 0.002985f, 0.003347f, 0.003359f,
- 0.003782f, 0.004036f, 0.004436f, 0.004749f, 0.005169f, 0.005672f, 0.006145f, 0.006649f,
- 0.007187f, 0.007828f, 0.008644f, 0.009529f, 0.010269f, 0.011200f, 0.012337f, 0.013596f,
- 0.015038f, 0.017044f, 0.018784f, 0.021011f, 0.023727f, 0.026871f, 0.030457f, 0.034637f,
- 0.039978f, 0.046478f, 0.053436f, 0.062622f, 0.073730f, 0.086792f, 0.102661f, 0.122437f,
- 0.146240f, 0.174561f, 0.208252f, 0.247437f, 0.291748f, 0.341064f, 0.395020f, 0.451904f,
- 0.511230f, 0.571777f, 0.844238f, 0.854980f, 0.857422f, 0.858887f, 0.857910f, 0.857910f,
- 0.000101f, 0.000326f, 0.000535f, 0.000683f, 0.000848f, 0.001161f, 0.001184f, 0.001284f,
- 0.001576f, 0.001701f, 0.001839f, 0.002167f, 0.002321f, 0.002584f, 0.002645f, 0.002941f,
- 0.003141f, 0.003538f, 0.003817f, 0.004112f, 0.004395f, 0.004646f, 0.005165f, 0.005531f,
- 0.006096f, 0.006496f, 0.007217f, 0.007767f, 0.008629f, 0.009163f, 0.010239f, 0.011276f,
- 0.012611f, 0.013779f, 0.015213f, 0.017120f, 0.019379f, 0.021606f, 0.024994f, 0.028351f,
- 0.032379f, 0.037201f, 0.043640f, 0.050903f, 0.060120f, 0.071045f, 0.084900f, 0.101868f,
- 0.122559f, 0.147827f, 0.178223f, 0.214722f, 0.257080f, 0.305664f, 0.358887f, 0.416992f,
- 0.478027f, 0.542969f, 0.834473f, 0.845215f, 0.847656f, 0.847656f, 0.847656f, 0.848633f,
- 0.000092f, 0.000316f, 0.000410f, 0.000556f, 0.000808f, 0.000918f, 0.001094f, 0.001287f,
- 0.001309f, 0.001411f, 0.001671f, 0.001780f, 0.001909f, 0.002092f, 0.002274f, 0.002523f,
- 0.002733f, 0.002974f, 0.003101f, 0.003401f, 0.003677f, 0.003956f, 0.004311f, 0.004551f,
- 0.004940f, 0.005444f, 0.005768f, 0.006451f, 0.006977f, 0.007568f, 0.008270f, 0.009201f,
- 0.010170f, 0.011230f, 0.012566f, 0.013939f, 0.015503f, 0.017761f, 0.020111f, 0.022873f,
- 0.025940f, 0.029938f, 0.035217f, 0.040985f, 0.048431f, 0.057770f, 0.069092f, 0.083618f,
- 0.100891f, 0.123047f, 0.150146f, 0.183838f, 0.223633f, 0.269531f, 0.322510f, 0.381348f,
- 0.444824f, 0.511719f, 0.823730f, 0.834473f, 0.835938f, 0.836914f, 0.836914f, 0.837402f,
- 0.000240f, 0.000273f, 0.000326f, 0.000564f, 0.000682f, 0.000807f, 0.000854f, 0.000949f,
- 0.001139f, 0.001238f, 0.001404f, 0.001548f, 0.001637f, 0.001840f, 0.001893f, 0.002077f,
- 0.002321f, 0.002434f, 0.002642f, 0.002821f, 0.003044f, 0.003271f, 0.003649f, 0.003763f,
- 0.004208f, 0.004448f, 0.004986f, 0.005169f, 0.005657f, 0.006279f, 0.006680f, 0.007442f,
- 0.008194f, 0.008881f, 0.009895f, 0.010918f, 0.012138f, 0.013924f, 0.015915f, 0.018112f,
- 0.020645f, 0.023743f, 0.027817f, 0.032745f, 0.038361f, 0.045990f, 0.055481f, 0.066895f,
- 0.082031f, 0.100769f, 0.124573f, 0.154541f, 0.190796f, 0.235107f, 0.286133f, 0.344238f,
- 0.408936f, 0.478271f, 0.810547f, 0.822266f, 0.824707f, 0.825195f, 0.825684f, 0.825684f,
- 0.000115f, 0.000222f, 0.000252f, 0.000524f, 0.000574f, 0.000673f, 0.000869f, 0.000928f,
- 0.000963f, 0.001022f, 0.001246f, 0.001292f, 0.001404f, 0.001477f, 0.001652f, 0.001811f,
- 0.001822f, 0.002058f, 0.002237f, 0.002371f, 0.002588f, 0.002645f, 0.003019f, 0.003080f,
- 0.003506f, 0.003689f, 0.003904f, 0.004383f, 0.004707f, 0.005020f, 0.005386f, 0.006023f,
- 0.006451f, 0.007038f, 0.007809f, 0.008911f, 0.009949f, 0.011200f, 0.012222f, 0.014137f,
- 0.016068f, 0.018692f, 0.021683f, 0.025314f, 0.029861f, 0.035889f, 0.043335f, 0.052582f,
- 0.065186f, 0.080627f, 0.101501f, 0.127441f, 0.159912f, 0.200806f, 0.250000f, 0.307129f,
- 0.371582f, 0.444580f, 0.798340f, 0.809570f, 0.811523f, 0.812988f, 0.812988f, 0.812988f,
- 0.000000f, 0.000211f, 0.000204f, 0.000474f, 0.000555f, 0.000583f, 0.000600f, 0.000593f,
- 0.000812f, 0.000865f, 0.000941f, 0.001013f, 0.001162f, 0.001348f, 0.001418f, 0.001465f,
- 0.001616f, 0.001722f, 0.001856f, 0.001888f, 0.002048f, 0.002321f, 0.002396f, 0.002632f,
- 0.002821f, 0.002974f, 0.003265f, 0.003477f, 0.003632f, 0.004051f, 0.004299f, 0.004700f,
- 0.005238f, 0.005592f, 0.006199f, 0.006756f, 0.007614f, 0.008324f, 0.009727f, 0.010811f,
- 0.012337f, 0.014168f, 0.016434f, 0.019257f, 0.022858f, 0.027451f, 0.033295f, 0.040619f,
- 0.050690f, 0.063416f, 0.080261f, 0.102295f, 0.131104f, 0.168335f, 0.214355f, 0.270508f,
- 0.334717f, 0.408936f, 0.783691f, 0.795898f, 0.798340f, 0.799316f, 0.800293f, 0.800293f,
- 0.000174f, 0.000090f, 0.000281f, 0.000397f, 0.000401f, 0.000450f, 0.000488f, 0.000640f,
- 0.000674f, 0.000713f, 0.000753f, 0.000845f, 0.000872f, 0.001020f, 0.001115f, 0.001264f,
- 0.001327f, 0.001373f, 0.001520f, 0.001616f, 0.001767f, 0.001875f, 0.001968f, 0.002090f,
- 0.002232f, 0.002333f, 0.002472f, 0.002802f, 0.002926f, 0.003189f, 0.003569f, 0.003752f,
- 0.004009f, 0.004513f, 0.004860f, 0.005375f, 0.005997f, 0.006561f, 0.007378f, 0.008347f,
- 0.009384f, 0.010612f, 0.012466f, 0.014526f, 0.017075f, 0.020447f, 0.024887f, 0.030533f,
- 0.038300f, 0.048584f, 0.062042f, 0.080383f, 0.104736f, 0.137329f, 0.180176f, 0.232544f,
- 0.296875f, 0.371338f, 0.769043f, 0.781250f, 0.784180f, 0.784668f, 0.786133f, 0.786133f,
- 0.000025f, 0.000135f, 0.000154f, 0.000260f, 0.000353f, 0.000364f, 0.000380f, 0.000520f,
- 0.000548f, 0.000587f, 0.000712f, 0.000735f, 0.000772f, 0.000822f, 0.000886f, 0.001004f,
- 0.000946f, 0.001115f, 0.001177f, 0.001266f, 0.001454f, 0.001527f, 0.001575f, 0.001680f,
- 0.001883f, 0.001961f, 0.002043f, 0.002193f, 0.002281f, 0.002520f, 0.002712f, 0.003021f,
- 0.003147f, 0.003561f, 0.003786f, 0.004116f, 0.004570f, 0.005058f, 0.005634f, 0.006165f,
- 0.007095f, 0.008049f, 0.009201f, 0.010674f, 0.012550f, 0.014854f, 0.018051f, 0.022385f,
- 0.027908f, 0.035522f, 0.046295f, 0.061035f, 0.081238f, 0.109131f, 0.146729f, 0.197021f,
- 0.258301f, 0.333008f, 0.752441f, 0.766113f, 0.768555f, 0.769531f, 0.770020f, 0.769531f,
- 0.000000f, 0.000121f, 0.000209f, 0.000291f, 0.000337f, 0.000307f, 0.000324f, 0.000415f,
- 0.000426f, 0.000453f, 0.000491f, 0.000573f, 0.000644f, 0.000650f, 0.000781f, 0.000746f,
- 0.000830f, 0.000803f, 0.000997f, 0.001017f, 0.001020f, 0.001158f, 0.001241f, 0.001317f,
- 0.001375f, 0.001432f, 0.001524f, 0.001656f, 0.001858f, 0.001955f, 0.002050f, 0.002274f,
- 0.002460f, 0.002724f, 0.002831f, 0.003050f, 0.003441f, 0.003790f, 0.004162f, 0.004623f,
- 0.005219f, 0.005951f, 0.006721f, 0.007729f, 0.008926f, 0.010620f, 0.013000f, 0.015686f,
- 0.019852f, 0.025436f, 0.033295f, 0.044617f, 0.060608f, 0.083313f, 0.116211f, 0.161499f,
- 0.220093f, 0.293945f, 0.734863f, 0.749512f, 0.752441f, 0.752930f, 0.753906f, 0.753906f,
- 0.000000f, 0.000121f, 0.000118f, 0.000246f, 0.000233f, 0.000252f, 0.000338f, 0.000282f,
- 0.000353f, 0.000355f, 0.000448f, 0.000435f, 0.000464f, 0.000530f, 0.000578f, 0.000649f,
- 0.000677f, 0.000710f, 0.000749f, 0.000792f, 0.000881f, 0.000903f, 0.000967f, 0.001049f,
- 0.001041f, 0.001100f, 0.001176f, 0.001254f, 0.001402f, 0.001451f, 0.001697f, 0.001674f,
- 0.001804f, 0.001914f, 0.002195f, 0.002451f, 0.002474f, 0.002758f, 0.003029f, 0.003483f,
- 0.003824f, 0.004272f, 0.004833f, 0.005573f, 0.006477f, 0.007629f, 0.009041f, 0.010918f,
- 0.013573f, 0.017319f, 0.022842f, 0.031036f, 0.043030f, 0.061096f, 0.088440f, 0.127563f,
- 0.182861f, 0.254395f, 0.717285f, 0.731934f, 0.734863f, 0.735352f, 0.735840f, 0.736328f,
- 0.000000f, 0.000000f, 0.000117f, 0.000163f, 0.000109f, 0.000208f, 0.000212f, 0.000208f,
- 0.000270f, 0.000356f, 0.000324f, 0.000377f, 0.000391f, 0.000420f, 0.000449f, 0.000440f,
- 0.000484f, 0.000504f, 0.000534f, 0.000561f, 0.000639f, 0.000667f, 0.000715f, 0.000722f,
- 0.000799f, 0.000845f, 0.000939f, 0.000945f, 0.001053f, 0.001149f, 0.001252f, 0.001310f,
- 0.001392f, 0.001507f, 0.001526f, 0.001710f, 0.001773f, 0.002111f, 0.002300f, 0.002443f,
- 0.002661f, 0.002996f, 0.003376f, 0.003880f, 0.004482f, 0.005150f, 0.006115f, 0.007401f,
- 0.009132f, 0.011696f, 0.015076f, 0.020416f, 0.029236f, 0.042389f, 0.063782f, 0.096802f,
- 0.146362f, 0.215576f, 0.698242f, 0.712891f, 0.715332f, 0.716797f, 0.717285f, 0.717285f,
- 0.000000f, 0.000118f, 0.000115f, 0.000133f, 0.000144f, 0.000147f, 0.000162f, 0.000150f,
- 0.000194f, 0.000215f, 0.000228f, 0.000299f, 0.000271f, 0.000313f, 0.000328f, 0.000358f,
- 0.000378f, 0.000360f, 0.000407f, 0.000438f, 0.000441f, 0.000488f, 0.000515f, 0.000544f,
- 0.000576f, 0.000617f, 0.000659f, 0.000715f, 0.000741f, 0.000773f, 0.000850f, 0.000921f,
- 0.000979f, 0.001066f, 0.001128f, 0.001292f, 0.001279f, 0.001400f, 0.001572f, 0.001668f,
- 0.001869f, 0.002029f, 0.002295f, 0.002607f, 0.002985f, 0.003464f, 0.004066f, 0.004913f,
- 0.006023f, 0.007519f, 0.009827f, 0.013016f, 0.018524f, 0.027481f, 0.042847f, 0.068970f,
- 0.111938f, 0.176392f, 0.675781f, 0.692871f, 0.695801f, 0.696777f, 0.698242f, 0.697754f,
- 0.000000f, 0.000000f, 0.000111f, 0.000108f, 0.000104f, 0.000102f, 0.000118f, 0.000120f,
- 0.000134f, 0.000128f, 0.000188f, 0.000154f, 0.000197f, 0.000188f, 0.000245f, 0.000256f,
- 0.000233f, 0.000266f, 0.000345f, 0.000281f, 0.000355f, 0.000322f, 0.000392f, 0.000358f,
- 0.000437f, 0.000425f, 0.000458f, 0.000477f, 0.000564f, 0.000636f, 0.000578f, 0.000607f,
- 0.000668f, 0.000719f, 0.000769f, 0.000832f, 0.000880f, 0.000953f, 0.001060f, 0.001116f,
- 0.001226f, 0.001363f, 0.001486f, 0.001760f, 0.001944f, 0.002216f, 0.002605f, 0.003107f,
- 0.003778f, 0.004715f, 0.005989f, 0.007942f, 0.011292f, 0.016632f, 0.026550f, 0.045532f,
- 0.079956f, 0.138550f, 0.655762f, 0.671875f, 0.674805f, 0.675293f, 0.675781f, 0.678223f,
- 0.000000f, 0.000112f, 0.000105f, 0.000102f, 0.000098f, 0.000095f, 0.000093f, 0.000088f,
- 0.000089f, 0.000085f, 0.000095f, 0.000126f, 0.000109f, 0.000154f, 0.000153f, 0.000162f,
- 0.000176f, 0.000190f, 0.000202f, 0.000204f, 0.000212f, 0.000214f, 0.000266f, 0.000239f,
- 0.000279f, 0.000293f, 0.000329f, 0.000329f, 0.000339f, 0.000365f, 0.000437f, 0.000424f,
- 0.000429f, 0.000474f, 0.000525f, 0.000596f, 0.000572f, 0.000612f, 0.000666f, 0.000723f,
- 0.000791f, 0.000850f, 0.000977f, 0.001066f, 0.001225f, 0.001351f, 0.001555f, 0.001837f,
- 0.002279f, 0.002760f, 0.003445f, 0.004612f, 0.006386f, 0.009438f, 0.015221f, 0.027008f,
- 0.052551f, 0.102966f, 0.633789f, 0.649414f, 0.652832f, 0.653809f, 0.655273f, 0.655273f,
- 0.000000f, 0.000105f, 0.000099f, 0.000094f, 0.000090f, 0.000087f, 0.000084f, 0.000082f,
- 0.000079f, 0.000075f, 0.000071f, 0.000068f, 0.000064f, 0.000072f, 0.000096f, 0.000105f,
- 0.000112f, 0.000088f, 0.000123f, 0.000129f, 0.000132f, 0.000140f, 0.000147f, 0.000170f,
- 0.000188f, 0.000192f, 0.000171f, 0.000210f, 0.000217f, 0.000223f, 0.000237f, 0.000251f,
- 0.000258f, 0.000294f, 0.000298f, 0.000316f, 0.000350f, 0.000382f, 0.000400f, 0.000437f,
- 0.000479f, 0.000514f, 0.000576f, 0.000620f, 0.000688f, 0.000782f, 0.000916f, 0.001026f,
- 0.001219f, 0.001502f, 0.001892f, 0.002424f, 0.003359f, 0.004974f, 0.008118f, 0.014343f,
- 0.030075f, 0.070068f, 0.610352f, 0.626953f, 0.629883f, 0.631348f, 0.632324f, 0.632324f,
- 0.000110f, 0.000094f, 0.000087f, 0.000081f, 0.000077f, 0.000075f, 0.000072f, 0.000069f,
- 0.000067f, 0.000066f, 0.000064f, 0.000062f, 0.000058f, 0.000056f, 0.000053f, 0.000051f,
- 0.000054f, 0.000047f, 0.000057f, 0.000055f, 0.000075f, 0.000078f, 0.000086f, 0.000093f,
- 0.000093f, 0.000102f, 0.000112f, 0.000113f, 0.000130f, 0.000128f, 0.000142f, 0.000145f,
- 0.000156f, 0.000153f, 0.000180f, 0.000178f, 0.000183f, 0.000223f, 0.000230f, 0.000240f,
- 0.000265f, 0.000276f, 0.000300f, 0.000332f, 0.000357f, 0.000411f, 0.000449f, 0.000540f,
- 0.000615f, 0.000741f, 0.000916f, 0.001144f, 0.001566f, 0.002310f, 0.003731f, 0.006905f,
- 0.014793f, 0.041779f, 0.585938f, 0.603027f, 0.605957f, 0.608398f, 0.608398f, 0.609375f,
- 0.000090f, 0.000071f, 0.000066f, 0.000062f, 0.000058f, 0.000056f, 0.000053f, 0.000053f,
- 0.000051f, 0.000051f, 0.000049f, 0.000048f, 0.000048f, 0.000047f, 0.000045f, 0.000043f,
- 0.000042f, 0.000040f, 0.000038f, 0.000036f, 0.000036f, 0.000033f, 0.000034f, 0.000040f,
- 0.000040f, 0.000040f, 0.000048f, 0.000053f, 0.000060f, 0.000064f, 0.000067f, 0.000070f,
- 0.000075f, 0.000081f, 0.000085f, 0.000090f, 0.000091f, 0.000103f, 0.000106f, 0.000120f,
- 0.000134f, 0.000138f, 0.000142f, 0.000156f, 0.000174f, 0.000180f, 0.000212f, 0.000239f,
- 0.000253f, 0.000310f, 0.000377f, 0.000479f, 0.000627f, 0.000875f, 0.001396f, 0.002623f,
- 0.006184f, 0.019897f, 0.560547f, 0.578125f, 0.581543f, 0.583008f, 0.583984f, 0.583984f,
- 0.000038f, 0.000035f, 0.000031f, 0.000031f, 0.000030f, 0.000031f, 0.000031f, 0.000030f,
- 0.000030f, 0.000028f, 0.000029f, 0.000030f, 0.000029f, 0.000028f, 0.000029f, 0.000029f,
- 0.000029f, 0.000029f, 0.000029f, 0.000028f, 0.000027f, 0.000026f, 0.000025f, 0.000024f,
- 0.000023f, 0.000022f, 0.000021f, 0.000020f, 0.000019f, 0.000021f, 0.000019f, 0.000022f,
- 0.000023f, 0.000027f, 0.000031f, 0.000035f, 0.000037f, 0.000039f, 0.000039f, 0.000043f,
- 0.000049f, 0.000052f, 0.000056f, 0.000050f, 0.000068f, 0.000062f, 0.000070f, 0.000087f,
- 0.000094f, 0.000107f, 0.000122f, 0.000140f, 0.000191f, 0.000247f, 0.000388f, 0.000710f,
- 0.001781f, 0.007076f, 0.535156f, 0.553223f, 0.556152f, 0.558105f, 0.559082f, 0.559082f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000003f, 0.000003f, 0.000005f, 0.000006f, 0.000007f, 0.000007f, 0.000009f,
- 0.000009f, 0.000009f, 0.000010f, 0.000010f, 0.000011f, 0.000011f, 0.000012f, 0.000012f,
- 0.000012f, 0.000013f, 0.000013f, 0.000013f, 0.000013f, 0.000012f, 0.000012f, 0.000011f,
- 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f, 0.000008f, 0.000009f,
- 0.000009f, 0.000010f, 0.000011f, 0.000015f, 0.000017f, 0.000016f, 0.000018f, 0.000021f,
- 0.000020f, 0.000024f, 0.000024f, 0.000032f, 0.000035f, 0.000045f, 0.000065f, 0.000105f,
- 0.000246f, 0.001313f, 0.508789f, 0.527344f, 0.530762f, 0.531738f, 0.532715f, 0.533691f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f,
- 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000003f, 0.000003f,
- 0.000005f, 0.000018f, 0.481934f, 0.500977f, 0.504883f, 0.505859f, 0.507324f, 0.507812f,
- },
- {
- 0.053833f, 0.152832f, 0.239014f, 0.313477f, 0.377686f, 0.433838f, 0.481689f, 0.524414f,
- 0.562988f, 0.596680f, 0.626953f, 0.654785f, 0.678711f, 0.700684f, 0.720703f, 0.739746f,
- 0.755859f, 0.771973f, 0.787109f, 0.798828f, 0.812012f, 0.823730f, 0.833984f, 0.844238f,
- 0.853027f, 0.862793f, 0.870605f, 0.878418f, 0.885254f, 0.892090f, 0.898926f, 0.904297f,
- 0.910645f, 0.916504f, 0.921875f, 0.926270f, 0.931641f, 0.936035f, 0.939941f, 0.944336f,
- 0.948242f, 0.952148f, 0.955566f, 0.959961f, 0.962402f, 0.966309f, 0.969238f, 0.972168f,
- 0.975098f, 0.978027f, 0.980957f, 0.983398f, 0.985840f, 0.988281f, 0.990723f, 0.992676f,
- 0.995117f, 0.996582f, 0.998047f, 0.995117f, 0.993164f, 0.990723f, 0.988770f, 0.986816f,
- 0.036804f, 0.109497f, 0.178589f, 0.244751f, 0.305908f, 0.361084f, 0.411621f, 0.457275f,
- 0.498535f, 0.536133f, 0.569824f, 0.601562f, 0.629883f, 0.655273f, 0.679688f, 0.700195f,
- 0.720215f, 0.737793f, 0.755859f, 0.770508f, 0.785645f, 0.798340f, 0.811035f, 0.822754f,
- 0.833008f, 0.843750f, 0.852539f, 0.861328f, 0.869629f, 0.877441f, 0.885742f, 0.892578f,
- 0.898926f, 0.905273f, 0.911133f, 0.916504f, 0.921875f, 0.926758f, 0.931641f, 0.936523f,
- 0.940430f, 0.945312f, 0.949219f, 0.953613f, 0.956543f, 0.960449f, 0.963867f, 0.967285f,
- 0.970703f, 0.973633f, 0.976562f, 0.979004f, 0.981934f, 0.984375f, 0.986816f, 0.989746f,
- 0.992188f, 0.994141f, 0.996582f, 0.994141f, 0.992188f, 0.990234f, 0.988281f, 0.986328f,
- 0.025787f, 0.080383f, 0.136230f, 0.191650f, 0.245239f, 0.297119f, 0.345947f, 0.392822f,
- 0.436035f, 0.476807f, 0.513184f, 0.547363f, 0.578125f, 0.607910f, 0.634766f, 0.658203f,
- 0.681152f, 0.702637f, 0.721191f, 0.738770f, 0.755371f, 0.770508f, 0.784668f, 0.798828f,
- 0.810547f, 0.821777f, 0.833984f, 0.843262f, 0.852539f, 0.861816f, 0.869629f, 0.877930f,
- 0.885254f, 0.893555f, 0.898926f, 0.906250f, 0.911621f, 0.917969f, 0.923340f, 0.928223f,
- 0.933105f, 0.937500f, 0.941406f, 0.946289f, 0.950195f, 0.954102f, 0.958496f, 0.961914f,
- 0.965820f, 0.968750f, 0.971680f, 0.975098f, 0.978027f, 0.980469f, 0.983887f, 0.985840f,
- 0.988770f, 0.991211f, 0.995117f, 0.993164f, 0.991211f, 0.989258f, 0.987305f, 0.985352f,
- 0.019455f, 0.060944f, 0.104553f, 0.150513f, 0.196411f, 0.243164f, 0.289062f, 0.333740f,
- 0.376709f, 0.417725f, 0.454346f, 0.491211f, 0.524414f, 0.556641f, 0.585938f, 0.613770f,
- 0.639160f, 0.662598f, 0.682617f, 0.703613f, 0.723633f, 0.740723f, 0.756836f, 0.771973f,
- 0.787109f, 0.798828f, 0.812012f, 0.823242f, 0.833984f, 0.844238f, 0.853516f, 0.863281f,
- 0.871094f, 0.879395f, 0.886719f, 0.893555f, 0.899902f, 0.907227f, 0.913086f, 0.918945f,
- 0.924805f, 0.928711f, 0.934082f, 0.938965f, 0.943848f, 0.947754f, 0.952637f, 0.955566f,
- 0.959961f, 0.963867f, 0.966797f, 0.970215f, 0.973633f, 0.977051f, 0.979004f, 0.982422f,
- 0.985840f, 0.987793f, 0.993652f, 0.991699f, 0.989746f, 0.988281f, 0.986328f, 0.984375f,
- 0.015221f, 0.047363f, 0.082092f, 0.119202f, 0.159058f, 0.199219f, 0.239380f, 0.280762f,
- 0.321533f, 0.362061f, 0.400146f, 0.436768f, 0.472900f, 0.504883f, 0.536621f, 0.566406f,
- 0.594238f, 0.621094f, 0.645508f, 0.667969f, 0.688477f, 0.707520f, 0.726562f, 0.742676f,
- 0.759277f, 0.773926f, 0.787598f, 0.800781f, 0.812988f, 0.825195f, 0.835938f, 0.846191f,
- 0.856445f, 0.865234f, 0.872559f, 0.880859f, 0.888672f, 0.895020f, 0.902832f, 0.908203f,
- 0.914551f, 0.919922f, 0.926758f, 0.931152f, 0.937012f, 0.941406f, 0.945312f, 0.949707f,
- 0.954102f, 0.958496f, 0.962402f, 0.965820f, 0.969238f, 0.972168f, 0.976074f, 0.978516f,
- 0.981934f, 0.984863f, 0.992188f, 0.990723f, 0.988770f, 0.987305f, 0.985352f, 0.983887f,
- 0.011658f, 0.037170f, 0.065430f, 0.096008f, 0.128784f, 0.162842f, 0.198975f, 0.235596f,
- 0.273926f, 0.310791f, 0.348145f, 0.385010f, 0.420410f, 0.454834f, 0.488037f, 0.519043f,
- 0.548828f, 0.577148f, 0.603516f, 0.627441f, 0.650879f, 0.672363f, 0.693848f, 0.712402f,
- 0.729980f, 0.748535f, 0.762207f, 0.778809f, 0.791504f, 0.804199f, 0.815918f, 0.827637f,
- 0.838867f, 0.848145f, 0.857910f, 0.866211f, 0.875977f, 0.883301f, 0.891602f, 0.898438f,
- 0.905273f, 0.911133f, 0.917480f, 0.923340f, 0.928711f, 0.933594f, 0.938477f, 0.942871f,
- 0.948242f, 0.952637f, 0.956543f, 0.960449f, 0.964355f, 0.968262f, 0.971191f, 0.974609f,
- 0.978027f, 0.980957f, 0.990723f, 0.989258f, 0.987793f, 0.985840f, 0.984375f, 0.983398f,
- 0.009758f, 0.030121f, 0.052490f, 0.077576f, 0.104309f, 0.134277f, 0.164917f, 0.197510f,
- 0.231812f, 0.266113f, 0.301025f, 0.336426f, 0.372070f, 0.405762f, 0.438721f, 0.471436f,
- 0.502441f, 0.531738f, 0.560059f, 0.587402f, 0.612793f, 0.634766f, 0.658691f, 0.679199f,
- 0.699219f, 0.718262f, 0.735352f, 0.751953f, 0.767090f, 0.780762f, 0.794922f, 0.808105f,
- 0.820801f, 0.831055f, 0.842285f, 0.851562f, 0.861328f, 0.870117f, 0.878906f, 0.886719f,
- 0.893555f, 0.900879f, 0.907715f, 0.913574f, 0.919434f, 0.926270f, 0.932129f, 0.936523f,
- 0.941895f, 0.945801f, 0.951172f, 0.955078f, 0.959473f, 0.963867f, 0.966797f, 0.970703f,
- 0.974121f, 0.977539f, 0.989746f, 0.988281f, 0.986328f, 0.984863f, 0.983398f, 0.982422f,
- 0.007744f, 0.024567f, 0.043365f, 0.063782f, 0.086487f, 0.111389f, 0.137451f, 0.166260f,
- 0.195435f, 0.226929f, 0.259033f, 0.291748f, 0.324951f, 0.358398f, 0.391113f, 0.424316f,
- 0.456299f, 0.486328f, 0.516113f, 0.543945f, 0.571289f, 0.597656f, 0.621094f, 0.644531f,
- 0.666504f, 0.686523f, 0.705078f, 0.724121f, 0.741211f, 0.757324f, 0.773438f, 0.786621f,
- 0.801270f, 0.812988f, 0.823730f, 0.835938f, 0.846191f, 0.855957f, 0.865723f, 0.873047f,
- 0.882324f, 0.889648f, 0.897949f, 0.905762f, 0.911133f, 0.917969f, 0.923828f, 0.929199f,
- 0.934082f, 0.940430f, 0.944824f, 0.949707f, 0.954102f, 0.958008f, 0.962891f, 0.966309f,
- 0.970215f, 0.974121f, 0.987793f, 0.986816f, 0.985352f, 0.983887f, 0.981934f, 0.980469f,
- 0.006672f, 0.020828f, 0.035950f, 0.053345f, 0.071594f, 0.092834f, 0.114624f, 0.139282f,
- 0.165649f, 0.192627f, 0.222290f, 0.252197f, 0.283203f, 0.314941f, 0.346680f, 0.377930f,
- 0.409668f, 0.441650f, 0.471680f, 0.500977f, 0.529297f, 0.557129f, 0.583008f, 0.607422f,
- 0.630859f, 0.654297f, 0.674805f, 0.694824f, 0.713867f, 0.731445f, 0.748535f, 0.763672f,
- 0.778320f, 0.791992f, 0.805664f, 0.817871f, 0.829590f, 0.840332f, 0.850098f, 0.860352f,
- 0.869141f, 0.878906f, 0.886719f, 0.894043f, 0.901855f, 0.909180f, 0.915527f, 0.920898f,
- 0.927246f, 0.933105f, 0.938477f, 0.943848f, 0.948730f, 0.953125f, 0.957520f, 0.961914f,
- 0.965820f, 0.970215f, 0.985840f, 0.985352f, 0.983887f, 0.981934f, 0.980957f, 0.979492f,
- 0.005592f, 0.017181f, 0.030457f, 0.044739f, 0.060638f, 0.077454f, 0.097046f, 0.117981f,
- 0.140625f, 0.164673f, 0.190552f, 0.217896f, 0.246582f, 0.275635f, 0.305176f, 0.336426f,
- 0.366943f, 0.397949f, 0.428711f, 0.457764f, 0.487061f, 0.515137f, 0.542480f, 0.568848f,
- 0.593750f, 0.619141f, 0.641602f, 0.662598f, 0.683594f, 0.703613f, 0.721191f, 0.738281f,
- 0.755859f, 0.770996f, 0.784180f, 0.799316f, 0.811035f, 0.823730f, 0.833984f, 0.845703f,
- 0.855957f, 0.865234f, 0.875000f, 0.883301f, 0.891602f, 0.898926f, 0.906738f, 0.912598f,
- 0.919922f, 0.926270f, 0.931152f, 0.937988f, 0.942871f, 0.948242f, 0.952148f, 0.957520f,
- 0.961914f, 0.966309f, 0.984375f, 0.983398f, 0.982422f, 0.981445f, 0.979492f, 0.978027f,
- 0.004829f, 0.014816f, 0.025711f, 0.037964f, 0.051300f, 0.065796f, 0.082458f, 0.100037f,
- 0.120178f, 0.141357f, 0.163330f, 0.187622f, 0.213013f, 0.240601f, 0.268311f, 0.296387f,
- 0.325928f, 0.356445f, 0.385742f, 0.415771f, 0.445557f, 0.474121f, 0.501465f, 0.530762f,
- 0.556152f, 0.581543f, 0.606445f, 0.630859f, 0.651855f, 0.672852f, 0.693359f, 0.712402f,
- 0.730469f, 0.746582f, 0.762695f, 0.777832f, 0.791992f, 0.806152f, 0.818359f, 0.830566f,
- 0.840820f, 0.852051f, 0.862305f, 0.871094f, 0.880371f, 0.888184f, 0.896484f, 0.904297f,
- 0.910645f, 0.917969f, 0.924316f, 0.931152f, 0.936035f, 0.942383f, 0.947266f, 0.951660f,
- 0.957031f, 0.960938f, 0.982422f, 0.982422f, 0.981445f, 0.979492f, 0.978516f, 0.977051f,
- 0.004040f, 0.012436f, 0.022064f, 0.032440f, 0.044006f, 0.056549f, 0.070068f, 0.085999f,
- 0.102539f, 0.120239f, 0.140625f, 0.161621f, 0.184448f, 0.208496f, 0.234253f, 0.260742f,
- 0.288086f, 0.316406f, 0.345215f, 0.374512f, 0.404297f, 0.433350f, 0.462402f, 0.490234f,
- 0.518066f, 0.543945f, 0.570312f, 0.594727f, 0.618652f, 0.642090f, 0.663086f, 0.683594f,
- 0.703613f, 0.721680f, 0.739258f, 0.755859f, 0.772461f, 0.786621f, 0.798828f, 0.812500f,
- 0.825195f, 0.836914f, 0.848633f, 0.858887f, 0.869141f, 0.877441f, 0.886230f, 0.894531f,
- 0.902832f, 0.909668f, 0.916992f, 0.923340f, 0.929688f, 0.935547f, 0.941406f, 0.947266f,
- 0.951660f, 0.957031f, 0.980469f, 0.980469f, 0.979492f, 0.978516f, 0.977051f, 0.976074f,
- 0.003536f, 0.010872f, 0.018829f, 0.027893f, 0.037872f, 0.048492f, 0.060883f, 0.073425f,
- 0.088074f, 0.103638f, 0.120789f, 0.139038f, 0.159912f, 0.181274f, 0.204102f, 0.227905f,
- 0.253906f, 0.280518f, 0.307861f, 0.335938f, 0.364746f, 0.393311f, 0.421631f, 0.451416f,
- 0.479004f, 0.505859f, 0.533203f, 0.560059f, 0.584473f, 0.608398f, 0.631836f, 0.653320f,
- 0.674805f, 0.695801f, 0.714355f, 0.731934f, 0.749512f, 0.765137f, 0.781250f, 0.794434f,
- 0.808594f, 0.821289f, 0.833496f, 0.844238f, 0.855469f, 0.866211f, 0.875000f, 0.883789f,
- 0.892578f, 0.901855f, 0.908691f, 0.915527f, 0.922852f, 0.929199f, 0.935059f, 0.941406f,
- 0.947266f, 0.951172f, 0.978516f, 0.979004f, 0.978027f, 0.977051f, 0.975586f, 0.974121f,
- 0.002989f, 0.009476f, 0.016785f, 0.024246f, 0.032745f, 0.041809f, 0.052246f, 0.063782f,
- 0.076111f, 0.089722f, 0.104675f, 0.120605f, 0.138306f, 0.157959f, 0.178101f, 0.200073f,
- 0.223145f, 0.247192f, 0.273193f, 0.300293f, 0.327148f, 0.354736f, 0.383545f, 0.411621f,
- 0.439941f, 0.468018f, 0.495605f, 0.522949f, 0.548828f, 0.574219f, 0.598145f, 0.622559f,
- 0.645508f, 0.666016f, 0.687500f, 0.706543f, 0.725586f, 0.743164f, 0.759766f, 0.775391f,
- 0.791016f, 0.803711f, 0.817871f, 0.829590f, 0.841797f, 0.852539f, 0.863281f, 0.873047f,
- 0.882812f, 0.891113f, 0.900391f, 0.906738f, 0.915039f, 0.922852f, 0.929688f, 0.936035f,
- 0.941895f, 0.946777f, 0.976074f, 0.977051f, 0.976074f, 0.975586f, 0.974121f, 0.972656f,
- 0.002846f, 0.008568f, 0.014557f, 0.021484f, 0.028442f, 0.036377f, 0.045074f, 0.055054f,
- 0.066101f, 0.077759f, 0.090759f, 0.104797f, 0.120483f, 0.136719f, 0.155029f, 0.175171f,
- 0.196045f, 0.218262f, 0.241943f, 0.266357f, 0.292480f, 0.319336f, 0.345703f, 0.373535f,
- 0.402100f, 0.429932f, 0.457764f, 0.484863f, 0.512207f, 0.539062f, 0.564941f, 0.589844f,
- 0.613281f, 0.636719f, 0.659180f, 0.680664f, 0.700684f, 0.718750f, 0.736816f, 0.754883f,
- 0.770508f, 0.785645f, 0.799805f, 0.813965f, 0.826172f, 0.838867f, 0.850586f, 0.861328f,
- 0.871582f, 0.881836f, 0.890625f, 0.898926f, 0.906738f, 0.915039f, 0.922363f, 0.928711f,
- 0.936035f, 0.941895f, 0.974609f, 0.975098f, 0.974609f, 0.973633f, 0.972656f, 0.971191f,
- 0.002285f, 0.007290f, 0.012634f, 0.018280f, 0.024918f, 0.032074f, 0.039673f, 0.048157f,
- 0.057220f, 0.067810f, 0.078735f, 0.091248f, 0.104370f, 0.119873f, 0.135742f, 0.152344f,
- 0.171631f, 0.191650f, 0.213501f, 0.236206f, 0.260010f, 0.285156f, 0.310547f, 0.338135f,
- 0.364746f, 0.392578f, 0.420410f, 0.448242f, 0.476562f, 0.502441f, 0.529785f, 0.555664f,
- 0.581543f, 0.605469f, 0.629395f, 0.652344f, 0.673340f, 0.693848f, 0.713867f, 0.732910f,
- 0.750000f, 0.767090f, 0.782715f, 0.797852f, 0.811035f, 0.825195f, 0.836914f, 0.848633f,
- 0.860840f, 0.870605f, 0.880371f, 0.890137f, 0.898926f, 0.907227f, 0.915527f, 0.923340f,
- 0.929688f, 0.936523f, 0.972168f, 0.973145f, 0.972656f, 0.972168f, 0.970703f, 0.969727f,
- 0.002064f, 0.006584f, 0.011154f, 0.016266f, 0.022263f, 0.028397f, 0.034973f, 0.042145f,
- 0.050232f, 0.059235f, 0.069031f, 0.079346f, 0.091736f, 0.104553f, 0.118652f, 0.133789f,
- 0.150635f, 0.168457f, 0.188110f, 0.208984f, 0.230225f, 0.253906f, 0.278076f, 0.303955f,
- 0.329346f, 0.356689f, 0.384033f, 0.411865f, 0.439941f, 0.467285f, 0.493896f, 0.520996f,
- 0.547363f, 0.573730f, 0.597168f, 0.622559f, 0.645508f, 0.667969f, 0.688965f, 0.709473f,
- 0.728027f, 0.746094f, 0.762695f, 0.778809f, 0.794922f, 0.809082f, 0.822754f, 0.834961f,
- 0.847168f, 0.858887f, 0.870117f, 0.880371f, 0.889648f, 0.898926f, 0.907227f, 0.915039f,
- 0.923828f, 0.930176f, 0.970215f, 0.971680f, 0.970215f, 0.970215f, 0.968750f, 0.968262f,
- 0.001935f, 0.005634f, 0.010078f, 0.014389f, 0.019669f, 0.024658f, 0.030716f, 0.037201f,
- 0.044098f, 0.051941f, 0.060333f, 0.070129f, 0.080383f, 0.091370f, 0.103638f, 0.116943f,
- 0.131714f, 0.148193f, 0.165161f, 0.183838f, 0.203979f, 0.225220f, 0.247803f, 0.271240f,
- 0.296631f, 0.322510f, 0.349121f, 0.376221f, 0.403076f, 0.431152f, 0.458984f, 0.485596f,
- 0.513672f, 0.540039f, 0.564941f, 0.590820f, 0.616211f, 0.638672f, 0.662109f, 0.683105f,
- 0.704102f, 0.723633f, 0.741699f, 0.759766f, 0.776855f, 0.792480f, 0.807617f, 0.821777f,
- 0.833496f, 0.847168f, 0.858887f, 0.870117f, 0.880859f, 0.889648f, 0.899414f, 0.908203f,
- 0.916992f, 0.924316f, 0.967285f, 0.968262f, 0.968750f, 0.968262f, 0.967285f, 0.966309f,
- 0.001805f, 0.005119f, 0.009079f, 0.013023f, 0.017487f, 0.022278f, 0.027130f, 0.032684f,
- 0.038666f, 0.045959f, 0.052826f, 0.061401f, 0.070801f, 0.080139f, 0.090698f, 0.102844f,
- 0.115845f, 0.130005f, 0.145264f, 0.162476f, 0.180176f, 0.199951f, 0.220459f, 0.242188f,
- 0.265869f, 0.290283f, 0.315430f, 0.341309f, 0.368652f, 0.395752f, 0.423584f, 0.451416f,
- 0.479248f, 0.505859f, 0.532227f, 0.559082f, 0.584961f, 0.609863f, 0.634277f, 0.656738f,
- 0.678711f, 0.700195f, 0.720703f, 0.738281f, 0.757324f, 0.774414f, 0.790527f, 0.805664f,
- 0.820312f, 0.834473f, 0.846680f, 0.858887f, 0.869629f, 0.880859f, 0.890625f, 0.899902f,
- 0.909668f, 0.917969f, 0.964844f, 0.966797f, 0.967285f, 0.965820f, 0.964844f, 0.963867f,
- 0.001437f, 0.004662f, 0.007919f, 0.011681f, 0.015404f, 0.019272f, 0.024261f, 0.029205f,
- 0.034515f, 0.040619f, 0.046967f, 0.054138f, 0.061737f, 0.070496f, 0.080200f, 0.090271f,
- 0.101807f, 0.114136f, 0.127686f, 0.143188f, 0.159058f, 0.176514f, 0.195190f, 0.215454f,
- 0.237305f, 0.260010f, 0.283936f, 0.309326f, 0.334717f, 0.361328f, 0.389160f, 0.416260f,
- 0.444336f, 0.471436f, 0.499512f, 0.525879f, 0.552734f, 0.579590f, 0.604004f, 0.628906f,
- 0.651855f, 0.674805f, 0.696777f, 0.717773f, 0.737305f, 0.755859f, 0.772949f, 0.789551f,
- 0.805664f, 0.819336f, 0.833984f, 0.847168f, 0.859375f, 0.871094f, 0.881836f, 0.892090f,
- 0.902344f, 0.910156f, 0.962402f, 0.964355f, 0.964355f, 0.963867f, 0.962891f, 0.961914f,
- 0.001264f, 0.004036f, 0.007088f, 0.010170f, 0.013672f, 0.017365f, 0.021423f, 0.025955f,
- 0.030533f, 0.035614f, 0.041321f, 0.047791f, 0.054626f, 0.062195f, 0.070679f, 0.080017f,
- 0.089600f, 0.100769f, 0.112854f, 0.125977f, 0.139893f, 0.156128f, 0.172852f, 0.191650f,
- 0.211060f, 0.232056f, 0.254883f, 0.278076f, 0.302979f, 0.328125f, 0.355225f, 0.381836f,
- 0.409912f, 0.437256f, 0.464844f, 0.492676f, 0.520508f, 0.547852f, 0.573242f, 0.599609f,
- 0.625000f, 0.649414f, 0.672363f, 0.694336f, 0.714844f, 0.734863f, 0.753418f, 0.771484f,
- 0.788574f, 0.804688f, 0.820312f, 0.833496f, 0.847656f, 0.859863f, 0.873047f, 0.883301f,
- 0.894043f, 0.903809f, 0.959961f, 0.961914f, 0.962402f, 0.960938f, 0.960449f, 0.959961f,
- 0.001297f, 0.003721f, 0.006397f, 0.009308f, 0.012260f, 0.015808f, 0.019302f, 0.023010f,
- 0.027267f, 0.032013f, 0.037109f, 0.042419f, 0.048523f, 0.054962f, 0.061920f, 0.070435f,
- 0.079407f, 0.088318f, 0.099121f, 0.111084f, 0.124023f, 0.137695f, 0.152832f, 0.169434f,
- 0.187378f, 0.206421f, 0.227783f, 0.249268f, 0.272461f, 0.297363f, 0.322754f, 0.348389f,
- 0.376221f, 0.403809f, 0.431396f, 0.459229f, 0.487305f, 0.515137f, 0.542480f, 0.569336f,
- 0.595215f, 0.621094f, 0.645996f, 0.669434f, 0.691406f, 0.712891f, 0.733887f, 0.753418f,
- 0.770996f, 0.789062f, 0.805176f, 0.820801f, 0.835449f, 0.849121f, 0.861328f, 0.874512f,
- 0.885742f, 0.895508f, 0.956543f, 0.959473f, 0.958984f, 0.958984f, 0.958008f, 0.957031f,
- 0.001267f, 0.003481f, 0.005955f, 0.008568f, 0.011185f, 0.014030f, 0.017151f, 0.020294f,
- 0.024246f, 0.028427f, 0.032654f, 0.037476f, 0.042603f, 0.048523f, 0.054871f, 0.062408f,
- 0.070129f, 0.078552f, 0.087769f, 0.097534f, 0.109192f, 0.121399f, 0.135010f, 0.150513f,
- 0.165894f, 0.183960f, 0.202881f, 0.222656f, 0.244385f, 0.267334f, 0.291260f, 0.317139f,
- 0.343506f, 0.370605f, 0.397949f, 0.426025f, 0.454346f, 0.482666f, 0.511230f, 0.538086f,
- 0.565918f, 0.592285f, 0.618164f, 0.642578f, 0.667480f, 0.690918f, 0.711914f, 0.732910f,
- 0.752930f, 0.771484f, 0.790039f, 0.806641f, 0.821777f, 0.837402f, 0.850586f, 0.864746f,
- 0.875977f, 0.887695f, 0.953613f, 0.956543f, 0.957031f, 0.956055f, 0.956055f, 0.955078f,
- 0.001068f, 0.003025f, 0.005283f, 0.007442f, 0.009857f, 0.012665f, 0.015930f, 0.018570f,
- 0.021820f, 0.025314f, 0.028931f, 0.033325f, 0.038147f, 0.042908f, 0.049011f, 0.055176f,
- 0.061859f, 0.069397f, 0.077637f, 0.086792f, 0.096252f, 0.107117f, 0.119385f, 0.132690f,
- 0.147095f, 0.162720f, 0.180054f, 0.198486f, 0.218384f, 0.239990f, 0.262207f, 0.287109f,
- 0.311523f, 0.337891f, 0.364990f, 0.392822f, 0.420654f, 0.449219f, 0.478027f, 0.505859f,
- 0.535156f, 0.562012f, 0.588867f, 0.615723f, 0.641602f, 0.666016f, 0.688965f, 0.711914f,
- 0.732910f, 0.753906f, 0.773438f, 0.791016f, 0.808594f, 0.823730f, 0.839355f, 0.854004f,
- 0.867188f, 0.879883f, 0.950195f, 0.954102f, 0.954102f, 0.953125f, 0.952637f, 0.952148f,
- 0.000884f, 0.003082f, 0.004631f, 0.006931f, 0.008942f, 0.011513f, 0.013779f, 0.016663f,
- 0.019806f, 0.022934f, 0.026215f, 0.029999f, 0.033813f, 0.038544f, 0.043365f, 0.048615f,
- 0.054352f, 0.061005f, 0.068420f, 0.076477f, 0.085022f, 0.095032f, 0.105469f, 0.117432f,
- 0.130127f, 0.143799f, 0.159790f, 0.176270f, 0.194580f, 0.214478f, 0.235229f, 0.257568f,
- 0.281982f, 0.306641f, 0.332764f, 0.359863f, 0.388184f, 0.416016f, 0.445557f, 0.474854f,
- 0.502441f, 0.531738f, 0.559570f, 0.586914f, 0.614258f, 0.640625f, 0.665039f, 0.689453f,
- 0.712891f, 0.734863f, 0.755371f, 0.774902f, 0.793945f, 0.810547f, 0.827637f, 0.842773f,
- 0.857910f, 0.871094f, 0.946777f, 0.950684f, 0.951172f, 0.950684f, 0.949707f, 0.949707f,
- 0.000848f, 0.002630f, 0.004330f, 0.006386f, 0.008148f, 0.010437f, 0.012436f, 0.014977f,
- 0.017731f, 0.020645f, 0.023529f, 0.026413f, 0.030289f, 0.034302f, 0.038391f, 0.043365f,
- 0.048737f, 0.054413f, 0.060455f, 0.067383f, 0.075134f, 0.083801f, 0.093262f, 0.103821f,
- 0.114746f, 0.127441f, 0.140991f, 0.156372f, 0.172729f, 0.190918f, 0.210449f, 0.231201f,
- 0.253662f, 0.277344f, 0.302734f, 0.328857f, 0.355225f, 0.384033f, 0.413086f, 0.440918f,
- 0.471191f, 0.500488f, 0.529785f, 0.558594f, 0.586426f, 0.613770f, 0.640137f, 0.666016f,
- 0.689453f, 0.714355f, 0.736328f, 0.757812f, 0.777832f, 0.796875f, 0.813965f, 0.831543f,
- 0.847168f, 0.860840f, 0.943848f, 0.948242f, 0.947754f, 0.948242f, 0.946777f, 0.946777f,
- 0.000747f, 0.002462f, 0.004192f, 0.005573f, 0.007454f, 0.009430f, 0.011253f, 0.013588f,
- 0.015762f, 0.018112f, 0.020859f, 0.023758f, 0.027084f, 0.030426f, 0.034332f, 0.038635f,
- 0.042999f, 0.048340f, 0.053772f, 0.060028f, 0.066589f, 0.074402f, 0.082764f, 0.091553f,
- 0.101685f, 0.112854f, 0.125122f, 0.138184f, 0.153320f, 0.169556f, 0.187500f, 0.206543f,
- 0.227539f, 0.249512f, 0.273193f, 0.298340f, 0.324463f, 0.351562f, 0.379883f, 0.409424f,
- 0.438477f, 0.468750f, 0.498047f, 0.527832f, 0.556641f, 0.585449f, 0.614258f, 0.641113f,
- 0.666992f, 0.692383f, 0.716309f, 0.738281f, 0.760742f, 0.780273f, 0.799805f, 0.818848f,
- 0.834473f, 0.851074f, 0.939941f, 0.944824f, 0.944336f, 0.944336f, 0.944336f, 0.943359f,
- 0.000670f, 0.002079f, 0.003538f, 0.005146f, 0.006508f, 0.008247f, 0.010223f, 0.012260f,
- 0.014153f, 0.016479f, 0.018677f, 0.021515f, 0.024323f, 0.027313f, 0.030518f, 0.034302f,
- 0.038422f, 0.042725f, 0.047760f, 0.053101f, 0.059113f, 0.065613f, 0.072937f, 0.080444f,
- 0.089722f, 0.099426f, 0.110596f, 0.122314f, 0.135742f, 0.150513f, 0.166260f, 0.183716f,
- 0.202759f, 0.223633f, 0.245728f, 0.269287f, 0.294189f, 0.320557f, 0.348633f, 0.376709f,
- 0.406494f, 0.436523f, 0.467285f, 0.497070f, 0.528320f, 0.557129f, 0.586426f, 0.614746f,
- 0.642090f, 0.668945f, 0.694824f, 0.718750f, 0.742676f, 0.764648f, 0.786133f, 0.805176f,
- 0.823242f, 0.840820f, 0.936035f, 0.940918f, 0.941406f, 0.941406f, 0.940430f, 0.939941f,
- 0.000645f, 0.001963f, 0.003384f, 0.004719f, 0.006042f, 0.007614f, 0.009384f, 0.011192f,
- 0.012665f, 0.015083f, 0.016861f, 0.019165f, 0.021393f, 0.024445f, 0.027451f, 0.030716f,
- 0.034149f, 0.038116f, 0.042389f, 0.047028f, 0.052277f, 0.058014f, 0.064270f, 0.071289f,
- 0.079041f, 0.087830f, 0.097351f, 0.108337f, 0.119995f, 0.132812f, 0.147217f, 0.163452f,
- 0.180420f, 0.199585f, 0.219849f, 0.242065f, 0.265625f, 0.291260f, 0.318115f, 0.345703f,
- 0.375000f, 0.404541f, 0.434326f, 0.465820f, 0.496582f, 0.526855f, 0.557617f, 0.587402f,
- 0.616699f, 0.645508f, 0.672363f, 0.698242f, 0.723145f, 0.747559f, 0.770020f, 0.791504f,
- 0.810059f, 0.828613f, 0.931641f, 0.937012f, 0.937500f, 0.937500f, 0.937012f, 0.936523f,
- 0.000692f, 0.001705f, 0.003000f, 0.004238f, 0.005798f, 0.006805f, 0.008659f, 0.009933f,
- 0.011681f, 0.013191f, 0.015259f, 0.017166f, 0.019379f, 0.021729f, 0.024796f, 0.027328f,
- 0.030380f, 0.033661f, 0.037598f, 0.041718f, 0.046539f, 0.051270f, 0.056946f, 0.062988f,
- 0.069885f, 0.077271f, 0.085999f, 0.095398f, 0.105652f, 0.117859f, 0.129883f, 0.144409f,
- 0.159912f, 0.177002f, 0.196045f, 0.216553f, 0.239014f, 0.262451f, 0.288086f, 0.314941f,
- 0.343262f, 0.372314f, 0.403076f, 0.433594f, 0.465332f, 0.496826f, 0.527832f, 0.559082f,
- 0.589355f, 0.619629f, 0.648926f, 0.676758f, 0.703125f, 0.728516f, 0.752930f, 0.775391f,
- 0.797363f, 0.817871f, 0.927246f, 0.933105f, 0.934082f, 0.933594f, 0.933594f, 0.933105f,
- 0.000460f, 0.001622f, 0.002705f, 0.003983f, 0.004925f, 0.006363f, 0.007652f, 0.008965f,
- 0.010521f, 0.011963f, 0.013664f, 0.015480f, 0.017258f, 0.019440f, 0.021912f, 0.024338f,
- 0.027084f, 0.030212f, 0.033356f, 0.037018f, 0.040833f, 0.045380f, 0.050110f, 0.055573f,
- 0.061829f, 0.068359f, 0.075928f, 0.083984f, 0.093140f, 0.103333f, 0.115112f, 0.127441f,
- 0.141602f, 0.156982f, 0.174316f, 0.192871f, 0.213257f, 0.235596f, 0.259766f, 0.285400f,
- 0.312256f, 0.341797f, 0.371094f, 0.402100f, 0.434082f, 0.465332f, 0.497314f, 0.529297f,
- 0.562012f, 0.592773f, 0.623535f, 0.652832f, 0.681641f, 0.709473f, 0.735352f, 0.759766f,
- 0.783203f, 0.803711f, 0.922363f, 0.929199f, 0.929688f, 0.929199f, 0.929688f, 0.928711f,
- 0.000341f, 0.001686f, 0.002537f, 0.003769f, 0.004745f, 0.005764f, 0.007034f, 0.008286f,
- 0.009369f, 0.010742f, 0.012161f, 0.013931f, 0.015671f, 0.017563f, 0.019440f, 0.021851f,
- 0.024231f, 0.026672f, 0.029556f, 0.032776f, 0.036255f, 0.040283f, 0.044464f, 0.049194f,
- 0.054413f, 0.060059f, 0.066589f, 0.074036f, 0.081909f, 0.091187f, 0.100769f, 0.112000f,
- 0.124512f, 0.139038f, 0.154297f, 0.171265f, 0.189819f, 0.210571f, 0.232788f, 0.257324f,
- 0.283203f, 0.311035f, 0.339844f, 0.370850f, 0.402100f, 0.433838f, 0.466797f, 0.499268f,
- 0.532227f, 0.565430f, 0.598145f, 0.628418f, 0.659180f, 0.687988f, 0.715820f, 0.742188f,
- 0.767090f, 0.791504f, 0.917969f, 0.924805f, 0.925293f, 0.925293f, 0.924805f, 0.924805f,
- 0.000405f, 0.001282f, 0.002298f, 0.003269f, 0.004448f, 0.005043f, 0.006294f, 0.007233f,
- 0.008606f, 0.009727f, 0.010849f, 0.012421f, 0.013885f, 0.015465f, 0.017426f, 0.019394f,
- 0.021667f, 0.023819f, 0.026154f, 0.029175f, 0.032227f, 0.035706f, 0.039062f, 0.043427f,
- 0.047913f, 0.052856f, 0.058502f, 0.064880f, 0.071960f, 0.079895f, 0.088867f, 0.098633f,
- 0.109619f, 0.122192f, 0.135742f, 0.151489f, 0.168457f, 0.187134f, 0.207764f, 0.230835f,
- 0.254883f, 0.281494f, 0.310059f, 0.339355f, 0.370361f, 0.402588f, 0.435547f, 0.468994f,
- 0.502930f, 0.537109f, 0.569824f, 0.602051f, 0.634766f, 0.665527f, 0.695801f, 0.724121f,
- 0.750488f, 0.776855f, 0.912598f, 0.919434f, 0.920410f, 0.920410f, 0.919922f, 0.920410f,
- 0.000529f, 0.001217f, 0.002171f, 0.003035f, 0.003790f, 0.004784f, 0.005711f, 0.006756f,
- 0.007782f, 0.008987f, 0.009773f, 0.011185f, 0.012650f, 0.013771f, 0.015656f, 0.017181f,
- 0.018890f, 0.021057f, 0.023239f, 0.025848f, 0.028488f, 0.031525f, 0.034607f, 0.038147f,
- 0.042023f, 0.046539f, 0.051605f, 0.056793f, 0.063049f, 0.069946f, 0.078064f, 0.086548f,
- 0.096313f, 0.107117f, 0.119446f, 0.133301f, 0.148560f, 0.165405f, 0.184570f, 0.205811f,
- 0.228394f, 0.253174f, 0.280029f, 0.308594f, 0.339111f, 0.370605f, 0.404053f, 0.437988f,
- 0.471680f, 0.506348f, 0.541504f, 0.576172f, 0.609375f, 0.642578f, 0.674316f, 0.705078f,
- 0.734375f, 0.761719f, 0.907227f, 0.914062f, 0.915527f, 0.915527f, 0.916016f, 0.915039f,
- 0.000402f, 0.001247f, 0.001841f, 0.002651f, 0.003414f, 0.004200f, 0.005337f, 0.005821f,
- 0.006733f, 0.008041f, 0.008942f, 0.010201f, 0.011261f, 0.012749f, 0.013893f, 0.015472f,
- 0.016663f, 0.018829f, 0.020615f, 0.022873f, 0.025299f, 0.027893f, 0.030533f, 0.033600f,
- 0.037140f, 0.040924f, 0.044983f, 0.049927f, 0.055359f, 0.061340f, 0.068176f, 0.075500f,
- 0.084106f, 0.093933f, 0.104370f, 0.116638f, 0.130249f, 0.145996f, 0.162842f, 0.181885f,
- 0.203735f, 0.226562f, 0.251465f, 0.279297f, 0.308594f, 0.339355f, 0.373047f, 0.406982f,
- 0.440918f, 0.477051f, 0.511719f, 0.548340f, 0.583496f, 0.618164f, 0.652344f, 0.684570f,
- 0.715332f, 0.745605f, 0.901855f, 0.909180f, 0.910156f, 0.910645f, 0.910156f, 0.910156f,
- 0.000371f, 0.001090f, 0.001752f, 0.002409f, 0.003042f, 0.003963f, 0.004898f, 0.005295f,
- 0.006077f, 0.006992f, 0.008102f, 0.009338f, 0.010101f, 0.011078f, 0.012375f, 0.013718f,
- 0.015099f, 0.016403f, 0.018402f, 0.020203f, 0.022354f, 0.024475f, 0.026825f, 0.029388f,
- 0.032623f, 0.035522f, 0.039429f, 0.043762f, 0.048462f, 0.053558f, 0.059265f, 0.065552f,
- 0.073120f, 0.081787f, 0.091431f, 0.102112f, 0.114136f, 0.127930f, 0.143066f, 0.160767f,
- 0.179810f, 0.200928f, 0.224854f, 0.250732f, 0.279053f, 0.308838f, 0.340820f, 0.374756f,
- 0.410156f, 0.446045f, 0.482666f, 0.520020f, 0.556152f, 0.593262f, 0.628906f, 0.663574f,
- 0.695801f, 0.728027f, 0.895508f, 0.903809f, 0.904297f, 0.904297f, 0.904297f, 0.904785f,
- 0.000425f, 0.000937f, 0.001529f, 0.002129f, 0.002674f, 0.003696f, 0.004257f, 0.004990f,
- 0.005726f, 0.006161f, 0.007118f, 0.007919f, 0.009109f, 0.009941f, 0.011055f, 0.011993f,
- 0.013191f, 0.014832f, 0.016281f, 0.017868f, 0.019562f, 0.021362f, 0.023514f, 0.025909f,
- 0.028549f, 0.031189f, 0.034637f, 0.037994f, 0.042145f, 0.046570f, 0.051453f, 0.057129f,
- 0.063965f, 0.070984f, 0.079285f, 0.088806f, 0.099426f, 0.111267f, 0.125366f, 0.140747f,
- 0.158203f, 0.178101f, 0.199585f, 0.223755f, 0.250732f, 0.279297f, 0.310059f, 0.343994f,
- 0.377686f, 0.414307f, 0.451904f, 0.489258f, 0.527832f, 0.565918f, 0.603027f, 0.640137f,
- 0.675781f, 0.710449f, 0.888672f, 0.897461f, 0.899902f, 0.900391f, 0.899414f, 0.899414f,
- 0.000317f, 0.000823f, 0.001386f, 0.002108f, 0.002684f, 0.003239f, 0.003883f, 0.004303f,
- 0.004730f, 0.005569f, 0.006626f, 0.007214f, 0.008003f, 0.008865f, 0.009590f, 0.010948f,
- 0.011856f, 0.012871f, 0.014381f, 0.015640f, 0.017075f, 0.018799f, 0.020569f, 0.022537f,
- 0.024704f, 0.027405f, 0.030090f, 0.033142f, 0.036346f, 0.040436f, 0.044830f, 0.049835f,
- 0.055450f, 0.061584f, 0.068665f, 0.076904f, 0.086060f, 0.096741f, 0.109192f, 0.122559f,
- 0.138428f, 0.155762f, 0.176270f, 0.198242f, 0.223145f, 0.250244f, 0.280518f, 0.312500f,
- 0.346680f, 0.382324f, 0.420410f, 0.458740f, 0.498779f, 0.538086f, 0.577637f, 0.616211f,
- 0.654297f, 0.690918f, 0.881348f, 0.890625f, 0.892578f, 0.893066f, 0.893066f, 0.892578f,
- 0.000385f, 0.000766f, 0.001544f, 0.001925f, 0.002359f, 0.002947f, 0.003176f, 0.003691f,
- 0.004288f, 0.005215f, 0.005917f, 0.006214f, 0.007019f, 0.007843f, 0.008469f, 0.009598f,
- 0.010345f, 0.011559f, 0.012497f, 0.013634f, 0.014992f, 0.016373f, 0.017853f, 0.019608f,
- 0.021515f, 0.023788f, 0.026260f, 0.028931f, 0.031860f, 0.034912f, 0.038635f, 0.042633f,
- 0.047638f, 0.053070f, 0.059540f, 0.066284f, 0.074524f, 0.083679f, 0.094177f, 0.106445f,
- 0.120361f, 0.135620f, 0.154053f, 0.174072f, 0.197144f, 0.222900f, 0.251221f, 0.281982f,
- 0.315430f, 0.351318f, 0.388672f, 0.427734f, 0.468506f, 0.508301f, 0.549805f, 0.591309f,
- 0.631348f, 0.670410f, 0.874512f, 0.884766f, 0.885742f, 0.886230f, 0.886230f, 0.886230f,
- 0.000230f, 0.000832f, 0.001281f, 0.001865f, 0.002207f, 0.002605f, 0.003212f, 0.003284f,
- 0.004124f, 0.004597f, 0.005222f, 0.005703f, 0.006260f, 0.007095f, 0.007790f, 0.008377f,
- 0.009010f, 0.010078f, 0.011009f, 0.011925f, 0.013153f, 0.014282f, 0.015610f, 0.017151f,
- 0.018951f, 0.020416f, 0.022583f, 0.024826f, 0.027328f, 0.030136f, 0.033508f, 0.036835f,
- 0.040985f, 0.045410f, 0.050812f, 0.056854f, 0.063965f, 0.071777f, 0.081177f, 0.091858f,
- 0.103699f, 0.117615f, 0.133423f, 0.152588f, 0.172974f, 0.196777f, 0.222900f, 0.252686f,
- 0.284912f, 0.319824f, 0.356934f, 0.395996f, 0.436768f, 0.478516f, 0.521484f, 0.564453f,
- 0.607422f, 0.649414f, 0.866699f, 0.876953f, 0.877930f, 0.879395f, 0.879883f, 0.878418f,
- 0.000228f, 0.000734f, 0.000993f, 0.001416f, 0.001935f, 0.002293f, 0.002541f, 0.003174f,
- 0.003508f, 0.004040f, 0.004337f, 0.005039f, 0.005505f, 0.006054f, 0.006840f, 0.007366f,
- 0.008041f, 0.008644f, 0.009544f, 0.010460f, 0.011238f, 0.012329f, 0.013542f, 0.014755f,
- 0.016083f, 0.017624f, 0.019424f, 0.021408f, 0.023422f, 0.025803f, 0.028366f, 0.031311f,
- 0.034912f, 0.039124f, 0.043304f, 0.048492f, 0.054291f, 0.061188f, 0.069397f, 0.078552f,
- 0.089233f, 0.101074f, 0.115540f, 0.131226f, 0.150757f, 0.172119f, 0.196533f, 0.224243f,
- 0.254883f, 0.288574f, 0.324707f, 0.364014f, 0.405029f, 0.447510f, 0.491699f, 0.536133f,
- 0.581543f, 0.627441f, 0.858398f, 0.869141f, 0.870605f, 0.871582f, 0.871094f, 0.871582f,
- 0.000118f, 0.000713f, 0.000985f, 0.001328f, 0.001612f, 0.001999f, 0.002399f, 0.002913f,
- 0.003139f, 0.003567f, 0.004055f, 0.004406f, 0.004986f, 0.005226f, 0.005856f, 0.006332f,
- 0.007042f, 0.007553f, 0.008286f, 0.009064f, 0.009834f, 0.010696f, 0.011658f, 0.012726f,
- 0.013817f, 0.015289f, 0.016693f, 0.018265f, 0.019699f, 0.021835f, 0.024307f, 0.026642f,
- 0.029770f, 0.033234f, 0.037048f, 0.041351f, 0.046478f, 0.052032f, 0.058960f, 0.066589f,
- 0.075745f, 0.086182f, 0.099121f, 0.113037f, 0.129517f, 0.149048f, 0.171387f, 0.196899f,
- 0.225464f, 0.257812f, 0.293457f, 0.331787f, 0.373291f, 0.416748f, 0.460938f, 0.507812f,
- 0.554688f, 0.602051f, 0.849609f, 0.859863f, 0.862793f, 0.863281f, 0.862793f, 0.862793f,
- 0.000211f, 0.000522f, 0.000877f, 0.001204f, 0.001507f, 0.001724f, 0.002062f, 0.002426f,
- 0.002867f, 0.003157f, 0.003443f, 0.003752f, 0.004192f, 0.004753f, 0.005154f, 0.005428f,
- 0.006065f, 0.006546f, 0.007210f, 0.007725f, 0.008530f, 0.009247f, 0.010025f, 0.010887f,
- 0.011909f, 0.012970f, 0.014069f, 0.015335f, 0.017105f, 0.018433f, 0.020554f, 0.022552f,
- 0.025116f, 0.027802f, 0.031158f, 0.034485f, 0.038971f, 0.044037f, 0.049469f, 0.055847f,
- 0.063843f, 0.072815f, 0.083618f, 0.095947f, 0.110840f, 0.128174f, 0.147949f, 0.171387f,
- 0.198242f, 0.228271f, 0.262207f, 0.299805f, 0.340332f, 0.384277f, 0.430176f, 0.477295f,
- 0.527344f, 0.577637f, 0.839844f, 0.851074f, 0.853516f, 0.854492f, 0.854980f, 0.854980f,
- 0.000218f, 0.000479f, 0.000706f, 0.001109f, 0.001245f, 0.001763f, 0.001800f, 0.002211f,
- 0.002377f, 0.002783f, 0.003103f, 0.003223f, 0.003782f, 0.004089f, 0.004326f, 0.004711f,
- 0.005306f, 0.005569f, 0.006199f, 0.006653f, 0.007168f, 0.007919f, 0.008560f, 0.009254f,
- 0.009979f, 0.010872f, 0.012054f, 0.012810f, 0.014221f, 0.015793f, 0.017181f, 0.018967f,
- 0.021088f, 0.023361f, 0.026001f, 0.028915f, 0.032257f, 0.036469f, 0.040924f, 0.046875f,
- 0.053375f, 0.061218f, 0.070435f, 0.080811f, 0.093628f, 0.108704f, 0.126709f, 0.147461f,
- 0.172241f, 0.199951f, 0.232788f, 0.268799f, 0.308594f, 0.351562f, 0.397705f, 0.447266f,
- 0.498291f, 0.550293f, 0.830078f, 0.841797f, 0.843750f, 0.845215f, 0.845215f, 0.845703f,
- 0.000139f, 0.000379f, 0.000704f, 0.000896f, 0.001095f, 0.001392f, 0.001649f, 0.002058f,
- 0.002235f, 0.002483f, 0.002621f, 0.002878f, 0.003214f, 0.003580f, 0.003820f, 0.004055f,
- 0.004498f, 0.004791f, 0.005173f, 0.005692f, 0.006145f, 0.006691f, 0.007175f, 0.007874f,
- 0.008499f, 0.009239f, 0.010117f, 0.011032f, 0.011864f, 0.012901f, 0.014282f, 0.015701f,
- 0.017242f, 0.019516f, 0.021469f, 0.024002f, 0.026749f, 0.029953f, 0.034027f, 0.038727f,
- 0.044250f, 0.050568f, 0.058136f, 0.067139f, 0.078247f, 0.091614f, 0.106689f, 0.125366f,
- 0.147339f, 0.172974f, 0.202881f, 0.237671f, 0.275879f, 0.318359f, 0.365234f, 0.415283f,
- 0.468018f, 0.521973f, 0.819336f, 0.832031f, 0.834473f, 0.834961f, 0.835449f, 0.835938f,
- 0.000115f, 0.000396f, 0.000688f, 0.000885f, 0.000917f, 0.001393f, 0.001478f, 0.001590f,
- 0.001944f, 0.002123f, 0.002291f, 0.002644f, 0.002666f, 0.003023f, 0.003197f, 0.003546f,
- 0.003714f, 0.004246f, 0.004551f, 0.004837f, 0.005108f, 0.005577f, 0.006054f, 0.006504f,
- 0.007023f, 0.007633f, 0.008362f, 0.009148f, 0.009926f, 0.010742f, 0.011917f, 0.013062f,
- 0.014351f, 0.015991f, 0.017639f, 0.019455f, 0.021729f, 0.024689f, 0.027740f, 0.031708f,
- 0.036102f, 0.041260f, 0.047882f, 0.055450f, 0.064392f, 0.075500f, 0.088928f, 0.104797f,
- 0.124756f, 0.147949f, 0.175415f, 0.207275f, 0.244507f, 0.286133f, 0.332520f, 0.381836f,
- 0.436279f, 0.492432f, 0.808105f, 0.821289f, 0.822754f, 0.824707f, 0.825195f, 0.824219f,
- 0.000209f, 0.000435f, 0.000493f, 0.000669f, 0.001040f, 0.001076f, 0.001254f, 0.001398f,
- 0.001603f, 0.001697f, 0.001987f, 0.002140f, 0.002268f, 0.002472f, 0.002769f, 0.002991f,
- 0.003302f, 0.003572f, 0.003685f, 0.004002f, 0.004337f, 0.004654f, 0.005062f, 0.005379f,
- 0.005871f, 0.006363f, 0.006733f, 0.007416f, 0.008102f, 0.008812f, 0.009727f, 0.010689f,
- 0.011566f, 0.013145f, 0.014053f, 0.015762f, 0.017899f, 0.020096f, 0.022552f, 0.025528f,
- 0.028992f, 0.033325f, 0.038635f, 0.044952f, 0.052582f, 0.061554f, 0.072998f, 0.086670f,
- 0.103577f, 0.124329f, 0.148804f, 0.178467f, 0.213501f, 0.253174f, 0.298828f, 0.348877f,
- 0.403076f, 0.461914f, 0.795898f, 0.809570f, 0.812012f, 0.813477f, 0.813477f, 0.814453f,
- 0.000243f, 0.000322f, 0.000466f, 0.000710f, 0.000863f, 0.000942f, 0.001051f, 0.001182f,
- 0.001369f, 0.001451f, 0.001716f, 0.001851f, 0.001968f, 0.002192f, 0.002323f, 0.002470f,
- 0.002773f, 0.002850f, 0.003056f, 0.003399f, 0.003624f, 0.003832f, 0.004192f, 0.004467f,
- 0.004955f, 0.005276f, 0.005772f, 0.006084f, 0.006672f, 0.007191f, 0.007828f, 0.008720f,
- 0.009575f, 0.010292f, 0.011505f, 0.012535f, 0.014114f, 0.016006f, 0.017838f, 0.020462f,
- 0.023193f, 0.026489f, 0.030807f, 0.035858f, 0.041840f, 0.049652f, 0.059174f, 0.070435f,
- 0.084839f, 0.102783f, 0.124146f, 0.151489f, 0.183472f, 0.221802f, 0.265137f, 0.315186f,
- 0.369629f, 0.430664f, 0.782715f, 0.796875f, 0.799805f, 0.800293f, 0.801758f, 0.801758f,
- 0.000119f, 0.000369f, 0.000340f, 0.000595f, 0.000667f, 0.000841f, 0.001010f, 0.001086f,
- 0.001179f, 0.001225f, 0.001494f, 0.001555f, 0.001654f, 0.001754f, 0.001965f, 0.002142f,
- 0.002197f, 0.002432f, 0.002619f, 0.002811f, 0.003021f, 0.003139f, 0.003567f, 0.003708f,
- 0.004066f, 0.004360f, 0.004612f, 0.005123f, 0.005489f, 0.005878f, 0.006306f, 0.006824f,
- 0.007576f, 0.008286f, 0.008949f, 0.010155f, 0.011322f, 0.012756f, 0.014046f, 0.015976f,
- 0.018250f, 0.020874f, 0.024094f, 0.027878f, 0.032867f, 0.039154f, 0.046509f, 0.055908f,
- 0.068054f, 0.082886f, 0.102356f, 0.125732f, 0.155029f, 0.190674f, 0.232422f, 0.281006f,
- 0.335693f, 0.397949f, 0.770020f, 0.783691f, 0.786621f, 0.787598f, 0.788086f, 0.789551f,
- 0.000000f, 0.000220f, 0.000275f, 0.000562f, 0.000618f, 0.000683f, 0.000733f, 0.000761f,
- 0.000966f, 0.001022f, 0.001184f, 0.001237f, 0.001382f, 0.001552f, 0.001688f, 0.001724f,
- 0.001918f, 0.002024f, 0.002115f, 0.002243f, 0.002403f, 0.002718f, 0.002840f, 0.003052f,
- 0.003330f, 0.003508f, 0.003860f, 0.004097f, 0.004314f, 0.004719f, 0.005074f, 0.005535f,
- 0.006058f, 0.006584f, 0.007168f, 0.007874f, 0.008759f, 0.009651f, 0.011086f, 0.012459f,
- 0.013992f, 0.015945f, 0.018433f, 0.021408f, 0.025192f, 0.029861f, 0.035950f, 0.043396f,
- 0.053406f, 0.065735f, 0.082031f, 0.102234f, 0.128052f, 0.160645f, 0.200073f, 0.247192f,
- 0.301025f, 0.363281f, 0.755371f, 0.770996f, 0.772949f, 0.773926f, 0.775879f, 0.775879f,
- 0.000216f, 0.000102f, 0.000381f, 0.000487f, 0.000429f, 0.000552f, 0.000579f, 0.000788f,
- 0.000804f, 0.000854f, 0.000937f, 0.000996f, 0.001078f, 0.001218f, 0.001315f, 0.001499f,
- 0.001532f, 0.001642f, 0.001805f, 0.001825f, 0.002077f, 0.002178f, 0.002312f, 0.002396f,
- 0.002575f, 0.002735f, 0.002947f, 0.003317f, 0.003428f, 0.003721f, 0.004185f, 0.004379f,
- 0.004704f, 0.005253f, 0.005650f, 0.006145f, 0.006870f, 0.007515f, 0.008415f, 0.009430f,
- 0.010612f, 0.012093f, 0.013954f, 0.016052f, 0.018967f, 0.022476f, 0.027115f, 0.032898f,
- 0.040649f, 0.050690f, 0.063599f, 0.080811f, 0.103210f, 0.132202f, 0.168823f, 0.213501f,
- 0.266602f, 0.329102f, 0.740234f, 0.756348f, 0.758789f, 0.760254f, 0.761230f, 0.761230f,
- 0.000179f, 0.000181f, 0.000180f, 0.000289f, 0.000413f, 0.000458f, 0.000497f, 0.000620f,
- 0.000646f, 0.000688f, 0.000830f, 0.000868f, 0.000904f, 0.000981f, 0.001024f, 0.001178f,
- 0.001146f, 0.001302f, 0.001382f, 0.001523f, 0.001679f, 0.001737f, 0.001824f, 0.001959f,
- 0.002195f, 0.002283f, 0.002438f, 0.002579f, 0.002703f, 0.002939f, 0.003181f, 0.003454f,
- 0.003677f, 0.004051f, 0.004395f, 0.004738f, 0.005283f, 0.005783f, 0.006420f, 0.007095f,
- 0.007988f, 0.009094f, 0.010384f, 0.011955f, 0.013939f, 0.016434f, 0.019836f, 0.024292f,
- 0.030029f, 0.037659f, 0.048065f, 0.061890f, 0.080811f, 0.105774f, 0.138672f, 0.180542f,
- 0.231934f, 0.293213f, 0.724121f, 0.740234f, 0.744141f, 0.745117f, 0.745605f, 0.746094f,
- 0.000000f, 0.000056f, 0.000263f, 0.000339f, 0.000369f, 0.000357f, 0.000376f, 0.000508f,
- 0.000519f, 0.000558f, 0.000581f, 0.000678f, 0.000767f, 0.000775f, 0.000905f, 0.000849f,
- 0.000992f, 0.000942f, 0.001192f, 0.001169f, 0.001204f, 0.001375f, 0.001439f, 0.001532f,
- 0.001634f, 0.001676f, 0.001799f, 0.001904f, 0.002165f, 0.002262f, 0.002377f, 0.002611f,
- 0.002836f, 0.003103f, 0.003321f, 0.003550f, 0.004005f, 0.004356f, 0.004772f, 0.005295f,
- 0.005962f, 0.006756f, 0.007690f, 0.008690f, 0.010078f, 0.011871f, 0.014252f, 0.017242f,
- 0.021393f, 0.027100f, 0.034851f, 0.046051f, 0.060455f, 0.081848f, 0.110474f, 0.148682f,
- 0.197632f, 0.257568f, 0.706543f, 0.724121f, 0.727539f, 0.729492f, 0.729980f, 0.729492f,
- 0.000000f, 0.000130f, 0.000174f, 0.000312f, 0.000290f, 0.000293f, 0.000372f, 0.000319f,
- 0.000397f, 0.000433f, 0.000550f, 0.000552f, 0.000564f, 0.000593f, 0.000638f, 0.000758f,
- 0.000784f, 0.000797f, 0.000842f, 0.000937f, 0.001011f, 0.001068f, 0.001125f, 0.001231f,
- 0.001228f, 0.001288f, 0.001409f, 0.001465f, 0.001644f, 0.001697f, 0.001965f, 0.001924f,
- 0.002136f, 0.002270f, 0.002436f, 0.002697f, 0.002916f, 0.003202f, 0.003492f, 0.003929f,
- 0.004391f, 0.004887f, 0.005516f, 0.006233f, 0.007240f, 0.008461f, 0.010094f, 0.012070f,
- 0.014854f, 0.018585f, 0.024338f, 0.032379f, 0.043884f, 0.060516f, 0.084656f, 0.118469f,
- 0.164185f, 0.222168f, 0.689941f, 0.708008f, 0.710449f, 0.711914f, 0.712891f, 0.712402f,
- 0.000000f, 0.000000f, 0.000122f, 0.000226f, 0.000145f, 0.000282f, 0.000255f, 0.000247f,
- 0.000323f, 0.000389f, 0.000379f, 0.000435f, 0.000461f, 0.000509f, 0.000535f, 0.000517f,
- 0.000557f, 0.000604f, 0.000649f, 0.000690f, 0.000757f, 0.000773f, 0.000836f, 0.000865f,
- 0.000924f, 0.000957f, 0.001095f, 0.001104f, 0.001243f, 0.001361f, 0.001458f, 0.001486f,
- 0.001619f, 0.001745f, 0.001791f, 0.001993f, 0.002100f, 0.002321f, 0.002539f, 0.002771f,
- 0.003084f, 0.003412f, 0.003866f, 0.004368f, 0.005062f, 0.005821f, 0.006882f, 0.008278f,
- 0.010071f, 0.012756f, 0.016327f, 0.021774f, 0.029785f, 0.042206f, 0.061462f, 0.090149f,
- 0.131348f, 0.187378f, 0.669434f, 0.688965f, 0.692383f, 0.694824f, 0.695801f, 0.695312f,
- 0.000000f, 0.000118f, 0.000113f, 0.000158f, 0.000158f, 0.000176f, 0.000224f, 0.000202f,
- 0.000251f, 0.000260f, 0.000280f, 0.000332f, 0.000316f, 0.000365f, 0.000389f, 0.000419f,
- 0.000454f, 0.000435f, 0.000476f, 0.000494f, 0.000516f, 0.000576f, 0.000609f, 0.000656f,
- 0.000678f, 0.000712f, 0.000792f, 0.000800f, 0.000852f, 0.000919f, 0.000961f, 0.001070f,
- 0.001120f, 0.001238f, 0.001300f, 0.001480f, 0.001459f, 0.001634f, 0.001798f, 0.001947f,
- 0.002111f, 0.002377f, 0.002615f, 0.002966f, 0.003410f, 0.003933f, 0.004585f, 0.005489f,
- 0.006706f, 0.008148f, 0.010757f, 0.013962f, 0.019257f, 0.027771f, 0.041931f, 0.065125f,
- 0.101135f, 0.152832f, 0.650391f, 0.670898f, 0.674316f, 0.675293f, 0.675781f, 0.677246f,
- 0.000000f, 0.000000f, 0.000109f, 0.000106f, 0.000121f, 0.000117f, 0.000130f, 0.000151f,
- 0.000161f, 0.000174f, 0.000234f, 0.000197f, 0.000205f, 0.000236f, 0.000272f, 0.000296f,
- 0.000267f, 0.000296f, 0.000397f, 0.000344f, 0.000413f, 0.000395f, 0.000433f, 0.000434f,
- 0.000504f, 0.000488f, 0.000532f, 0.000550f, 0.000602f, 0.000711f, 0.000675f, 0.000704f,
- 0.000752f, 0.000817f, 0.000896f, 0.000955f, 0.001009f, 0.001091f, 0.001223f, 0.001271f,
- 0.001415f, 0.001560f, 0.001721f, 0.001989f, 0.002214f, 0.002508f, 0.002930f, 0.003504f,
- 0.004208f, 0.005169f, 0.006603f, 0.008606f, 0.011864f, 0.017090f, 0.026367f, 0.043396f,
- 0.072571f, 0.119751f, 0.630859f, 0.650879f, 0.653809f, 0.656250f, 0.657227f, 0.657227f,
- 0.000000f, 0.000111f, 0.000104f, 0.000100f, 0.000096f, 0.000094f, 0.000105f, 0.000096f,
- 0.000101f, 0.000115f, 0.000119f, 0.000155f, 0.000129f, 0.000180f, 0.000186f, 0.000199f,
- 0.000208f, 0.000214f, 0.000232f, 0.000230f, 0.000237f, 0.000247f, 0.000303f, 0.000276f,
- 0.000324f, 0.000332f, 0.000381f, 0.000371f, 0.000393f, 0.000428f, 0.000490f, 0.000468f,
- 0.000512f, 0.000540f, 0.000598f, 0.000670f, 0.000673f, 0.000711f, 0.000767f, 0.000842f,
- 0.000894f, 0.000985f, 0.001120f, 0.001200f, 0.001416f, 0.001544f, 0.001768f, 0.002052f,
- 0.002510f, 0.003044f, 0.003796f, 0.005016f, 0.006870f, 0.009918f, 0.015335f, 0.026077f,
- 0.048004f, 0.088745f, 0.610352f, 0.630859f, 0.634277f, 0.636230f, 0.637207f, 0.638184f,
- 0.000000f, 0.000104f, 0.000098f, 0.000092f, 0.000087f, 0.000084f, 0.000081f, 0.000078f,
- 0.000074f, 0.000070f, 0.000073f, 0.000075f, 0.000081f, 0.000081f, 0.000119f, 0.000124f,
- 0.000129f, 0.000115f, 0.000142f, 0.000169f, 0.000155f, 0.000169f, 0.000172f, 0.000196f,
- 0.000209f, 0.000211f, 0.000203f, 0.000238f, 0.000245f, 0.000260f, 0.000282f, 0.000281f,
- 0.000297f, 0.000333f, 0.000343f, 0.000374f, 0.000398f, 0.000428f, 0.000473f, 0.000494f,
- 0.000534f, 0.000591f, 0.000643f, 0.000708f, 0.000790f, 0.000893f, 0.001040f, 0.001169f,
- 0.001381f, 0.001676f, 0.002123f, 0.002686f, 0.003658f, 0.005329f, 0.008347f, 0.014244f,
- 0.027954f, 0.060638f, 0.587891f, 0.609375f, 0.613281f, 0.614746f, 0.616699f, 0.616211f,
- 0.000110f, 0.000094f, 0.000085f, 0.000079f, 0.000075f, 0.000072f, 0.000069f, 0.000067f,
- 0.000065f, 0.000063f, 0.000059f, 0.000059f, 0.000054f, 0.000051f, 0.000055f, 0.000051f,
- 0.000066f, 0.000066f, 0.000078f, 0.000074f, 0.000089f, 0.000091f, 0.000102f, 0.000109f,
- 0.000114f, 0.000126f, 0.000133f, 0.000130f, 0.000141f, 0.000141f, 0.000156f, 0.000172f,
- 0.000180f, 0.000179f, 0.000206f, 0.000199f, 0.000214f, 0.000254f, 0.000247f, 0.000282f,
- 0.000300f, 0.000324f, 0.000349f, 0.000374f, 0.000413f, 0.000459f, 0.000513f, 0.000619f,
- 0.000711f, 0.000823f, 0.001030f, 0.001269f, 0.001724f, 0.002487f, 0.003948f, 0.007015f,
- 0.014122f, 0.036346f, 0.565430f, 0.586426f, 0.592285f, 0.592773f, 0.594238f, 0.594727f,
- 0.000092f, 0.000073f, 0.000067f, 0.000062f, 0.000057f, 0.000055f, 0.000052f, 0.000052f,
- 0.000049f, 0.000049f, 0.000047f, 0.000046f, 0.000046f, 0.000043f, 0.000041f, 0.000039f,
- 0.000038f, 0.000036f, 0.000039f, 0.000036f, 0.000039f, 0.000037f, 0.000039f, 0.000047f,
- 0.000051f, 0.000057f, 0.000059f, 0.000060f, 0.000067f, 0.000071f, 0.000078f, 0.000085f,
- 0.000087f, 0.000091f, 0.000098f, 0.000095f, 0.000102f, 0.000122f, 0.000122f, 0.000137f,
- 0.000143f, 0.000145f, 0.000168f, 0.000171f, 0.000197f, 0.000209f, 0.000234f, 0.000264f,
- 0.000295f, 0.000349f, 0.000418f, 0.000520f, 0.000678f, 0.000958f, 0.001512f, 0.002745f,
- 0.006092f, 0.017456f, 0.542969f, 0.565430f, 0.568848f, 0.569824f, 0.572266f, 0.572266f,
- 0.000052f, 0.000042f, 0.000037f, 0.000035f, 0.000033f, 0.000033f, 0.000032f, 0.000031f,
- 0.000031f, 0.000029f, 0.000030f, 0.000030f, 0.000029f, 0.000028f, 0.000028f, 0.000028f,
- 0.000028f, 0.000028f, 0.000027f, 0.000026f, 0.000024f, 0.000023f, 0.000022f, 0.000022f,
- 0.000021f, 0.000020f, 0.000019f, 0.000022f, 0.000020f, 0.000023f, 0.000024f, 0.000026f,
- 0.000028f, 0.000035f, 0.000037f, 0.000038f, 0.000039f, 0.000043f, 0.000048f, 0.000050f,
- 0.000053f, 0.000055f, 0.000062f, 0.000059f, 0.000072f, 0.000070f, 0.000087f, 0.000099f,
- 0.000100f, 0.000119f, 0.000142f, 0.000162f, 0.000217f, 0.000283f, 0.000425f, 0.000760f,
- 0.001818f, 0.006405f, 0.519043f, 0.541504f, 0.546387f, 0.548828f, 0.549316f, 0.550781f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000004f,
- 0.000004f, 0.000006f, 0.000006f, 0.000008f, 0.000009f, 0.000009f, 0.000009f, 0.000010f,
- 0.000010f, 0.000010f, 0.000011f, 0.000011f, 0.000011f, 0.000012f, 0.000012f, 0.000012f,
- 0.000012f, 0.000013f, 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000011f, 0.000010f,
- 0.000010f, 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000008f, 0.000008f, 0.000011f,
- 0.000011f, 0.000012f, 0.000015f, 0.000016f, 0.000016f, 0.000018f, 0.000018f, 0.000020f,
- 0.000022f, 0.000024f, 0.000028f, 0.000035f, 0.000036f, 0.000052f, 0.000071f, 0.000117f,
- 0.000260f, 0.001269f, 0.495605f, 0.518555f, 0.523926f, 0.525879f, 0.526855f, 0.527344f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000003f,
- 0.000005f, 0.000021f, 0.473145f, 0.495605f, 0.500000f, 0.502441f, 0.503418f, 0.503906f,
- },
- {
- 0.045868f, 0.130493f, 0.205322f, 0.272705f, 0.331787f, 0.384521f, 0.431885f, 0.473389f,
- 0.511719f, 0.545898f, 0.576660f, 0.605469f, 0.631348f, 0.654785f, 0.676758f, 0.696289f,
- 0.714355f, 0.732422f, 0.749023f, 0.763184f, 0.777832f, 0.790527f, 0.802734f, 0.813477f,
- 0.824219f, 0.834961f, 0.844238f, 0.853027f, 0.862305f, 0.869629f, 0.877441f, 0.884277f,
- 0.892090f, 0.898926f, 0.904297f, 0.910645f, 0.916992f, 0.921875f, 0.926758f, 0.931641f,
- 0.937012f, 0.941406f, 0.945801f, 0.950195f, 0.954102f, 0.958496f, 0.962402f, 0.966309f,
- 0.969238f, 0.973145f, 0.976074f, 0.979492f, 0.982422f, 0.985352f, 0.988281f, 0.991211f,
- 0.993652f, 0.996094f, 0.997070f, 0.993164f, 0.990234f, 0.987305f, 0.984375f, 0.981445f,
- 0.033447f, 0.097717f, 0.160400f, 0.219238f, 0.273438f, 0.323486f, 0.371582f, 0.414062f,
- 0.454834f, 0.491211f, 0.524414f, 0.555176f, 0.583984f, 0.610840f, 0.635254f, 0.658203f,
- 0.678223f, 0.697754f, 0.716309f, 0.732422f, 0.749023f, 0.763184f, 0.776855f, 0.790527f,
- 0.802734f, 0.812988f, 0.824707f, 0.834473f, 0.844238f, 0.853516f, 0.862305f, 0.870117f,
- 0.877930f, 0.884766f, 0.892090f, 0.897949f, 0.905762f, 0.910645f, 0.917480f, 0.923340f,
- 0.927734f, 0.933105f, 0.937988f, 0.942871f, 0.947266f, 0.951172f, 0.955566f, 0.960449f,
- 0.963379f, 0.967285f, 0.970703f, 0.974609f, 0.978027f, 0.981445f, 0.984863f, 0.986816f,
- 0.989746f, 0.993164f, 0.995605f, 0.992188f, 0.988770f, 0.986328f, 0.983398f, 0.980957f,
- 0.024796f, 0.075195f, 0.126221f, 0.176025f, 0.224976f, 0.271729f, 0.317383f, 0.359375f,
- 0.399902f, 0.437744f, 0.472656f, 0.505371f, 0.536133f, 0.565430f, 0.591797f, 0.615723f,
- 0.639648f, 0.660156f, 0.681152f, 0.699219f, 0.718262f, 0.734375f, 0.749512f, 0.764648f,
- 0.777832f, 0.791016f, 0.802734f, 0.813965f, 0.825195f, 0.835449f, 0.844727f, 0.854004f,
- 0.862305f, 0.871094f, 0.878418f, 0.886230f, 0.893555f, 0.900391f, 0.906738f, 0.912598f,
- 0.917969f, 0.923828f, 0.929688f, 0.935059f, 0.939941f, 0.943848f, 0.949219f, 0.953613f,
- 0.958008f, 0.961914f, 0.965332f, 0.969238f, 0.972656f, 0.976074f, 0.979492f, 0.982910f,
- 0.986328f, 0.989258f, 0.993652f, 0.990723f, 0.987793f, 0.985352f, 0.982910f, 0.979980f,
- 0.019119f, 0.058624f, 0.100220f, 0.142578f, 0.185303f, 0.227417f, 0.269287f, 0.310059f,
- 0.348877f, 0.385254f, 0.421875f, 0.455566f, 0.489014f, 0.518555f, 0.546875f, 0.574707f,
- 0.598633f, 0.624023f, 0.645508f, 0.666016f, 0.684082f, 0.702637f, 0.720703f, 0.736816f,
- 0.751465f, 0.766113f, 0.779785f, 0.792969f, 0.804199f, 0.815918f, 0.826660f, 0.836426f,
- 0.846191f, 0.855957f, 0.864746f, 0.872559f, 0.880371f, 0.888184f, 0.895508f, 0.902344f,
- 0.908691f, 0.914062f, 0.919922f, 0.925293f, 0.932129f, 0.936035f, 0.941895f, 0.946289f,
- 0.951172f, 0.955566f, 0.959473f, 0.963867f, 0.967773f, 0.970703f, 0.975586f, 0.978516f,
- 0.981934f, 0.985352f, 0.991699f, 0.988770f, 0.986328f, 0.983887f, 0.981445f, 0.979004f,
- 0.015175f, 0.046997f, 0.080688f, 0.116028f, 0.152466f, 0.189819f, 0.227417f, 0.264404f,
- 0.301758f, 0.338623f, 0.374268f, 0.407471f, 0.439941f, 0.471924f, 0.501465f, 0.529785f,
- 0.556641f, 0.582031f, 0.606445f, 0.629395f, 0.649902f, 0.670898f, 0.688965f, 0.708496f,
- 0.725098f, 0.740723f, 0.755371f, 0.769531f, 0.782715f, 0.795410f, 0.807129f, 0.818848f,
- 0.829590f, 0.839844f, 0.849121f, 0.857910f, 0.866699f, 0.875488f, 0.882812f, 0.890625f,
- 0.897461f, 0.904297f, 0.910645f, 0.916992f, 0.922363f, 0.928223f, 0.933594f, 0.938477f,
- 0.944824f, 0.949707f, 0.953613f, 0.958008f, 0.962402f, 0.966309f, 0.970703f, 0.974121f,
- 0.977539f, 0.981934f, 0.990234f, 0.987793f, 0.984863f, 0.982910f, 0.980469f, 0.978516f,
- 0.012215f, 0.038452f, 0.066101f, 0.095825f, 0.126831f, 0.159180f, 0.192749f, 0.226685f,
- 0.260986f, 0.294922f, 0.328857f, 0.363037f, 0.394531f, 0.426270f, 0.457520f, 0.486572f,
- 0.514648f, 0.541016f, 0.567871f, 0.590820f, 0.614746f, 0.636230f, 0.657227f, 0.676270f,
- 0.694336f, 0.711914f, 0.729492f, 0.744141f, 0.759277f, 0.773438f, 0.786621f, 0.798340f,
- 0.811523f, 0.822266f, 0.833496f, 0.842773f, 0.851562f, 0.861816f, 0.869629f, 0.878418f,
- 0.885742f, 0.893066f, 0.900879f, 0.907715f, 0.913574f, 0.919922f, 0.925781f, 0.932129f,
- 0.937012f, 0.942871f, 0.946777f, 0.951660f, 0.957031f, 0.960938f, 0.965332f, 0.969727f,
- 0.973633f, 0.977051f, 0.988281f, 0.986328f, 0.983887f, 0.981445f, 0.979492f, 0.976562f,
- 0.009903f, 0.031525f, 0.054626f, 0.078979f, 0.105408f, 0.133789f, 0.162720f, 0.192993f,
- 0.224976f, 0.256592f, 0.288330f, 0.320312f, 0.352295f, 0.383545f, 0.414062f, 0.443848f,
- 0.473389f, 0.500488f, 0.526367f, 0.553223f, 0.577637f, 0.600586f, 0.622070f, 0.644043f,
- 0.664551f, 0.683105f, 0.701660f, 0.718262f, 0.734375f, 0.750000f, 0.764648f, 0.778320f,
- 0.791016f, 0.802734f, 0.815430f, 0.826172f, 0.836426f, 0.845703f, 0.855957f, 0.864258f,
- 0.874023f, 0.881348f, 0.889648f, 0.896973f, 0.904297f, 0.911621f, 0.917480f, 0.922852f,
- 0.929199f, 0.935059f, 0.939941f, 0.944824f, 0.950195f, 0.954590f, 0.959961f, 0.964355f,
- 0.968262f, 0.972656f, 0.986328f, 0.984375f, 0.981934f, 0.979980f, 0.978027f, 0.975586f,
- 0.008385f, 0.026154f, 0.045319f, 0.066467f, 0.089111f, 0.113220f, 0.138916f, 0.165405f,
- 0.192871f, 0.222290f, 0.252197f, 0.281494f, 0.311279f, 0.342285f, 0.372314f, 0.402832f,
- 0.431641f, 0.459473f, 0.486572f, 0.513672f, 0.539062f, 0.562988f, 0.587402f, 0.609863f,
- 0.631348f, 0.652344f, 0.671875f, 0.689941f, 0.708008f, 0.724609f, 0.740234f, 0.755371f,
- 0.768066f, 0.783203f, 0.795410f, 0.808105f, 0.819336f, 0.830078f, 0.840332f, 0.851074f,
- 0.860352f, 0.869141f, 0.877930f, 0.885742f, 0.893555f, 0.900879f, 0.907715f, 0.915039f,
- 0.920410f, 0.926758f, 0.933105f, 0.938965f, 0.944336f, 0.949707f, 0.953613f, 0.958984f,
- 0.962891f, 0.967285f, 0.984375f, 0.982910f, 0.980957f, 0.978516f, 0.976562f, 0.974609f,
- 0.006992f, 0.022324f, 0.038544f, 0.056396f, 0.075317f, 0.095947f, 0.117981f, 0.141968f,
- 0.166504f, 0.192627f, 0.219238f, 0.246704f, 0.275879f, 0.304443f, 0.333252f, 0.362305f,
- 0.390869f, 0.419678f, 0.447266f, 0.474121f, 0.500977f, 0.525879f, 0.551270f, 0.574219f,
- 0.597656f, 0.620117f, 0.641602f, 0.661133f, 0.680664f, 0.698242f, 0.715332f, 0.731934f,
- 0.746582f, 0.761230f, 0.775391f, 0.789551f, 0.802246f, 0.813477f, 0.825195f, 0.835938f,
- 0.846191f, 0.855957f, 0.865723f, 0.873535f, 0.882324f, 0.890625f, 0.898438f, 0.905762f,
- 0.912598f, 0.918945f, 0.925781f, 0.931641f, 0.937012f, 0.943848f, 0.948730f, 0.954102f,
- 0.957520f, 0.963379f, 0.981934f, 0.980957f, 0.979004f, 0.977051f, 0.975098f, 0.973145f,
- 0.006260f, 0.018387f, 0.032684f, 0.047821f, 0.064636f, 0.082153f, 0.101318f, 0.122009f,
- 0.143921f, 0.166870f, 0.191406f, 0.216187f, 0.243164f, 0.269287f, 0.297119f, 0.324951f,
- 0.352783f, 0.380859f, 0.408691f, 0.435547f, 0.462402f, 0.489258f, 0.514160f, 0.540039f,
- 0.563965f, 0.585938f, 0.608398f, 0.629395f, 0.649414f, 0.669434f, 0.689453f, 0.705566f,
- 0.722656f, 0.739258f, 0.753418f, 0.769043f, 0.783203f, 0.795898f, 0.807617f, 0.819824f,
- 0.830566f, 0.842285f, 0.852051f, 0.862305f, 0.871094f, 0.878906f, 0.888184f, 0.895996f,
- 0.902832f, 0.910645f, 0.917480f, 0.924316f, 0.930176f, 0.936523f, 0.942383f, 0.946777f,
- 0.953613f, 0.958496f, 0.979980f, 0.979004f, 0.977539f, 0.975586f, 0.973633f, 0.972168f,
- 0.005268f, 0.016418f, 0.028091f, 0.041107f, 0.055420f, 0.070435f, 0.087341f, 0.105347f,
- 0.124512f, 0.144531f, 0.166260f, 0.189453f, 0.213989f, 0.238037f, 0.263184f, 0.290039f,
- 0.317139f, 0.344238f, 0.370850f, 0.398438f, 0.425293f, 0.451660f, 0.477539f, 0.503418f,
- 0.528320f, 0.551270f, 0.576172f, 0.598145f, 0.619629f, 0.640137f, 0.659668f, 0.680176f,
- 0.697754f, 0.714844f, 0.731934f, 0.748047f, 0.762695f, 0.776367f, 0.790039f, 0.803223f,
- 0.814453f, 0.827148f, 0.837891f, 0.847656f, 0.858398f, 0.868164f, 0.876953f, 0.885742f,
- 0.893066f, 0.901855f, 0.908691f, 0.916504f, 0.922852f, 0.929199f, 0.935059f, 0.941895f,
- 0.947754f, 0.953125f, 0.978027f, 0.977539f, 0.975586f, 0.973633f, 0.971680f, 0.969727f,
- 0.004372f, 0.013802f, 0.024185f, 0.036011f, 0.047729f, 0.060944f, 0.075684f, 0.090820f,
- 0.107788f, 0.125488f, 0.144653f, 0.165771f, 0.187012f, 0.210205f, 0.233643f, 0.258545f,
- 0.283447f, 0.309326f, 0.335449f, 0.362305f, 0.388672f, 0.415771f, 0.441650f, 0.468018f,
- 0.492920f, 0.518066f, 0.542480f, 0.564941f, 0.587891f, 0.609863f, 0.630859f, 0.651855f,
- 0.670898f, 0.689453f, 0.707520f, 0.724609f, 0.740723f, 0.755859f, 0.770996f, 0.785156f,
- 0.799316f, 0.809570f, 0.822754f, 0.834473f, 0.845215f, 0.855469f, 0.865723f, 0.874023f,
- 0.883301f, 0.892090f, 0.899902f, 0.907715f, 0.915039f, 0.922363f, 0.928711f, 0.935059f,
- 0.941406f, 0.947266f, 0.975586f, 0.975098f, 0.973633f, 0.971680f, 0.969727f, 0.968262f,
- 0.003809f, 0.012253f, 0.021240f, 0.030884f, 0.041473f, 0.052887f, 0.065308f, 0.079224f,
- 0.094177f, 0.109558f, 0.126709f, 0.145142f, 0.163940f, 0.184814f, 0.207397f, 0.229736f,
- 0.252686f, 0.276855f, 0.302246f, 0.327881f, 0.353271f, 0.380127f, 0.405762f, 0.432129f,
- 0.457520f, 0.482422f, 0.507324f, 0.531250f, 0.556152f, 0.578125f, 0.600586f, 0.622559f,
- 0.642578f, 0.662109f, 0.681641f, 0.700195f, 0.716797f, 0.734375f, 0.750000f, 0.766113f,
- 0.779297f, 0.793457f, 0.807129f, 0.819336f, 0.830078f, 0.842285f, 0.853027f, 0.862793f,
- 0.872559f, 0.881348f, 0.890625f, 0.899414f, 0.907227f, 0.914551f, 0.920898f, 0.928223f,
- 0.935059f, 0.941406f, 0.973633f, 0.973145f, 0.971680f, 0.970215f, 0.968262f, 0.966797f,
- 0.003462f, 0.010796f, 0.018646f, 0.026962f, 0.036377f, 0.046173f, 0.057190f, 0.068665f,
- 0.081726f, 0.095520f, 0.110962f, 0.127563f, 0.144897f, 0.162476f, 0.182373f, 0.202881f,
- 0.225342f, 0.248291f, 0.271729f, 0.294922f, 0.320312f, 0.345459f, 0.370850f, 0.397217f,
- 0.422607f, 0.447998f, 0.473145f, 0.498291f, 0.522461f, 0.546875f, 0.569824f, 0.591797f,
- 0.614258f, 0.635742f, 0.655273f, 0.674805f, 0.693359f, 0.711426f, 0.729492f, 0.745605f,
- 0.760742f, 0.775391f, 0.789551f, 0.803223f, 0.816406f, 0.828125f, 0.839844f, 0.850586f,
- 0.861328f, 0.871094f, 0.880371f, 0.889648f, 0.898438f, 0.906250f, 0.915039f, 0.921875f,
- 0.928223f, 0.935547f, 0.970703f, 0.970215f, 0.970215f, 0.967773f, 0.966309f, 0.965332f,
- 0.002872f, 0.009338f, 0.016174f, 0.024231f, 0.031525f, 0.040558f, 0.050140f, 0.060455f,
- 0.071472f, 0.084167f, 0.097168f, 0.111450f, 0.127197f, 0.143433f, 0.160889f, 0.179565f,
- 0.199463f, 0.220825f, 0.242554f, 0.265625f, 0.288818f, 0.312744f, 0.338135f, 0.362793f,
- 0.387939f, 0.414307f, 0.439453f, 0.464355f, 0.489014f, 0.514648f, 0.537598f, 0.561523f,
- 0.583984f, 0.606445f, 0.627930f, 0.648926f, 0.667480f, 0.687988f, 0.705566f, 0.723633f,
- 0.740234f, 0.756348f, 0.771484f, 0.786621f, 0.799805f, 0.812012f, 0.825195f, 0.836426f,
- 0.849121f, 0.859375f, 0.870605f, 0.879883f, 0.888672f, 0.897461f, 0.905762f, 0.915039f,
- 0.921387f, 0.928711f, 0.967773f, 0.969238f, 0.966797f, 0.966797f, 0.964355f, 0.963379f,
- 0.002750f, 0.008202f, 0.014519f, 0.021301f, 0.028183f, 0.035828f, 0.044342f, 0.053375f,
- 0.063354f, 0.074219f, 0.085876f, 0.098083f, 0.111938f, 0.126343f, 0.142212f, 0.158936f,
- 0.177124f, 0.196411f, 0.216553f, 0.237427f, 0.260010f, 0.282715f, 0.306641f, 0.330811f,
- 0.355957f, 0.381104f, 0.405518f, 0.431152f, 0.456543f, 0.480957f, 0.504883f, 0.529785f,
- 0.553223f, 0.577148f, 0.599121f, 0.620605f, 0.642090f, 0.662598f, 0.682617f, 0.701172f,
- 0.718750f, 0.735352f, 0.751953f, 0.768066f, 0.783691f, 0.796875f, 0.810547f, 0.822754f,
- 0.835938f, 0.847656f, 0.858398f, 0.869141f, 0.879395f, 0.888672f, 0.897949f, 0.906250f,
- 0.914551f, 0.922363f, 0.965820f, 0.966797f, 0.965820f, 0.963867f, 0.963379f, 0.961426f,
- 0.002264f, 0.007446f, 0.012741f, 0.018494f, 0.024536f, 0.031769f, 0.039154f, 0.047424f,
- 0.056122f, 0.065308f, 0.075623f, 0.087219f, 0.098755f, 0.111328f, 0.125854f, 0.140869f,
- 0.157349f, 0.174805f, 0.193115f, 0.212402f, 0.233643f, 0.254883f, 0.276855f, 0.300293f,
- 0.324463f, 0.348389f, 0.374023f, 0.398193f, 0.423340f, 0.448242f, 0.473877f, 0.498291f,
- 0.521973f, 0.545898f, 0.569824f, 0.592773f, 0.614258f, 0.635742f, 0.657227f, 0.676270f,
- 0.695801f, 0.714844f, 0.731445f, 0.749512f, 0.765137f, 0.779785f, 0.793945f, 0.808594f,
- 0.821777f, 0.833496f, 0.846191f, 0.858398f, 0.868652f, 0.879395f, 0.888672f, 0.897949f,
- 0.906738f, 0.916016f, 0.962402f, 0.963867f, 0.962891f, 0.961914f, 0.960938f, 0.958984f,
- 0.002377f, 0.006668f, 0.011467f, 0.016693f, 0.021820f, 0.028091f, 0.034485f, 0.041748f,
- 0.049347f, 0.057678f, 0.066589f, 0.076538f, 0.086975f, 0.098816f, 0.111816f, 0.125366f,
- 0.139404f, 0.155151f, 0.171875f, 0.190186f, 0.208496f, 0.228760f, 0.250244f, 0.271973f,
- 0.294189f, 0.317871f, 0.341797f, 0.365479f, 0.391357f, 0.415771f, 0.440430f, 0.466797f,
- 0.491699f, 0.515625f, 0.539551f, 0.563477f, 0.585938f, 0.608887f, 0.630371f, 0.651855f,
- 0.672363f, 0.692383f, 0.710449f, 0.729492f, 0.745605f, 0.762695f, 0.778320f, 0.792480f,
- 0.807129f, 0.820801f, 0.833984f, 0.846680f, 0.857910f, 0.869141f, 0.879395f, 0.889648f,
- 0.899414f, 0.907715f, 0.959473f, 0.961426f, 0.960449f, 0.959961f, 0.958496f, 0.957031f,
- 0.002062f, 0.006180f, 0.010201f, 0.015053f, 0.019531f, 0.025116f, 0.030960f, 0.037292f,
- 0.043915f, 0.051117f, 0.059570f, 0.067749f, 0.076843f, 0.087708f, 0.099060f, 0.110352f,
- 0.123413f, 0.138062f, 0.153198f, 0.169067f, 0.186768f, 0.204956f, 0.224487f, 0.244873f,
- 0.265625f, 0.288330f, 0.311768f, 0.335205f, 0.359863f, 0.384521f, 0.409668f, 0.434082f,
- 0.459717f, 0.483887f, 0.508789f, 0.533203f, 0.557617f, 0.580566f, 0.603516f, 0.626465f,
- 0.646484f, 0.667969f, 0.687500f, 0.708008f, 0.726074f, 0.744141f, 0.760742f, 0.776367f,
- 0.791504f, 0.806641f, 0.820312f, 0.833496f, 0.846191f, 0.858398f, 0.869629f, 0.879883f,
- 0.890625f, 0.900879f, 0.956543f, 0.958496f, 0.958008f, 0.956543f, 0.955566f, 0.954102f,
- 0.001774f, 0.005459f, 0.009155f, 0.013290f, 0.017807f, 0.022537f, 0.027527f, 0.033081f,
- 0.038818f, 0.045380f, 0.052643f, 0.060516f, 0.068420f, 0.077942f, 0.087952f, 0.098572f,
- 0.109863f, 0.122925f, 0.136230f, 0.150146f, 0.166382f, 0.183105f, 0.201172f, 0.219482f,
- 0.240112f, 0.261230f, 0.283203f, 0.305664f, 0.329590f, 0.353027f, 0.377930f, 0.402344f,
- 0.427490f, 0.453369f, 0.478516f, 0.502930f, 0.527832f, 0.552246f, 0.575684f, 0.598145f,
- 0.621094f, 0.643555f, 0.664551f, 0.685547f, 0.704590f, 0.723633f, 0.742188f, 0.759277f,
- 0.775879f, 0.791016f, 0.806152f, 0.820801f, 0.833496f, 0.847168f, 0.859375f, 0.870605f,
- 0.881348f, 0.893066f, 0.953125f, 0.956055f, 0.955566f, 0.954102f, 0.953125f, 0.951660f,
- 0.001655f, 0.004757f, 0.008308f, 0.011993f, 0.015808f, 0.020187f, 0.024780f, 0.029434f,
- 0.034851f, 0.040741f, 0.046997f, 0.053650f, 0.061096f, 0.069397f, 0.078064f, 0.087280f,
- 0.097351f, 0.108887f, 0.121033f, 0.134277f, 0.148560f, 0.163330f, 0.180054f, 0.197144f,
- 0.215332f, 0.235718f, 0.255859f, 0.277588f, 0.300049f, 0.323730f, 0.347656f, 0.371826f,
- 0.396729f, 0.422607f, 0.447021f, 0.472168f, 0.497803f, 0.521973f, 0.547363f, 0.571289f,
- 0.594238f, 0.618164f, 0.640137f, 0.662109f, 0.682617f, 0.702637f, 0.722168f, 0.739746f,
- 0.758301f, 0.774902f, 0.790527f, 0.806641f, 0.820801f, 0.834961f, 0.848633f, 0.860352f,
- 0.872559f, 0.883789f, 0.949707f, 0.953125f, 0.952148f, 0.951172f, 0.950684f, 0.948730f,
- 0.001418f, 0.004456f, 0.007584f, 0.010803f, 0.014450f, 0.018005f, 0.022186f, 0.026398f,
- 0.031342f, 0.036224f, 0.041687f, 0.048126f, 0.054382f, 0.061676f, 0.069641f, 0.077759f,
- 0.086914f, 0.097168f, 0.107910f, 0.119263f, 0.132446f, 0.145752f, 0.161011f, 0.176758f,
- 0.193726f, 0.211914f, 0.231201f, 0.251709f, 0.272705f, 0.294922f, 0.318604f, 0.342041f,
- 0.366455f, 0.390869f, 0.416992f, 0.441895f, 0.467285f, 0.493164f, 0.517578f, 0.541992f,
- 0.566895f, 0.590820f, 0.614746f, 0.637207f, 0.660156f, 0.681152f, 0.701172f, 0.720703f,
- 0.739746f, 0.758301f, 0.775391f, 0.791992f, 0.807617f, 0.821289f, 0.836426f, 0.850586f,
- 0.863281f, 0.874512f, 0.946777f, 0.949707f, 0.949707f, 0.948730f, 0.947266f, 0.946289f,
- 0.001213f, 0.003864f, 0.006721f, 0.009796f, 0.012932f, 0.016037f, 0.020218f, 0.024231f,
- 0.028275f, 0.032379f, 0.037567f, 0.042603f, 0.048584f, 0.054993f, 0.061798f, 0.069519f,
- 0.077637f, 0.086182f, 0.095703f, 0.106323f, 0.117676f, 0.130127f, 0.143555f, 0.158203f,
- 0.173462f, 0.189941f, 0.207886f, 0.226807f, 0.247192f, 0.267822f, 0.290527f, 0.312500f,
- 0.336670f, 0.360352f, 0.385742f, 0.410889f, 0.437256f, 0.462646f, 0.488281f, 0.513184f,
- 0.539062f, 0.563477f, 0.588379f, 0.612305f, 0.636230f, 0.657715f, 0.679199f, 0.700195f,
- 0.720703f, 0.740234f, 0.758301f, 0.775879f, 0.793945f, 0.809082f, 0.824219f, 0.838867f,
- 0.852539f, 0.865234f, 0.942871f, 0.946777f, 0.946777f, 0.945312f, 0.944824f, 0.943359f,
- 0.001063f, 0.003754f, 0.005909f, 0.008789f, 0.011780f, 0.014671f, 0.017792f, 0.021378f,
- 0.025238f, 0.029221f, 0.033417f, 0.038300f, 0.043488f, 0.048828f, 0.054779f, 0.061554f,
- 0.068604f, 0.076721f, 0.085388f, 0.094482f, 0.104614f, 0.115845f, 0.128296f, 0.141113f,
- 0.155029f, 0.170044f, 0.186401f, 0.204224f, 0.222778f, 0.242188f, 0.263916f, 0.285156f,
- 0.308350f, 0.331787f, 0.355957f, 0.381348f, 0.407227f, 0.432617f, 0.459229f, 0.484619f,
- 0.509277f, 0.536133f, 0.560547f, 0.585938f, 0.609863f, 0.633301f, 0.657715f, 0.678711f,
- 0.699707f, 0.721191f, 0.740723f, 0.759277f, 0.777344f, 0.794922f, 0.811035f, 0.826660f,
- 0.841797f, 0.855469f, 0.939453f, 0.943359f, 0.943359f, 0.942871f, 0.941895f, 0.940918f,
- 0.001175f, 0.003069f, 0.005558f, 0.007912f, 0.010712f, 0.013199f, 0.016235f, 0.019547f,
- 0.022659f, 0.026138f, 0.030151f, 0.034424f, 0.038940f, 0.044067f, 0.049255f, 0.054993f,
- 0.061493f, 0.068359f, 0.075928f, 0.084290f, 0.093262f, 0.103760f, 0.114319f, 0.126099f,
- 0.138550f, 0.152466f, 0.167114f, 0.183472f, 0.200439f, 0.219238f, 0.239014f, 0.259277f,
- 0.281250f, 0.303711f, 0.327148f, 0.351807f, 0.376709f, 0.402344f, 0.428955f, 0.453857f,
- 0.480713f, 0.507324f, 0.533203f, 0.558594f, 0.583984f, 0.609375f, 0.633301f, 0.656738f,
- 0.678711f, 0.700195f, 0.722168f, 0.742188f, 0.761719f, 0.780273f, 0.797852f, 0.813477f,
- 0.830078f, 0.845703f, 0.935547f, 0.939453f, 0.939453f, 0.938965f, 0.937988f, 0.937012f,
- 0.001089f, 0.002945f, 0.005066f, 0.007225f, 0.009575f, 0.012016f, 0.014656f, 0.017288f,
- 0.020142f, 0.023712f, 0.026764f, 0.030640f, 0.034637f, 0.039490f, 0.043854f, 0.048706f,
- 0.054688f, 0.060913f, 0.067871f, 0.075256f, 0.083191f, 0.092163f, 0.101868f, 0.111938f,
- 0.123657f, 0.136108f, 0.149658f, 0.164185f, 0.179932f, 0.196777f, 0.215454f, 0.234375f,
- 0.255371f, 0.276611f, 0.299805f, 0.323486f, 0.347656f, 0.373047f, 0.398682f, 0.425293f,
- 0.451172f, 0.477783f, 0.504883f, 0.530762f, 0.557617f, 0.583008f, 0.607910f, 0.632812f,
- 0.657227f, 0.680664f, 0.702637f, 0.724121f, 0.743652f, 0.764160f, 0.783691f, 0.800781f,
- 0.818848f, 0.833984f, 0.930664f, 0.936035f, 0.936035f, 0.935547f, 0.934570f, 0.933594f,
- 0.000847f, 0.002800f, 0.004562f, 0.006786f, 0.008804f, 0.011017f, 0.013145f, 0.015640f,
- 0.018509f, 0.021255f, 0.024277f, 0.027603f, 0.030991f, 0.035248f, 0.039642f, 0.043854f,
- 0.048798f, 0.054504f, 0.060516f, 0.067017f, 0.073914f, 0.082092f, 0.090515f, 0.099854f,
- 0.109863f, 0.121521f, 0.133545f, 0.146851f, 0.161133f, 0.176514f, 0.192993f, 0.211426f,
- 0.230957f, 0.251465f, 0.272705f, 0.295410f, 0.319092f, 0.343994f, 0.369385f, 0.395020f,
- 0.421631f, 0.448242f, 0.475342f, 0.501953f, 0.529785f, 0.556152f, 0.582031f, 0.608887f,
- 0.633789f, 0.658203f, 0.681152f, 0.704590f, 0.726074f, 0.748535f, 0.768555f, 0.787109f,
- 0.804199f, 0.822754f, 0.926758f, 0.931641f, 0.932129f, 0.931641f, 0.931152f, 0.930176f,
- 0.001035f, 0.002598f, 0.004147f, 0.006062f, 0.007942f, 0.009933f, 0.012405f, 0.014565f,
- 0.016174f, 0.019135f, 0.021988f, 0.024811f, 0.028259f, 0.031616f, 0.035065f, 0.039429f,
- 0.043884f, 0.048615f, 0.053833f, 0.059723f, 0.065796f, 0.072693f, 0.080383f, 0.088745f,
- 0.098206f, 0.107727f, 0.119080f, 0.130981f, 0.143677f, 0.157959f, 0.173218f, 0.189941f,
- 0.207642f, 0.226929f, 0.247437f, 0.269043f, 0.291748f, 0.315674f, 0.340576f, 0.366211f,
- 0.392578f, 0.419434f, 0.446533f, 0.473877f, 0.502441f, 0.528320f, 0.556152f, 0.583008f,
- 0.609375f, 0.635254f, 0.660156f, 0.684082f, 0.706543f, 0.729980f, 0.751953f, 0.771973f,
- 0.792480f, 0.810547f, 0.922363f, 0.927734f, 0.928223f, 0.928223f, 0.927246f, 0.926758f,
- 0.000775f, 0.002325f, 0.003843f, 0.005573f, 0.007397f, 0.009163f, 0.010857f, 0.012939f,
- 0.015312f, 0.017273f, 0.019684f, 0.022537f, 0.025070f, 0.028183f, 0.031616f, 0.035461f,
- 0.038940f, 0.043671f, 0.048096f, 0.053131f, 0.058411f, 0.064941f, 0.071777f, 0.078857f,
- 0.086731f, 0.096130f, 0.105835f, 0.116760f, 0.128296f, 0.140747f, 0.154907f, 0.170410f,
- 0.186646f, 0.204834f, 0.223633f, 0.243896f, 0.265625f, 0.288330f, 0.312012f, 0.337402f,
- 0.363037f, 0.389648f, 0.417480f, 0.444824f, 0.473633f, 0.500000f, 0.529297f, 0.556641f,
- 0.583984f, 0.610840f, 0.638184f, 0.662598f, 0.687988f, 0.711914f, 0.734375f, 0.755859f,
- 0.777832f, 0.798828f, 0.916992f, 0.922852f, 0.923828f, 0.923828f, 0.923340f, 0.922363f,
- 0.000617f, 0.002234f, 0.003510f, 0.005035f, 0.006397f, 0.008156f, 0.010033f, 0.011665f,
- 0.013481f, 0.015717f, 0.017700f, 0.020004f, 0.022766f, 0.025391f, 0.028214f, 0.031586f,
- 0.035217f, 0.038757f, 0.042999f, 0.047668f, 0.052368f, 0.057434f, 0.063538f, 0.070190f,
- 0.077698f, 0.085449f, 0.094299f, 0.103394f, 0.113953f, 0.125610f, 0.137817f, 0.151855f,
- 0.167236f, 0.183228f, 0.200806f, 0.219971f, 0.240479f, 0.262451f, 0.285645f, 0.309570f,
- 0.334961f, 0.360596f, 0.387939f, 0.416016f, 0.444092f, 0.473145f, 0.501465f, 0.529785f,
- 0.558105f, 0.585938f, 0.614258f, 0.640137f, 0.666992f, 0.692383f, 0.716797f, 0.739746f,
- 0.763184f, 0.784180f, 0.912109f, 0.918457f, 0.919434f, 0.919434f, 0.918457f, 0.917969f,
- 0.000665f, 0.002039f, 0.003386f, 0.004520f, 0.005989f, 0.007511f, 0.009262f, 0.010902f,
- 0.012314f, 0.014320f, 0.015869f, 0.018127f, 0.020248f, 0.022476f, 0.025284f, 0.028122f,
- 0.030991f, 0.034668f, 0.038239f, 0.042206f, 0.046539f, 0.051361f, 0.056610f, 0.062347f,
- 0.068604f, 0.075623f, 0.083313f, 0.092041f, 0.101379f, 0.111572f, 0.122986f, 0.135132f,
- 0.148926f, 0.164062f, 0.180054f, 0.197510f, 0.216797f, 0.237183f, 0.259521f, 0.282227f,
- 0.307129f, 0.332764f, 0.358887f, 0.386475f, 0.415527f, 0.443604f, 0.473389f, 0.501465f,
- 0.530762f, 0.560059f, 0.588867f, 0.617676f, 0.645020f, 0.671387f, 0.698242f, 0.722656f,
- 0.746094f, 0.770020f, 0.906738f, 0.913574f, 0.915039f, 0.914551f, 0.914062f, 0.914062f,
- 0.000661f, 0.001754f, 0.002831f, 0.004066f, 0.005333f, 0.006668f, 0.008286f, 0.009773f,
- 0.011124f, 0.012794f, 0.014320f, 0.016357f, 0.018036f, 0.020386f, 0.022766f, 0.025192f,
- 0.027924f, 0.030807f, 0.034027f, 0.037628f, 0.041321f, 0.045349f, 0.050262f, 0.055328f,
- 0.060699f, 0.066833f, 0.073669f, 0.081360f, 0.089600f, 0.099060f, 0.108826f, 0.119995f,
- 0.132324f, 0.145874f, 0.160889f, 0.176880f, 0.194702f, 0.213379f, 0.234497f, 0.256104f,
- 0.280029f, 0.304688f, 0.330811f, 0.358154f, 0.385986f, 0.415039f, 0.444092f, 0.474609f,
- 0.503418f, 0.534180f, 0.563965f, 0.592773f, 0.621094f, 0.650391f, 0.678223f, 0.704590f,
- 0.730469f, 0.754883f, 0.901855f, 0.908691f, 0.910156f, 0.909668f, 0.909668f, 0.908691f,
- 0.000653f, 0.001667f, 0.002666f, 0.003887f, 0.004986f, 0.006359f, 0.007202f, 0.008751f,
- 0.010300f, 0.011757f, 0.012939f, 0.014595f, 0.016281f, 0.018234f, 0.020142f, 0.022415f,
- 0.025101f, 0.027466f, 0.030182f, 0.033539f, 0.036865f, 0.040680f, 0.044342f, 0.048798f,
- 0.053619f, 0.059479f, 0.065491f, 0.071716f, 0.079285f, 0.087341f, 0.096497f, 0.106445f,
- 0.117615f, 0.129395f, 0.142822f, 0.157959f, 0.174194f, 0.192139f, 0.210938f, 0.231567f,
- 0.253906f, 0.277832f, 0.302979f, 0.329590f, 0.357422f, 0.385986f, 0.415283f, 0.446045f,
- 0.475830f, 0.506348f, 0.537109f, 0.567871f, 0.599121f, 0.628418f, 0.657227f, 0.685547f,
- 0.712891f, 0.739746f, 0.895508f, 0.902344f, 0.904297f, 0.904785f, 0.904297f, 0.904297f,
- 0.000372f, 0.001397f, 0.002384f, 0.003529f, 0.004509f, 0.005505f, 0.007015f, 0.008026f,
- 0.009201f, 0.010292f, 0.011536f, 0.013130f, 0.014915f, 0.016266f, 0.018387f, 0.020218f,
- 0.022034f, 0.024399f, 0.026901f, 0.029617f, 0.032623f, 0.035950f, 0.039032f, 0.043030f,
- 0.047577f, 0.052612f, 0.057556f, 0.063477f, 0.070007f, 0.077209f, 0.085083f, 0.094177f,
- 0.103821f, 0.114563f, 0.126709f, 0.140015f, 0.154785f, 0.171143f, 0.188477f, 0.208252f,
- 0.229004f, 0.251709f, 0.275879f, 0.302002f, 0.328613f, 0.356445f, 0.385986f, 0.416504f,
- 0.447510f, 0.478760f, 0.510254f, 0.542480f, 0.573730f, 0.604980f, 0.635742f, 0.665527f,
- 0.694336f, 0.722656f, 0.887695f, 0.897949f, 0.898926f, 0.899414f, 0.897949f, 0.898438f,
- 0.000661f, 0.001222f, 0.002275f, 0.003313f, 0.004181f, 0.005119f, 0.006275f, 0.007126f,
- 0.007988f, 0.009354f, 0.010300f, 0.012062f, 0.013313f, 0.014786f, 0.016251f, 0.018021f,
- 0.019516f, 0.021896f, 0.024017f, 0.026428f, 0.029022f, 0.031799f, 0.034698f, 0.038422f,
- 0.042236f, 0.046265f, 0.050598f, 0.055786f, 0.061493f, 0.067871f, 0.074951f, 0.082458f,
- 0.091187f, 0.101135f, 0.111694f, 0.123779f, 0.137207f, 0.151978f, 0.167969f, 0.186157f,
- 0.205688f, 0.226929f, 0.249756f, 0.274658f, 0.301025f, 0.328613f, 0.357178f, 0.387207f,
- 0.418457f, 0.450195f, 0.482422f, 0.516113f, 0.548340f, 0.580566f, 0.612305f, 0.644043f,
- 0.674805f, 0.705566f, 0.882812f, 0.890625f, 0.892578f, 0.893066f, 0.892578f, 0.893066f,
- 0.000379f, 0.001211f, 0.002066f, 0.003040f, 0.003834f, 0.004616f, 0.005608f, 0.006550f,
- 0.007347f, 0.008408f, 0.009529f, 0.010452f, 0.011940f, 0.013039f, 0.014313f, 0.015961f,
- 0.017746f, 0.019180f, 0.021210f, 0.023239f, 0.025482f, 0.028030f, 0.030640f, 0.033661f,
- 0.036987f, 0.040466f, 0.044617f, 0.048828f, 0.053894f, 0.059235f, 0.065674f, 0.072632f,
- 0.079956f, 0.089050f, 0.098267f, 0.109009f, 0.120789f, 0.134521f, 0.148926f, 0.165405f,
- 0.183228f, 0.202881f, 0.224731f, 0.248779f, 0.273193f, 0.300049f, 0.329346f, 0.358887f,
- 0.390381f, 0.421387f, 0.454590f, 0.488770f, 0.521484f, 0.555176f, 0.588379f, 0.621582f,
- 0.654785f, 0.686523f, 0.875488f, 0.885254f, 0.886719f, 0.886230f, 0.886719f, 0.886230f,
- 0.000282f, 0.001126f, 0.002010f, 0.002661f, 0.003340f, 0.004269f, 0.005192f, 0.005711f,
- 0.006638f, 0.007278f, 0.008377f, 0.009483f, 0.010567f, 0.011742f, 0.012871f, 0.014061f,
- 0.015480f, 0.017242f, 0.018799f, 0.020584f, 0.022461f, 0.024490f, 0.027100f, 0.029434f,
- 0.032532f, 0.035706f, 0.038971f, 0.042969f, 0.047241f, 0.052094f, 0.057373f, 0.063232f,
- 0.070007f, 0.077637f, 0.086243f, 0.095764f, 0.106323f, 0.118164f, 0.131470f, 0.146118f,
- 0.162720f, 0.181030f, 0.200928f, 0.223022f, 0.247070f, 0.272705f, 0.300537f, 0.330322f,
- 0.360107f, 0.393066f, 0.426270f, 0.459473f, 0.494629f, 0.529297f, 0.564453f, 0.598633f,
- 0.633789f, 0.666504f, 0.868652f, 0.878418f, 0.879395f, 0.880371f, 0.879883f, 0.879395f,
- 0.000340f, 0.000963f, 0.001826f, 0.002459f, 0.003307f, 0.003847f, 0.004719f, 0.004936f,
- 0.005802f, 0.006695f, 0.007748f, 0.008522f, 0.009506f, 0.010376f, 0.011383f, 0.012787f,
- 0.013901f, 0.015182f, 0.016663f, 0.018051f, 0.019821f, 0.021759f, 0.023590f, 0.025818f,
- 0.028519f, 0.030975f, 0.034210f, 0.037811f, 0.040802f, 0.045349f, 0.050201f, 0.055298f,
- 0.061310f, 0.067688f, 0.074768f, 0.083557f, 0.092590f, 0.103149f, 0.115479f, 0.128906f,
- 0.142944f, 0.160278f, 0.178345f, 0.198975f, 0.221802f, 0.246094f, 0.272949f, 0.301514f,
- 0.331543f, 0.363525f, 0.396729f, 0.430908f, 0.466553f, 0.501953f, 0.538086f, 0.574707f,
- 0.610840f, 0.646973f, 0.860352f, 0.870605f, 0.873047f, 0.873047f, 0.873535f, 0.872559f,
- 0.000225f, 0.001021f, 0.001653f, 0.002302f, 0.002827f, 0.003448f, 0.003937f, 0.004486f,
- 0.004986f, 0.006252f, 0.007000f, 0.007416f, 0.008224f, 0.009300f, 0.009972f, 0.011322f,
- 0.012115f, 0.013428f, 0.014557f, 0.015991f, 0.017532f, 0.018982f, 0.020706f, 0.022781f,
- 0.024567f, 0.027161f, 0.029770f, 0.032623f, 0.035828f, 0.039551f, 0.043030f, 0.047852f,
- 0.052795f, 0.058716f, 0.065125f, 0.072266f, 0.080566f, 0.089661f, 0.100403f, 0.112854f,
- 0.125732f, 0.140991f, 0.157349f, 0.176514f, 0.197510f, 0.220581f, 0.245850f, 0.273438f,
- 0.302979f, 0.334717f, 0.367676f, 0.401855f, 0.437256f, 0.474609f, 0.512695f, 0.549316f,
- 0.588379f, 0.625000f, 0.853027f, 0.863281f, 0.866211f, 0.866211f, 0.866699f, 0.866211f,
- 0.000324f, 0.000845f, 0.001534f, 0.002172f, 0.002474f, 0.003115f, 0.003824f, 0.003937f,
- 0.004848f, 0.005417f, 0.006222f, 0.006760f, 0.007446f, 0.008186f, 0.009102f, 0.009888f,
- 0.010620f, 0.011551f, 0.012878f, 0.013954f, 0.015106f, 0.016495f, 0.018143f, 0.019669f,
- 0.021713f, 0.023468f, 0.025818f, 0.028183f, 0.031021f, 0.033783f, 0.037445f, 0.041534f,
- 0.045532f, 0.050598f, 0.056152f, 0.062500f, 0.069580f, 0.077698f, 0.086914f, 0.097717f,
- 0.108948f, 0.123047f, 0.138184f, 0.155273f, 0.174438f, 0.196167f, 0.219604f, 0.246094f,
- 0.274902f, 0.305420f, 0.338379f, 0.372314f, 0.408936f, 0.445801f, 0.484131f, 0.523438f,
- 0.562988f, 0.604492f, 0.843262f, 0.856445f, 0.857422f, 0.857910f, 0.858398f, 0.858398f,
- 0.000331f, 0.000944f, 0.001288f, 0.001833f, 0.002388f, 0.002769f, 0.003216f, 0.003664f,
- 0.004276f, 0.004822f, 0.005173f, 0.005951f, 0.006531f, 0.007156f, 0.007896f, 0.008438f,
- 0.009430f, 0.010117f, 0.011208f, 0.012253f, 0.012970f, 0.014297f, 0.015572f, 0.017059f,
- 0.018692f, 0.020264f, 0.022125f, 0.024323f, 0.026474f, 0.029343f, 0.032288f, 0.035461f,
- 0.039062f, 0.043335f, 0.047821f, 0.053558f, 0.059509f, 0.067078f, 0.074341f, 0.083862f,
- 0.094360f, 0.106323f, 0.120117f, 0.135254f, 0.153442f, 0.172852f, 0.195190f, 0.220337f,
- 0.246948f, 0.276611f, 0.308594f, 0.343262f, 0.379150f, 0.416992f, 0.455811f, 0.496582f,
- 0.537598f, 0.579590f, 0.834473f, 0.847656f, 0.850098f, 0.850098f, 0.849609f, 0.850098f,
- 0.000316f, 0.000824f, 0.001088f, 0.001693f, 0.002062f, 0.002403f, 0.003027f, 0.003460f,
- 0.003712f, 0.004166f, 0.004765f, 0.005138f, 0.005871f, 0.006218f, 0.006924f, 0.007431f,
- 0.008255f, 0.008850f, 0.009781f, 0.010590f, 0.011391f, 0.012367f, 0.013474f, 0.014709f,
- 0.015823f, 0.017685f, 0.018982f, 0.020844f, 0.022629f, 0.025070f, 0.027496f, 0.030380f,
- 0.033447f, 0.037140f, 0.041168f, 0.045654f, 0.050720f, 0.057251f, 0.063965f, 0.071777f,
- 0.080811f, 0.091248f, 0.103638f, 0.117126f, 0.133179f, 0.151001f, 0.171631f, 0.194580f,
- 0.220337f, 0.248413f, 0.279785f, 0.313965f, 0.349365f, 0.386963f, 0.426514f, 0.468262f,
- 0.510742f, 0.555176f, 0.825684f, 0.838379f, 0.839844f, 0.841309f, 0.841309f, 0.841309f,
- 0.000210f, 0.000717f, 0.001084f, 0.001454f, 0.001882f, 0.002096f, 0.002468f, 0.002996f,
- 0.003395f, 0.003632f, 0.004066f, 0.004467f, 0.005020f, 0.005569f, 0.005917f, 0.006474f,
- 0.006958f, 0.007576f, 0.008453f, 0.009140f, 0.010002f, 0.010689f, 0.011520f, 0.012596f,
- 0.013695f, 0.014938f, 0.016220f, 0.017593f, 0.019424f, 0.020996f, 0.023331f, 0.025696f,
- 0.028427f, 0.031067f, 0.034668f, 0.038422f, 0.042908f, 0.048096f, 0.054016f, 0.060699f,
- 0.068909f, 0.077515f, 0.088501f, 0.100464f, 0.114624f, 0.130615f, 0.149048f, 0.170654f,
- 0.194214f, 0.222046f, 0.251465f, 0.283936f, 0.319580f, 0.357422f, 0.397461f, 0.440186f,
- 0.484375f, 0.528320f, 0.814941f, 0.828613f, 0.830078f, 0.832031f, 0.831543f, 0.833008f,
- 0.000234f, 0.000576f, 0.000939f, 0.001362f, 0.001481f, 0.001999f, 0.002228f, 0.002714f,
- 0.002846f, 0.003218f, 0.003555f, 0.003933f, 0.004356f, 0.004787f, 0.005169f, 0.005604f,
- 0.006145f, 0.006554f, 0.007275f, 0.007675f, 0.008293f, 0.009201f, 0.009979f, 0.010651f,
- 0.011497f, 0.012527f, 0.013893f, 0.014771f, 0.016373f, 0.017975f, 0.019455f, 0.021683f,
- 0.023895f, 0.026077f, 0.029114f, 0.032257f, 0.036072f, 0.040405f, 0.045197f, 0.050903f,
- 0.057770f, 0.065613f, 0.074524f, 0.085388f, 0.097656f, 0.111694f, 0.128540f, 0.147949f,
- 0.170166f, 0.195435f, 0.223389f, 0.255127f, 0.289551f, 0.327393f, 0.367432f, 0.410400f,
- 0.455078f, 0.502441f, 0.804199f, 0.818848f, 0.821289f, 0.822266f, 0.822754f, 0.822266f,
- 0.000213f, 0.000506f, 0.000756f, 0.001184f, 0.001396f, 0.001697f, 0.002010f, 0.002474f,
- 0.002569f, 0.002918f, 0.003090f, 0.003496f, 0.003855f, 0.004139f, 0.004478f, 0.004852f,
- 0.005253f, 0.005665f, 0.006100f, 0.006638f, 0.007080f, 0.007744f, 0.008293f, 0.009132f,
- 0.009750f, 0.010658f, 0.011536f, 0.012413f, 0.013779f, 0.014908f, 0.016510f, 0.017990f,
- 0.019623f, 0.021637f, 0.024109f, 0.026718f, 0.029922f, 0.033539f, 0.037567f, 0.042572f,
- 0.048279f, 0.054413f, 0.062042f, 0.071472f, 0.081909f, 0.094604f, 0.109436f, 0.127075f,
- 0.146484f, 0.170044f, 0.196533f, 0.226929f, 0.260254f, 0.296875f, 0.337402f, 0.380615f,
- 0.426025f, 0.475342f, 0.792969f, 0.807617f, 0.811035f, 0.811523f, 0.812012f, 0.813477f,
- 0.000119f, 0.000422f, 0.000883f, 0.001027f, 0.001189f, 0.001604f, 0.001783f, 0.001913f,
- 0.002228f, 0.002522f, 0.002645f, 0.003086f, 0.003199f, 0.003534f, 0.003790f, 0.004105f,
- 0.004421f, 0.004902f, 0.005283f, 0.005589f, 0.006039f, 0.006401f, 0.007088f, 0.007519f,
- 0.008217f, 0.008812f, 0.009712f, 0.010460f, 0.011337f, 0.012413f, 0.013596f, 0.014687f,
- 0.016159f, 0.018051f, 0.019913f, 0.022018f, 0.024551f, 0.027359f, 0.030792f, 0.035065f,
- 0.039703f, 0.044983f, 0.051392f, 0.059204f, 0.068176f, 0.079102f, 0.092041f, 0.106873f,
- 0.125000f, 0.145874f, 0.170532f, 0.198975f, 0.230835f, 0.267090f, 0.306641f, 0.349854f,
- 0.395508f, 0.445801f, 0.780762f, 0.796875f, 0.799805f, 0.801270f, 0.801270f, 0.801270f,
- 0.000227f, 0.000521f, 0.000698f, 0.000817f, 0.001236f, 0.001359f, 0.001540f, 0.001619f,
- 0.001940f, 0.002089f, 0.002430f, 0.002552f, 0.002655f, 0.002932f, 0.003241f, 0.003532f,
- 0.003841f, 0.004120f, 0.004292f, 0.004761f, 0.005051f, 0.005459f, 0.005886f, 0.006290f,
- 0.006821f, 0.007320f, 0.007889f, 0.008652f, 0.009399f, 0.010063f, 0.010887f, 0.012215f,
- 0.013206f, 0.014648f, 0.016037f, 0.017853f, 0.019958f, 0.022491f, 0.024994f, 0.028091f,
- 0.032135f, 0.036530f, 0.041809f, 0.048096f, 0.055908f, 0.064941f, 0.076050f, 0.089050f,
- 0.104980f, 0.123596f, 0.146118f, 0.172363f, 0.203003f, 0.237183f, 0.276123f, 0.318359f,
- 0.365479f, 0.416504f, 0.768555f, 0.784668f, 0.788086f, 0.789551f, 0.790039f, 0.790039f,
- 0.000000f, 0.000448f, 0.000566f, 0.000688f, 0.000985f, 0.001144f, 0.001305f, 0.001437f,
- 0.001622f, 0.001731f, 0.001989f, 0.002174f, 0.002338f, 0.002552f, 0.002739f, 0.002924f,
- 0.003239f, 0.003405f, 0.003628f, 0.003933f, 0.004200f, 0.004463f, 0.004948f, 0.005245f,
- 0.005615f, 0.006138f, 0.006699f, 0.006989f, 0.007793f, 0.008247f, 0.008980f, 0.009918f,
- 0.010857f, 0.011795f, 0.013016f, 0.014244f, 0.015930f, 0.017868f, 0.019882f, 0.022659f,
- 0.025543f, 0.029160f, 0.033417f, 0.038635f, 0.044983f, 0.052338f, 0.061859f, 0.072693f,
- 0.086487f, 0.102966f, 0.122864f, 0.146973f, 0.175049f, 0.207764f, 0.245605f, 0.287842f,
- 0.334229f, 0.385986f, 0.755371f, 0.771973f, 0.775879f, 0.777344f, 0.777832f, 0.778809f,
- 0.000000f, 0.000303f, 0.000512f, 0.000752f, 0.000828f, 0.001036f, 0.001184f, 0.001292f,
- 0.001281f, 0.001460f, 0.001717f, 0.001843f, 0.001955f, 0.002060f, 0.002317f, 0.002476f,
- 0.002542f, 0.002869f, 0.003088f, 0.003313f, 0.003559f, 0.003693f, 0.004082f, 0.004318f,
- 0.004696f, 0.005070f, 0.005245f, 0.005741f, 0.006126f, 0.006771f, 0.007298f, 0.007828f,
- 0.008583f, 0.009338f, 0.010246f, 0.011528f, 0.012794f, 0.014160f, 0.015717f, 0.017853f,
- 0.019958f, 0.022995f, 0.026291f, 0.030533f, 0.035553f, 0.041565f, 0.048981f, 0.058350f,
- 0.069824f, 0.083801f, 0.101685f, 0.122437f, 0.148438f, 0.178833f, 0.215454f, 0.256104f,
- 0.302490f, 0.354736f, 0.741699f, 0.758789f, 0.762695f, 0.763672f, 0.764648f, 0.765625f,
- 0.000097f, 0.000306f, 0.000370f, 0.000618f, 0.000713f, 0.000810f, 0.000953f, 0.000920f,
- 0.001167f, 0.001238f, 0.001406f, 0.001483f, 0.001540f, 0.001794f, 0.001970f, 0.002028f,
- 0.002264f, 0.002354f, 0.002459f, 0.002636f, 0.002827f, 0.003096f, 0.003342f, 0.003544f,
- 0.003881f, 0.003948f, 0.004459f, 0.004742f, 0.005005f, 0.005394f, 0.005867f, 0.006374f,
- 0.006901f, 0.007507f, 0.008202f, 0.008881f, 0.010017f, 0.010986f, 0.012451f, 0.013809f,
- 0.015511f, 0.017776f, 0.020325f, 0.023453f, 0.027390f, 0.032349f, 0.038330f, 0.045624f,
- 0.055359f, 0.067078f, 0.082275f, 0.101013f, 0.123657f, 0.151611f, 0.185791f, 0.225342f,
- 0.270752f, 0.322754f, 0.727051f, 0.746094f, 0.749512f, 0.750977f, 0.751953f, 0.751953f,
- 0.000228f, 0.000211f, 0.000504f, 0.000443f, 0.000523f, 0.000672f, 0.000703f, 0.000902f,
- 0.000975f, 0.001010f, 0.001122f, 0.001178f, 0.001257f, 0.001424f, 0.001575f, 0.001631f,
- 0.001789f, 0.001910f, 0.002090f, 0.002144f, 0.002411f, 0.002520f, 0.002703f, 0.002827f,
- 0.003010f, 0.003195f, 0.003403f, 0.003750f, 0.003960f, 0.004276f, 0.004780f, 0.005005f,
- 0.005432f, 0.005981f, 0.006428f, 0.007015f, 0.007812f, 0.008537f, 0.009415f, 0.010658f,
- 0.011963f, 0.013443f, 0.015396f, 0.017731f, 0.020782f, 0.024414f, 0.029083f, 0.034912f,
- 0.042572f, 0.052216f, 0.064392f, 0.080017f, 0.100220f, 0.126099f, 0.157227f, 0.194946f,
- 0.239136f, 0.290283f, 0.712402f, 0.731445f, 0.734863f, 0.736816f, 0.737305f, 0.737793f,
- 0.000211f, 0.000198f, 0.000195f, 0.000413f, 0.000517f, 0.000531f, 0.000586f, 0.000736f,
- 0.000769f, 0.000809f, 0.000970f, 0.001007f, 0.001067f, 0.001134f, 0.001211f, 0.001348f,
- 0.001341f, 0.001534f, 0.001617f, 0.001734f, 0.001942f, 0.002010f, 0.002110f, 0.002268f,
- 0.002523f, 0.002607f, 0.002829f, 0.003004f, 0.003113f, 0.003403f, 0.003681f, 0.003990f,
- 0.004257f, 0.004601f, 0.005039f, 0.005444f, 0.005993f, 0.006561f, 0.007278f, 0.008026f,
- 0.009041f, 0.010124f, 0.011513f, 0.013222f, 0.015320f, 0.017914f, 0.021408f, 0.025833f,
- 0.031433f, 0.039429f, 0.049255f, 0.062286f, 0.079102f, 0.101135f, 0.130005f, 0.164917f,
- 0.207764f, 0.258057f, 0.696289f, 0.716309f, 0.720215f, 0.722168f, 0.722656f, 0.723145f,
- 0.000000f, 0.000080f, 0.000286f, 0.000374f, 0.000434f, 0.000457f, 0.000460f, 0.000568f,
- 0.000610f, 0.000669f, 0.000715f, 0.000773f, 0.000877f, 0.000918f, 0.001030f, 0.000998f,
- 0.001148f, 0.001134f, 0.001305f, 0.001369f, 0.001410f, 0.001534f, 0.001688f, 0.001780f,
- 0.001899f, 0.001963f, 0.002081f, 0.002199f, 0.002470f, 0.002563f, 0.002758f, 0.003006f,
- 0.003273f, 0.003531f, 0.003817f, 0.004093f, 0.004532f, 0.004993f, 0.005463f, 0.006027f,
- 0.006657f, 0.007492f, 0.008537f, 0.009689f, 0.011246f, 0.012985f, 0.015518f, 0.018539f,
- 0.022827f, 0.028534f, 0.036072f, 0.046234f, 0.060028f, 0.078918f, 0.103943f, 0.136353f,
- 0.176514f, 0.225952f, 0.679199f, 0.699707f, 0.703613f, 0.706055f, 0.706543f, 0.708008f,
- 0.000089f, 0.000176f, 0.000232f, 0.000342f, 0.000317f, 0.000319f, 0.000420f, 0.000382f,
- 0.000494f, 0.000515f, 0.000612f, 0.000650f, 0.000671f, 0.000701f, 0.000732f, 0.000859f,
- 0.000888f, 0.000923f, 0.001002f, 0.001048f, 0.001170f, 0.001234f, 0.001292f, 0.001426f,
- 0.001414f, 0.001476f, 0.001622f, 0.001723f, 0.001892f, 0.001976f, 0.002237f, 0.002239f,
- 0.002476f, 0.002645f, 0.002817f, 0.003092f, 0.003355f, 0.003626f, 0.003979f, 0.004459f,
- 0.004948f, 0.005527f, 0.006256f, 0.007027f, 0.008026f, 0.009270f, 0.010918f, 0.013184f,
- 0.016098f, 0.019913f, 0.025253f, 0.033112f, 0.043762f, 0.059113f, 0.079956f, 0.109009f,
- 0.146729f, 0.193726f, 0.660645f, 0.682129f, 0.688477f, 0.690430f, 0.689941f, 0.690918f,
- 0.000000f, 0.000063f, 0.000194f, 0.000281f, 0.000187f, 0.000325f, 0.000278f, 0.000272f,
- 0.000386f, 0.000466f, 0.000462f, 0.000510f, 0.000519f, 0.000587f, 0.000613f, 0.000603f,
- 0.000671f, 0.000709f, 0.000744f, 0.000808f, 0.000858f, 0.000913f, 0.000963f, 0.000999f,
- 0.001062f, 0.001106f, 0.001262f, 0.001266f, 0.001431f, 0.001562f, 0.001672f, 0.001693f,
- 0.001810f, 0.001976f, 0.002090f, 0.002289f, 0.002422f, 0.002666f, 0.002916f, 0.003166f,
- 0.003513f, 0.003862f, 0.004318f, 0.004936f, 0.005646f, 0.006493f, 0.007626f, 0.009048f,
- 0.010826f, 0.013519f, 0.017166f, 0.022476f, 0.030258f, 0.041687f, 0.058807f, 0.083435f,
- 0.117737f, 0.162598f, 0.644043f, 0.666504f, 0.670410f, 0.673340f, 0.674316f, 0.675293f,
- 0.000000f, 0.000117f, 0.000112f, 0.000178f, 0.000216f, 0.000222f, 0.000271f, 0.000229f,
- 0.000280f, 0.000283f, 0.000326f, 0.000376f, 0.000376f, 0.000443f, 0.000456f, 0.000470f,
- 0.000499f, 0.000507f, 0.000547f, 0.000566f, 0.000613f, 0.000667f, 0.000692f, 0.000749f,
- 0.000773f, 0.000803f, 0.000917f, 0.000924f, 0.000997f, 0.001055f, 0.001096f, 0.001236f,
- 0.001261f, 0.001376f, 0.001466f, 0.001693f, 0.001695f, 0.001826f, 0.002077f, 0.002226f,
- 0.002411f, 0.002686f, 0.002985f, 0.003368f, 0.003801f, 0.004353f, 0.005131f, 0.005974f,
- 0.007370f, 0.008842f, 0.011345f, 0.014717f, 0.019699f, 0.027893f, 0.040619f, 0.060730f,
- 0.090454f, 0.132080f, 0.625488f, 0.649414f, 0.653809f, 0.655273f, 0.656250f, 0.658203f,
- 0.000000f, 0.000000f, 0.000108f, 0.000121f, 0.000136f, 0.000154f, 0.000158f, 0.000191f,
- 0.000203f, 0.000213f, 0.000270f, 0.000223f, 0.000232f, 0.000270f, 0.000296f, 0.000342f,
- 0.000324f, 0.000352f, 0.000453f, 0.000407f, 0.000450f, 0.000459f, 0.000486f, 0.000524f,
- 0.000545f, 0.000565f, 0.000630f, 0.000620f, 0.000678f, 0.000803f, 0.000763f, 0.000813f,
- 0.000860f, 0.000937f, 0.001035f, 0.001101f, 0.001141f, 0.001254f, 0.001399f, 0.001449f,
- 0.001616f, 0.001779f, 0.001942f, 0.002220f, 0.002493f, 0.002808f, 0.003258f, 0.003895f,
- 0.004623f, 0.005714f, 0.007111f, 0.009178f, 0.012367f, 0.017319f, 0.025879f, 0.040741f,
- 0.065552f, 0.103577f, 0.606934f, 0.630371f, 0.635254f, 0.637695f, 0.638672f, 0.639648f,
- 0.000000f, 0.000109f, 0.000102f, 0.000098f, 0.000105f, 0.000110f, 0.000113f, 0.000122f,
- 0.000117f, 0.000132f, 0.000147f, 0.000189f, 0.000163f, 0.000212f, 0.000213f, 0.000222f,
- 0.000224f, 0.000233f, 0.000258f, 0.000262f, 0.000274f, 0.000305f, 0.000340f, 0.000329f,
- 0.000358f, 0.000376f, 0.000445f, 0.000418f, 0.000447f, 0.000478f, 0.000546f, 0.000530f,
- 0.000594f, 0.000626f, 0.000679f, 0.000745f, 0.000763f, 0.000804f, 0.000869f, 0.000952f,
- 0.001025f, 0.001119f, 0.001254f, 0.001359f, 0.001584f, 0.001728f, 0.001993f, 0.002295f,
- 0.002790f, 0.003298f, 0.004135f, 0.005363f, 0.007267f, 0.010277f, 0.015350f, 0.024994f,
- 0.043518f, 0.076599f, 0.585938f, 0.611816f, 0.616211f, 0.619141f, 0.619629f, 0.620605f,
- 0.000000f, 0.000102f, 0.000095f, 0.000090f, 0.000085f, 0.000081f, 0.000078f, 0.000073f,
- 0.000075f, 0.000079f, 0.000087f, 0.000092f, 0.000095f, 0.000094f, 0.000133f, 0.000143f,
- 0.000152f, 0.000155f, 0.000161f, 0.000195f, 0.000174f, 0.000183f, 0.000188f, 0.000216f,
- 0.000233f, 0.000241f, 0.000241f, 0.000257f, 0.000269f, 0.000302f, 0.000325f, 0.000321f,
- 0.000350f, 0.000363f, 0.000405f, 0.000426f, 0.000456f, 0.000486f, 0.000539f, 0.000560f,
- 0.000614f, 0.000671f, 0.000722f, 0.000811f, 0.000891f, 0.000989f, 0.001162f, 0.001312f,
- 0.001545f, 0.001863f, 0.002340f, 0.002920f, 0.003963f, 0.005615f, 0.008499f, 0.013931f,
- 0.025833f, 0.052094f, 0.566406f, 0.591797f, 0.597168f, 0.599609f, 0.601074f, 0.601562f,
- 0.000110f, 0.000092f, 0.000084f, 0.000077f, 0.000073f, 0.000070f, 0.000067f, 0.000064f,
- 0.000061f, 0.000058f, 0.000055f, 0.000064f, 0.000051f, 0.000054f, 0.000071f, 0.000059f,
- 0.000082f, 0.000081f, 0.000090f, 0.000087f, 0.000099f, 0.000103f, 0.000127f, 0.000131f,
- 0.000135f, 0.000139f, 0.000142f, 0.000143f, 0.000156f, 0.000162f, 0.000173f, 0.000194f,
- 0.000206f, 0.000201f, 0.000233f, 0.000225f, 0.000246f, 0.000294f, 0.000279f, 0.000313f,
- 0.000333f, 0.000356f, 0.000395f, 0.000432f, 0.000459f, 0.000511f, 0.000577f, 0.000664f,
- 0.000770f, 0.000916f, 0.001114f, 0.001400f, 0.001881f, 0.002665f, 0.004093f, 0.006966f,
- 0.013290f, 0.031525f, 0.545410f, 0.571777f, 0.577637f, 0.579102f, 0.580566f, 0.581055f,
- 0.000093f, 0.000073f, 0.000066f, 0.000061f, 0.000056f, 0.000054f, 0.000051f, 0.000050f,
- 0.000048f, 0.000047f, 0.000045f, 0.000044f, 0.000042f, 0.000040f, 0.000038f, 0.000036f,
- 0.000039f, 0.000033f, 0.000041f, 0.000040f, 0.000046f, 0.000048f, 0.000051f, 0.000057f,
- 0.000060f, 0.000066f, 0.000062f, 0.000067f, 0.000080f, 0.000085f, 0.000088f, 0.000092f,
- 0.000092f, 0.000097f, 0.000109f, 0.000109f, 0.000117f, 0.000132f, 0.000134f, 0.000147f,
- 0.000154f, 0.000156f, 0.000188f, 0.000197f, 0.000219f, 0.000234f, 0.000266f, 0.000286f,
- 0.000335f, 0.000397f, 0.000472f, 0.000566f, 0.000751f, 0.001039f, 0.001626f, 0.002834f,
- 0.005909f, 0.015411f, 0.524414f, 0.551270f, 0.557129f, 0.559570f, 0.561035f, 0.561523f,
- 0.000060f, 0.000046f, 0.000039f, 0.000037f, 0.000034f, 0.000034f, 0.000032f, 0.000032f,
- 0.000031f, 0.000029f, 0.000029f, 0.000029f, 0.000028f, 0.000028f, 0.000028f, 0.000027f,
- 0.000026f, 0.000025f, 0.000024f, 0.000023f, 0.000022f, 0.000021f, 0.000020f, 0.000021f,
- 0.000020f, 0.000018f, 0.000018f, 0.000023f, 0.000024f, 0.000028f, 0.000032f, 0.000033f,
- 0.000032f, 0.000038f, 0.000039f, 0.000043f, 0.000046f, 0.000050f, 0.000052f, 0.000053f,
- 0.000057f, 0.000067f, 0.000073f, 0.000068f, 0.000076f, 0.000083f, 0.000097f, 0.000110f,
- 0.000116f, 0.000127f, 0.000157f, 0.000185f, 0.000246f, 0.000319f, 0.000466f, 0.000810f,
- 0.001841f, 0.005795f, 0.503418f, 0.531250f, 0.536621f, 0.539062f, 0.540039f, 0.540527f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000004f, 0.000005f, 0.000005f, 0.000008f,
- 0.000008f, 0.000009f, 0.000009f, 0.000010f, 0.000010f, 0.000010f, 0.000010f, 0.000011f,
- 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000012f, 0.000012f, 0.000012f, 0.000012f,
- 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f,
- 0.000009f, 0.000008f, 0.000008f, 0.000008f, 0.000009f, 0.000009f, 0.000010f, 0.000012f,
- 0.000013f, 0.000014f, 0.000015f, 0.000017f, 0.000020f, 0.000021f, 0.000018f, 0.000023f,
- 0.000023f, 0.000025f, 0.000030f, 0.000038f, 0.000043f, 0.000059f, 0.000079f, 0.000131f,
- 0.000279f, 0.001210f, 0.481934f, 0.510254f, 0.516113f, 0.518555f, 0.520020f, 0.520508f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000004f,
- 0.000006f, 0.000022f, 0.460449f, 0.489258f, 0.495850f, 0.498291f, 0.499512f, 0.500000f,
- },
- {
- 0.038544f, 0.111450f, 0.177368f, 0.237061f, 0.290771f, 0.339600f, 0.384277f, 0.425293f,
- 0.462402f, 0.497070f, 0.527344f, 0.556152f, 0.583496f, 0.607910f, 0.630859f, 0.652344f,
- 0.672852f, 0.690918f, 0.708496f, 0.724609f, 0.740723f, 0.754883f, 0.768066f, 0.780273f,
- 0.792480f, 0.803711f, 0.815430f, 0.825684f, 0.835449f, 0.844727f, 0.853516f, 0.861816f,
- 0.870117f, 0.877930f, 0.885254f, 0.892578f, 0.899414f, 0.905762f, 0.912109f, 0.918945f,
- 0.923828f, 0.928711f, 0.934082f, 0.939941f, 0.944824f, 0.949707f, 0.953613f, 0.958496f,
- 0.962402f, 0.967285f, 0.971191f, 0.974609f, 0.979004f, 0.982422f, 0.985352f, 0.989258f,
- 0.992188f, 0.996094f, 0.996094f, 0.990723f, 0.986328f, 0.982422f, 0.978516f, 0.975098f,
- 0.029068f, 0.087219f, 0.142578f, 0.195190f, 0.244629f, 0.291016f, 0.334717f, 0.375000f,
- 0.412842f, 0.446533f, 0.481201f, 0.511230f, 0.539062f, 0.565918f, 0.590820f, 0.614258f,
- 0.636719f, 0.656250f, 0.675293f, 0.693359f, 0.710449f, 0.726562f, 0.741699f, 0.755371f,
- 0.769043f, 0.781738f, 0.793457f, 0.805176f, 0.815918f, 0.826660f, 0.835938f, 0.845703f,
- 0.854980f, 0.862793f, 0.871582f, 0.879395f, 0.885742f, 0.894531f, 0.900879f, 0.907227f,
- 0.913086f, 0.919434f, 0.925293f, 0.931152f, 0.936523f, 0.941406f, 0.946777f, 0.951172f,
- 0.956055f, 0.960449f, 0.964355f, 0.968750f, 0.972656f, 0.976562f, 0.980469f, 0.984375f,
- 0.987793f, 0.991211f, 0.994141f, 0.989258f, 0.984863f, 0.981445f, 0.977539f, 0.974121f,
- 0.023346f, 0.069641f, 0.115601f, 0.160767f, 0.205078f, 0.248047f, 0.289062f, 0.328125f,
- 0.365723f, 0.401367f, 0.435059f, 0.466309f, 0.495361f, 0.523926f, 0.550781f, 0.574707f,
- 0.597168f, 0.620117f, 0.641113f, 0.660156f, 0.679688f, 0.696777f, 0.713379f, 0.728516f,
- 0.743652f, 0.757324f, 0.770996f, 0.784180f, 0.795410f, 0.806641f, 0.817383f, 0.828125f,
- 0.837891f, 0.847168f, 0.855957f, 0.864258f, 0.873047f, 0.880859f, 0.888672f, 0.895996f,
- 0.902832f, 0.909668f, 0.915039f, 0.921875f, 0.927246f, 0.934082f, 0.937988f, 0.943848f,
- 0.948242f, 0.953613f, 0.958496f, 0.962402f, 0.967285f, 0.971191f, 0.975098f, 0.979492f,
- 0.983398f, 0.985840f, 0.992188f, 0.987305f, 0.983398f, 0.979980f, 0.977051f, 0.973633f,
- 0.018600f, 0.056366f, 0.094299f, 0.133545f, 0.172729f, 0.211670f, 0.249756f, 0.285889f,
- 0.322021f, 0.356934f, 0.390869f, 0.421875f, 0.452148f, 0.481201f, 0.509277f, 0.535156f,
- 0.560059f, 0.583496f, 0.605957f, 0.626465f, 0.647949f, 0.665527f, 0.684570f, 0.700684f,
- 0.717285f, 0.731934f, 0.746582f, 0.760254f, 0.773926f, 0.786621f, 0.799316f, 0.809082f,
- 0.820312f, 0.830566f, 0.840332f, 0.850098f, 0.858887f, 0.867188f, 0.875000f, 0.883789f,
- 0.890625f, 0.898926f, 0.904297f, 0.912109f, 0.916992f, 0.924316f, 0.930176f, 0.935547f,
- 0.941406f, 0.945801f, 0.951172f, 0.956055f, 0.960938f, 0.964844f, 0.969727f, 0.974609f,
- 0.978516f, 0.981934f, 0.989746f, 0.985840f, 0.981934f, 0.978516f, 0.975586f, 0.972168f,
- 0.015068f, 0.046143f, 0.077881f, 0.111816f, 0.145264f, 0.179688f, 0.214600f, 0.249023f,
- 0.282715f, 0.316406f, 0.348389f, 0.380615f, 0.411133f, 0.440430f, 0.468018f, 0.494873f,
- 0.520508f, 0.546387f, 0.568848f, 0.591309f, 0.613281f, 0.634277f, 0.653809f, 0.670898f,
- 0.688477f, 0.706055f, 0.721191f, 0.736328f, 0.751465f, 0.764648f, 0.776855f, 0.789551f,
- 0.801270f, 0.812500f, 0.823730f, 0.833496f, 0.843262f, 0.853027f, 0.861328f, 0.869629f,
- 0.878418f, 0.885742f, 0.893555f, 0.900391f, 0.908203f, 0.914551f, 0.921387f, 0.927246f,
- 0.932617f, 0.938965f, 0.943848f, 0.949219f, 0.953613f, 0.959473f, 0.963867f, 0.968262f,
- 0.972656f, 0.977051f, 0.987305f, 0.983887f, 0.980957f, 0.977051f, 0.974121f, 0.970703f,
- 0.012444f, 0.037933f, 0.065613f, 0.093811f, 0.123474f, 0.153809f, 0.185059f, 0.215820f,
- 0.247559f, 0.279297f, 0.310547f, 0.341309f, 0.370361f, 0.399658f, 0.428467f, 0.457031f,
- 0.482910f, 0.507812f, 0.533203f, 0.556152f, 0.579590f, 0.600098f, 0.621094f, 0.641113f,
- 0.659668f, 0.676270f, 0.695312f, 0.710449f, 0.726074f, 0.740723f, 0.756348f, 0.769043f,
- 0.780762f, 0.794434f, 0.805176f, 0.816895f, 0.827637f, 0.837891f, 0.847168f, 0.855957f,
- 0.865723f, 0.873535f, 0.882324f, 0.889648f, 0.897949f, 0.904297f, 0.911133f, 0.917480f,
- 0.924316f, 0.930176f, 0.936523f, 0.941895f, 0.947266f, 0.952637f, 0.958008f, 0.962891f,
- 0.967285f, 0.971680f, 0.984863f, 0.981934f, 0.978516f, 0.975586f, 0.972656f, 0.969238f,
- 0.010353f, 0.032043f, 0.055359f, 0.079529f, 0.104980f, 0.131836f, 0.159424f, 0.187866f,
- 0.216431f, 0.245239f, 0.275146f, 0.304199f, 0.333496f, 0.362061f, 0.390869f, 0.417969f,
- 0.445068f, 0.471191f, 0.496582f, 0.520508f, 0.543457f, 0.566895f, 0.588867f, 0.608398f,
- 0.628906f, 0.648438f, 0.666992f, 0.684570f, 0.701660f, 0.716797f, 0.732422f, 0.746582f,
- 0.760254f, 0.773438f, 0.786133f, 0.798340f, 0.810547f, 0.821777f, 0.832520f, 0.842773f,
- 0.851074f, 0.860352f, 0.869629f, 0.878906f, 0.886230f, 0.894043f, 0.901855f, 0.908691f,
- 0.915527f, 0.922363f, 0.928223f, 0.935059f, 0.939941f, 0.945312f, 0.950684f, 0.956055f,
- 0.962402f, 0.966797f, 0.982910f, 0.979980f, 0.977051f, 0.973633f, 0.970703f, 0.968262f,
- 0.008598f, 0.027328f, 0.046417f, 0.067871f, 0.089905f, 0.113220f, 0.137695f, 0.163330f,
- 0.189087f, 0.216064f, 0.243164f, 0.270752f, 0.298340f, 0.326416f, 0.354004f, 0.381348f,
- 0.407715f, 0.434082f, 0.460205f, 0.484863f, 0.508789f, 0.532227f, 0.555176f, 0.577637f,
- 0.598145f, 0.618652f, 0.637695f, 0.657227f, 0.674805f, 0.691406f, 0.708008f, 0.723633f,
- 0.738770f, 0.751953f, 0.766113f, 0.779785f, 0.791992f, 0.804199f, 0.815918f, 0.825684f,
- 0.836914f, 0.846680f, 0.856934f, 0.866211f, 0.874512f, 0.882324f, 0.890625f, 0.898438f,
- 0.905273f, 0.913086f, 0.919922f, 0.926758f, 0.933105f, 0.938477f, 0.944824f, 0.951172f,
- 0.955566f, 0.960938f, 0.980469f, 0.978027f, 0.974609f, 0.972168f, 0.969238f, 0.966797f,
- 0.007561f, 0.023315f, 0.040344f, 0.058228f, 0.077148f, 0.097534f, 0.119995f, 0.142212f,
- 0.165649f, 0.190063f, 0.214722f, 0.240601f, 0.266846f, 0.293457f, 0.319824f, 0.346924f,
- 0.372314f, 0.398438f, 0.424561f, 0.449463f, 0.474609f, 0.498535f, 0.521973f, 0.544434f,
- 0.566895f, 0.587402f, 0.608398f, 0.628418f, 0.645996f, 0.665039f, 0.683105f, 0.699219f,
- 0.716309f, 0.731445f, 0.745117f, 0.760254f, 0.772949f, 0.786133f, 0.799316f, 0.809570f,
- 0.820801f, 0.832031f, 0.843262f, 0.852051f, 0.861816f, 0.871094f, 0.880371f, 0.887695f,
- 0.895996f, 0.904297f, 0.911133f, 0.917969f, 0.924805f, 0.931641f, 0.937012f, 0.943848f,
- 0.949707f, 0.954590f, 0.978027f, 0.976074f, 0.973145f, 0.970215f, 0.967773f, 0.965332f,
- 0.006416f, 0.020065f, 0.034943f, 0.050537f, 0.067078f, 0.084900f, 0.104065f, 0.123962f,
- 0.145264f, 0.166748f, 0.189575f, 0.213501f, 0.237305f, 0.262451f, 0.288574f, 0.313477f,
- 0.338623f, 0.364502f, 0.389893f, 0.414551f, 0.440186f, 0.464600f, 0.487549f, 0.510742f,
- 0.534668f, 0.556641f, 0.578613f, 0.598145f, 0.618652f, 0.637207f, 0.655273f, 0.674805f,
- 0.690430f, 0.707031f, 0.724121f, 0.739258f, 0.752930f, 0.767090f, 0.779785f, 0.792969f,
- 0.805176f, 0.816895f, 0.827637f, 0.838379f, 0.849121f, 0.858398f, 0.868652f, 0.876465f,
- 0.885742f, 0.894043f, 0.901855f, 0.909180f, 0.916992f, 0.923828f, 0.930176f, 0.937012f,
- 0.943359f, 0.949707f, 0.975586f, 0.973633f, 0.971191f, 0.968262f, 0.965820f, 0.963379f,
- 0.005802f, 0.017502f, 0.030045f, 0.043823f, 0.058014f, 0.074280f, 0.090759f, 0.108459f,
- 0.127197f, 0.146484f, 0.167725f, 0.189087f, 0.211304f, 0.234497f, 0.258301f, 0.282471f,
- 0.307373f, 0.331299f, 0.356689f, 0.381104f, 0.405762f, 0.430420f, 0.455078f, 0.478516f,
- 0.502441f, 0.524414f, 0.545898f, 0.568359f, 0.588867f, 0.608887f, 0.628906f, 0.646973f,
- 0.665527f, 0.684082f, 0.701172f, 0.715820f, 0.731934f, 0.746582f, 0.760742f, 0.774414f,
- 0.787598f, 0.800781f, 0.812500f, 0.823730f, 0.834961f, 0.845703f, 0.855469f, 0.865234f,
- 0.874512f, 0.883789f, 0.892090f, 0.899902f, 0.908203f, 0.916016f, 0.922852f, 0.930176f,
- 0.936523f, 0.942871f, 0.972656f, 0.971191f, 0.968750f, 0.966309f, 0.963867f, 0.961426f,
- 0.004734f, 0.014984f, 0.026169f, 0.038177f, 0.051208f, 0.065186f, 0.079468f, 0.095276f,
- 0.111633f, 0.129639f, 0.148071f, 0.167969f, 0.188599f, 0.208984f, 0.231689f, 0.254639f,
- 0.277832f, 0.301025f, 0.325439f, 0.349854f, 0.373779f, 0.397705f, 0.422607f, 0.446045f,
- 0.469727f, 0.492676f, 0.514648f, 0.537598f, 0.559570f, 0.580078f, 0.600586f, 0.620117f,
- 0.639648f, 0.658203f, 0.676758f, 0.692871f, 0.708984f, 0.725586f, 0.740723f, 0.755859f,
- 0.769531f, 0.783691f, 0.796875f, 0.808594f, 0.820801f, 0.832520f, 0.842285f, 0.852539f,
- 0.862793f, 0.872070f, 0.881836f, 0.890137f, 0.898926f, 0.906738f, 0.915039f, 0.922363f,
- 0.929199f, 0.936523f, 0.969727f, 0.968750f, 0.966797f, 0.964355f, 0.961914f, 0.959473f,
- 0.004055f, 0.013588f, 0.023132f, 0.033722f, 0.044891f, 0.057343f, 0.069763f, 0.083923f,
- 0.098389f, 0.114441f, 0.131226f, 0.148682f, 0.167603f, 0.186768f, 0.207031f, 0.228516f,
- 0.250732f, 0.272949f, 0.295410f, 0.318604f, 0.342285f, 0.365967f, 0.390381f, 0.413574f,
- 0.437744f, 0.460938f, 0.484131f, 0.506348f, 0.528320f, 0.550781f, 0.572266f, 0.592773f,
- 0.613281f, 0.632812f, 0.651367f, 0.669922f, 0.687500f, 0.704102f, 0.720215f, 0.735840f,
- 0.751465f, 0.764160f, 0.778809f, 0.792480f, 0.803711f, 0.816895f, 0.829102f, 0.840332f,
- 0.850586f, 0.860352f, 0.870605f, 0.880371f, 0.889648f, 0.897949f, 0.905762f, 0.914551f,
- 0.922363f, 0.929199f, 0.967285f, 0.966797f, 0.964844f, 0.961426f, 0.959473f, 0.958008f,
- 0.003611f, 0.011971f, 0.020401f, 0.030029f, 0.039185f, 0.050415f, 0.061737f, 0.074341f,
- 0.086975f, 0.101074f, 0.115845f, 0.131958f, 0.148682f, 0.166626f, 0.185059f, 0.205200f,
- 0.224854f, 0.245483f, 0.267334f, 0.290771f, 0.312988f, 0.335449f, 0.359619f, 0.382080f,
- 0.406250f, 0.429443f, 0.452881f, 0.475830f, 0.498779f, 0.520996f, 0.542480f, 0.563477f,
- 0.584473f, 0.604980f, 0.625977f, 0.643555f, 0.663086f, 0.681152f, 0.698242f, 0.714355f,
- 0.729980f, 0.746582f, 0.760742f, 0.774902f, 0.788086f, 0.801758f, 0.814941f, 0.826660f,
- 0.838867f, 0.848633f, 0.859863f, 0.869141f, 0.879395f, 0.889160f, 0.897949f, 0.906250f,
- 0.914551f, 0.922363f, 0.963867f, 0.964355f, 0.961914f, 0.959961f, 0.957520f, 0.955078f,
- 0.003393f, 0.010361f, 0.018494f, 0.026337f, 0.035187f, 0.044556f, 0.054596f, 0.065186f,
- 0.077515f, 0.089783f, 0.102783f, 0.117249f, 0.132446f, 0.148071f, 0.165649f, 0.183838f,
- 0.202026f, 0.221313f, 0.241943f, 0.262939f, 0.285156f, 0.307129f, 0.329102f, 0.352539f,
- 0.375977f, 0.398438f, 0.421875f, 0.445312f, 0.468750f, 0.490723f, 0.512695f, 0.534668f,
- 0.556641f, 0.577637f, 0.598633f, 0.619141f, 0.637695f, 0.656738f, 0.674805f, 0.692383f,
- 0.709473f, 0.726074f, 0.742188f, 0.756836f, 0.771973f, 0.786133f, 0.799316f, 0.812012f,
- 0.824707f, 0.835938f, 0.848145f, 0.858887f, 0.868164f, 0.878906f, 0.888184f, 0.897949f,
- 0.906250f, 0.914551f, 0.960938f, 0.960938f, 0.959473f, 0.957520f, 0.955078f, 0.953125f,
- 0.003084f, 0.009521f, 0.016144f, 0.023346f, 0.031204f, 0.039520f, 0.048523f, 0.057953f,
- 0.068359f, 0.079895f, 0.091309f, 0.104126f, 0.117920f, 0.132324f, 0.147949f, 0.164062f,
- 0.181396f, 0.199219f, 0.218872f, 0.238403f, 0.258545f, 0.279541f, 0.301758f, 0.323486f,
- 0.346191f, 0.368408f, 0.391846f, 0.414795f, 0.437256f, 0.460693f, 0.483643f, 0.505371f,
- 0.527832f, 0.550293f, 0.571289f, 0.591797f, 0.612305f, 0.632324f, 0.651855f, 0.670898f,
- 0.687500f, 0.705566f, 0.722168f, 0.737793f, 0.753418f, 0.768555f, 0.783691f, 0.796875f,
- 0.811035f, 0.823242f, 0.834473f, 0.846191f, 0.857422f, 0.868652f, 0.878418f, 0.887695f,
- 0.897949f, 0.906250f, 0.958008f, 0.958008f, 0.957031f, 0.954590f, 0.952637f, 0.950684f,
- 0.002666f, 0.008293f, 0.014297f, 0.021225f, 0.027847f, 0.035156f, 0.043274f, 0.051666f,
- 0.060791f, 0.070801f, 0.081543f, 0.092407f, 0.104858f, 0.118530f, 0.131836f, 0.146606f,
- 0.162598f, 0.179443f, 0.196777f, 0.215210f, 0.234375f, 0.254150f, 0.274414f, 0.295898f,
- 0.317871f, 0.340088f, 0.362549f, 0.385010f, 0.407959f, 0.430664f, 0.454590f, 0.476562f,
- 0.499268f, 0.521484f, 0.543945f, 0.564941f, 0.585938f, 0.606934f, 0.626465f, 0.646484f,
- 0.665527f, 0.683594f, 0.701660f, 0.717773f, 0.735352f, 0.751465f, 0.766113f, 0.781738f,
- 0.794922f, 0.808105f, 0.821289f, 0.833496f, 0.846191f, 0.857910f, 0.868164f, 0.878906f,
- 0.889160f, 0.899414f, 0.954102f, 0.955566f, 0.953613f, 0.952148f, 0.950195f, 0.948730f,
- 0.002396f, 0.007427f, 0.012978f, 0.018646f, 0.025024f, 0.031403f, 0.038788f, 0.046112f,
- 0.054260f, 0.063354f, 0.072693f, 0.082886f, 0.093689f, 0.105469f, 0.118164f, 0.130859f,
- 0.145996f, 0.161011f, 0.177124f, 0.193359f, 0.211670f, 0.230225f, 0.249634f, 0.270020f,
- 0.290771f, 0.311768f, 0.333740f, 0.356201f, 0.378906f, 0.401855f, 0.424561f, 0.447754f,
- 0.470215f, 0.493408f, 0.515137f, 0.537109f, 0.559570f, 0.580078f, 0.601074f, 0.621582f,
- 0.642090f, 0.661621f, 0.679688f, 0.697754f, 0.715820f, 0.732422f, 0.749512f, 0.765137f,
- 0.779785f, 0.794434f, 0.808594f, 0.821289f, 0.833496f, 0.846191f, 0.857910f, 0.869141f,
- 0.879883f, 0.889648f, 0.950195f, 0.952637f, 0.950684f, 0.948730f, 0.947266f, 0.945801f,
- 0.002029f, 0.006672f, 0.011658f, 0.016937f, 0.022476f, 0.028305f, 0.034332f, 0.041351f,
- 0.048584f, 0.056671f, 0.064697f, 0.073853f, 0.083923f, 0.094482f, 0.105225f, 0.117798f,
- 0.130615f, 0.144287f, 0.159302f, 0.174683f, 0.190430f, 0.208740f, 0.226318f, 0.245483f,
- 0.264893f, 0.285400f, 0.307129f, 0.328369f, 0.350342f, 0.372803f, 0.395264f, 0.418701f,
- 0.441650f, 0.462891f, 0.486816f, 0.509277f, 0.532227f, 0.553711f, 0.575684f, 0.596680f,
- 0.617676f, 0.638672f, 0.657715f, 0.676758f, 0.695312f, 0.712402f, 0.729492f, 0.746582f,
- 0.762695f, 0.778320f, 0.793457f, 0.807129f, 0.820801f, 0.833984f, 0.846191f, 0.858887f,
- 0.869629f, 0.881836f, 0.947266f, 0.949219f, 0.947754f, 0.946289f, 0.944824f, 0.942871f,
- 0.002142f, 0.006401f, 0.010841f, 0.015251f, 0.019760f, 0.025055f, 0.031113f, 0.037201f,
- 0.043671f, 0.050598f, 0.057892f, 0.066101f, 0.075012f, 0.084351f, 0.093994f, 0.105164f,
- 0.117432f, 0.129517f, 0.142822f, 0.157104f, 0.172119f, 0.188110f, 0.204956f, 0.223145f,
- 0.241577f, 0.260498f, 0.280762f, 0.301758f, 0.322998f, 0.345215f, 0.366943f, 0.389893f,
- 0.412842f, 0.435791f, 0.458008f, 0.482178f, 0.504395f, 0.526855f, 0.548828f, 0.571289f,
- 0.592285f, 0.612793f, 0.634277f, 0.654297f, 0.673340f, 0.692383f, 0.710938f, 0.729004f,
- 0.745117f, 0.762207f, 0.777832f, 0.792480f, 0.807129f, 0.821289f, 0.834961f, 0.847168f,
- 0.859863f, 0.871582f, 0.943359f, 0.946289f, 0.944824f, 0.943359f, 0.941895f, 0.940430f,
- 0.001760f, 0.005562f, 0.009621f, 0.013710f, 0.018417f, 0.022736f, 0.027939f, 0.033264f,
- 0.039185f, 0.045166f, 0.052460f, 0.059143f, 0.067261f, 0.075745f, 0.084106f, 0.094177f,
- 0.104980f, 0.116455f, 0.128174f, 0.141113f, 0.155151f, 0.169922f, 0.184937f, 0.201660f,
- 0.219238f, 0.237549f, 0.256348f, 0.276367f, 0.296875f, 0.317871f, 0.339844f, 0.361572f,
- 0.383789f, 0.407227f, 0.430908f, 0.453857f, 0.476807f, 0.498779f, 0.521973f, 0.543945f,
- 0.567383f, 0.589355f, 0.609863f, 0.631348f, 0.651855f, 0.671875f, 0.690918f, 0.709961f,
- 0.727539f, 0.744141f, 0.761719f, 0.777344f, 0.793457f, 0.808594f, 0.823242f, 0.835449f,
- 0.848633f, 0.861328f, 0.938965f, 0.941895f, 0.941406f, 0.940430f, 0.938477f, 0.937012f,
- 0.001594f, 0.005283f, 0.008789f, 0.012383f, 0.016342f, 0.020523f, 0.025284f, 0.029968f,
- 0.035217f, 0.040741f, 0.046417f, 0.052948f, 0.060120f, 0.067566f, 0.076294f, 0.084534f,
- 0.093750f, 0.104614f, 0.115173f, 0.126831f, 0.139160f, 0.152832f, 0.166748f, 0.181885f,
- 0.198853f, 0.215698f, 0.233521f, 0.252197f, 0.271973f, 0.291992f, 0.313477f, 0.334717f,
- 0.357178f, 0.379395f, 0.401855f, 0.425537f, 0.448242f, 0.471924f, 0.495361f, 0.517578f,
- 0.541016f, 0.562988f, 0.585938f, 0.607422f, 0.627930f, 0.649414f, 0.670410f, 0.688965f,
- 0.708496f, 0.727539f, 0.744629f, 0.761719f, 0.778809f, 0.794922f, 0.809082f, 0.824219f,
- 0.838379f, 0.851074f, 0.935059f, 0.938965f, 0.937988f, 0.937012f, 0.936035f, 0.933594f,
- 0.001564f, 0.004665f, 0.007973f, 0.011276f, 0.014908f, 0.018600f, 0.022675f, 0.027176f,
- 0.031464f, 0.036621f, 0.042023f, 0.047974f, 0.054108f, 0.060822f, 0.068237f, 0.075684f,
- 0.084229f, 0.093567f, 0.103210f, 0.113892f, 0.125000f, 0.137329f, 0.150269f, 0.164307f,
- 0.179810f, 0.194946f, 0.212158f, 0.229248f, 0.247925f, 0.267578f, 0.287842f, 0.308350f,
- 0.330322f, 0.352051f, 0.374756f, 0.397461f, 0.420654f, 0.444092f, 0.466797f, 0.490723f,
- 0.514160f, 0.537109f, 0.560059f, 0.582031f, 0.604980f, 0.626953f, 0.648926f, 0.668457f,
- 0.688477f, 0.708008f, 0.727539f, 0.745117f, 0.763672f, 0.779297f, 0.795410f, 0.811523f,
- 0.826660f, 0.840332f, 0.930664f, 0.934570f, 0.934082f, 0.933594f, 0.932129f, 0.930664f,
- 0.001424f, 0.004261f, 0.007122f, 0.010239f, 0.013374f, 0.016693f, 0.020401f, 0.024368f,
- 0.028595f, 0.033325f, 0.037964f, 0.043152f, 0.048340f, 0.054962f, 0.060730f, 0.067749f,
- 0.075684f, 0.083862f, 0.092041f, 0.102051f, 0.112305f, 0.123657f, 0.135376f, 0.148071f,
- 0.161987f, 0.176270f, 0.192139f, 0.208252f, 0.226196f, 0.244141f, 0.263672f, 0.283447f,
- 0.304199f, 0.325195f, 0.346924f, 0.370605f, 0.392822f, 0.416260f, 0.439209f, 0.463623f,
- 0.486084f, 0.511230f, 0.534180f, 0.558105f, 0.580566f, 0.603516f, 0.625000f, 0.647461f,
- 0.668457f, 0.688965f, 0.708496f, 0.727539f, 0.746582f, 0.764160f, 0.781738f, 0.798340f,
- 0.813477f, 0.829590f, 0.926758f, 0.931152f, 0.930664f, 0.929199f, 0.928223f, 0.927246f,
- 0.001294f, 0.004196f, 0.006538f, 0.009346f, 0.012306f, 0.015335f, 0.018845f, 0.022003f,
- 0.025558f, 0.029816f, 0.034149f, 0.038605f, 0.043915f, 0.049042f, 0.054810f, 0.061188f,
- 0.067993f, 0.075256f, 0.083130f, 0.091553f, 0.100769f, 0.110779f, 0.121643f, 0.133057f,
- 0.145630f, 0.159058f, 0.173218f, 0.188721f, 0.204590f, 0.222290f, 0.240234f, 0.259277f,
- 0.279053f, 0.299561f, 0.321533f, 0.343506f, 0.365723f, 0.389404f, 0.412354f, 0.436035f,
- 0.459961f, 0.484131f, 0.508301f, 0.532227f, 0.555176f, 0.579102f, 0.601562f, 0.624512f,
- 0.646484f, 0.668457f, 0.688965f, 0.709473f, 0.729004f, 0.748047f, 0.766602f, 0.784668f,
- 0.800293f, 0.817383f, 0.921875f, 0.926270f, 0.926270f, 0.925781f, 0.924316f, 0.923340f,
- 0.001081f, 0.003603f, 0.006027f, 0.008575f, 0.010979f, 0.013847f, 0.016937f, 0.020020f,
- 0.023315f, 0.026917f, 0.030930f, 0.035156f, 0.039429f, 0.044098f, 0.049622f, 0.054779f,
- 0.060791f, 0.067566f, 0.074341f, 0.082336f, 0.090515f, 0.099548f, 0.109070f, 0.119263f,
- 0.130981f, 0.143188f, 0.156250f, 0.170288f, 0.185303f, 0.201294f, 0.218262f, 0.236450f,
- 0.255615f, 0.275391f, 0.295654f, 0.316895f, 0.339111f, 0.362061f, 0.385498f, 0.408936f,
- 0.432861f, 0.457275f, 0.481689f, 0.505371f, 0.529785f, 0.553711f, 0.577637f, 0.601074f,
- 0.624023f, 0.646484f, 0.669434f, 0.689941f, 0.711426f, 0.731445f, 0.750977f, 0.770020f,
- 0.787598f, 0.804688f, 0.916992f, 0.922363f, 0.922363f, 0.921875f, 0.920898f, 0.918945f,
- 0.001064f, 0.003231f, 0.005322f, 0.007710f, 0.010323f, 0.012489f, 0.015244f, 0.018051f,
- 0.020798f, 0.024338f, 0.027893f, 0.031738f, 0.035553f, 0.039795f, 0.044495f, 0.049133f,
- 0.054657f, 0.060608f, 0.066895f, 0.073792f, 0.081421f, 0.089050f, 0.097717f, 0.106934f,
- 0.117554f, 0.128540f, 0.140503f, 0.153442f, 0.167236f, 0.182129f, 0.197998f, 0.214966f,
- 0.232422f, 0.251465f, 0.271240f, 0.291992f, 0.313232f, 0.335693f, 0.358643f, 0.382080f,
- 0.406006f, 0.430176f, 0.454590f, 0.479004f, 0.503906f, 0.528320f, 0.552734f, 0.577637f,
- 0.601562f, 0.625000f, 0.648438f, 0.670898f, 0.691895f, 0.713867f, 0.733887f, 0.754883f,
- 0.774414f, 0.791992f, 0.912109f, 0.917969f, 0.918457f, 0.916992f, 0.916016f, 0.915039f,
- 0.000998f, 0.003012f, 0.005123f, 0.007114f, 0.009438f, 0.011360f, 0.013763f, 0.016510f,
- 0.018951f, 0.022171f, 0.025101f, 0.028305f, 0.031830f, 0.035736f, 0.039795f, 0.044067f,
- 0.048950f, 0.053864f, 0.059601f, 0.066345f, 0.072815f, 0.079956f, 0.087402f, 0.096375f,
- 0.105835f, 0.115479f, 0.126343f, 0.138184f, 0.150635f, 0.164062f, 0.178711f, 0.194214f,
- 0.210815f, 0.229004f, 0.247314f, 0.267090f, 0.288330f, 0.309570f, 0.332275f, 0.355469f,
- 0.378418f, 0.402832f, 0.427490f, 0.452637f, 0.477783f, 0.501953f, 0.527832f, 0.552734f,
- 0.577637f, 0.602051f, 0.626465f, 0.649902f, 0.672852f, 0.695312f, 0.717773f, 0.737793f,
- 0.758789f, 0.778809f, 0.906250f, 0.913086f, 0.913574f, 0.912598f, 0.911621f, 0.910645f,
- 0.001059f, 0.002985f, 0.004475f, 0.006496f, 0.008545f, 0.010300f, 0.012581f, 0.014969f,
- 0.017471f, 0.019852f, 0.022507f, 0.025864f, 0.028824f, 0.032135f, 0.036041f, 0.039795f,
- 0.043884f, 0.048706f, 0.053680f, 0.059113f, 0.064819f, 0.071472f, 0.078491f, 0.086365f,
- 0.094360f, 0.103577f, 0.113403f, 0.124023f, 0.135620f, 0.147705f, 0.160889f, 0.175537f,
- 0.191284f, 0.207764f, 0.225464f, 0.244263f, 0.264160f, 0.284912f, 0.306641f, 0.329102f,
- 0.352295f, 0.376465f, 0.400635f, 0.426025f, 0.451416f, 0.476562f, 0.502930f, 0.527344f,
- 0.553711f, 0.579102f, 0.603027f, 0.627930f, 0.652344f, 0.675781f, 0.700195f, 0.722168f,
- 0.742676f, 0.764648f, 0.901367f, 0.907715f, 0.908691f, 0.908203f, 0.907227f, 0.906250f,
- 0.000988f, 0.002577f, 0.004124f, 0.006042f, 0.007603f, 0.009506f, 0.011299f, 0.013680f,
- 0.015778f, 0.017883f, 0.020554f, 0.023102f, 0.025940f, 0.028946f, 0.031891f, 0.035431f,
- 0.039825f, 0.043671f, 0.048157f, 0.053009f, 0.058075f, 0.063782f, 0.069885f, 0.077087f,
- 0.084839f, 0.092712f, 0.101379f, 0.110779f, 0.121155f, 0.132446f, 0.144775f, 0.157837f,
- 0.172363f, 0.187744f, 0.204590f, 0.222290f, 0.240601f, 0.260254f, 0.281494f, 0.303223f,
- 0.325439f, 0.349609f, 0.373535f, 0.399170f, 0.424561f, 0.450439f, 0.475586f, 0.501953f,
- 0.528320f, 0.554688f, 0.580566f, 0.605957f, 0.630859f, 0.656250f, 0.680176f, 0.704102f,
- 0.727051f, 0.749512f, 0.895508f, 0.902344f, 0.903320f, 0.902832f, 0.901855f, 0.901855f,
- 0.000842f, 0.002253f, 0.003597f, 0.005352f, 0.007195f, 0.008804f, 0.010460f, 0.012100f,
- 0.014130f, 0.016281f, 0.018341f, 0.021057f, 0.023193f, 0.025742f, 0.029022f, 0.031830f,
- 0.035278f, 0.039246f, 0.042999f, 0.047211f, 0.052032f, 0.056946f, 0.062744f, 0.068848f,
- 0.075195f, 0.082642f, 0.090332f, 0.099060f, 0.108215f, 0.118469f, 0.129517f, 0.141724f,
- 0.154907f, 0.169434f, 0.184448f, 0.201172f, 0.218506f, 0.237427f, 0.257324f, 0.278320f,
- 0.300293f, 0.323242f, 0.347412f, 0.372070f, 0.397217f, 0.423340f, 0.449707f, 0.476807f,
- 0.502930f, 0.529785f, 0.556641f, 0.582520f, 0.609863f, 0.635254f, 0.660645f, 0.686035f,
- 0.710938f, 0.733887f, 0.889648f, 0.897461f, 0.898926f, 0.896973f, 0.896973f, 0.896484f,
- 0.000660f, 0.002014f, 0.003531f, 0.004951f, 0.006424f, 0.007935f, 0.009392f, 0.011322f,
- 0.012924f, 0.014824f, 0.016754f, 0.018906f, 0.020935f, 0.023376f, 0.026245f, 0.028809f,
- 0.031860f, 0.034821f, 0.038330f, 0.042236f, 0.046387f, 0.050812f, 0.056061f, 0.061279f,
- 0.066956f, 0.073547f, 0.080566f, 0.088074f, 0.096802f, 0.106079f, 0.116089f, 0.127075f,
- 0.138672f, 0.151855f, 0.165649f, 0.180908f, 0.197754f, 0.215332f, 0.234375f, 0.254150f,
- 0.275391f, 0.298096f, 0.321533f, 0.344971f, 0.370361f, 0.396973f, 0.422852f, 0.449219f,
- 0.477295f, 0.504395f, 0.532227f, 0.558594f, 0.586914f, 0.614258f, 0.640625f, 0.666016f,
- 0.692871f, 0.718262f, 0.882812f, 0.891602f, 0.892578f, 0.892090f, 0.892090f, 0.890625f,
- 0.000623f, 0.002073f, 0.003298f, 0.004292f, 0.005589f, 0.007401f, 0.008377f, 0.010315f,
- 0.011871f, 0.013596f, 0.015213f, 0.016632f, 0.018829f, 0.020920f, 0.023239f, 0.025726f,
- 0.028381f, 0.031250f, 0.034241f, 0.037781f, 0.041473f, 0.045349f, 0.049469f, 0.054199f,
- 0.059448f, 0.065186f, 0.071716f, 0.078613f, 0.085999f, 0.093872f, 0.103516f, 0.112976f,
- 0.123840f, 0.135620f, 0.148804f, 0.162720f, 0.178223f, 0.194824f, 0.212280f, 0.231079f,
- 0.251953f, 0.273193f, 0.295410f, 0.319580f, 0.343994f, 0.370117f, 0.396729f, 0.422852f,
- 0.450684f, 0.478516f, 0.507324f, 0.534668f, 0.562988f, 0.591797f, 0.619629f, 0.646484f,
- 0.674316f, 0.700195f, 0.875488f, 0.885254f, 0.886719f, 0.886719f, 0.885742f, 0.885254f,
- 0.000583f, 0.001746f, 0.002840f, 0.004143f, 0.005234f, 0.006516f, 0.007835f, 0.009460f,
- 0.010788f, 0.012062f, 0.013428f, 0.015053f, 0.017349f, 0.018753f, 0.021271f, 0.023163f,
- 0.025284f, 0.027924f, 0.030655f, 0.033478f, 0.036957f, 0.040527f, 0.044037f, 0.048309f,
- 0.053223f, 0.058319f, 0.063660f, 0.069763f, 0.076172f, 0.083679f, 0.091431f, 0.100647f,
- 0.110229f, 0.120667f, 0.132690f, 0.145386f, 0.159668f, 0.174805f, 0.191284f, 0.208984f,
- 0.228516f, 0.248535f, 0.270996f, 0.293701f, 0.317383f, 0.342529f, 0.369629f, 0.396240f,
- 0.424072f, 0.452148f, 0.480957f, 0.509277f, 0.539551f, 0.567871f, 0.596680f, 0.625977f,
- 0.654785f, 0.682129f, 0.868652f, 0.878906f, 0.880371f, 0.879883f, 0.879883f, 0.879395f,
- 0.000535f, 0.001538f, 0.002930f, 0.003725f, 0.004986f, 0.005920f, 0.006973f, 0.008247f,
- 0.009575f, 0.010841f, 0.012115f, 0.013550f, 0.015343f, 0.016983f, 0.018814f, 0.020523f,
- 0.022568f, 0.024887f, 0.027206f, 0.029907f, 0.032959f, 0.035828f, 0.039185f, 0.042877f,
- 0.046967f, 0.051605f, 0.056213f, 0.061432f, 0.067749f, 0.073730f, 0.081238f, 0.089111f,
- 0.097656f, 0.107300f, 0.118042f, 0.129883f, 0.142334f, 0.156250f, 0.171875f, 0.187866f,
- 0.206665f, 0.225708f, 0.246704f, 0.268799f, 0.291992f, 0.316650f, 0.342529f, 0.369629f,
- 0.397217f, 0.425537f, 0.454590f, 0.484131f, 0.513672f, 0.544434f, 0.574219f, 0.604492f,
- 0.633789f, 0.664062f, 0.861328f, 0.871582f, 0.873535f, 0.874512f, 0.873047f, 0.872559f,
- 0.000581f, 0.001668f, 0.002563f, 0.003471f, 0.004494f, 0.005562f, 0.006580f, 0.007782f,
- 0.008690f, 0.009766f, 0.011261f, 0.012314f, 0.013901f, 0.014969f, 0.016479f, 0.018265f,
- 0.020294f, 0.022156f, 0.024353f, 0.026505f, 0.029053f, 0.031799f, 0.034607f, 0.037964f,
- 0.041382f, 0.045471f, 0.049591f, 0.054047f, 0.059326f, 0.065186f, 0.071411f, 0.078735f,
- 0.086304f, 0.094971f, 0.104126f, 0.114807f, 0.126587f, 0.138916f, 0.153564f, 0.169067f,
- 0.185669f, 0.203613f, 0.223389f, 0.244629f, 0.266602f, 0.291260f, 0.316406f, 0.342773f,
- 0.370361f, 0.398926f, 0.427734f, 0.458008f, 0.488770f, 0.520020f, 0.550293f, 0.582031f,
- 0.613281f, 0.645020f, 0.854004f, 0.865234f, 0.866699f, 0.867188f, 0.866699f, 0.866699f,
- 0.000571f, 0.001365f, 0.002483f, 0.003033f, 0.004120f, 0.005054f, 0.005981f, 0.006737f,
- 0.007603f, 0.008675f, 0.009789f, 0.011078f, 0.012413f, 0.013626f, 0.014908f, 0.016174f,
- 0.017792f, 0.019699f, 0.021591f, 0.023499f, 0.025635f, 0.028000f, 0.030533f, 0.033417f,
- 0.036499f, 0.039948f, 0.043762f, 0.047943f, 0.052460f, 0.057465f, 0.062622f, 0.068848f,
- 0.076111f, 0.083557f, 0.092102f, 0.101562f, 0.111816f, 0.123230f, 0.135864f, 0.150024f,
- 0.165771f, 0.182373f, 0.200806f, 0.221191f, 0.242920f, 0.265869f, 0.290283f, 0.316406f,
- 0.343262f, 0.371582f, 0.400879f, 0.431396f, 0.463623f, 0.494629f, 0.526367f, 0.558105f,
- 0.591309f, 0.624023f, 0.845215f, 0.856934f, 0.859375f, 0.859375f, 0.859863f, 0.860352f,
- 0.000411f, 0.001296f, 0.002012f, 0.002808f, 0.003754f, 0.004543f, 0.005215f, 0.006012f,
- 0.006725f, 0.007851f, 0.008888f, 0.009979f, 0.010994f, 0.012009f, 0.013062f, 0.014549f,
- 0.016113f, 0.017441f, 0.019073f, 0.020767f, 0.022598f, 0.024689f, 0.026764f, 0.029358f,
- 0.032043f, 0.034760f, 0.038391f, 0.041779f, 0.045380f, 0.050110f, 0.055054f, 0.060394f,
- 0.066650f, 0.073120f, 0.080688f, 0.089233f, 0.098450f, 0.108582f, 0.120178f, 0.133057f,
- 0.146973f, 0.162354f, 0.179565f, 0.198364f, 0.218750f, 0.240967f, 0.264648f, 0.290039f,
- 0.316650f, 0.344971f, 0.374023f, 0.404541f, 0.435791f, 0.467773f, 0.500977f, 0.535156f,
- 0.569336f, 0.601562f, 0.836914f, 0.850098f, 0.852051f, 0.852539f, 0.852539f, 0.852051f,
- 0.000408f, 0.001071f, 0.001857f, 0.002573f, 0.003338f, 0.004078f, 0.004692f, 0.005379f,
- 0.006046f, 0.007275f, 0.007957f, 0.008606f, 0.009598f, 0.010864f, 0.011658f, 0.013084f,
- 0.013977f, 0.015366f, 0.016724f, 0.018402f, 0.019669f, 0.021759f, 0.023697f, 0.025726f,
- 0.027954f, 0.030640f, 0.033356f, 0.036530f, 0.039948f, 0.043701f, 0.047791f, 0.052704f,
- 0.057770f, 0.063782f, 0.070129f, 0.077881f, 0.085999f, 0.095337f, 0.105591f, 0.116882f,
- 0.130005f, 0.143921f, 0.159302f, 0.177246f, 0.196411f, 0.217163f, 0.239746f, 0.263916f,
- 0.290039f, 0.317871f, 0.346924f, 0.377441f, 0.408936f, 0.442139f, 0.476074f, 0.509766f,
- 0.545410f, 0.580078f, 0.828613f, 0.841309f, 0.843262f, 0.844238f, 0.843750f, 0.844238f,
- 0.000322f, 0.001009f, 0.001674f, 0.002262f, 0.002949f, 0.003633f, 0.004250f, 0.004780f,
- 0.005478f, 0.006256f, 0.007248f, 0.007919f, 0.008720f, 0.009552f, 0.010277f, 0.011391f,
- 0.012291f, 0.013466f, 0.014786f, 0.015976f, 0.017288f, 0.019043f, 0.020477f, 0.022385f,
- 0.024292f, 0.026276f, 0.029175f, 0.031769f, 0.034546f, 0.037842f, 0.041626f, 0.045868f,
- 0.050293f, 0.055084f, 0.060669f, 0.067688f, 0.074585f, 0.083008f, 0.092102f, 0.102234f,
- 0.113525f, 0.126587f, 0.140869f, 0.156860f, 0.174805f, 0.194214f, 0.215698f, 0.239014f,
- 0.264404f, 0.291016f, 0.320068f, 0.350098f, 0.382080f, 0.414551f, 0.449463f, 0.485107f,
- 0.520996f, 0.557617f, 0.818848f, 0.833496f, 0.836426f, 0.836914f, 0.836426f, 0.835938f,
- 0.000483f, 0.000841f, 0.001632f, 0.002142f, 0.002678f, 0.003359f, 0.003830f, 0.004333f,
- 0.005077f, 0.005527f, 0.006104f, 0.006908f, 0.007675f, 0.008392f, 0.009216f, 0.009789f,
- 0.010880f, 0.011719f, 0.012817f, 0.013809f, 0.015068f, 0.016357f, 0.017883f, 0.019485f,
- 0.021271f, 0.022995f, 0.025162f, 0.027359f, 0.029755f, 0.032806f, 0.036133f, 0.039459f,
- 0.043091f, 0.047821f, 0.052368f, 0.058258f, 0.064514f, 0.071472f, 0.079224f, 0.088623f,
- 0.098694f, 0.109924f, 0.123230f, 0.137817f, 0.154053f, 0.172363f, 0.192261f, 0.214478f,
- 0.238647f, 0.265137f, 0.292725f, 0.322998f, 0.354492f, 0.387695f, 0.422363f, 0.458740f,
- 0.495605f, 0.533691f, 0.809570f, 0.824219f, 0.826660f, 0.827148f, 0.828125f, 0.827148f,
- 0.000240f, 0.000906f, 0.001379f, 0.001807f, 0.002495f, 0.002916f, 0.003490f, 0.004139f,
- 0.004471f, 0.004898f, 0.005638f, 0.005978f, 0.006874f, 0.007313f, 0.007957f, 0.008698f,
- 0.009560f, 0.010178f, 0.011345f, 0.012177f, 0.012985f, 0.014214f, 0.015274f, 0.016708f,
- 0.017929f, 0.019882f, 0.021393f, 0.023560f, 0.025406f, 0.028137f, 0.030472f, 0.033752f,
- 0.036896f, 0.040619f, 0.044952f, 0.049622f, 0.055298f, 0.061249f, 0.068420f, 0.075928f,
- 0.084900f, 0.095398f, 0.107300f, 0.119934f, 0.134766f, 0.151733f, 0.170410f, 0.191284f,
- 0.213867f, 0.238647f, 0.265869f, 0.295654f, 0.326660f, 0.359863f, 0.394775f, 0.432129f,
- 0.469482f, 0.508789f, 0.798340f, 0.814941f, 0.817871f, 0.818359f, 0.818848f, 0.818848f,
- 0.000376f, 0.000870f, 0.001291f, 0.001619f, 0.002251f, 0.002520f, 0.003016f, 0.003502f,
- 0.004036f, 0.004299f, 0.004723f, 0.005234f, 0.005840f, 0.006512f, 0.006908f, 0.007595f,
- 0.008003f, 0.008797f, 0.009773f, 0.010536f, 0.011284f, 0.012161f, 0.013237f, 0.014465f,
- 0.015579f, 0.016968f, 0.018402f, 0.019882f, 0.021759f, 0.023621f, 0.026138f, 0.028488f,
- 0.031738f, 0.034668f, 0.038239f, 0.042389f, 0.046783f, 0.052094f, 0.058319f, 0.064941f,
- 0.072815f, 0.081726f, 0.092102f, 0.103516f, 0.117188f, 0.132202f, 0.149048f, 0.168091f,
- 0.189941f, 0.213745f, 0.239990f, 0.268311f, 0.299316f, 0.332275f, 0.367188f, 0.403076f,
- 0.442871f, 0.483398f, 0.788086f, 0.805176f, 0.808105f, 0.808594f, 0.809082f, 0.809082f,
- 0.000386f, 0.000765f, 0.000998f, 0.001537f, 0.001833f, 0.002407f, 0.002529f, 0.003113f,
- 0.003334f, 0.003841f, 0.004192f, 0.004585f, 0.005096f, 0.005543f, 0.006073f, 0.006405f,
- 0.007118f, 0.007641f, 0.008278f, 0.008957f, 0.009651f, 0.010498f, 0.011307f, 0.012184f,
- 0.013199f, 0.014343f, 0.015671f, 0.016678f, 0.018585f, 0.019852f, 0.021881f, 0.023987f,
- 0.026398f, 0.029099f, 0.032227f, 0.035339f, 0.039246f, 0.043915f, 0.048859f, 0.054688f,
- 0.061554f, 0.069519f, 0.078247f, 0.088379f, 0.100037f, 0.113770f, 0.129272f, 0.146606f,
- 0.166626f, 0.189575f, 0.214111f, 0.241577f, 0.271973f, 0.304199f, 0.339844f, 0.375977f,
- 0.415527f, 0.457275f, 0.776855f, 0.794434f, 0.797363f, 0.797852f, 0.798828f, 0.799316f,
- 0.000232f, 0.000636f, 0.000996f, 0.001201f, 0.001721f, 0.002029f, 0.002340f, 0.002802f,
- 0.003012f, 0.003462f, 0.003693f, 0.004059f, 0.004295f, 0.004822f, 0.005077f, 0.005623f,
- 0.006126f, 0.006653f, 0.007027f, 0.007561f, 0.008049f, 0.008904f, 0.009399f, 0.010300f,
- 0.011200f, 0.012115f, 0.013092f, 0.014221f, 0.015671f, 0.016891f, 0.018433f, 0.020294f,
- 0.022064f, 0.024277f, 0.026688f, 0.029678f, 0.032654f, 0.036499f, 0.040955f, 0.045715f,
- 0.051514f, 0.058014f, 0.065674f, 0.074707f, 0.084717f, 0.096802f, 0.111023f, 0.126709f,
- 0.144775f, 0.165771f, 0.189209f, 0.215820f, 0.244385f, 0.275879f, 0.310547f, 0.348145f,
- 0.387695f, 0.429932f, 0.765137f, 0.783203f, 0.787109f, 0.788574f, 0.788574f, 0.789551f,
- 0.000171f, 0.000518f, 0.001106f, 0.001242f, 0.001475f, 0.001939f, 0.002092f, 0.002254f,
- 0.002607f, 0.002930f, 0.003084f, 0.003382f, 0.003674f, 0.004040f, 0.004395f, 0.004780f,
- 0.005157f, 0.005653f, 0.006088f, 0.006355f, 0.006870f, 0.007420f, 0.008057f, 0.008667f,
- 0.009361f, 0.010040f, 0.011101f, 0.011803f, 0.012711f, 0.013962f, 0.015343f, 0.016586f,
- 0.018036f, 0.020142f, 0.022079f, 0.024399f, 0.027023f, 0.030075f, 0.033569f, 0.037750f,
- 0.042603f, 0.048096f, 0.054718f, 0.062134f, 0.071045f, 0.081299f, 0.093445f, 0.107605f,
- 0.124268f, 0.142944f, 0.165405f, 0.189941f, 0.218262f, 0.249268f, 0.282227f, 0.319336f,
- 0.359375f, 0.402832f, 0.752930f, 0.771973f, 0.775879f, 0.776855f, 0.777832f, 0.777832f,
- 0.000204f, 0.000608f, 0.000865f, 0.001011f, 0.001362f, 0.001632f, 0.001817f, 0.001930f,
- 0.002274f, 0.002491f, 0.002796f, 0.002932f, 0.003139f, 0.003429f, 0.003736f, 0.004055f,
- 0.004448f, 0.004829f, 0.004971f, 0.005497f, 0.005859f, 0.006298f, 0.006741f, 0.007080f,
- 0.007687f, 0.008308f, 0.009087f, 0.009880f, 0.010735f, 0.011528f, 0.012375f, 0.013664f,
- 0.014862f, 0.016464f, 0.017868f, 0.019852f, 0.022156f, 0.024490f, 0.027435f, 0.030853f,
- 0.034637f, 0.039154f, 0.044495f, 0.050964f, 0.058441f, 0.067383f, 0.077759f, 0.090332f,
- 0.104797f, 0.121826f, 0.142334f, 0.164795f, 0.191528f, 0.221313f, 0.254150f, 0.290771f,
- 0.330078f, 0.374268f, 0.740234f, 0.759277f, 0.763672f, 0.766113f, 0.766602f, 0.766113f,
- 0.000150f, 0.000514f, 0.000666f, 0.000865f, 0.001163f, 0.001389f, 0.001540f, 0.001672f,
- 0.001940f, 0.002110f, 0.002302f, 0.002419f, 0.002745f, 0.002974f, 0.003120f, 0.003366f,
- 0.003695f, 0.003815f, 0.004173f, 0.004574f, 0.004879f, 0.005165f, 0.005646f, 0.006058f,
- 0.006481f, 0.006969f, 0.007626f, 0.007881f, 0.008751f, 0.009445f, 0.010231f, 0.011246f,
- 0.012222f, 0.013268f, 0.014641f, 0.015976f, 0.017792f, 0.019867f, 0.021912f, 0.024704f,
- 0.027786f, 0.031494f, 0.036011f, 0.041229f, 0.047363f, 0.054962f, 0.063904f, 0.074463f,
- 0.087036f, 0.102295f, 0.120483f, 0.141113f, 0.166260f, 0.194214f, 0.226196f, 0.261719f,
- 0.301514f, 0.345459f, 0.727051f, 0.747070f, 0.751953f, 0.753418f, 0.754395f, 0.754883f,
- 0.000103f, 0.000251f, 0.000628f, 0.000912f, 0.000978f, 0.001191f, 0.001365f, 0.001507f,
- 0.001513f, 0.001757f, 0.001980f, 0.002121f, 0.002316f, 0.002373f, 0.002645f, 0.002909f,
- 0.003012f, 0.003305f, 0.003538f, 0.003775f, 0.004070f, 0.004246f, 0.004642f, 0.004986f,
- 0.005394f, 0.005802f, 0.006031f, 0.006565f, 0.006969f, 0.007618f, 0.008293f, 0.008980f,
- 0.009766f, 0.010612f, 0.011528f, 0.012802f, 0.014198f, 0.015671f, 0.017517f, 0.019592f,
- 0.021957f, 0.024918f, 0.028442f, 0.032562f, 0.037567f, 0.043762f, 0.051025f, 0.059753f,
- 0.071045f, 0.084412f, 0.099792f, 0.119385f, 0.141846f, 0.167969f, 0.199341f, 0.233521f,
- 0.272461f, 0.315674f, 0.712891f, 0.733887f, 0.738770f, 0.740234f, 0.741211f, 0.741699f,
- 0.000185f, 0.000434f, 0.000489f, 0.000732f, 0.000874f, 0.000968f, 0.001122f, 0.001124f,
- 0.001371f, 0.001423f, 0.001639f, 0.001693f, 0.001805f, 0.002094f, 0.002241f, 0.002356f,
- 0.002567f, 0.002691f, 0.002871f, 0.003063f, 0.003195f, 0.003582f, 0.003790f, 0.004089f,
- 0.004372f, 0.004536f, 0.005085f, 0.005314f, 0.005699f, 0.006153f, 0.006672f, 0.007202f,
- 0.007805f, 0.008522f, 0.009216f, 0.010071f, 0.011086f, 0.012184f, 0.013596f, 0.015297f,
- 0.017014f, 0.019363f, 0.021988f, 0.025299f, 0.029282f, 0.033936f, 0.040070f, 0.047028f,
- 0.056519f, 0.067932f, 0.080872f, 0.098083f, 0.118469f, 0.143188f, 0.171753f, 0.205200f,
- 0.243286f, 0.286133f, 0.698730f, 0.721680f, 0.725098f, 0.727051f, 0.728027f, 0.728516f,
- 0.000116f, 0.000267f, 0.000565f, 0.000505f, 0.000648f, 0.000772f, 0.000813f, 0.001031f,
- 0.001107f, 0.001184f, 0.001335f, 0.001391f, 0.001451f, 0.001633f, 0.001798f, 0.001874f,
- 0.002090f, 0.002192f, 0.002392f, 0.002464f, 0.002707f, 0.002895f, 0.003044f, 0.003206f,
- 0.003468f, 0.003666f, 0.003887f, 0.004261f, 0.004524f, 0.004898f, 0.005379f, 0.005711f,
- 0.006130f, 0.006721f, 0.007267f, 0.007912f, 0.008659f, 0.009575f, 0.010475f, 0.011749f,
- 0.013252f, 0.014717f, 0.016815f, 0.019302f, 0.022369f, 0.025955f, 0.030502f, 0.036285f,
- 0.043579f, 0.052795f, 0.064453f, 0.078735f, 0.096497f, 0.118591f, 0.145508f, 0.177368f,
- 0.213989f, 0.256592f, 0.683105f, 0.707031f, 0.710938f, 0.713379f, 0.714844f, 0.714844f,
- 0.000223f, 0.000239f, 0.000286f, 0.000476f, 0.000580f, 0.000647f, 0.000715f, 0.000843f,
- 0.000914f, 0.000950f, 0.001090f, 0.001163f, 0.001259f, 0.001328f, 0.001392f, 0.001560f,
- 0.001549f, 0.001775f, 0.001868f, 0.001999f, 0.002199f, 0.002235f, 0.002436f, 0.002575f,
- 0.002842f, 0.002892f, 0.003111f, 0.003401f, 0.003563f, 0.003887f, 0.004196f, 0.004505f,
- 0.004791f, 0.005142f, 0.005684f, 0.006153f, 0.006710f, 0.007378f, 0.008064f, 0.008881f,
- 0.009979f, 0.011177f, 0.012779f, 0.014435f, 0.016647f, 0.019150f, 0.022583f, 0.027252f,
- 0.033051f, 0.040039f, 0.049561f, 0.061340f, 0.076843f, 0.096313f, 0.120544f, 0.150513f,
- 0.185547f, 0.227173f, 0.668457f, 0.692383f, 0.696289f, 0.698242f, 0.699219f, 0.701172f,
- 0.000000f, 0.000109f, 0.000315f, 0.000449f, 0.000511f, 0.000507f, 0.000538f, 0.000653f,
- 0.000724f, 0.000749f, 0.000830f, 0.000893f, 0.001007f, 0.001079f, 0.001189f, 0.001163f,
- 0.001335f, 0.001307f, 0.001502f, 0.001575f, 0.001627f, 0.001778f, 0.001933f, 0.002029f,
- 0.002155f, 0.002254f, 0.002401f, 0.002535f, 0.002829f, 0.002943f, 0.003143f, 0.003422f,
- 0.003710f, 0.003990f, 0.004318f, 0.004627f, 0.005108f, 0.005585f, 0.006142f, 0.006641f,
- 0.007378f, 0.008354f, 0.009430f, 0.010628f, 0.012123f, 0.014015f, 0.016541f, 0.019836f,
- 0.023849f, 0.029312f, 0.036774f, 0.046356f, 0.058868f, 0.075562f, 0.097107f, 0.124634f,
- 0.157837f, 0.197754f, 0.653320f, 0.677734f, 0.682129f, 0.684082f, 0.685547f, 0.684570f,
- 0.000166f, 0.000195f, 0.000256f, 0.000372f, 0.000386f, 0.000415f, 0.000515f, 0.000432f,
- 0.000579f, 0.000606f, 0.000706f, 0.000745f, 0.000764f, 0.000837f, 0.000853f, 0.000993f,
- 0.001034f, 0.001066f, 0.001156f, 0.001203f, 0.001339f, 0.001418f, 0.001470f, 0.001612f,
- 0.001614f, 0.001707f, 0.001850f, 0.001986f, 0.002151f, 0.002254f, 0.002499f, 0.002560f,
- 0.002794f, 0.003000f, 0.003212f, 0.003510f, 0.003761f, 0.004086f, 0.004475f, 0.004967f,
- 0.005428f, 0.006134f, 0.006840f, 0.007786f, 0.008858f, 0.010033f, 0.011909f, 0.014137f,
- 0.016907f, 0.020767f, 0.025894f, 0.033386f, 0.043274f, 0.056854f, 0.075439f, 0.099548f,
- 0.130737f, 0.169434f, 0.634277f, 0.661133f, 0.667480f, 0.668945f, 0.669922f, 0.670898f,
- 0.000115f, 0.000119f, 0.000230f, 0.000304f, 0.000221f, 0.000380f, 0.000322f, 0.000351f,
- 0.000453f, 0.000527f, 0.000535f, 0.000558f, 0.000595f, 0.000675f, 0.000707f, 0.000670f,
- 0.000776f, 0.000812f, 0.000839f, 0.000911f, 0.000974f, 0.001033f, 0.001082f, 0.001154f,
- 0.001209f, 0.001268f, 0.001416f, 0.001432f, 0.001607f, 0.001775f, 0.001877f, 0.001911f,
- 0.002041f, 0.002207f, 0.002380f, 0.002563f, 0.002741f, 0.002956f, 0.003281f, 0.003513f,
- 0.003902f, 0.004353f, 0.004803f, 0.005405f, 0.006256f, 0.007072f, 0.008263f, 0.009659f,
- 0.011627f, 0.014221f, 0.017792f, 0.022919f, 0.030075f, 0.040497f, 0.055878f, 0.076721f,
- 0.104980f, 0.141357f, 0.618652f, 0.644531f, 0.650391f, 0.652832f, 0.653320f, 0.654785f,
- 0.000000f, 0.000122f, 0.000142f, 0.000227f, 0.000248f, 0.000246f, 0.000296f, 0.000254f,
- 0.000308f, 0.000329f, 0.000387f, 0.000437f, 0.000443f, 0.000504f, 0.000515f, 0.000535f,
- 0.000566f, 0.000592f, 0.000618f, 0.000641f, 0.000706f, 0.000746f, 0.000787f, 0.000839f,
- 0.000878f, 0.000920f, 0.001043f, 0.001041f, 0.001136f, 0.001199f, 0.001258f, 0.001393f,
- 0.001428f, 0.001549f, 0.001632f, 0.001856f, 0.001945f, 0.002079f, 0.002310f, 0.002489f,
- 0.002708f, 0.002996f, 0.003315f, 0.003759f, 0.004177f, 0.004803f, 0.005619f, 0.006527f,
- 0.007793f, 0.009468f, 0.011917f, 0.015152f, 0.019897f, 0.027298f, 0.038910f, 0.055908f,
- 0.080811f, 0.114563f, 0.600586f, 0.628906f, 0.634277f, 0.636719f, 0.637207f, 0.638672f,
- 0.000000f, 0.000000f, 0.000106f, 0.000137f, 0.000172f, 0.000211f, 0.000189f, 0.000226f,
- 0.000230f, 0.000248f, 0.000293f, 0.000251f, 0.000264f, 0.000321f, 0.000343f, 0.000399f,
- 0.000368f, 0.000401f, 0.000499f, 0.000479f, 0.000498f, 0.000526f, 0.000550f, 0.000595f,
- 0.000631f, 0.000645f, 0.000726f, 0.000717f, 0.000786f, 0.000902f, 0.000865f, 0.000916f,
- 0.000989f, 0.001059f, 0.001165f, 0.001246f, 0.001279f, 0.001408f, 0.001566f, 0.001628f,
- 0.001808f, 0.001991f, 0.002165f, 0.002466f, 0.002766f, 0.003084f, 0.003534f, 0.004250f,
- 0.005016f, 0.006130f, 0.007584f, 0.009605f, 0.012718f, 0.017395f, 0.025131f, 0.038269f,
- 0.058899f, 0.089661f, 0.582031f, 0.611328f, 0.616699f, 0.620117f, 0.621094f, 0.622559f,
- 0.000000f, 0.000108f, 0.000104f, 0.000095f, 0.000117f, 0.000117f, 0.000122f, 0.000143f,
- 0.000147f, 0.000164f, 0.000174f, 0.000216f, 0.000191f, 0.000227f, 0.000241f, 0.000250f,
- 0.000257f, 0.000271f, 0.000301f, 0.000298f, 0.000317f, 0.000344f, 0.000370f, 0.000392f,
- 0.000404f, 0.000427f, 0.000491f, 0.000491f, 0.000519f, 0.000535f, 0.000611f, 0.000601f,
- 0.000668f, 0.000698f, 0.000767f, 0.000838f, 0.000865f, 0.000895f, 0.000993f, 0.001066f,
- 0.001161f, 0.001242f, 0.001415f, 0.001521f, 0.001743f, 0.001901f, 0.002209f, 0.002523f,
- 0.003038f, 0.003601f, 0.004478f, 0.005699f, 0.007545f, 0.010437f, 0.015175f, 0.023682f,
- 0.039429f, 0.066406f, 0.563477f, 0.593262f, 0.598633f, 0.602051f, 0.602539f, 0.603516f,
- 0.000000f, 0.000101f, 0.000093f, 0.000087f, 0.000082f, 0.000078f, 0.000084f, 0.000087f,
- 0.000093f, 0.000094f, 0.000099f, 0.000104f, 0.000114f, 0.000123f, 0.000158f, 0.000163f,
- 0.000166f, 0.000178f, 0.000177f, 0.000214f, 0.000191f, 0.000208f, 0.000212f, 0.000247f,
- 0.000268f, 0.000263f, 0.000272f, 0.000287f, 0.000310f, 0.000336f, 0.000353f, 0.000368f,
- 0.000396f, 0.000408f, 0.000453f, 0.000476f, 0.000511f, 0.000540f, 0.000615f, 0.000635f,
- 0.000682f, 0.000751f, 0.000812f, 0.000908f, 0.000987f, 0.001116f, 0.001278f, 0.001431f,
- 0.001702f, 0.002047f, 0.002512f, 0.003126f, 0.004181f, 0.005817f, 0.008553f, 0.013489f,
- 0.023697f, 0.045288f, 0.544922f, 0.575684f, 0.581543f, 0.584473f, 0.585938f, 0.587402f,
- 0.000109f, 0.000091f, 0.000081f, 0.000075f, 0.000070f, 0.000067f, 0.000064f, 0.000061f,
- 0.000057f, 0.000054f, 0.000058f, 0.000075f, 0.000062f, 0.000064f, 0.000085f, 0.000068f,
- 0.000092f, 0.000094f, 0.000103f, 0.000110f, 0.000113f, 0.000119f, 0.000141f, 0.000141f,
- 0.000148f, 0.000152f, 0.000159f, 0.000164f, 0.000175f, 0.000188f, 0.000184f, 0.000218f,
- 0.000233f, 0.000223f, 0.000253f, 0.000265f, 0.000282f, 0.000321f, 0.000322f, 0.000351f,
- 0.000371f, 0.000405f, 0.000443f, 0.000478f, 0.000515f, 0.000571f, 0.000652f, 0.000733f,
- 0.000856f, 0.001011f, 0.001227f, 0.001531f, 0.002029f, 0.002817f, 0.004215f, 0.006874f,
- 0.012390f, 0.027405f, 0.525879f, 0.557129f, 0.563477f, 0.566895f, 0.568848f, 0.569824f,
- 0.000094f, 0.000073f, 0.000065f, 0.000060f, 0.000055f, 0.000052f, 0.000049f, 0.000048f,
- 0.000046f, 0.000045f, 0.000042f, 0.000040f, 0.000040f, 0.000037f, 0.000035f, 0.000035f,
- 0.000042f, 0.000036f, 0.000049f, 0.000051f, 0.000055f, 0.000056f, 0.000059f, 0.000062f,
- 0.000064f, 0.000078f, 0.000071f, 0.000079f, 0.000088f, 0.000091f, 0.000093f, 0.000099f,
- 0.000103f, 0.000110f, 0.000125f, 0.000123f, 0.000127f, 0.000151f, 0.000151f, 0.000161f,
- 0.000169f, 0.000179f, 0.000204f, 0.000219f, 0.000240f, 0.000267f, 0.000294f, 0.000321f,
- 0.000378f, 0.000438f, 0.000524f, 0.000628f, 0.000818f, 0.001125f, 0.001693f, 0.002888f,
- 0.005638f, 0.013580f, 0.505859f, 0.539062f, 0.544922f, 0.548340f, 0.550293f, 0.550781f,
- 0.000064f, 0.000048f, 0.000041f, 0.000037f, 0.000035f, 0.000034f, 0.000032f, 0.000031f,
- 0.000030f, 0.000029f, 0.000028f, 0.000028f, 0.000027f, 0.000027f, 0.000026f, 0.000025f,
- 0.000024f, 0.000023f, 0.000022f, 0.000021f, 0.000020f, 0.000019f, 0.000019f, 0.000023f,
- 0.000021f, 0.000022f, 0.000026f, 0.000029f, 0.000032f, 0.000031f, 0.000036f, 0.000037f,
- 0.000036f, 0.000044f, 0.000046f, 0.000048f, 0.000052f, 0.000054f, 0.000056f, 0.000061f,
- 0.000070f, 0.000073f, 0.000076f, 0.000081f, 0.000082f, 0.000095f, 0.000105f, 0.000120f,
- 0.000126f, 0.000143f, 0.000173f, 0.000203f, 0.000267f, 0.000346f, 0.000505f, 0.000853f,
- 0.001829f, 0.005222f, 0.487061f, 0.519531f, 0.527344f, 0.529785f, 0.531738f, 0.532715f,
- 0.000000f, 0.000002f, 0.000003f, 0.000004f, 0.000008f, 0.000008f, 0.000008f, 0.000010f,
- 0.000009f, 0.000010f, 0.000010f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f,
- 0.000012f, 0.000011f, 0.000012f, 0.000011f, 0.000012f, 0.000012f, 0.000012f, 0.000011f,
- 0.000011f, 0.000010f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f, 0.000008f,
- 0.000008f, 0.000007f, 0.000008f, 0.000009f, 0.000010f, 0.000012f, 0.000012f, 0.000015f,
- 0.000013f, 0.000015f, 0.000018f, 0.000020f, 0.000021f, 0.000022f, 0.000022f, 0.000024f,
- 0.000026f, 0.000027f, 0.000034f, 0.000043f, 0.000049f, 0.000065f, 0.000089f, 0.000138f,
- 0.000293f, 0.001143f, 0.466553f, 0.500488f, 0.508301f, 0.510742f, 0.512207f, 0.513672f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000001f, 0.000001f,
- 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000004f,
- 0.000006f, 0.000023f, 0.446777f, 0.482178f, 0.489746f, 0.492676f, 0.494629f, 0.496094f,
- },
- {
- 0.032318f, 0.095032f, 0.152344f, 0.205322f, 0.254883f, 0.299316f, 0.342041f, 0.380859f,
- 0.416504f, 0.449707f, 0.481201f, 0.508789f, 0.537109f, 0.562012f, 0.584961f, 0.608398f,
- 0.628418f, 0.648926f, 0.666504f, 0.684570f, 0.701172f, 0.716797f, 0.731934f, 0.746094f,
- 0.759766f, 0.770996f, 0.784668f, 0.795898f, 0.806641f, 0.817871f, 0.827637f, 0.837402f,
- 0.846680f, 0.855469f, 0.863770f, 0.872559f, 0.879883f, 0.887695f, 0.895508f, 0.901367f,
- 0.909180f, 0.915527f, 0.921387f, 0.927734f, 0.934082f, 0.939453f, 0.944824f, 0.950684f,
- 0.955566f, 0.960449f, 0.965332f, 0.969238f, 0.974121f, 0.978516f, 0.982910f, 0.986816f,
- 0.990723f, 0.994629f, 0.994629f, 0.987793f, 0.981934f, 0.976562f, 0.971680f, 0.966797f,
- 0.025833f, 0.076965f, 0.125854f, 0.173096f, 0.217896f, 0.259766f, 0.299561f, 0.338135f,
- 0.372559f, 0.407471f, 0.437500f, 0.468262f, 0.496582f, 0.522949f, 0.547852f, 0.571289f,
- 0.593750f, 0.614746f, 0.633789f, 0.652832f, 0.671387f, 0.687988f, 0.705078f, 0.719727f,
- 0.734863f, 0.749023f, 0.761719f, 0.774414f, 0.786621f, 0.797363f, 0.808594f, 0.818848f,
- 0.829590f, 0.838867f, 0.848633f, 0.858398f, 0.865723f, 0.874512f, 0.881836f, 0.890137f,
- 0.897949f, 0.904297f, 0.910645f, 0.917480f, 0.923828f, 0.929688f, 0.935547f, 0.941895f,
- 0.947266f, 0.952637f, 0.957520f, 0.962402f, 0.967285f, 0.971680f, 0.976562f, 0.980957f,
- 0.984863f, 0.989258f, 0.992676f, 0.985840f, 0.979980f, 0.975098f, 0.970703f, 0.966309f,
- 0.020828f, 0.063049f, 0.104797f, 0.146606f, 0.187134f, 0.225464f, 0.263916f, 0.299072f,
- 0.333252f, 0.366943f, 0.398438f, 0.429199f, 0.457031f, 0.484131f, 0.509766f, 0.534668f,
- 0.559082f, 0.579590f, 0.600586f, 0.622070f, 0.640625f, 0.659180f, 0.676758f, 0.692383f,
- 0.708984f, 0.722656f, 0.737793f, 0.751465f, 0.764648f, 0.776367f, 0.789062f, 0.801270f,
- 0.811523f, 0.821289f, 0.832031f, 0.841309f, 0.850586f, 0.860352f, 0.868652f, 0.876953f,
- 0.884766f, 0.892090f, 0.899902f, 0.906738f, 0.913086f, 0.920410f, 0.927246f, 0.933105f,
- 0.938477f, 0.944336f, 0.950195f, 0.955078f, 0.959961f, 0.965332f, 0.970215f, 0.975098f,
- 0.979492f, 0.983887f, 0.989746f, 0.983398f, 0.978516f, 0.973633f, 0.969238f, 0.964844f,
- 0.017273f, 0.052429f, 0.088745f, 0.124207f, 0.160034f, 0.195068f, 0.230103f, 0.263916f,
- 0.297119f, 0.329102f, 0.360596f, 0.390625f, 0.418945f, 0.446289f, 0.472656f, 0.498535f,
- 0.521973f, 0.545898f, 0.567871f, 0.588867f, 0.609375f, 0.629395f, 0.646973f, 0.664551f,
- 0.681641f, 0.698242f, 0.712402f, 0.727539f, 0.741699f, 0.755371f, 0.768555f, 0.780762f,
- 0.792480f, 0.803711f, 0.814941f, 0.825195f, 0.834961f, 0.844727f, 0.854004f, 0.863281f,
- 0.871094f, 0.879883f, 0.887695f, 0.895508f, 0.902832f, 0.909668f, 0.916504f, 0.923828f,
- 0.929688f, 0.936035f, 0.941895f, 0.947754f, 0.952637f, 0.958496f, 0.963379f, 0.968750f,
- 0.973633f, 0.978027f, 0.986816f, 0.980957f, 0.976562f, 0.972168f, 0.967285f, 0.963379f,
- 0.014076f, 0.043915f, 0.074951f, 0.106140f, 0.137573f, 0.169189f, 0.201416f, 0.233154f,
- 0.264648f, 0.295166f, 0.324707f, 0.354248f, 0.381836f, 0.410156f, 0.436279f, 0.462891f,
- 0.487793f, 0.510742f, 0.534180f, 0.556152f, 0.576660f, 0.598145f, 0.616211f, 0.636719f,
- 0.653320f, 0.670410f, 0.687500f, 0.703125f, 0.718262f, 0.733398f, 0.746582f, 0.760742f,
- 0.772949f, 0.785156f, 0.796875f, 0.808105f, 0.818848f, 0.829590f, 0.838867f, 0.848145f,
- 0.857910f, 0.867188f, 0.875977f, 0.883301f, 0.891602f, 0.899414f, 0.906738f, 0.913086f,
- 0.919922f, 0.926270f, 0.932617f, 0.938477f, 0.944824f, 0.951660f, 0.957520f, 0.961914f,
- 0.967285f, 0.972168f, 0.984863f, 0.979004f, 0.974609f, 0.970215f, 0.966309f, 0.961914f,
- 0.012077f, 0.037445f, 0.063660f, 0.090881f, 0.118774f, 0.147827f, 0.176636f, 0.206055f,
- 0.234253f, 0.262939f, 0.291504f, 0.320312f, 0.347168f, 0.374756f, 0.401367f, 0.427734f,
- 0.451904f, 0.477051f, 0.500488f, 0.523438f, 0.545898f, 0.566406f, 0.587402f, 0.605957f,
- 0.624512f, 0.643555f, 0.662109f, 0.676758f, 0.693848f, 0.708984f, 0.724609f, 0.738770f,
- 0.751465f, 0.765137f, 0.777344f, 0.790039f, 0.800781f, 0.812500f, 0.823242f, 0.833984f,
- 0.842773f, 0.853027f, 0.861816f, 0.871094f, 0.879395f, 0.887695f, 0.895508f, 0.903320f,
- 0.910156f, 0.917969f, 0.924316f, 0.931152f, 0.937988f, 0.943848f, 0.949219f, 0.955566f,
- 0.960449f, 0.966309f, 0.981445f, 0.977051f, 0.972168f, 0.968262f, 0.964355f, 0.960938f,
- 0.010445f, 0.032562f, 0.054657f, 0.078613f, 0.103333f, 0.128540f, 0.153564f, 0.181274f,
- 0.207520f, 0.234619f, 0.261475f, 0.288818f, 0.315674f, 0.342041f, 0.368408f, 0.394287f,
- 0.418945f, 0.443604f, 0.467773f, 0.490479f, 0.512695f, 0.534180f, 0.555664f, 0.575684f,
- 0.596191f, 0.616211f, 0.633301f, 0.651855f, 0.668457f, 0.685547f, 0.701172f, 0.714844f,
- 0.729492f, 0.743652f, 0.758301f, 0.770996f, 0.783203f, 0.794922f, 0.806641f, 0.817383f,
- 0.827637f, 0.838867f, 0.847656f, 0.857422f, 0.866699f, 0.875000f, 0.884277f, 0.892578f,
- 0.900391f, 0.907227f, 0.914551f, 0.922363f, 0.929199f, 0.935059f, 0.941895f, 0.948242f,
- 0.953125f, 0.959473f, 0.978516f, 0.974609f, 0.970215f, 0.966309f, 0.962402f, 0.958984f,
- 0.009117f, 0.027466f, 0.047424f, 0.067871f, 0.089783f, 0.112244f, 0.135376f, 0.159668f,
- 0.184082f, 0.209106f, 0.233887f, 0.259277f, 0.285400f, 0.311523f, 0.336182f, 0.360840f,
- 0.385986f, 0.410889f, 0.435059f, 0.458252f, 0.480713f, 0.503418f, 0.524902f, 0.546387f,
- 0.566895f, 0.586426f, 0.605469f, 0.624512f, 0.642578f, 0.659668f, 0.676758f, 0.692383f,
- 0.708008f, 0.722168f, 0.736816f, 0.749512f, 0.763184f, 0.776855f, 0.789062f, 0.800781f,
- 0.812012f, 0.823730f, 0.833496f, 0.843750f, 0.854004f, 0.863281f, 0.872559f, 0.880371f,
- 0.889648f, 0.896973f, 0.905762f, 0.912598f, 0.919922f, 0.927734f, 0.934082f, 0.940918f,
- 0.946289f, 0.952637f, 0.976074f, 0.972168f, 0.967773f, 0.963867f, 0.960938f, 0.957031f,
- 0.007561f, 0.024231f, 0.041077f, 0.059631f, 0.078369f, 0.098145f, 0.119507f, 0.140747f,
- 0.163208f, 0.185913f, 0.209839f, 0.233154f, 0.257324f, 0.281494f, 0.305908f, 0.330566f,
- 0.354736f, 0.378906f, 0.402588f, 0.425781f, 0.449219f, 0.471924f, 0.494385f, 0.516602f,
- 0.536621f, 0.557617f, 0.576660f, 0.596680f, 0.616211f, 0.632812f, 0.650879f, 0.668457f,
- 0.684082f, 0.700684f, 0.715332f, 0.729492f, 0.744141f, 0.757812f, 0.771973f, 0.783691f,
- 0.796387f, 0.807129f, 0.818359f, 0.829590f, 0.840820f, 0.850098f, 0.859375f, 0.868652f,
- 0.877930f, 0.886719f, 0.894531f, 0.903320f, 0.910645f, 0.918945f, 0.925781f, 0.932617f,
- 0.939453f, 0.945801f, 0.972656f, 0.969727f, 0.965820f, 0.961914f, 0.958496f, 0.955078f,
- 0.006832f, 0.020676f, 0.036224f, 0.051758f, 0.069214f, 0.086609f, 0.105225f, 0.124146f,
- 0.144653f, 0.165527f, 0.186646f, 0.209106f, 0.232178f, 0.254883f, 0.277588f, 0.301758f,
- 0.325195f, 0.348633f, 0.371826f, 0.395264f, 0.418213f, 0.440674f, 0.463135f, 0.485596f,
- 0.506348f, 0.527832f, 0.548340f, 0.567871f, 0.587891f, 0.606934f, 0.625977f, 0.642578f,
- 0.660645f, 0.677734f, 0.692871f, 0.708008f, 0.723633f, 0.737793f, 0.752441f, 0.765137f,
- 0.778320f, 0.791504f, 0.802734f, 0.814453f, 0.825684f, 0.835449f, 0.847168f, 0.856934f,
- 0.866699f, 0.875488f, 0.884766f, 0.893066f, 0.901367f, 0.910156f, 0.917480f, 0.924805f,
- 0.932129f, 0.938965f, 0.970215f, 0.966797f, 0.963379f, 0.959961f, 0.956543f, 0.953125f,
- 0.006050f, 0.018585f, 0.031860f, 0.045807f, 0.060883f, 0.076538f, 0.093323f, 0.109985f,
- 0.128174f, 0.147949f, 0.167480f, 0.186768f, 0.208496f, 0.230591f, 0.252441f, 0.274170f,
- 0.297363f, 0.319824f, 0.342773f, 0.365723f, 0.388672f, 0.411133f, 0.433350f, 0.455811f,
- 0.477295f, 0.498291f, 0.519531f, 0.539551f, 0.560059f, 0.580566f, 0.599121f, 0.617676f,
- 0.635254f, 0.653320f, 0.669434f, 0.686523f, 0.702148f, 0.717773f, 0.732422f, 0.747070f,
- 0.760742f, 0.773926f, 0.786621f, 0.798340f, 0.811035f, 0.822754f, 0.833008f, 0.843750f,
- 0.854004f, 0.863770f, 0.873047f, 0.882812f, 0.891602f, 0.900879f, 0.908691f, 0.916504f,
- 0.924316f, 0.931152f, 0.966309f, 0.964355f, 0.961426f, 0.957520f, 0.954102f, 0.951172f,
- 0.005352f, 0.016388f, 0.027985f, 0.040222f, 0.053436f, 0.067261f, 0.082520f, 0.098022f,
- 0.114319f, 0.131836f, 0.150146f, 0.167969f, 0.187744f, 0.208008f, 0.228271f, 0.249634f,
- 0.270996f, 0.292969f, 0.314697f, 0.337158f, 0.359375f, 0.380859f, 0.403809f, 0.426025f,
- 0.447510f, 0.469482f, 0.490967f, 0.511719f, 0.532227f, 0.552734f, 0.571777f, 0.591309f,
- 0.609375f, 0.628418f, 0.645508f, 0.663086f, 0.680664f, 0.696289f, 0.711426f, 0.727051f,
- 0.741699f, 0.755859f, 0.768555f, 0.782227f, 0.795410f, 0.807617f, 0.818359f, 0.830078f,
- 0.841309f, 0.851074f, 0.861816f, 0.871582f, 0.880859f, 0.890625f, 0.898438f, 0.907715f,
- 0.915527f, 0.923828f, 0.962402f, 0.961914f, 0.958496f, 0.955078f, 0.951172f, 0.948730f,
- 0.004700f, 0.014397f, 0.025208f, 0.035675f, 0.047485f, 0.060120f, 0.073242f, 0.087097f,
- 0.102173f, 0.117249f, 0.133789f, 0.150513f, 0.168823f, 0.186890f, 0.206665f, 0.225830f,
- 0.246216f, 0.267334f, 0.288574f, 0.309814f, 0.331299f, 0.353271f, 0.375244f, 0.396729f,
- 0.418701f, 0.440674f, 0.461182f, 0.483398f, 0.504883f, 0.524902f, 0.544434f, 0.564941f,
- 0.584473f, 0.603027f, 0.621582f, 0.639648f, 0.656738f, 0.673828f, 0.690430f, 0.705566f,
- 0.721680f, 0.736816f, 0.750977f, 0.764648f, 0.778809f, 0.791016f, 0.804688f, 0.815918f,
- 0.826660f, 0.838867f, 0.850098f, 0.860840f, 0.870605f, 0.879883f, 0.889648f, 0.898438f,
- 0.907227f, 0.915527f, 0.959961f, 0.958496f, 0.955078f, 0.952148f, 0.949219f, 0.946777f,
- 0.004238f, 0.013138f, 0.022202f, 0.031769f, 0.042358f, 0.053040f, 0.065613f, 0.077637f,
- 0.090759f, 0.104980f, 0.119995f, 0.135498f, 0.151855f, 0.167725f, 0.186646f, 0.205078f,
- 0.224121f, 0.243042f, 0.263672f, 0.283936f, 0.305176f, 0.326416f, 0.347168f, 0.369629f,
- 0.390625f, 0.411865f, 0.433350f, 0.454590f, 0.475830f, 0.497314f, 0.517578f, 0.537109f,
- 0.557617f, 0.577637f, 0.596191f, 0.615723f, 0.632812f, 0.651367f, 0.668945f, 0.685059f,
- 0.701172f, 0.716797f, 0.732422f, 0.747559f, 0.761230f, 0.775391f, 0.788574f, 0.800781f,
- 0.813965f, 0.824707f, 0.837402f, 0.848145f, 0.859375f, 0.869141f, 0.879395f, 0.889160f,
- 0.897949f, 0.906250f, 0.956055f, 0.955566f, 0.952148f, 0.950195f, 0.947266f, 0.943848f,
- 0.003944f, 0.011490f, 0.019943f, 0.028748f, 0.037964f, 0.047485f, 0.058014f, 0.069702f,
- 0.081360f, 0.093994f, 0.107361f, 0.121277f, 0.136353f, 0.151978f, 0.167480f, 0.185669f,
- 0.202637f, 0.222168f, 0.240601f, 0.259766f, 0.279541f, 0.300293f, 0.321533f, 0.342285f,
- 0.362549f, 0.384033f, 0.405762f, 0.427002f, 0.447998f, 0.469238f, 0.490479f, 0.510742f,
- 0.532227f, 0.551758f, 0.570312f, 0.589844f, 0.609375f, 0.628418f, 0.645508f, 0.662598f,
- 0.680664f, 0.696777f, 0.712402f, 0.728516f, 0.744141f, 0.757812f, 0.771973f, 0.785156f,
- 0.798828f, 0.811523f, 0.824707f, 0.835449f, 0.847168f, 0.858887f, 0.869141f, 0.878906f,
- 0.888672f, 0.897949f, 0.952148f, 0.952148f, 0.949219f, 0.946777f, 0.944336f, 0.941406f,
- 0.003448f, 0.010574f, 0.017807f, 0.025558f, 0.033875f, 0.042633f, 0.052307f, 0.062134f,
- 0.073059f, 0.084045f, 0.096375f, 0.109192f, 0.122803f, 0.136475f, 0.151367f, 0.167603f,
- 0.183960f, 0.201416f, 0.218506f, 0.237427f, 0.256104f, 0.275635f, 0.295410f, 0.315918f,
- 0.336426f, 0.357178f, 0.378906f, 0.399414f, 0.421143f, 0.442139f, 0.462891f, 0.484375f,
- 0.504883f, 0.524902f, 0.544922f, 0.564941f, 0.583984f, 0.603516f, 0.622070f, 0.640625f,
- 0.658691f, 0.675781f, 0.692871f, 0.709473f, 0.725098f, 0.740234f, 0.754883f, 0.769531f,
- 0.783203f, 0.796875f, 0.809570f, 0.823242f, 0.834473f, 0.846191f, 0.857422f, 0.868164f,
- 0.878906f, 0.889160f, 0.948730f, 0.948242f, 0.946289f, 0.944336f, 0.940918f, 0.938477f,
- 0.003017f, 0.009422f, 0.015900f, 0.023041f, 0.030380f, 0.038574f, 0.047150f, 0.055969f,
- 0.065735f, 0.075684f, 0.086426f, 0.098267f, 0.110535f, 0.123047f, 0.136841f, 0.151489f,
- 0.166138f, 0.182495f, 0.198975f, 0.216553f, 0.233765f, 0.252930f, 0.271484f, 0.291016f,
- 0.310547f, 0.331299f, 0.351562f, 0.372559f, 0.393555f, 0.415039f, 0.435059f, 0.457275f,
- 0.477539f, 0.498047f, 0.519043f, 0.538574f, 0.559570f, 0.579102f, 0.598633f, 0.617188f,
- 0.635742f, 0.654297f, 0.672363f, 0.688965f, 0.706055f, 0.721191f, 0.737793f, 0.752930f,
- 0.768066f, 0.782227f, 0.795898f, 0.809082f, 0.821289f, 0.833496f, 0.846191f, 0.857422f,
- 0.869141f, 0.879883f, 0.944824f, 0.945312f, 0.942871f, 0.940918f, 0.938477f, 0.936035f,
- 0.002802f, 0.008575f, 0.014763f, 0.020844f, 0.027557f, 0.034576f, 0.042084f, 0.050476f,
- 0.058990f, 0.067993f, 0.077942f, 0.087952f, 0.098999f, 0.111267f, 0.122803f, 0.136719f,
- 0.150269f, 0.165527f, 0.180542f, 0.196533f, 0.213257f, 0.230591f, 0.248779f, 0.267334f,
- 0.286865f, 0.306152f, 0.325928f, 0.346436f, 0.367188f, 0.387695f, 0.409424f, 0.429199f,
- 0.450195f, 0.471680f, 0.492920f, 0.513184f, 0.534180f, 0.553711f, 0.573730f, 0.593750f,
- 0.612793f, 0.631836f, 0.649414f, 0.668457f, 0.685059f, 0.703125f, 0.719238f, 0.735352f,
- 0.750000f, 0.766113f, 0.781738f, 0.794434f, 0.808105f, 0.821777f, 0.833984f, 0.846191f,
- 0.858398f, 0.870117f, 0.940918f, 0.941895f, 0.939941f, 0.937500f, 0.935059f, 0.932617f,
- 0.002573f, 0.007603f, 0.013100f, 0.018799f, 0.024719f, 0.031372f, 0.038147f, 0.045105f,
- 0.052795f, 0.061127f, 0.069519f, 0.079529f, 0.089355f, 0.099976f, 0.111084f, 0.123718f,
- 0.136353f, 0.148926f, 0.163574f, 0.178345f, 0.194214f, 0.210083f, 0.227783f, 0.245361f,
- 0.263672f, 0.282471f, 0.301758f, 0.321533f, 0.341797f, 0.361816f, 0.383057f, 0.403320f,
- 0.424316f, 0.445557f, 0.466797f, 0.487061f, 0.507812f, 0.528809f, 0.549805f, 0.569336f,
- 0.589844f, 0.608887f, 0.627930f, 0.646973f, 0.665527f, 0.682129f, 0.700195f, 0.717773f,
- 0.732910f, 0.749512f, 0.765137f, 0.779785f, 0.794434f, 0.808105f, 0.821777f, 0.834473f,
- 0.847168f, 0.859375f, 0.936523f, 0.937988f, 0.936035f, 0.933594f, 0.932129f, 0.929688f,
- 0.002409f, 0.007107f, 0.011833f, 0.017075f, 0.022278f, 0.028351f, 0.034088f, 0.040558f,
- 0.047943f, 0.055389f, 0.063232f, 0.072021f, 0.080322f, 0.090454f, 0.100220f, 0.111389f,
- 0.122986f, 0.135010f, 0.148438f, 0.162109f, 0.176270f, 0.191772f, 0.207642f, 0.224121f,
- 0.241699f, 0.259277f, 0.278076f, 0.297363f, 0.316650f, 0.336670f, 0.356934f, 0.377686f,
- 0.397949f, 0.418701f, 0.439941f, 0.461914f, 0.482178f, 0.502930f, 0.524414f, 0.544922f,
- 0.565918f, 0.585938f, 0.605957f, 0.625000f, 0.643066f, 0.662109f, 0.680176f, 0.698730f,
- 0.715820f, 0.731934f, 0.748047f, 0.764648f, 0.780273f, 0.794434f, 0.808594f, 0.821777f,
- 0.836914f, 0.848145f, 0.932129f, 0.934082f, 0.932617f, 0.930176f, 0.928711f, 0.926270f,
- 0.002066f, 0.006329f, 0.010986f, 0.015541f, 0.020294f, 0.025452f, 0.030975f, 0.037201f,
- 0.043152f, 0.049835f, 0.056824f, 0.064331f, 0.072998f, 0.081177f, 0.090637f, 0.100525f,
- 0.110718f, 0.122131f, 0.134033f, 0.146851f, 0.159912f, 0.173584f, 0.189331f, 0.204468f,
- 0.221191f, 0.237671f, 0.255615f, 0.273682f, 0.292969f, 0.312012f, 0.331543f, 0.352295f,
- 0.372314f, 0.393311f, 0.413818f, 0.435547f, 0.456055f, 0.477539f, 0.499023f, 0.520508f,
- 0.540039f, 0.561523f, 0.581543f, 0.602051f, 0.622070f, 0.641113f, 0.659668f, 0.678223f,
- 0.697266f, 0.714844f, 0.731445f, 0.748535f, 0.765137f, 0.778809f, 0.794922f, 0.810059f,
- 0.824219f, 0.837402f, 0.926758f, 0.930176f, 0.928711f, 0.926758f, 0.924805f, 0.922852f,
- 0.001840f, 0.005703f, 0.009918f, 0.014099f, 0.018311f, 0.023026f, 0.028000f, 0.033508f,
- 0.038971f, 0.045044f, 0.051880f, 0.058289f, 0.065796f, 0.073425f, 0.081482f, 0.090698f,
- 0.100464f, 0.110413f, 0.121216f, 0.132812f, 0.145142f, 0.158203f, 0.171997f, 0.186401f,
- 0.201538f, 0.217651f, 0.234497f, 0.251465f, 0.269287f, 0.288330f, 0.307129f, 0.327148f,
- 0.346924f, 0.367920f, 0.388428f, 0.409668f, 0.430420f, 0.451416f, 0.474121f, 0.494873f,
- 0.516113f, 0.537598f, 0.558105f, 0.579102f, 0.598633f, 0.619629f, 0.639160f, 0.657715f,
- 0.677734f, 0.695801f, 0.713867f, 0.731934f, 0.748047f, 0.764160f, 0.781738f, 0.796875f,
- 0.810547f, 0.826172f, 0.922363f, 0.925781f, 0.924805f, 0.922852f, 0.921387f, 0.919434f,
- 0.001621f, 0.005188f, 0.008888f, 0.012939f, 0.016724f, 0.021271f, 0.025772f, 0.029984f,
- 0.035553f, 0.040741f, 0.046417f, 0.052490f, 0.059265f, 0.066528f, 0.074097f, 0.081482f,
- 0.090271f, 0.100220f, 0.109741f, 0.120178f, 0.131226f, 0.143188f, 0.156006f, 0.169189f,
- 0.183716f, 0.198486f, 0.214233f, 0.230713f, 0.247925f, 0.265381f, 0.284424f, 0.303711f,
- 0.322754f, 0.342773f, 0.363525f, 0.384277f, 0.405518f, 0.427002f, 0.447754f, 0.469727f,
- 0.491455f, 0.512207f, 0.534180f, 0.554688f, 0.576172f, 0.597168f, 0.617188f, 0.636719f,
- 0.657227f, 0.677734f, 0.695312f, 0.713379f, 0.731934f, 0.749512f, 0.766113f, 0.782715f,
- 0.798340f, 0.813477f, 0.917480f, 0.920898f, 0.920410f, 0.919922f, 0.916992f, 0.915039f,
- 0.001581f, 0.004616f, 0.008049f, 0.011917f, 0.015556f, 0.019547f, 0.023270f, 0.027908f,
- 0.031860f, 0.036652f, 0.041992f, 0.047577f, 0.053528f, 0.060150f, 0.066772f, 0.073914f,
- 0.082153f, 0.090088f, 0.099304f, 0.108887f, 0.118835f, 0.129517f, 0.141357f, 0.154297f,
- 0.166992f, 0.180908f, 0.195557f, 0.210815f, 0.227173f, 0.244141f, 0.261963f, 0.279785f,
- 0.299072f, 0.318359f, 0.338379f, 0.358887f, 0.380127f, 0.401123f, 0.422607f, 0.443848f,
- 0.466309f, 0.487793f, 0.509277f, 0.530762f, 0.553223f, 0.573730f, 0.594727f, 0.616699f,
- 0.636719f, 0.656250f, 0.676270f, 0.695801f, 0.713867f, 0.733398f, 0.750488f, 0.767090f,
- 0.784180f, 0.801270f, 0.912598f, 0.916992f, 0.916504f, 0.914551f, 0.913086f, 0.911133f,
- 0.001476f, 0.004410f, 0.007374f, 0.010620f, 0.013931f, 0.017258f, 0.021057f, 0.024979f,
- 0.029144f, 0.033478f, 0.037872f, 0.042969f, 0.048737f, 0.053986f, 0.060150f, 0.066895f,
- 0.074036f, 0.081665f, 0.089417f, 0.098083f, 0.107361f, 0.117371f, 0.127930f, 0.139648f,
- 0.151489f, 0.164062f, 0.178589f, 0.192627f, 0.208130f, 0.223755f, 0.240601f, 0.258057f,
- 0.275879f, 0.295654f, 0.314697f, 0.334961f, 0.354980f, 0.375977f, 0.396729f, 0.418945f,
- 0.440430f, 0.462402f, 0.484619f, 0.506348f, 0.528809f, 0.550781f, 0.572266f, 0.593750f,
- 0.615234f, 0.637207f, 0.656738f, 0.676758f, 0.696289f, 0.716309f, 0.734863f, 0.752930f,
- 0.770508f, 0.788574f, 0.906738f, 0.911621f, 0.912109f, 0.910156f, 0.908691f, 0.907227f,
- 0.001204f, 0.003998f, 0.006786f, 0.009850f, 0.012642f, 0.015762f, 0.019226f, 0.022751f,
- 0.026749f, 0.030502f, 0.034698f, 0.038940f, 0.044006f, 0.048615f, 0.054352f, 0.060608f,
- 0.066711f, 0.073059f, 0.080505f, 0.088318f, 0.097290f, 0.105835f, 0.115845f, 0.126343f,
- 0.137085f, 0.148804f, 0.161377f, 0.175049f, 0.189331f, 0.204346f, 0.219604f, 0.236816f,
- 0.253662f, 0.272217f, 0.291260f, 0.310547f, 0.330811f, 0.350830f, 0.372314f, 0.393799f,
- 0.415771f, 0.437500f, 0.459717f, 0.481934f, 0.504883f, 0.527344f, 0.549316f, 0.571777f,
- 0.593750f, 0.615723f, 0.636230f, 0.657715f, 0.678223f, 0.697754f, 0.718262f, 0.737793f,
- 0.756348f, 0.774902f, 0.900879f, 0.907227f, 0.906738f, 0.905762f, 0.904297f, 0.902832f,
- 0.001290f, 0.003807f, 0.006207f, 0.008652f, 0.011368f, 0.014618f, 0.017792f, 0.020813f,
- 0.023849f, 0.027588f, 0.031036f, 0.035400f, 0.039917f, 0.044250f, 0.049408f, 0.054321f,
- 0.059937f, 0.065918f, 0.072937f, 0.079773f, 0.087463f, 0.095703f, 0.104553f, 0.113892f,
- 0.124146f, 0.134888f, 0.146606f, 0.159058f, 0.171753f, 0.185913f, 0.201416f, 0.216309f,
- 0.232910f, 0.250000f, 0.268555f, 0.287354f, 0.306885f, 0.326904f, 0.347412f, 0.369141f,
- 0.390381f, 0.412842f, 0.434570f, 0.457764f, 0.479736f, 0.502930f, 0.525879f, 0.547852f,
- 0.570801f, 0.592773f, 0.615723f, 0.637207f, 0.659180f, 0.680176f, 0.700684f, 0.720703f,
- 0.740234f, 0.759766f, 0.895996f, 0.901855f, 0.901855f, 0.900879f, 0.899414f, 0.897949f,
- 0.001030f, 0.003561f, 0.005718f, 0.008301f, 0.010582f, 0.013283f, 0.015839f, 0.018753f,
- 0.022156f, 0.025314f, 0.028427f, 0.032318f, 0.035889f, 0.040039f, 0.044434f, 0.048737f,
- 0.054077f, 0.059723f, 0.065613f, 0.072083f, 0.079224f, 0.086426f, 0.094238f, 0.102966f,
- 0.111938f, 0.122253f, 0.132568f, 0.143555f, 0.155884f, 0.168945f, 0.182861f, 0.197510f,
- 0.213379f, 0.229492f, 0.246948f, 0.264648f, 0.283203f, 0.303467f, 0.322998f, 0.343994f,
- 0.365479f, 0.387451f, 0.409912f, 0.432129f, 0.455078f, 0.478760f, 0.501465f, 0.523926f,
- 0.547852f, 0.570801f, 0.593750f, 0.616211f, 0.639160f, 0.661133f, 0.682617f, 0.703613f,
- 0.725098f, 0.745117f, 0.888672f, 0.896484f, 0.896973f, 0.895020f, 0.895508f, 0.893555f,
- 0.001051f, 0.002956f, 0.005398f, 0.007523f, 0.009613f, 0.012024f, 0.014725f, 0.017059f,
- 0.019714f, 0.022537f, 0.025681f, 0.029236f, 0.032715f, 0.036102f, 0.040100f, 0.043945f,
- 0.048859f, 0.053772f, 0.058838f, 0.064880f, 0.070862f, 0.077576f, 0.084839f, 0.092712f,
- 0.101013f, 0.110229f, 0.119446f, 0.130005f, 0.141113f, 0.153198f, 0.166016f, 0.179565f,
- 0.193970f, 0.209351f, 0.225830f, 0.242920f, 0.261230f, 0.280273f, 0.299316f, 0.320068f,
- 0.341309f, 0.363037f, 0.384521f, 0.407227f, 0.429443f, 0.453369f, 0.477051f, 0.500977f,
- 0.524414f, 0.547852f, 0.571777f, 0.595215f, 0.619141f, 0.641602f, 0.664062f, 0.686035f,
- 0.707520f, 0.729004f, 0.882812f, 0.891602f, 0.891113f, 0.890625f, 0.889160f, 0.888184f,
- 0.000934f, 0.002998f, 0.004883f, 0.006859f, 0.009102f, 0.010925f, 0.012871f, 0.015656f,
- 0.017853f, 0.020767f, 0.023422f, 0.026413f, 0.029251f, 0.032593f, 0.036011f, 0.039825f,
- 0.044495f, 0.048645f, 0.053284f, 0.058258f, 0.063782f, 0.069885f, 0.076111f, 0.083313f,
- 0.090881f, 0.099060f, 0.107788f, 0.117126f, 0.127075f, 0.138428f, 0.150391f, 0.162720f,
- 0.176270f, 0.190796f, 0.206177f, 0.222290f, 0.239624f, 0.257568f, 0.276367f, 0.296387f,
- 0.316895f, 0.338623f, 0.360352f, 0.382812f, 0.404785f, 0.428467f, 0.452148f, 0.476562f,
- 0.500488f, 0.524902f, 0.548828f, 0.572754f, 0.597168f, 0.621094f, 0.644531f, 0.667480f,
- 0.689941f, 0.712402f, 0.875977f, 0.883789f, 0.884766f, 0.884766f, 0.883301f, 0.883789f,
- 0.001108f, 0.002474f, 0.004707f, 0.006248f, 0.007744f, 0.009888f, 0.011787f, 0.014244f,
- 0.016205f, 0.018631f, 0.021286f, 0.023758f, 0.026535f, 0.029510f, 0.032654f, 0.035919f,
- 0.039825f, 0.043762f, 0.047852f, 0.052368f, 0.057373f, 0.062561f, 0.068604f, 0.074707f,
- 0.081360f, 0.088623f, 0.096802f, 0.105103f, 0.114624f, 0.124573f, 0.135498f, 0.147217f,
- 0.159424f, 0.172729f, 0.187378f, 0.202881f, 0.219116f, 0.235962f, 0.254639f, 0.273438f,
- 0.293945f, 0.314453f, 0.335449f, 0.358154f, 0.380371f, 0.403564f, 0.428223f, 0.452148f,
- 0.476074f, 0.500977f, 0.525879f, 0.550293f, 0.575195f, 0.599609f, 0.625000f, 0.649414f,
- 0.672852f, 0.695801f, 0.870117f, 0.879395f, 0.879883f, 0.879395f, 0.878906f, 0.877441f,
- 0.000877f, 0.002495f, 0.003918f, 0.005669f, 0.007484f, 0.009148f, 0.010895f, 0.012634f,
- 0.014717f, 0.017014f, 0.019302f, 0.021347f, 0.023849f, 0.026443f, 0.029388f, 0.032532f,
- 0.035492f, 0.039185f, 0.042816f, 0.046906f, 0.051453f, 0.056122f, 0.061310f, 0.066895f,
- 0.072937f, 0.079590f, 0.086548f, 0.094360f, 0.103027f, 0.111938f, 0.121643f, 0.132568f,
- 0.144043f, 0.156006f, 0.169434f, 0.184204f, 0.199341f, 0.215698f, 0.233032f, 0.251221f,
- 0.269531f, 0.290039f, 0.311768f, 0.333740f, 0.355957f, 0.379395f, 0.402344f, 0.426758f,
- 0.451172f, 0.476562f, 0.501465f, 0.526855f, 0.552246f, 0.578613f, 0.603516f, 0.629395f,
- 0.653809f, 0.679199f, 0.863281f, 0.872559f, 0.874023f, 0.873535f, 0.872559f, 0.871094f,
- 0.000779f, 0.002241f, 0.003813f, 0.005371f, 0.006763f, 0.008186f, 0.009827f, 0.011574f,
- 0.013260f, 0.015274f, 0.017303f, 0.019119f, 0.021362f, 0.023972f, 0.026505f, 0.029144f,
- 0.031860f, 0.035126f, 0.038422f, 0.041809f, 0.045929f, 0.050323f, 0.054840f, 0.059631f,
- 0.065002f, 0.070984f, 0.077759f, 0.084656f, 0.091736f, 0.100037f, 0.109436f, 0.118835f,
- 0.129272f, 0.140625f, 0.152832f, 0.166138f, 0.180786f, 0.195679f, 0.211914f, 0.229736f,
- 0.247803f, 0.267822f, 0.287598f, 0.309326f, 0.331055f, 0.354492f, 0.377686f, 0.401855f,
- 0.426270f, 0.451660f, 0.477051f, 0.503418f, 0.529785f, 0.555664f, 0.583008f, 0.608887f,
- 0.635254f, 0.661133f, 0.855957f, 0.865234f, 0.866699f, 0.867188f, 0.866211f, 0.865723f,
- 0.000778f, 0.002155f, 0.003584f, 0.004871f, 0.006149f, 0.007519f, 0.008858f, 0.010498f,
- 0.012100f, 0.013977f, 0.015511f, 0.017303f, 0.019363f, 0.021515f, 0.023880f, 0.026230f,
- 0.028564f, 0.031555f, 0.034241f, 0.037476f, 0.041138f, 0.044983f, 0.048859f, 0.053436f,
- 0.058014f, 0.063232f, 0.069214f, 0.075195f, 0.081848f, 0.089417f, 0.097168f, 0.106201f,
- 0.115479f, 0.126343f, 0.137695f, 0.149658f, 0.162476f, 0.177002f, 0.192993f, 0.209473f,
- 0.226440f, 0.245239f, 0.264404f, 0.285156f, 0.306885f, 0.330078f, 0.353271f, 0.376465f,
- 0.402100f, 0.426758f, 0.453857f, 0.479492f, 0.505859f, 0.532715f, 0.560547f, 0.587402f,
- 0.614258f, 0.640137f, 0.847168f, 0.858398f, 0.860352f, 0.859863f, 0.859863f, 0.858887f,
- 0.000673f, 0.002026f, 0.003120f, 0.004242f, 0.005390f, 0.006874f, 0.008087f, 0.009346f,
- 0.011192f, 0.012642f, 0.013855f, 0.015511f, 0.017502f, 0.019394f, 0.021301f, 0.023331f,
- 0.025681f, 0.028137f, 0.030792f, 0.033295f, 0.036804f, 0.039917f, 0.043488f, 0.047363f,
- 0.051880f, 0.056580f, 0.061646f, 0.066956f, 0.072998f, 0.079407f, 0.086609f, 0.094971f,
- 0.103027f, 0.112793f, 0.122742f, 0.134399f, 0.146118f, 0.159058f, 0.173828f, 0.188599f,
- 0.205444f, 0.223633f, 0.241943f, 0.262451f, 0.283203f, 0.304932f, 0.328369f, 0.352051f,
- 0.376953f, 0.402100f, 0.428467f, 0.454834f, 0.481934f, 0.509766f, 0.537598f, 0.566406f,
- 0.594238f, 0.622559f, 0.838867f, 0.852051f, 0.853516f, 0.853027f, 0.853027f, 0.852051f,
- 0.000419f, 0.001721f, 0.003044f, 0.003881f, 0.005161f, 0.006329f, 0.007500f, 0.009117f,
- 0.009941f, 0.011147f, 0.013023f, 0.014053f, 0.015869f, 0.017181f, 0.018906f, 0.020889f,
- 0.023026f, 0.025085f, 0.027435f, 0.029724f, 0.032440f, 0.035492f, 0.038605f, 0.042175f,
- 0.045898f, 0.049988f, 0.054504f, 0.059143f, 0.064697f, 0.070435f, 0.076721f, 0.083984f,
- 0.091675f, 0.100037f, 0.109009f, 0.119629f, 0.130737f, 0.143066f, 0.156250f, 0.170654f,
- 0.186157f, 0.202393f, 0.220825f, 0.239990f, 0.259521f, 0.281250f, 0.303467f, 0.327148f,
- 0.351318f, 0.376953f, 0.402832f, 0.430664f, 0.458252f, 0.485596f, 0.514648f, 0.543457f,
- 0.572754f, 0.602051f, 0.830566f, 0.844238f, 0.845703f, 0.845703f, 0.845703f, 0.845215f,
- 0.000503f, 0.001644f, 0.002455f, 0.003765f, 0.004906f, 0.005901f, 0.006805f, 0.007744f,
- 0.008789f, 0.009972f, 0.011314f, 0.012688f, 0.014160f, 0.015480f, 0.016953f, 0.018555f,
- 0.020325f, 0.022232f, 0.024338f, 0.026535f, 0.028717f, 0.031403f, 0.034119f, 0.037384f,
- 0.040680f, 0.044128f, 0.047943f, 0.052551f, 0.057098f, 0.062134f, 0.067871f, 0.074158f,
- 0.081543f, 0.088684f, 0.097107f, 0.106262f, 0.116028f, 0.127563f, 0.139404f, 0.152344f,
- 0.167358f, 0.182739f, 0.199951f, 0.217773f, 0.237427f, 0.257812f, 0.279541f, 0.303223f,
- 0.327148f, 0.351807f, 0.377441f, 0.405518f, 0.433105f, 0.460449f, 0.491211f, 0.520020f,
- 0.550293f, 0.581543f, 0.821777f, 0.835938f, 0.837891f, 0.838867f, 0.838867f, 0.837891f,
- 0.000649f, 0.001432f, 0.002455f, 0.003469f, 0.004162f, 0.005192f, 0.006046f, 0.007053f,
- 0.007919f, 0.009148f, 0.010185f, 0.011490f, 0.012558f, 0.013748f, 0.015083f, 0.016663f,
- 0.018341f, 0.019897f, 0.021561f, 0.023376f, 0.025513f, 0.027725f, 0.030075f, 0.032745f,
- 0.035583f, 0.038544f, 0.041901f, 0.045898f, 0.049896f, 0.054443f, 0.059784f, 0.065186f,
- 0.071228f, 0.078247f, 0.085632f, 0.093872f, 0.103088f, 0.113098f, 0.123840f, 0.135986f,
- 0.148682f, 0.163696f, 0.179321f, 0.196533f, 0.214722f, 0.234985f, 0.256104f, 0.278320f,
- 0.302246f, 0.326660f, 0.352783f, 0.379395f, 0.406738f, 0.436279f, 0.465820f, 0.496338f,
- 0.527344f, 0.559082f, 0.813477f, 0.827148f, 0.829590f, 0.830566f, 0.830566f, 0.829590f,
- 0.000427f, 0.001431f, 0.002077f, 0.002947f, 0.004009f, 0.004860f, 0.005501f, 0.006416f,
- 0.007008f, 0.008171f, 0.009155f, 0.010063f, 0.011154f, 0.012474f, 0.013336f, 0.014793f,
- 0.016006f, 0.017471f, 0.019119f, 0.020630f, 0.022079f, 0.024078f, 0.026505f, 0.028687f,
- 0.031128f, 0.033813f, 0.036804f, 0.040283f, 0.043732f, 0.047882f, 0.052094f, 0.057281f,
- 0.062500f, 0.068726f, 0.075012f, 0.082581f, 0.090393f, 0.099487f, 0.109375f, 0.120728f,
- 0.131958f, 0.145508f, 0.160278f, 0.176025f, 0.193848f, 0.212891f, 0.232788f, 0.253906f,
- 0.277344f, 0.302002f, 0.327637f, 0.354248f, 0.382080f, 0.411621f, 0.441162f, 0.472656f,
- 0.504395f, 0.536621f, 0.803223f, 0.818359f, 0.821777f, 0.821777f, 0.822266f, 0.821777f,
- 0.000574f, 0.001416f, 0.001961f, 0.002621f, 0.003527f, 0.004250f, 0.004894f, 0.005653f,
- 0.006340f, 0.007263f, 0.008255f, 0.008965f, 0.009819f, 0.010857f, 0.011864f, 0.012917f,
- 0.014114f, 0.015358f, 0.016678f, 0.018005f, 0.019669f, 0.021347f, 0.023239f, 0.025070f,
- 0.027267f, 0.029434f, 0.032318f, 0.035156f, 0.038269f, 0.041534f, 0.045624f, 0.049469f,
- 0.054321f, 0.059479f, 0.065369f, 0.071655f, 0.078857f, 0.086853f, 0.095886f, 0.105652f,
- 0.116943f, 0.128662f, 0.142090f, 0.156860f, 0.173096f, 0.190918f, 0.210327f, 0.231201f,
- 0.253418f, 0.277100f, 0.302490f, 0.328369f, 0.356445f, 0.385254f, 0.415771f, 0.446533f,
- 0.479736f, 0.513184f, 0.794434f, 0.810547f, 0.812500f, 0.813477f, 0.812988f, 0.813477f,
- 0.000417f, 0.001152f, 0.002066f, 0.002480f, 0.003115f, 0.003778f, 0.004543f, 0.005001f,
- 0.005936f, 0.006420f, 0.007130f, 0.007881f, 0.008789f, 0.009666f, 0.010605f, 0.011276f,
- 0.012352f, 0.013367f, 0.014626f, 0.015732f, 0.017090f, 0.018509f, 0.020096f, 0.021759f,
- 0.023895f, 0.025681f, 0.027740f, 0.030121f, 0.032776f, 0.036011f, 0.039276f, 0.042694f,
- 0.046906f, 0.051575f, 0.056488f, 0.061951f, 0.068481f, 0.075684f, 0.083191f, 0.092102f,
- 0.101990f, 0.112915f, 0.125122f, 0.138672f, 0.153564f, 0.170410f, 0.188477f, 0.208008f,
- 0.229980f, 0.252441f, 0.276855f, 0.303711f, 0.331055f, 0.360596f, 0.391357f, 0.422607f,
- 0.456299f, 0.490234f, 0.783203f, 0.799805f, 0.803223f, 0.804688f, 0.804199f, 0.805176f,
- 0.000422f, 0.000885f, 0.001743f, 0.002075f, 0.002930f, 0.003460f, 0.004105f, 0.004696f,
- 0.005257f, 0.005753f, 0.006550f, 0.006916f, 0.007805f, 0.008308f, 0.009109f, 0.010056f,
- 0.010918f, 0.011627f, 0.012787f, 0.013725f, 0.014732f, 0.016113f, 0.017319f, 0.018906f,
- 0.020264f, 0.022324f, 0.023911f, 0.026230f, 0.028183f, 0.030884f, 0.033661f, 0.036865f,
- 0.040314f, 0.044189f, 0.048615f, 0.053284f, 0.058838f, 0.065491f, 0.072205f, 0.079651f,
- 0.088379f, 0.098389f, 0.109314f, 0.121765f, 0.135010f, 0.150513f, 0.167358f, 0.186035f,
- 0.206543f, 0.228516f, 0.252197f, 0.278320f, 0.305176f, 0.333496f, 0.364746f, 0.396973f,
- 0.430176f, 0.465820f, 0.772949f, 0.790527f, 0.794434f, 0.794922f, 0.795410f, 0.794922f,
- 0.000211f, 0.000970f, 0.001484f, 0.002035f, 0.002586f, 0.003040f, 0.003540f, 0.004086f,
- 0.004696f, 0.005016f, 0.005508f, 0.006100f, 0.006763f, 0.007401f, 0.008011f, 0.008675f,
- 0.009247f, 0.010071f, 0.011009f, 0.011940f, 0.012802f, 0.013870f, 0.014771f, 0.016281f,
- 0.017487f, 0.018890f, 0.020584f, 0.022171f, 0.024200f, 0.026505f, 0.028870f, 0.031372f,
- 0.034363f, 0.037659f, 0.041412f, 0.045685f, 0.050262f, 0.055664f, 0.061768f, 0.068359f,
- 0.076172f, 0.084717f, 0.094666f, 0.105835f, 0.117798f, 0.131958f, 0.147095f, 0.164795f,
- 0.184326f, 0.204956f, 0.228271f, 0.253174f, 0.279785f, 0.307861f, 0.338379f, 0.370361f,
- 0.404785f, 0.440430f, 0.761230f, 0.780273f, 0.783691f, 0.785645f, 0.786133f, 0.785156f,
- 0.000281f, 0.000954f, 0.001275f, 0.001745f, 0.002159f, 0.002810f, 0.003002f, 0.003622f,
- 0.003918f, 0.004471f, 0.004776f, 0.005352f, 0.005852f, 0.006298f, 0.006989f, 0.007339f,
- 0.008087f, 0.008698f, 0.009499f, 0.010208f, 0.010986f, 0.011871f, 0.012802f, 0.013809f,
- 0.014923f, 0.016129f, 0.017624f, 0.018753f, 0.020645f, 0.022156f, 0.024399f, 0.026382f,
- 0.029037f, 0.031769f, 0.034851f, 0.038513f, 0.042542f, 0.047180f, 0.052063f, 0.058136f,
- 0.064819f, 0.072205f, 0.080933f, 0.090698f, 0.101685f, 0.114441f, 0.128784f, 0.144287f,
- 0.162476f, 0.182617f, 0.203979f, 0.228149f, 0.253906f, 0.282227f, 0.312744f, 0.344482f,
- 0.378418f, 0.415039f, 0.749023f, 0.770020f, 0.773438f, 0.774902f, 0.775391f, 0.776367f,
- 0.000200f, 0.000790f, 0.001209f, 0.001475f, 0.002022f, 0.002375f, 0.002754f, 0.003136f,
- 0.003532f, 0.003851f, 0.004253f, 0.004719f, 0.004864f, 0.005455f, 0.005749f, 0.006435f,
- 0.007053f, 0.007557f, 0.007988f, 0.008614f, 0.009216f, 0.010101f, 0.010712f, 0.011604f,
- 0.012596f, 0.013588f, 0.014877f, 0.016052f, 0.017334f, 0.018753f, 0.020401f, 0.022415f,
- 0.024338f, 0.026642f, 0.029282f, 0.032196f, 0.035461f, 0.039215f, 0.043854f, 0.048706f,
- 0.054413f, 0.060913f, 0.068237f, 0.076965f, 0.086792f, 0.097961f, 0.110657f, 0.125488f,
- 0.141846f, 0.160278f, 0.180542f, 0.203857f, 0.229004f, 0.256348f, 0.286133f, 0.317627f,
- 0.351807f, 0.388184f, 0.737305f, 0.757812f, 0.762695f, 0.763672f, 0.764160f, 0.764648f,
- 0.000214f, 0.000700f, 0.001134f, 0.001480f, 0.001724f, 0.002056f, 0.002468f, 0.002672f,
- 0.003069f, 0.003412f, 0.003618f, 0.003883f, 0.004265f, 0.004627f, 0.004971f, 0.005508f,
- 0.005817f, 0.006397f, 0.006866f, 0.007244f, 0.007812f, 0.008446f, 0.009003f, 0.009872f,
- 0.010544f, 0.011345f, 0.012375f, 0.013321f, 0.014275f, 0.015587f, 0.017075f, 0.018372f,
- 0.020050f, 0.022186f, 0.024246f, 0.026596f, 0.029388f, 0.032562f, 0.036285f, 0.040344f,
- 0.045197f, 0.050568f, 0.056946f, 0.064514f, 0.072876f, 0.082886f, 0.093933f, 0.107056f,
- 0.122070f, 0.139404f, 0.158325f, 0.180176f, 0.204590f, 0.231201f, 0.260010f, 0.290771f,
- 0.325195f, 0.361816f, 0.726074f, 0.747070f, 0.751465f, 0.753418f, 0.753906f, 0.754395f,
- 0.000187f, 0.000637f, 0.001095f, 0.001133f, 0.001488f, 0.001872f, 0.002007f, 0.002253f,
- 0.002590f, 0.002880f, 0.003010f, 0.003420f, 0.003593f, 0.003914f, 0.004322f, 0.004650f,
- 0.005051f, 0.005424f, 0.005733f, 0.006134f, 0.006683f, 0.007183f, 0.007671f, 0.008072f,
- 0.008720f, 0.009483f, 0.010201f, 0.011070f, 0.011871f, 0.012863f, 0.013924f, 0.015167f,
- 0.016434f, 0.018143f, 0.019669f, 0.021851f, 0.024109f, 0.026749f, 0.029587f, 0.033020f,
- 0.037109f, 0.041718f, 0.047119f, 0.053192f, 0.060516f, 0.068848f, 0.078857f, 0.090149f,
- 0.104004f, 0.119202f, 0.136841f, 0.157471f, 0.180420f, 0.205322f, 0.234009f, 0.264648f,
- 0.297852f, 0.335449f, 0.711914f, 0.735352f, 0.740234f, 0.741211f, 0.742676f, 0.742676f,
- 0.000201f, 0.000676f, 0.000884f, 0.001044f, 0.001369f, 0.001633f, 0.001786f, 0.002001f,
- 0.002237f, 0.002460f, 0.002680f, 0.002777f, 0.003117f, 0.003408f, 0.003632f, 0.003910f,
- 0.004211f, 0.004375f, 0.004772f, 0.005226f, 0.005520f, 0.005909f, 0.006302f, 0.006882f,
- 0.007385f, 0.007858f, 0.008553f, 0.008919f, 0.009827f, 0.010582f, 0.011398f, 0.012520f,
- 0.013611f, 0.014725f, 0.016190f, 0.017593f, 0.019424f, 0.021622f, 0.023941f, 0.026703f,
- 0.029938f, 0.033539f, 0.038055f, 0.043243f, 0.049408f, 0.056519f, 0.065002f, 0.074951f,
- 0.086548f, 0.100403f, 0.116394f, 0.135132f, 0.156860f, 0.181030f, 0.208252f, 0.238281f,
- 0.271240f, 0.307861f, 0.698730f, 0.722656f, 0.727539f, 0.729980f, 0.730957f, 0.730469f,
- 0.000185f, 0.000371f, 0.000784f, 0.001028f, 0.001153f, 0.001304f, 0.001567f, 0.001792f,
- 0.001790f, 0.002028f, 0.002283f, 0.002424f, 0.002640f, 0.002764f, 0.003044f, 0.003313f,
- 0.003445f, 0.003748f, 0.004044f, 0.004337f, 0.004677f, 0.004879f, 0.005207f, 0.005661f,
- 0.006027f, 0.006481f, 0.006870f, 0.007454f, 0.007874f, 0.008583f, 0.009239f, 0.009880f,
- 0.010849f, 0.011871f, 0.012833f, 0.014153f, 0.015656f, 0.017151f, 0.018967f, 0.021118f,
- 0.023621f, 0.026703f, 0.030197f, 0.034576f, 0.039368f, 0.045441f, 0.052460f, 0.061157f,
- 0.070862f, 0.083069f, 0.097290f, 0.114441f, 0.134155f, 0.157104f, 0.182983f, 0.212158f,
- 0.244507f, 0.281250f, 0.684570f, 0.710449f, 0.715332f, 0.717285f, 0.717773f, 0.718750f,
- 0.000109f, 0.000455f, 0.000558f, 0.000757f, 0.000986f, 0.001166f, 0.001298f, 0.001310f,
- 0.001566f, 0.001614f, 0.001852f, 0.001933f, 0.002062f, 0.002327f, 0.002571f, 0.002699f,
- 0.002909f, 0.003057f, 0.003254f, 0.003496f, 0.003643f, 0.004066f, 0.004295f, 0.004665f,
- 0.004822f, 0.005161f, 0.005722f, 0.006008f, 0.006424f, 0.006897f, 0.007435f, 0.008049f,
- 0.008789f, 0.009529f, 0.010284f, 0.011177f, 0.012321f, 0.013466f, 0.014885f, 0.016586f,
- 0.018417f, 0.020844f, 0.023575f, 0.026810f, 0.030655f, 0.035400f, 0.041412f, 0.048462f,
- 0.056976f, 0.067322f, 0.079712f, 0.094543f, 0.112610f, 0.133789f, 0.158691f, 0.186279f,
- 0.217896f, 0.253418f, 0.670898f, 0.696777f, 0.702148f, 0.704590f, 0.705078f, 0.705566f,
- 0.000000f, 0.000317f, 0.000556f, 0.000619f, 0.000759f, 0.000889f, 0.001012f, 0.001163f,
- 0.001282f, 0.001353f, 0.001531f, 0.001621f, 0.001681f, 0.001862f, 0.001976f, 0.002140f,
- 0.002392f, 0.002502f, 0.002745f, 0.002838f, 0.003019f, 0.003311f, 0.003477f, 0.003639f,
- 0.003889f, 0.004166f, 0.004429f, 0.004784f, 0.005119f, 0.005547f, 0.006042f, 0.006317f,
- 0.006901f, 0.007442f, 0.008110f, 0.008751f, 0.009583f, 0.010590f, 0.011566f, 0.012894f,
- 0.014404f, 0.015930f, 0.018158f, 0.020569f, 0.023697f, 0.027374f, 0.031830f, 0.037567f,
- 0.044434f, 0.053009f, 0.063599f, 0.076538f, 0.092346f, 0.111511f, 0.134521f, 0.161133f,
- 0.191772f, 0.227173f, 0.654297f, 0.684082f, 0.687988f, 0.690918f, 0.691895f, 0.691895f,
- 0.000000f, 0.000275f, 0.000368f, 0.000572f, 0.000683f, 0.000731f, 0.000877f, 0.000979f,
- 0.001039f, 0.001091f, 0.001234f, 0.001332f, 0.001447f, 0.001547f, 0.001601f, 0.001760f,
- 0.001790f, 0.002007f, 0.002119f, 0.002245f, 0.002493f, 0.002565f, 0.002747f, 0.002920f,
- 0.003168f, 0.003235f, 0.003551f, 0.003830f, 0.004040f, 0.004368f, 0.004658f, 0.005001f,
- 0.005337f, 0.005798f, 0.006287f, 0.006794f, 0.007488f, 0.008087f, 0.008865f, 0.009773f,
- 0.010963f, 0.012199f, 0.013649f, 0.015610f, 0.017822f, 0.020493f, 0.023849f, 0.028320f,
- 0.033752f, 0.040466f, 0.049377f, 0.060028f, 0.073853f, 0.090698f, 0.111572f, 0.136841f,
- 0.166016f, 0.199341f, 0.640137f, 0.667969f, 0.675781f, 0.676758f, 0.678223f, 0.678223f,
- 0.000017f, 0.000193f, 0.000383f, 0.000487f, 0.000586f, 0.000597f, 0.000618f, 0.000733f,
- 0.000826f, 0.000863f, 0.000902f, 0.001037f, 0.001121f, 0.001244f, 0.001342f, 0.001329f,
- 0.001514f, 0.001506f, 0.001719f, 0.001793f, 0.001851f, 0.002016f, 0.002182f, 0.002281f,
- 0.002432f, 0.002554f, 0.002708f, 0.002859f, 0.003168f, 0.003344f, 0.003563f, 0.003845f,
- 0.004158f, 0.004478f, 0.004852f, 0.005154f, 0.005714f, 0.006207f, 0.006752f, 0.007370f,
- 0.008186f, 0.009155f, 0.010193f, 0.011490f, 0.013016f, 0.015144f, 0.017517f, 0.020752f,
- 0.024811f, 0.029922f, 0.036835f, 0.045593f, 0.056946f, 0.071533f, 0.090576f, 0.113159f,
- 0.140991f, 0.173340f, 0.624023f, 0.653809f, 0.660156f, 0.663574f, 0.664551f, 0.664062f,
- 0.000194f, 0.000227f, 0.000316f, 0.000451f, 0.000449f, 0.000482f, 0.000610f, 0.000511f,
- 0.000654f, 0.000673f, 0.000804f, 0.000844f, 0.000880f, 0.000955f, 0.000961f, 0.001127f,
- 0.001169f, 0.001210f, 0.001318f, 0.001330f, 0.001507f, 0.001592f, 0.001657f, 0.001771f,
- 0.001839f, 0.001953f, 0.002083f, 0.002214f, 0.002399f, 0.002518f, 0.002815f, 0.002882f,
- 0.003132f, 0.003361f, 0.003605f, 0.003925f, 0.004177f, 0.004528f, 0.004963f, 0.005527f,
- 0.006027f, 0.006783f, 0.007381f, 0.008469f, 0.009644f, 0.010849f, 0.012772f, 0.014748f,
- 0.017578f, 0.021332f, 0.026367f, 0.033142f, 0.042389f, 0.054413f, 0.070129f, 0.091064f,
- 0.116943f, 0.147339f, 0.608887f, 0.640137f, 0.645996f, 0.647461f, 0.650391f, 0.651367f,
- 0.000166f, 0.000146f, 0.000248f, 0.000320f, 0.000288f, 0.000446f, 0.000375f, 0.000407f,
- 0.000468f, 0.000514f, 0.000629f, 0.000638f, 0.000681f, 0.000773f, 0.000806f, 0.000766f,
- 0.000883f, 0.000927f, 0.000959f, 0.001036f, 0.001097f, 0.001172f, 0.001224f, 0.001297f,
- 0.001392f, 0.001425f, 0.001592f, 0.001631f, 0.001793f, 0.001965f, 0.002089f, 0.002157f,
- 0.002321f, 0.002495f, 0.002680f, 0.002874f, 0.003054f, 0.003305f, 0.003632f, 0.003902f,
- 0.004314f, 0.004753f, 0.005306f, 0.005901f, 0.006828f, 0.007645f, 0.008896f, 0.010323f,
- 0.012283f, 0.014816f, 0.018234f, 0.023010f, 0.029678f, 0.039276f, 0.052307f, 0.070190f,
- 0.093811f, 0.123474f, 0.591797f, 0.623535f, 0.631348f, 0.633301f, 0.634766f, 0.635254f,
- 0.000000f, 0.000154f, 0.000184f, 0.000257f, 0.000265f, 0.000266f, 0.000323f, 0.000291f,
- 0.000369f, 0.000384f, 0.000450f, 0.000472f, 0.000505f, 0.000572f, 0.000577f, 0.000604f,
- 0.000636f, 0.000675f, 0.000699f, 0.000736f, 0.000787f, 0.000840f, 0.000890f, 0.000945f,
- 0.000988f, 0.001039f, 0.001165f, 0.001165f, 0.001266f, 0.001318f, 0.001410f, 0.001550f,
- 0.001618f, 0.001743f, 0.001866f, 0.001997f, 0.002151f, 0.002319f, 0.002562f, 0.002779f,
- 0.002975f, 0.003298f, 0.003674f, 0.004131f, 0.004604f, 0.005268f, 0.006065f, 0.007027f,
- 0.008316f, 0.009949f, 0.012390f, 0.015526f, 0.019852f, 0.026733f, 0.036682f, 0.051666f,
- 0.072449f, 0.099792f, 0.574707f, 0.608398f, 0.614746f, 0.618164f, 0.619629f, 0.621094f,
- 0.000000f, 0.000008f, 0.000146f, 0.000181f, 0.000203f, 0.000243f, 0.000206f, 0.000250f,
- 0.000257f, 0.000283f, 0.000335f, 0.000293f, 0.000304f, 0.000368f, 0.000373f, 0.000435f,
- 0.000418f, 0.000468f, 0.000539f, 0.000540f, 0.000564f, 0.000598f, 0.000628f, 0.000657f,
- 0.000716f, 0.000724f, 0.000797f, 0.000807f, 0.000883f, 0.001002f, 0.000974f, 0.001037f,
- 0.001104f, 0.001196f, 0.001316f, 0.001394f, 0.001445f, 0.001574f, 0.001746f, 0.001829f,
- 0.002005f, 0.002222f, 0.002401f, 0.002699f, 0.003057f, 0.003372f, 0.003874f, 0.004505f,
- 0.005360f, 0.006500f, 0.007927f, 0.009972f, 0.012878f, 0.017258f, 0.024155f, 0.035339f,
- 0.052795f, 0.077637f, 0.558105f, 0.592285f, 0.600586f, 0.602539f, 0.604004f, 0.605469f,
- 0.000000f, 0.000107f, 0.000122f, 0.000093f, 0.000133f, 0.000142f, 0.000149f, 0.000174f,
- 0.000174f, 0.000184f, 0.000190f, 0.000234f, 0.000214f, 0.000250f, 0.000273f, 0.000286f,
- 0.000292f, 0.000302f, 0.000329f, 0.000336f, 0.000366f, 0.000391f, 0.000408f, 0.000444f,
- 0.000452f, 0.000495f, 0.000531f, 0.000559f, 0.000578f, 0.000611f, 0.000659f, 0.000675f,
- 0.000757f, 0.000771f, 0.000854f, 0.000906f, 0.000957f, 0.001004f, 0.001102f, 0.001187f,
- 0.001267f, 0.001394f, 0.001546f, 0.001683f, 0.001922f, 0.002094f, 0.002420f, 0.002754f,
- 0.003254f, 0.003878f, 0.004757f, 0.005997f, 0.007812f, 0.010544f, 0.014786f, 0.022324f,
- 0.035522f, 0.057465f, 0.541504f, 0.576172f, 0.583984f, 0.585938f, 0.588379f, 0.590332f,
- 0.000000f, 0.000099f, 0.000091f, 0.000084f, 0.000084f, 0.000086f, 0.000089f, 0.000101f,
- 0.000105f, 0.000109f, 0.000122f, 0.000124f, 0.000132f, 0.000146f, 0.000171f, 0.000172f,
- 0.000176f, 0.000198f, 0.000197f, 0.000239f, 0.000218f, 0.000235f, 0.000240f, 0.000281f,
- 0.000309f, 0.000301f, 0.000312f, 0.000321f, 0.000347f, 0.000370f, 0.000387f, 0.000419f,
- 0.000444f, 0.000458f, 0.000513f, 0.000536f, 0.000570f, 0.000607f, 0.000688f, 0.000703f,
- 0.000754f, 0.000834f, 0.000890f, 0.000997f, 0.001100f, 0.001238f, 0.001410f, 0.001584f,
- 0.001859f, 0.002207f, 0.002665f, 0.003323f, 0.004353f, 0.005947f, 0.008492f, 0.012909f,
- 0.021606f, 0.039368f, 0.522461f, 0.559082f, 0.566406f, 0.569824f, 0.572266f, 0.572754f,
- 0.000108f, 0.000089f, 0.000079f, 0.000072f, 0.000068f, 0.000065f, 0.000061f, 0.000057f,
- 0.000061f, 0.000062f, 0.000063f, 0.000086f, 0.000070f, 0.000071f, 0.000095f, 0.000080f,
- 0.000107f, 0.000113f, 0.000115f, 0.000124f, 0.000121f, 0.000130f, 0.000151f, 0.000154f,
- 0.000164f, 0.000170f, 0.000176f, 0.000189f, 0.000193f, 0.000215f, 0.000211f, 0.000242f,
- 0.000252f, 0.000260f, 0.000280f, 0.000293f, 0.000312f, 0.000350f, 0.000359f, 0.000389f,
- 0.000410f, 0.000452f, 0.000481f, 0.000535f, 0.000578f, 0.000643f, 0.000718f, 0.000812f,
- 0.000939f, 0.001107f, 0.001329f, 0.001644f, 0.002155f, 0.002930f, 0.004284f, 0.006706f,
- 0.011452f, 0.023895f, 0.504395f, 0.542480f, 0.550293f, 0.553711f, 0.555664f, 0.557129f,
- 0.000093f, 0.000072f, 0.000063f, 0.000058f, 0.000053f, 0.000050f, 0.000047f, 0.000046f,
- 0.000044f, 0.000042f, 0.000039f, 0.000037f, 0.000042f, 0.000035f, 0.000036f, 0.000037f,
- 0.000051f, 0.000046f, 0.000057f, 0.000058f, 0.000061f, 0.000062f, 0.000066f, 0.000069f,
- 0.000072f, 0.000087f, 0.000077f, 0.000088f, 0.000093f, 0.000099f, 0.000103f, 0.000109f,
- 0.000115f, 0.000122f, 0.000139f, 0.000134f, 0.000142f, 0.000170f, 0.000175f, 0.000179f,
- 0.000192f, 0.000203f, 0.000228f, 0.000245f, 0.000265f, 0.000291f, 0.000326f, 0.000360f,
- 0.000420f, 0.000481f, 0.000574f, 0.000686f, 0.000887f, 0.001203f, 0.001759f, 0.002892f,
- 0.005318f, 0.011955f, 0.487305f, 0.524902f, 0.534180f, 0.538086f, 0.539551f, 0.540527f,
- 0.000066f, 0.000049f, 0.000041f, 0.000037f, 0.000034f, 0.000033f, 0.000032f, 0.000030f,
- 0.000029f, 0.000028f, 0.000028f, 0.000027f, 0.000026f, 0.000025f, 0.000024f, 0.000023f,
- 0.000022f, 0.000021f, 0.000022f, 0.000023f, 0.000019f, 0.000018f, 0.000019f, 0.000024f,
- 0.000026f, 0.000029f, 0.000032f, 0.000032f, 0.000036f, 0.000034f, 0.000040f, 0.000041f,
- 0.000043f, 0.000049f, 0.000049f, 0.000050f, 0.000056f, 0.000059f, 0.000067f, 0.000067f,
- 0.000074f, 0.000078f, 0.000082f, 0.000092f, 0.000094f, 0.000103f, 0.000120f, 0.000130f,
- 0.000141f, 0.000163f, 0.000191f, 0.000230f, 0.000286f, 0.000374f, 0.000543f, 0.000890f,
- 0.001802f, 0.004650f, 0.468994f, 0.507812f, 0.516602f, 0.520508f, 0.522461f, 0.523926f,
- 0.000007f, 0.000008f, 0.000008f, 0.000008f, 0.000011f, 0.000010f, 0.000010f, 0.000011f,
- 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000012f,
- 0.000012f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000010f,
- 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000009f, 0.000009f,
- 0.000009f, 0.000009f, 0.000010f, 0.000011f, 0.000012f, 0.000014f, 0.000013f, 0.000016f,
- 0.000015f, 0.000018f, 0.000020f, 0.000021f, 0.000022f, 0.000025f, 0.000024f, 0.000025f,
- 0.000030f, 0.000031f, 0.000040f, 0.000046f, 0.000052f, 0.000071f, 0.000099f, 0.000147f,
- 0.000306f, 0.001072f, 0.450439f, 0.491211f, 0.499756f, 0.503418f, 0.505859f, 0.507324f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000004f,
- 0.000007f, 0.000024f, 0.432129f, 0.474121f, 0.482666f, 0.486572f, 0.489014f, 0.490234f,
- },
- {
- 0.027573f, 0.080750f, 0.130981f, 0.177734f, 0.222290f, 0.263672f, 0.302002f, 0.338623f,
- 0.373291f, 0.405029f, 0.435791f, 0.464111f, 0.490967f, 0.516602f, 0.540039f, 0.563477f,
- 0.584961f, 0.605469f, 0.625000f, 0.644043f, 0.660645f, 0.677246f, 0.693848f, 0.708496f,
- 0.724121f, 0.738281f, 0.751465f, 0.764648f, 0.776855f, 0.789062f, 0.799805f, 0.810547f,
- 0.821289f, 0.831055f, 0.840820f, 0.850098f, 0.859863f, 0.867676f, 0.876953f, 0.884277f,
- 0.892578f, 0.900391f, 0.907227f, 0.914551f, 0.921875f, 0.928223f, 0.934082f, 0.940430f,
- 0.946777f, 0.952637f, 0.957520f, 0.964355f, 0.968262f, 0.974121f, 0.979004f, 0.983887f,
- 0.989258f, 0.994141f, 0.993164f, 0.983398f, 0.976074f, 0.969238f, 0.962891f, 0.957031f,
- 0.022873f, 0.067871f, 0.111511f, 0.153809f, 0.193359f, 0.232788f, 0.268799f, 0.303223f,
- 0.337402f, 0.368652f, 0.399414f, 0.427734f, 0.455078f, 0.481201f, 0.506348f, 0.529785f,
- 0.552246f, 0.573242f, 0.593750f, 0.613281f, 0.632324f, 0.650391f, 0.667480f, 0.683105f,
- 0.698730f, 0.713867f, 0.728516f, 0.741211f, 0.755371f, 0.767578f, 0.779785f, 0.791504f,
- 0.803223f, 0.813477f, 0.823242f, 0.834473f, 0.843750f, 0.853027f, 0.861816f, 0.870605f,
- 0.878906f, 0.887695f, 0.895996f, 0.901855f, 0.910645f, 0.917480f, 0.923828f, 0.930176f,
- 0.937012f, 0.943359f, 0.949707f, 0.955078f, 0.960938f, 0.966797f, 0.972656f, 0.977051f,
- 0.982422f, 0.987305f, 0.989746f, 0.981445f, 0.973633f, 0.967773f, 0.961426f, 0.956055f,
- 0.019089f, 0.057007f, 0.095215f, 0.132202f, 0.168823f, 0.204712f, 0.238281f, 0.272217f,
- 0.304688f, 0.334717f, 0.364502f, 0.392822f, 0.420898f, 0.446533f, 0.471924f, 0.495850f,
- 0.518555f, 0.541992f, 0.562988f, 0.582520f, 0.602539f, 0.621094f, 0.639160f, 0.655762f,
- 0.672852f, 0.687988f, 0.703613f, 0.718262f, 0.732422f, 0.746094f, 0.758789f, 0.771484f,
- 0.783203f, 0.795898f, 0.807129f, 0.817383f, 0.827637f, 0.837402f, 0.846680f, 0.856445f,
- 0.865234f, 0.874023f, 0.882324f, 0.890137f, 0.898438f, 0.905273f, 0.913574f, 0.920410f,
- 0.927246f, 0.934082f, 0.940918f, 0.946777f, 0.953125f, 0.958496f, 0.964844f, 0.969727f,
- 0.975586f, 0.980957f, 0.986816f, 0.979004f, 0.971680f, 0.965332f, 0.959961f, 0.954590f,
- 0.016327f, 0.048676f, 0.081787f, 0.114807f, 0.147705f, 0.180176f, 0.211426f, 0.243652f,
- 0.273438f, 0.303223f, 0.332031f, 0.360107f, 0.386963f, 0.412598f, 0.438477f, 0.462891f,
- 0.487305f, 0.510254f, 0.530762f, 0.552246f, 0.572754f, 0.590820f, 0.610352f, 0.629883f,
- 0.647461f, 0.662598f, 0.679688f, 0.693848f, 0.709961f, 0.723633f, 0.737305f, 0.750977f,
- 0.763672f, 0.776367f, 0.788086f, 0.799316f, 0.810059f, 0.820801f, 0.832031f, 0.841309f,
- 0.851074f, 0.860352f, 0.868652f, 0.877930f, 0.886230f, 0.894531f, 0.902832f, 0.910156f,
- 0.916504f, 0.924316f, 0.930664f, 0.937500f, 0.943848f, 0.950684f, 0.957031f, 0.962891f,
- 0.968262f, 0.974121f, 0.983887f, 0.976074f, 0.969727f, 0.963867f, 0.958496f, 0.953125f,
- 0.013573f, 0.041901f, 0.070801f, 0.100098f, 0.129517f, 0.159058f, 0.187866f, 0.217041f,
- 0.246216f, 0.274414f, 0.302002f, 0.328857f, 0.354980f, 0.381592f, 0.406738f, 0.431641f,
- 0.455322f, 0.478271f, 0.500000f, 0.521484f, 0.541992f, 0.563477f, 0.583008f, 0.600098f,
- 0.619141f, 0.636719f, 0.653320f, 0.671387f, 0.684570f, 0.699707f, 0.715332f, 0.729492f,
- 0.743164f, 0.755371f, 0.768555f, 0.780762f, 0.792480f, 0.804199f, 0.814453f, 0.824707f,
- 0.835449f, 0.845215f, 0.854980f, 0.864746f, 0.874023f, 0.882812f, 0.890137f, 0.898438f,
- 0.905762f, 0.914062f, 0.921387f, 0.928223f, 0.935059f, 0.941406f, 0.948242f, 0.955078f,
- 0.961426f, 0.966797f, 0.980957f, 0.973633f, 0.967773f, 0.961914f, 0.956543f, 0.951660f,
- 0.011681f, 0.036316f, 0.061584f, 0.087524f, 0.113342f, 0.140259f, 0.167358f, 0.194214f,
- 0.220947f, 0.247437f, 0.273926f, 0.300537f, 0.325684f, 0.351074f, 0.375732f, 0.400146f,
- 0.423828f, 0.446533f, 0.469482f, 0.491943f, 0.512695f, 0.532715f, 0.553223f, 0.573242f,
- 0.592285f, 0.609863f, 0.627930f, 0.644531f, 0.660156f, 0.676758f, 0.691406f, 0.706055f,
- 0.720215f, 0.734863f, 0.749023f, 0.762207f, 0.774414f, 0.786133f, 0.797852f, 0.809082f,
- 0.820801f, 0.831055f, 0.840332f, 0.850098f, 0.859863f, 0.869629f, 0.878418f, 0.886719f,
- 0.895508f, 0.903809f, 0.910645f, 0.918945f, 0.925781f, 0.932617f, 0.939453f, 0.947754f,
- 0.953613f, 0.958984f, 0.977539f, 0.970703f, 0.964844f, 0.959473f, 0.954102f, 0.949707f,
- 0.010330f, 0.031525f, 0.053406f, 0.076538f, 0.100159f, 0.124084f, 0.148193f, 0.173096f,
- 0.197998f, 0.223267f, 0.247681f, 0.273193f, 0.297607f, 0.322021f, 0.346924f, 0.370117f,
- 0.394043f, 0.417236f, 0.439697f, 0.462158f, 0.483887f, 0.504883f, 0.524902f, 0.545410f,
- 0.563477f, 0.583008f, 0.602539f, 0.618652f, 0.636230f, 0.652344f, 0.669922f, 0.685059f,
- 0.699219f, 0.714355f, 0.729004f, 0.741211f, 0.755371f, 0.767578f, 0.780762f, 0.792480f,
- 0.803711f, 0.815918f, 0.825195f, 0.836914f, 0.846191f, 0.855957f, 0.864746f, 0.874512f,
- 0.883301f, 0.891602f, 0.900391f, 0.908203f, 0.916016f, 0.923828f, 0.931152f, 0.937988f,
- 0.945801f, 0.952148f, 0.974121f, 0.967773f, 0.962891f, 0.957520f, 0.952637f, 0.947754f,
- 0.009186f, 0.027359f, 0.047302f, 0.067505f, 0.088806f, 0.109924f, 0.132202f, 0.154907f,
- 0.177246f, 0.201050f, 0.224121f, 0.247925f, 0.271240f, 0.295410f, 0.318359f, 0.341797f,
- 0.365234f, 0.387939f, 0.410156f, 0.432861f, 0.454590f, 0.475586f, 0.495850f, 0.517090f,
- 0.536621f, 0.556152f, 0.575195f, 0.592773f, 0.609863f, 0.628418f, 0.645020f, 0.661133f,
- 0.677246f, 0.692383f, 0.707520f, 0.721191f, 0.735352f, 0.748047f, 0.762207f, 0.774414f,
- 0.786621f, 0.798828f, 0.810547f, 0.820801f, 0.831543f, 0.842285f, 0.852539f, 0.862305f,
- 0.871094f, 0.880859f, 0.889648f, 0.898438f, 0.906738f, 0.914551f, 0.921875f, 0.929199f,
- 0.936035f, 0.944824f, 0.971191f, 0.965332f, 0.959473f, 0.955078f, 0.950195f, 0.945801f,
- 0.008041f, 0.024384f, 0.041321f, 0.059631f, 0.078003f, 0.097656f, 0.117554f, 0.138428f,
- 0.159912f, 0.181152f, 0.203003f, 0.224976f, 0.247070f, 0.269531f, 0.292480f, 0.314697f,
- 0.337891f, 0.360352f, 0.382324f, 0.403809f, 0.426025f, 0.447998f, 0.468018f, 0.488770f,
- 0.508301f, 0.528320f, 0.547852f, 0.567383f, 0.585449f, 0.603516f, 0.620605f, 0.637695f,
- 0.654297f, 0.670410f, 0.686523f, 0.700195f, 0.715820f, 0.729980f, 0.743164f, 0.756836f,
- 0.769531f, 0.782715f, 0.794434f, 0.805664f, 0.816895f, 0.827637f, 0.838379f, 0.848633f,
- 0.859375f, 0.868164f, 0.877930f, 0.887695f, 0.895996f, 0.905273f, 0.912598f, 0.920898f,
- 0.928711f, 0.936035f, 0.966797f, 0.962402f, 0.957031f, 0.952637f, 0.947754f, 0.943848f,
- 0.007095f, 0.021515f, 0.036926f, 0.052704f, 0.069641f, 0.087463f, 0.105347f, 0.123413f,
- 0.143188f, 0.163452f, 0.183105f, 0.204102f, 0.225220f, 0.246704f, 0.268066f, 0.290283f,
- 0.311768f, 0.333740f, 0.355225f, 0.376465f, 0.397949f, 0.419434f, 0.440430f, 0.461670f,
- 0.481445f, 0.500977f, 0.520020f, 0.540527f, 0.559570f, 0.578125f, 0.595703f, 0.613770f,
- 0.630371f, 0.646973f, 0.663086f, 0.678223f, 0.694336f, 0.709473f, 0.723145f, 0.736328f,
- 0.750000f, 0.764648f, 0.777344f, 0.790039f, 0.801270f, 0.812988f, 0.824707f, 0.834961f,
- 0.846191f, 0.856934f, 0.865723f, 0.875977f, 0.884766f, 0.894531f, 0.903320f, 0.911621f,
- 0.919922f, 0.927734f, 0.962891f, 0.959473f, 0.954102f, 0.949219f, 0.945312f, 0.941406f,
- 0.006138f, 0.019150f, 0.033051f, 0.047089f, 0.061829f, 0.077515f, 0.094299f, 0.111084f,
- 0.128174f, 0.146729f, 0.165771f, 0.185059f, 0.205200f, 0.224731f, 0.245361f, 0.265625f,
- 0.286865f, 0.307861f, 0.328857f, 0.350098f, 0.370605f, 0.392090f, 0.413086f, 0.433594f,
- 0.454346f, 0.474609f, 0.493896f, 0.513672f, 0.532227f, 0.552734f, 0.569824f, 0.588867f,
- 0.605957f, 0.623047f, 0.640625f, 0.656738f, 0.672852f, 0.688477f, 0.703613f, 0.717773f,
- 0.732910f, 0.746582f, 0.759766f, 0.772461f, 0.786621f, 0.798340f, 0.810059f, 0.820312f,
- 0.832520f, 0.842773f, 0.853516f, 0.863770f, 0.873535f, 0.883789f, 0.892578f, 0.901367f,
- 0.910645f, 0.919434f, 0.958984f, 0.955566f, 0.951172f, 0.946777f, 0.942871f, 0.938965f,
- 0.005424f, 0.017059f, 0.029541f, 0.042023f, 0.055389f, 0.069397f, 0.083984f, 0.099670f,
- 0.115601f, 0.132324f, 0.149292f, 0.167114f, 0.185547f, 0.204468f, 0.224121f, 0.243896f,
- 0.262939f, 0.283691f, 0.304443f, 0.323486f, 0.345459f, 0.365479f, 0.386230f, 0.407471f,
- 0.426758f, 0.448486f, 0.467529f, 0.487061f, 0.506348f, 0.526367f, 0.545410f, 0.563965f,
- 0.581543f, 0.600098f, 0.617676f, 0.634277f, 0.650391f, 0.666016f, 0.682617f, 0.697754f,
- 0.712891f, 0.727539f, 0.741211f, 0.755859f, 0.769043f, 0.782227f, 0.793945f, 0.806152f,
- 0.818848f, 0.830566f, 0.840332f, 0.851074f, 0.861328f, 0.872070f, 0.881836f, 0.892090f,
- 0.900879f, 0.910645f, 0.955566f, 0.952637f, 0.948730f, 0.943359f, 0.939941f, 0.935547f,
- 0.004833f, 0.015442f, 0.026169f, 0.037689f, 0.049683f, 0.062164f, 0.075806f, 0.089539f,
- 0.103760f, 0.119263f, 0.134888f, 0.151978f, 0.168335f, 0.186646f, 0.204102f, 0.223022f,
- 0.242065f, 0.260986f, 0.280518f, 0.300537f, 0.320801f, 0.340820f, 0.360107f, 0.381104f,
- 0.401367f, 0.421387f, 0.441650f, 0.460449f, 0.480957f, 0.500000f, 0.519531f, 0.538574f,
- 0.557129f, 0.575684f, 0.593262f, 0.610840f, 0.628906f, 0.645508f, 0.662109f, 0.677246f,
- 0.692871f, 0.708008f, 0.723145f, 0.738281f, 0.751465f, 0.766113f, 0.778320f, 0.791504f,
- 0.802246f, 0.816406f, 0.827637f, 0.838867f, 0.850098f, 0.860352f, 0.871582f, 0.881348f,
- 0.890137f, 0.899902f, 0.951660f, 0.948730f, 0.944824f, 0.940918f, 0.937012f, 0.933594f,
- 0.004269f, 0.013809f, 0.023911f, 0.033569f, 0.044342f, 0.056213f, 0.068054f, 0.080811f,
- 0.093933f, 0.107910f, 0.122131f, 0.137451f, 0.152710f, 0.169434f, 0.185791f, 0.203979f,
- 0.221436f, 0.239990f, 0.257812f, 0.277344f, 0.296631f, 0.316162f, 0.335693f, 0.355713f,
- 0.375244f, 0.395996f, 0.416016f, 0.436035f, 0.455078f, 0.474365f, 0.494629f, 0.513184f,
- 0.532715f, 0.550781f, 0.569336f, 0.586914f, 0.604980f, 0.622559f, 0.639648f, 0.655762f,
- 0.672363f, 0.688477f, 0.704102f, 0.718750f, 0.733887f, 0.747559f, 0.761230f, 0.775391f,
- 0.788574f, 0.800781f, 0.814453f, 0.825684f, 0.837402f, 0.848633f, 0.859375f, 0.870605f,
- 0.880371f, 0.891113f, 0.947754f, 0.945312f, 0.941895f, 0.937988f, 0.934082f, 0.931152f,
- 0.004028f, 0.012581f, 0.021133f, 0.030396f, 0.039948f, 0.050323f, 0.061523f, 0.072815f,
- 0.084961f, 0.096985f, 0.110535f, 0.124756f, 0.138916f, 0.153687f, 0.169800f, 0.185669f,
- 0.202881f, 0.219116f, 0.237305f, 0.255615f, 0.273926f, 0.293213f, 0.311768f, 0.331055f,
- 0.351074f, 0.370605f, 0.390381f, 0.409668f, 0.429688f, 0.449707f, 0.468994f, 0.487549f,
- 0.506836f, 0.526367f, 0.545898f, 0.562988f, 0.581543f, 0.599121f, 0.616699f, 0.634766f,
- 0.651367f, 0.667480f, 0.683594f, 0.699707f, 0.714844f, 0.730957f, 0.744141f, 0.758789f,
- 0.772949f, 0.785645f, 0.799316f, 0.812500f, 0.823730f, 0.836914f, 0.847168f, 0.859375f,
- 0.869629f, 0.880371f, 0.942383f, 0.941406f, 0.937500f, 0.934570f, 0.931152f, 0.927734f,
- 0.003613f, 0.011391f, 0.018875f, 0.027679f, 0.036133f, 0.045624f, 0.055420f, 0.065491f,
- 0.076416f, 0.088135f, 0.099487f, 0.112427f, 0.126099f, 0.139771f, 0.154419f, 0.169556f,
- 0.184814f, 0.201050f, 0.218262f, 0.234985f, 0.252441f, 0.271484f, 0.289062f, 0.308594f,
- 0.326660f, 0.346924f, 0.365234f, 0.384521f, 0.404541f, 0.424072f, 0.443359f, 0.463135f,
- 0.482422f, 0.501953f, 0.521484f, 0.539551f, 0.558594f, 0.576660f, 0.595215f, 0.612793f,
- 0.629883f, 0.647949f, 0.663574f, 0.679688f, 0.695801f, 0.711426f, 0.727539f, 0.741699f,
- 0.757324f, 0.770996f, 0.785156f, 0.798828f, 0.811035f, 0.823730f, 0.835449f, 0.848145f,
- 0.858887f, 0.870605f, 0.937988f, 0.937988f, 0.934570f, 0.931152f, 0.927734f, 0.924805f,
- 0.003248f, 0.010185f, 0.017395f, 0.025055f, 0.032928f, 0.041321f, 0.049957f, 0.059265f,
- 0.069092f, 0.079407f, 0.090820f, 0.101746f, 0.113770f, 0.126953f, 0.140381f, 0.154053f,
- 0.168701f, 0.184082f, 0.199951f, 0.216431f, 0.232788f, 0.250000f, 0.267578f, 0.285645f,
- 0.303955f, 0.322998f, 0.341553f, 0.361084f, 0.379150f, 0.399414f, 0.418701f, 0.437988f,
- 0.457275f, 0.477051f, 0.496094f, 0.515137f, 0.534180f, 0.553223f, 0.571289f, 0.589844f,
- 0.606934f, 0.625488f, 0.643066f, 0.659668f, 0.676758f, 0.692871f, 0.708984f, 0.725098f,
- 0.740234f, 0.753906f, 0.769043f, 0.782227f, 0.796387f, 0.810059f, 0.822266f, 0.834961f,
- 0.847168f, 0.859375f, 0.933594f, 0.933594f, 0.931152f, 0.927246f, 0.923828f, 0.921387f,
- 0.002914f, 0.009361f, 0.015793f, 0.022659f, 0.029938f, 0.037354f, 0.045593f, 0.053406f,
- 0.062988f, 0.072083f, 0.081665f, 0.092712f, 0.103943f, 0.114990f, 0.128174f, 0.140503f,
- 0.153809f, 0.167725f, 0.182251f, 0.198242f, 0.213623f, 0.230225f, 0.246826f, 0.263672f,
- 0.281494f, 0.300049f, 0.318604f, 0.337158f, 0.356201f, 0.374756f, 0.394531f, 0.413574f,
- 0.433105f, 0.451904f, 0.471680f, 0.491211f, 0.509766f, 0.529297f, 0.547852f, 0.566895f,
- 0.584961f, 0.603516f, 0.621094f, 0.638672f, 0.656738f, 0.673340f, 0.689453f, 0.706543f,
- 0.722656f, 0.737793f, 0.752930f, 0.767578f, 0.781250f, 0.796875f, 0.809082f, 0.823242f,
- 0.835449f, 0.847656f, 0.929199f, 0.929199f, 0.927246f, 0.923828f, 0.920898f, 0.917969f,
- 0.002766f, 0.008736f, 0.014442f, 0.020691f, 0.027054f, 0.033905f, 0.040924f, 0.048645f,
- 0.056976f, 0.065674f, 0.074951f, 0.084229f, 0.094116f, 0.105225f, 0.116333f, 0.127563f,
- 0.139771f, 0.153564f, 0.166626f, 0.181030f, 0.196411f, 0.211182f, 0.227417f, 0.243896f,
- 0.260742f, 0.277588f, 0.295898f, 0.314209f, 0.332031f, 0.351562f, 0.370117f, 0.389404f,
- 0.408203f, 0.428223f, 0.447266f, 0.467041f, 0.486084f, 0.505859f, 0.524414f, 0.543945f,
- 0.562012f, 0.581543f, 0.600098f, 0.617676f, 0.636230f, 0.654297f, 0.670898f, 0.687500f,
- 0.704102f, 0.720703f, 0.736816f, 0.751465f, 0.766113f, 0.781738f, 0.796387f, 0.809082f,
- 0.823242f, 0.835938f, 0.923828f, 0.925781f, 0.922852f, 0.920410f, 0.916992f, 0.914551f,
- 0.002483f, 0.007599f, 0.013161f, 0.018555f, 0.024551f, 0.030670f, 0.037476f, 0.044464f,
- 0.051636f, 0.059174f, 0.067688f, 0.075928f, 0.085693f, 0.095093f, 0.105591f, 0.116394f,
- 0.127441f, 0.139648f, 0.152344f, 0.165527f, 0.179565f, 0.193970f, 0.208862f, 0.224487f,
- 0.240356f, 0.256836f, 0.274658f, 0.291748f, 0.310059f, 0.328369f, 0.346680f, 0.365234f,
- 0.384521f, 0.404297f, 0.423340f, 0.442139f, 0.462646f, 0.481445f, 0.500977f, 0.520020f,
- 0.540039f, 0.559082f, 0.577148f, 0.596191f, 0.614746f, 0.632812f, 0.651367f, 0.669434f,
- 0.685059f, 0.702637f, 0.718750f, 0.734375f, 0.750488f, 0.766113f, 0.780762f, 0.795410f,
- 0.811035f, 0.823730f, 0.919434f, 0.920898f, 0.918457f, 0.916016f, 0.913086f, 0.910645f,
- 0.002457f, 0.007114f, 0.011757f, 0.016708f, 0.022125f, 0.027786f, 0.033752f, 0.040375f,
- 0.046661f, 0.053864f, 0.061584f, 0.069336f, 0.077515f, 0.086365f, 0.095947f, 0.105896f,
- 0.116638f, 0.127075f, 0.138916f, 0.151245f, 0.164062f, 0.177490f, 0.191528f, 0.206177f,
- 0.221802f, 0.237427f, 0.253906f, 0.270508f, 0.287842f, 0.305664f, 0.323730f, 0.342285f,
- 0.361572f, 0.379639f, 0.399170f, 0.418457f, 0.438965f, 0.458252f, 0.477295f, 0.497559f,
- 0.516113f, 0.536133f, 0.554688f, 0.574707f, 0.593750f, 0.612305f, 0.630859f, 0.648926f,
- 0.666504f, 0.684082f, 0.701660f, 0.717773f, 0.734863f, 0.751465f, 0.766602f, 0.781738f,
- 0.797852f, 0.812012f, 0.913086f, 0.916016f, 0.913574f, 0.911621f, 0.909180f, 0.906250f,
- 0.002132f, 0.006493f, 0.010750f, 0.015717f, 0.020569f, 0.025604f, 0.030823f, 0.036682f,
- 0.043060f, 0.049286f, 0.055786f, 0.062988f, 0.070557f, 0.078918f, 0.086914f, 0.096191f,
- 0.105530f, 0.116028f, 0.126953f, 0.138306f, 0.149902f, 0.162231f, 0.175537f, 0.189453f,
- 0.203491f, 0.218628f, 0.234131f, 0.250000f, 0.266602f, 0.284180f, 0.301514f, 0.319580f,
- 0.338135f, 0.356689f, 0.375977f, 0.395020f, 0.413818f, 0.434082f, 0.452881f, 0.473145f,
- 0.492920f, 0.512207f, 0.532227f, 0.552246f, 0.570801f, 0.591309f, 0.609375f, 0.629395f,
- 0.646973f, 0.665527f, 0.683105f, 0.700684f, 0.717773f, 0.734863f, 0.751465f, 0.767578f,
- 0.782715f, 0.799316f, 0.908203f, 0.911133f, 0.909180f, 0.907227f, 0.904785f, 0.902832f,
- 0.001891f, 0.006008f, 0.010025f, 0.014122f, 0.018616f, 0.023239f, 0.028442f, 0.033691f,
- 0.038757f, 0.044556f, 0.050964f, 0.057465f, 0.064087f, 0.071167f, 0.079224f, 0.087463f,
- 0.096008f, 0.105591f, 0.115356f, 0.125488f, 0.136597f, 0.148193f, 0.160278f, 0.173218f,
- 0.186768f, 0.200684f, 0.215332f, 0.231323f, 0.246338f, 0.262939f, 0.279785f, 0.297607f,
- 0.314941f, 0.333984f, 0.353271f, 0.371094f, 0.391357f, 0.409668f, 0.430420f, 0.448975f,
- 0.469482f, 0.489746f, 0.509277f, 0.528809f, 0.549316f, 0.568848f, 0.588379f, 0.607910f,
- 0.626953f, 0.645996f, 0.664062f, 0.683105f, 0.700684f, 0.718262f, 0.735840f, 0.751953f,
- 0.768555f, 0.785645f, 0.902344f, 0.906250f, 0.904785f, 0.902832f, 0.900391f, 0.898438f,
- 0.001732f, 0.005573f, 0.009193f, 0.012932f, 0.017075f, 0.021286f, 0.025406f, 0.030289f,
- 0.035675f, 0.040344f, 0.046326f, 0.052032f, 0.058411f, 0.064575f, 0.072205f, 0.079834f,
- 0.087708f, 0.095947f, 0.104797f, 0.114380f, 0.124451f, 0.134888f, 0.146606f, 0.158691f,
- 0.170776f, 0.184082f, 0.197510f, 0.212524f, 0.227417f, 0.243164f, 0.259521f, 0.276367f,
- 0.293457f, 0.311768f, 0.329590f, 0.348633f, 0.367188f, 0.386230f, 0.406006f, 0.425781f,
- 0.446533f, 0.465332f, 0.486084f, 0.505859f, 0.526367f, 0.545898f, 0.567383f, 0.585938f,
- 0.605957f, 0.625977f, 0.645508f, 0.664551f, 0.683105f, 0.701172f, 0.718750f, 0.736816f,
- 0.754395f, 0.770508f, 0.896484f, 0.900879f, 0.900391f, 0.897949f, 0.895996f, 0.894043f,
- 0.001713f, 0.004684f, 0.008339f, 0.011818f, 0.015450f, 0.019409f, 0.023605f, 0.027832f,
- 0.032349f, 0.036865f, 0.041809f, 0.047302f, 0.052673f, 0.058838f, 0.065613f, 0.072083f,
- 0.079407f, 0.087280f, 0.095337f, 0.104126f, 0.113037f, 0.122986f, 0.133667f, 0.144897f,
- 0.156250f, 0.168579f, 0.181396f, 0.195068f, 0.208984f, 0.224243f, 0.239624f, 0.255859f,
- 0.272461f, 0.289551f, 0.307617f, 0.326172f, 0.344482f, 0.363770f, 0.383301f, 0.402588f,
- 0.422607f, 0.443115f, 0.463135f, 0.483154f, 0.503418f, 0.523926f, 0.544434f, 0.564941f,
- 0.584473f, 0.604980f, 0.624512f, 0.645508f, 0.664551f, 0.683594f, 0.701660f, 0.721191f,
- 0.738281f, 0.755859f, 0.889648f, 0.895996f, 0.895020f, 0.893066f, 0.891602f, 0.889160f,
- 0.001545f, 0.004745f, 0.007710f, 0.010979f, 0.014450f, 0.017807f, 0.021469f, 0.025238f,
- 0.029282f, 0.033661f, 0.038177f, 0.043182f, 0.048157f, 0.053436f, 0.059326f, 0.065674f,
- 0.072205f, 0.078857f, 0.086548f, 0.094604f, 0.102905f, 0.111816f, 0.121521f, 0.131592f,
- 0.142334f, 0.153442f, 0.165894f, 0.178345f, 0.192139f, 0.205933f, 0.220703f, 0.236084f,
- 0.251709f, 0.268555f, 0.285645f, 0.303467f, 0.321777f, 0.340332f, 0.359619f, 0.379150f,
- 0.398682f, 0.419189f, 0.440430f, 0.460449f, 0.480957f, 0.501465f, 0.521973f, 0.543457f,
- 0.563477f, 0.584961f, 0.604492f, 0.625488f, 0.645508f, 0.665039f, 0.684082f, 0.704102f,
- 0.723145f, 0.741211f, 0.885254f, 0.890137f, 0.889160f, 0.887695f, 0.886719f, 0.884277f,
- 0.001487f, 0.004356f, 0.006828f, 0.010162f, 0.012993f, 0.016022f, 0.019333f, 0.023087f,
- 0.026886f, 0.030518f, 0.034668f, 0.039062f, 0.043671f, 0.048370f, 0.053741f, 0.059326f,
- 0.065308f, 0.071655f, 0.078125f, 0.085693f, 0.093323f, 0.101807f, 0.110657f, 0.119507f,
- 0.129517f, 0.140137f, 0.151367f, 0.163330f, 0.175781f, 0.188843f, 0.202759f, 0.217163f,
- 0.232666f, 0.248413f, 0.264893f, 0.282227f, 0.299805f, 0.318115f, 0.336914f, 0.356445f,
- 0.375488f, 0.395996f, 0.416504f, 0.436279f, 0.457520f, 0.479004f, 0.499023f, 0.520508f,
- 0.541504f, 0.562988f, 0.583984f, 0.604492f, 0.625488f, 0.646973f, 0.666504f, 0.687012f,
- 0.706055f, 0.725098f, 0.877441f, 0.885254f, 0.884766f, 0.882324f, 0.881836f, 0.880371f,
- 0.001443f, 0.003807f, 0.006336f, 0.009171f, 0.011909f, 0.015007f, 0.018097f, 0.020905f,
- 0.024384f, 0.027893f, 0.031555f, 0.035370f, 0.039581f, 0.044128f, 0.048889f, 0.053894f,
- 0.059174f, 0.065125f, 0.070984f, 0.077698f, 0.084656f, 0.091919f, 0.100037f, 0.108093f,
- 0.117493f, 0.127563f, 0.137817f, 0.148438f, 0.159912f, 0.172485f, 0.185547f, 0.199585f,
- 0.213867f, 0.229248f, 0.244995f, 0.261230f, 0.278564f, 0.296387f, 0.314697f, 0.333252f,
- 0.353271f, 0.372314f, 0.393311f, 0.413330f, 0.433594f, 0.455078f, 0.476318f, 0.497314f,
- 0.519531f, 0.540527f, 0.562500f, 0.583496f, 0.605469f, 0.626953f, 0.648438f, 0.669434f,
- 0.689941f, 0.709961f, 0.870605f, 0.878906f, 0.878418f, 0.877441f, 0.875488f, 0.873535f,
- 0.001302f, 0.003712f, 0.005859f, 0.008286f, 0.010910f, 0.013779f, 0.016235f, 0.019135f,
- 0.021912f, 0.025345f, 0.029022f, 0.032166f, 0.036011f, 0.040131f, 0.044128f, 0.048492f,
- 0.053528f, 0.058533f, 0.064209f, 0.070129f, 0.076355f, 0.083191f, 0.090149f, 0.098328f,
- 0.106628f, 0.115662f, 0.124817f, 0.134766f, 0.145630f, 0.157104f, 0.169678f, 0.182495f,
- 0.195801f, 0.210205f, 0.225342f, 0.241455f, 0.257812f, 0.274902f, 0.292725f, 0.311035f,
- 0.330322f, 0.349365f, 0.369873f, 0.390137f, 0.411133f, 0.432373f, 0.453369f, 0.474609f,
- 0.496826f, 0.519043f, 0.541504f, 0.563477f, 0.585449f, 0.606445f, 0.629395f, 0.650391f,
- 0.672363f, 0.693848f, 0.863281f, 0.872070f, 0.872070f, 0.871582f, 0.869629f, 0.868164f,
- 0.001170f, 0.003151f, 0.005295f, 0.007812f, 0.010132f, 0.012466f, 0.015076f, 0.017517f,
- 0.019943f, 0.023178f, 0.026443f, 0.029312f, 0.032471f, 0.036041f, 0.039978f, 0.044037f,
- 0.048828f, 0.053070f, 0.057983f, 0.063232f, 0.068909f, 0.075378f, 0.081909f, 0.088745f,
- 0.096375f, 0.104309f, 0.113281f, 0.122437f, 0.132202f, 0.142944f, 0.154419f, 0.166138f,
- 0.178955f, 0.192505f, 0.206421f, 0.221558f, 0.237183f, 0.253906f, 0.270996f, 0.289062f,
- 0.308105f, 0.326904f, 0.346924f, 0.366455f, 0.387695f, 0.408936f, 0.430176f, 0.451416f,
- 0.474365f, 0.496582f, 0.518066f, 0.541016f, 0.563965f, 0.585938f, 0.608887f, 0.630859f,
- 0.654297f, 0.675781f, 0.856934f, 0.865234f, 0.866211f, 0.864746f, 0.863281f, 0.862793f,
- 0.001049f, 0.003254f, 0.005234f, 0.007263f, 0.009270f, 0.011307f, 0.013596f, 0.015869f,
- 0.018555f, 0.020844f, 0.023972f, 0.026566f, 0.029739f, 0.033020f, 0.036316f, 0.039856f,
- 0.044159f, 0.048096f, 0.052277f, 0.057281f, 0.062439f, 0.067871f, 0.073792f, 0.079956f,
- 0.087158f, 0.094055f, 0.102234f, 0.110535f, 0.119934f, 0.129517f, 0.140259f, 0.151245f,
- 0.162842f, 0.175537f, 0.189209f, 0.203369f, 0.218262f, 0.233643f, 0.250488f, 0.268066f,
- 0.285645f, 0.304443f, 0.324219f, 0.343750f, 0.364014f, 0.385254f, 0.406494f, 0.428223f,
- 0.450928f, 0.472656f, 0.495605f, 0.519043f, 0.541504f, 0.565918f, 0.588379f, 0.612305f,
- 0.635742f, 0.659180f, 0.850098f, 0.859863f, 0.859863f, 0.858398f, 0.857910f, 0.856934f,
- 0.000914f, 0.002861f, 0.004742f, 0.006569f, 0.008415f, 0.010521f, 0.012596f, 0.014648f,
- 0.016708f, 0.019089f, 0.021515f, 0.023865f, 0.026688f, 0.029572f, 0.032928f, 0.036377f,
- 0.039337f, 0.043365f, 0.047333f, 0.051544f, 0.056305f, 0.061066f, 0.066406f, 0.071960f,
- 0.078247f, 0.084961f, 0.092163f, 0.099426f, 0.108215f, 0.116943f, 0.126831f, 0.136719f,
- 0.148193f, 0.159302f, 0.171875f, 0.185669f, 0.199585f, 0.214478f, 0.230469f, 0.247070f,
- 0.264160f, 0.282471f, 0.301270f, 0.321045f, 0.341553f, 0.362061f, 0.383545f, 0.404785f,
- 0.427734f, 0.449951f, 0.473389f, 0.496582f, 0.520020f, 0.543457f, 0.568359f, 0.592285f,
- 0.615723f, 0.639648f, 0.840820f, 0.851074f, 0.853027f, 0.853027f, 0.852051f, 0.850586f,
- 0.000679f, 0.002518f, 0.004173f, 0.006149f, 0.008064f, 0.009369f, 0.011551f, 0.013222f,
- 0.015175f, 0.017212f, 0.019592f, 0.021835f, 0.024048f, 0.026932f, 0.029846f, 0.032623f,
- 0.035675f, 0.038940f, 0.042542f, 0.046295f, 0.050354f, 0.055054f, 0.059601f, 0.064880f,
- 0.070190f, 0.076233f, 0.082703f, 0.089661f, 0.097229f, 0.105103f, 0.113831f, 0.123474f,
- 0.133423f, 0.144409f, 0.156006f, 0.168335f, 0.182495f, 0.196411f, 0.211304f, 0.227295f,
- 0.243530f, 0.260986f, 0.279053f, 0.298828f, 0.318359f, 0.339111f, 0.360107f, 0.381348f,
- 0.403809f, 0.427490f, 0.449463f, 0.473633f, 0.497803f, 0.521484f, 0.546875f, 0.570801f,
- 0.595703f, 0.620605f, 0.833008f, 0.845215f, 0.845703f, 0.845703f, 0.845215f, 0.843750f,
- 0.000719f, 0.002470f, 0.003975f, 0.005337f, 0.007275f, 0.008713f, 0.010376f, 0.012032f,
- 0.013580f, 0.015793f, 0.017609f, 0.019501f, 0.021530f, 0.024277f, 0.026657f, 0.029312f,
- 0.031982f, 0.035187f, 0.038086f, 0.041565f, 0.045288f, 0.049103f, 0.053436f, 0.058136f,
- 0.062927f, 0.068054f, 0.073853f, 0.080383f, 0.087341f, 0.094666f, 0.102173f, 0.111084f,
- 0.120300f, 0.130859f, 0.141235f, 0.152954f, 0.164429f, 0.178223f, 0.192749f, 0.207642f,
- 0.223145f, 0.239868f, 0.258301f, 0.276611f, 0.295654f, 0.316162f, 0.337402f, 0.358643f,
- 0.380859f, 0.403320f, 0.427002f, 0.450684f, 0.474609f, 0.499756f, 0.523926f, 0.550781f,
- 0.575195f, 0.600586f, 0.824707f, 0.836914f, 0.838379f, 0.838867f, 0.837402f, 0.837402f,
- 0.000683f, 0.002361f, 0.003649f, 0.005116f, 0.006416f, 0.008202f, 0.009460f, 0.010941f,
- 0.012817f, 0.014099f, 0.015839f, 0.017593f, 0.019867f, 0.021988f, 0.023926f, 0.026276f,
- 0.028824f, 0.031311f, 0.034363f, 0.036957f, 0.040375f, 0.043823f, 0.047546f, 0.051758f,
- 0.056183f, 0.061249f, 0.066162f, 0.071777f, 0.077942f, 0.084534f, 0.091553f, 0.099487f,
- 0.107910f, 0.116882f, 0.127075f, 0.137451f, 0.148804f, 0.161499f, 0.174805f, 0.188721f,
- 0.203735f, 0.220093f, 0.237427f, 0.254639f, 0.273926f, 0.293457f, 0.313965f, 0.334961f,
- 0.357666f, 0.379883f, 0.403076f, 0.427002f, 0.451660f, 0.476807f, 0.501953f, 0.527344f,
- 0.553711f, 0.581055f, 0.815918f, 0.829102f, 0.831055f, 0.831055f, 0.831055f, 0.830566f,
- 0.000607f, 0.001863f, 0.003416f, 0.004528f, 0.005943f, 0.007191f, 0.008781f, 0.009964f,
- 0.011337f, 0.012939f, 0.014458f, 0.015808f, 0.018051f, 0.019394f, 0.021332f, 0.023529f,
- 0.025803f, 0.028168f, 0.030502f, 0.033020f, 0.036072f, 0.039032f, 0.042419f, 0.046082f,
- 0.049927f, 0.054321f, 0.058411f, 0.063538f, 0.069336f, 0.075684f, 0.081787f, 0.088562f,
- 0.096436f, 0.104553f, 0.113281f, 0.123596f, 0.133667f, 0.145386f, 0.157471f, 0.171021f,
- 0.185547f, 0.200562f, 0.216553f, 0.234619f, 0.251709f, 0.271240f, 0.291504f, 0.312012f,
- 0.333496f, 0.355957f, 0.379395f, 0.403076f, 0.428223f, 0.453857f, 0.479492f, 0.506348f,
- 0.532715f, 0.560059f, 0.805664f, 0.820801f, 0.823730f, 0.822754f, 0.822754f, 0.822266f,
- 0.000593f, 0.001862f, 0.002966f, 0.004341f, 0.005600f, 0.006516f, 0.007626f, 0.008995f,
- 0.010223f, 0.011292f, 0.012848f, 0.014427f, 0.016098f, 0.017532f, 0.019165f, 0.021027f,
- 0.022842f, 0.024918f, 0.027115f, 0.029739f, 0.032013f, 0.034637f, 0.037506f, 0.040955f,
- 0.044220f, 0.048065f, 0.051941f, 0.056305f, 0.061768f, 0.066528f, 0.072327f, 0.078979f,
- 0.085571f, 0.092834f, 0.101135f, 0.110229f, 0.119690f, 0.130127f, 0.141602f, 0.153564f,
- 0.167114f, 0.181763f, 0.196899f, 0.213623f, 0.230957f, 0.249268f, 0.268555f, 0.289062f,
- 0.310059f, 0.333252f, 0.355957f, 0.379883f, 0.404541f, 0.430176f, 0.456055f, 0.483887f,
- 0.510254f, 0.539062f, 0.797852f, 0.812988f, 0.814941f, 0.815430f, 0.815918f, 0.814453f,
- 0.000556f, 0.001811f, 0.002998f, 0.003815f, 0.004658f, 0.005905f, 0.007099f, 0.008232f,
- 0.009239f, 0.010483f, 0.011559f, 0.013016f, 0.014305f, 0.015671f, 0.017090f, 0.018646f,
- 0.020370f, 0.022369f, 0.024124f, 0.026062f, 0.028458f, 0.030624f, 0.033264f, 0.036041f,
- 0.039307f, 0.042053f, 0.045807f, 0.049530f, 0.054016f, 0.058441f, 0.063904f, 0.069641f,
- 0.075745f, 0.082520f, 0.089539f, 0.097717f, 0.106750f, 0.116150f, 0.126587f, 0.137817f,
- 0.150024f, 0.163452f, 0.177490f, 0.193359f, 0.209717f, 0.227539f, 0.246704f, 0.266602f,
- 0.287598f, 0.309326f, 0.332520f, 0.355713f, 0.380371f, 0.406494f, 0.432861f, 0.459961f,
- 0.488525f, 0.517090f, 0.787598f, 0.804199f, 0.806641f, 0.807617f, 0.807617f, 0.807129f,
- 0.000507f, 0.001697f, 0.002468f, 0.003351f, 0.004425f, 0.005486f, 0.006325f, 0.007412f,
- 0.008156f, 0.009270f, 0.010239f, 0.011497f, 0.012520f, 0.013954f, 0.015182f, 0.016617f,
- 0.018036f, 0.019714f, 0.021362f, 0.022934f, 0.024704f, 0.026886f, 0.029419f, 0.031525f,
- 0.034302f, 0.037292f, 0.040558f, 0.043701f, 0.047577f, 0.051849f, 0.056183f, 0.061249f,
- 0.066467f, 0.072876f, 0.078918f, 0.086548f, 0.094116f, 0.102844f, 0.112427f, 0.122620f,
- 0.133667f, 0.146362f, 0.159668f, 0.174438f, 0.190063f, 0.207153f, 0.225098f, 0.244263f,
- 0.264648f, 0.286377f, 0.308350f, 0.332275f, 0.357178f, 0.382080f, 0.408936f, 0.436035f,
- 0.465820f, 0.495361f, 0.776855f, 0.794922f, 0.797852f, 0.799316f, 0.798828f, 0.798340f,
- 0.000366f, 0.001644f, 0.002289f, 0.003046f, 0.004082f, 0.005032f, 0.005550f, 0.006599f,
- 0.007389f, 0.008369f, 0.009201f, 0.010315f, 0.011276f, 0.012405f, 0.013466f, 0.014587f,
- 0.015991f, 0.017303f, 0.018692f, 0.020081f, 0.021851f, 0.023865f, 0.025726f, 0.027771f,
- 0.030136f, 0.032532f, 0.035309f, 0.038422f, 0.041626f, 0.045044f, 0.048767f, 0.053375f,
- 0.057861f, 0.063477f, 0.069031f, 0.075684f, 0.082336f, 0.090515f, 0.099182f, 0.107849f,
- 0.118958f, 0.130005f, 0.142212f, 0.156128f, 0.170898f, 0.186890f, 0.203857f, 0.222534f,
- 0.241821f, 0.263428f, 0.285156f, 0.308105f, 0.332275f, 0.359131f, 0.385010f, 0.413086f,
- 0.441895f, 0.472168f, 0.767090f, 0.785645f, 0.789062f, 0.789551f, 0.790527f, 0.789551f,
- 0.000340f, 0.001434f, 0.002129f, 0.002827f, 0.003696f, 0.004463f, 0.005112f, 0.005730f,
- 0.006836f, 0.007465f, 0.008217f, 0.008972f, 0.009972f, 0.010887f, 0.011948f, 0.012794f,
- 0.013947f, 0.015030f, 0.016266f, 0.017670f, 0.019165f, 0.020813f, 0.022415f, 0.024216f,
- 0.026047f, 0.028336f, 0.030594f, 0.033142f, 0.035858f, 0.039154f, 0.042328f, 0.046265f,
- 0.050537f, 0.055237f, 0.059998f, 0.065918f, 0.072083f, 0.078918f, 0.086243f, 0.094788f,
- 0.104309f, 0.114807f, 0.125854f, 0.138672f, 0.152222f, 0.166992f, 0.183716f, 0.200928f,
- 0.220459f, 0.240112f, 0.261719f, 0.284668f, 0.308838f, 0.333740f, 0.360840f, 0.388672f,
- 0.418213f, 0.448730f, 0.756348f, 0.775391f, 0.779297f, 0.780273f, 0.781250f, 0.780273f,
- 0.000511f, 0.001174f, 0.002163f, 0.002554f, 0.003391f, 0.003990f, 0.004547f, 0.005211f,
- 0.005993f, 0.006653f, 0.007462f, 0.007942f, 0.008781f, 0.009476f, 0.010323f, 0.011444f,
- 0.012207f, 0.013062f, 0.014336f, 0.015427f, 0.016464f, 0.017929f, 0.019287f, 0.021164f,
- 0.022461f, 0.024567f, 0.026474f, 0.028885f, 0.031067f, 0.033630f, 0.036835f, 0.040070f,
- 0.043488f, 0.047394f, 0.051910f, 0.056732f, 0.062378f, 0.068481f, 0.075073f, 0.082764f,
- 0.090881f, 0.100403f, 0.110779f, 0.122009f, 0.134399f, 0.148560f, 0.163940f, 0.180298f,
- 0.198120f, 0.218140f, 0.239014f, 0.260986f, 0.285645f, 0.310059f, 0.336182f, 0.364502f,
- 0.393311f, 0.424316f, 0.744629f, 0.765137f, 0.769531f, 0.770508f, 0.771484f, 0.771484f,
- 0.000374f, 0.000983f, 0.001696f, 0.002279f, 0.002924f, 0.003571f, 0.004139f, 0.004742f,
- 0.005390f, 0.005817f, 0.006371f, 0.006981f, 0.007648f, 0.008354f, 0.009041f, 0.009727f,
- 0.010536f, 0.011375f, 0.012398f, 0.013535f, 0.014389f, 0.015541f, 0.016602f, 0.018112f,
- 0.019516f, 0.020996f, 0.022644f, 0.024582f, 0.026627f, 0.028748f, 0.031586f, 0.034210f,
- 0.037415f, 0.040588f, 0.044464f, 0.048676f, 0.053192f, 0.058472f, 0.064880f, 0.070984f,
- 0.078674f, 0.086914f, 0.096191f, 0.106445f, 0.117859f, 0.130859f, 0.144775f, 0.160522f,
- 0.177490f, 0.196411f, 0.215942f, 0.237793f, 0.261475f, 0.285645f, 0.312012f, 0.339111f,
- 0.368652f, 0.400391f, 0.733887f, 0.755371f, 0.759766f, 0.760742f, 0.761719f, 0.761719f,
- 0.000298f, 0.000924f, 0.001542f, 0.002125f, 0.002439f, 0.003153f, 0.003502f, 0.004196f,
- 0.004585f, 0.005039f, 0.005531f, 0.006054f, 0.006531f, 0.007217f, 0.007935f, 0.008362f,
- 0.009171f, 0.009773f, 0.010704f, 0.011505f, 0.012207f, 0.013321f, 0.014381f, 0.015556f,
- 0.016586f, 0.017792f, 0.019608f, 0.020844f, 0.022583f, 0.024536f, 0.026566f, 0.028885f,
- 0.031494f, 0.034332f, 0.037689f, 0.041260f, 0.045258f, 0.049927f, 0.054901f, 0.060699f,
- 0.067322f, 0.074768f, 0.082764f, 0.091675f, 0.102173f, 0.113831f, 0.126831f, 0.141113f,
- 0.157104f, 0.175049f, 0.194580f, 0.215210f, 0.237305f, 0.261475f, 0.287598f, 0.314697f,
- 0.344482f, 0.375977f, 0.721680f, 0.744629f, 0.749512f, 0.751465f, 0.751465f, 0.751465f,
- 0.000275f, 0.001002f, 0.001335f, 0.001704f, 0.002264f, 0.002790f, 0.003202f, 0.003555f,
- 0.004017f, 0.004368f, 0.004894f, 0.005318f, 0.005592f, 0.006241f, 0.006611f, 0.007317f,
- 0.007851f, 0.008560f, 0.009071f, 0.009758f, 0.010429f, 0.011375f, 0.011986f, 0.013130f,
- 0.013916f, 0.015205f, 0.016403f, 0.017624f, 0.019119f, 0.020660f, 0.022278f, 0.024582f,
- 0.026474f, 0.029007f, 0.031738f, 0.034668f, 0.038025f, 0.041962f, 0.046417f, 0.051270f,
- 0.056915f, 0.063110f, 0.070312f, 0.078369f, 0.087769f, 0.098145f, 0.109863f, 0.123352f,
- 0.137451f, 0.154785f, 0.172363f, 0.192261f, 0.214233f, 0.237793f, 0.262939f, 0.289795f,
- 0.319336f, 0.351074f, 0.708984f, 0.733398f, 0.738281f, 0.740234f, 0.741211f, 0.740723f,
- 0.000334f, 0.000805f, 0.001231f, 0.001640f, 0.002033f, 0.002277f, 0.002871f, 0.003115f,
- 0.003481f, 0.003895f, 0.004147f, 0.004379f, 0.004841f, 0.005306f, 0.005653f, 0.006241f,
- 0.006630f, 0.007217f, 0.007721f, 0.008133f, 0.008842f, 0.009529f, 0.010010f, 0.011017f,
- 0.011780f, 0.012733f, 0.013626f, 0.014824f, 0.015656f, 0.017212f, 0.018829f, 0.020248f,
- 0.021973f, 0.023926f, 0.026306f, 0.028900f, 0.031616f, 0.034973f, 0.038605f, 0.042816f,
- 0.047424f, 0.052765f, 0.059021f, 0.066162f, 0.074219f, 0.083435f, 0.093994f, 0.105835f,
- 0.119385f, 0.134277f, 0.151611f, 0.170532f, 0.191284f, 0.214233f, 0.239014f, 0.265381f,
- 0.293701f, 0.325684f, 0.696289f, 0.722168f, 0.727051f, 0.729004f, 0.729980f, 0.729980f,
- 0.000215f, 0.000635f, 0.001184f, 0.001348f, 0.001758f, 0.002171f, 0.002249f, 0.002596f,
- 0.003004f, 0.003325f, 0.003487f, 0.003906f, 0.004108f, 0.004494f, 0.004955f, 0.005241f,
- 0.005726f, 0.006134f, 0.006485f, 0.006916f, 0.007496f, 0.008072f, 0.008629f, 0.009071f,
- 0.009857f, 0.010651f, 0.011375f, 0.012283f, 0.013283f, 0.014320f, 0.015350f, 0.016739f,
- 0.017975f, 0.019852f, 0.021454f, 0.023712f, 0.025925f, 0.028717f, 0.031769f, 0.035217f,
- 0.038910f, 0.043396f, 0.048767f, 0.054901f, 0.061707f, 0.069824f, 0.078613f, 0.089783f,
- 0.101685f, 0.115479f, 0.131104f, 0.149292f, 0.168823f, 0.190674f, 0.214844f, 0.241211f,
- 0.269775f, 0.299561f, 0.683594f, 0.709961f, 0.715332f, 0.717773f, 0.718262f, 0.718750f,
- 0.000199f, 0.000826f, 0.001047f, 0.001288f, 0.001600f, 0.001857f, 0.002014f, 0.002329f,
- 0.002535f, 0.002785f, 0.003027f, 0.003210f, 0.003580f, 0.003788f, 0.004025f, 0.004444f,
- 0.004791f, 0.004974f, 0.005417f, 0.005909f, 0.006248f, 0.006672f, 0.007118f, 0.007664f,
- 0.008232f, 0.008759f, 0.009598f, 0.009964f, 0.010956f, 0.011650f, 0.012665f, 0.013702f,
- 0.014832f, 0.016144f, 0.017654f, 0.019211f, 0.021118f, 0.023102f, 0.025681f, 0.028320f,
- 0.031708f, 0.035370f, 0.039673f, 0.044739f, 0.050812f, 0.057800f, 0.065796f, 0.074768f,
- 0.085510f, 0.097961f, 0.112000f, 0.128662f, 0.147217f, 0.168213f, 0.190796f, 0.216309f,
- 0.244751f, 0.274902f, 0.669922f, 0.698730f, 0.703613f, 0.705566f, 0.707031f, 0.707031f,
- 0.000212f, 0.000458f, 0.000959f, 0.001192f, 0.001321f, 0.001500f, 0.001823f, 0.002064f,
- 0.002073f, 0.002293f, 0.002512f, 0.002768f, 0.002981f, 0.003138f, 0.003431f, 0.003765f,
- 0.003918f, 0.004238f, 0.004482f, 0.004814f, 0.005245f, 0.005531f, 0.005871f, 0.006214f,
- 0.006660f, 0.007236f, 0.007664f, 0.008331f, 0.008812f, 0.009628f, 0.010277f, 0.010979f,
- 0.012016f, 0.012978f, 0.014084f, 0.015495f, 0.016937f, 0.018494f, 0.020386f, 0.022659f,
- 0.025208f, 0.028183f, 0.031860f, 0.036072f, 0.040894f, 0.046326f, 0.053009f, 0.061127f,
- 0.070374f, 0.081238f, 0.094238f, 0.109314f, 0.126343f, 0.145874f, 0.167847f, 0.192505f,
- 0.219604f, 0.249634f, 0.656738f, 0.686035f, 0.690430f, 0.694336f, 0.694336f, 0.696777f,
- 0.000151f, 0.000529f, 0.000692f, 0.000883f, 0.001153f, 0.001337f, 0.001380f, 0.001520f,
- 0.001753f, 0.001886f, 0.002077f, 0.002243f, 0.002386f, 0.002556f, 0.002832f, 0.003029f,
- 0.003277f, 0.003447f, 0.003683f, 0.003952f, 0.004135f, 0.004578f, 0.004833f, 0.005222f,
- 0.005417f, 0.005810f, 0.006355f, 0.006718f, 0.007076f, 0.007652f, 0.008293f, 0.008980f,
- 0.009674f, 0.010422f, 0.011276f, 0.012283f, 0.013443f, 0.014664f, 0.016113f, 0.017853f,
- 0.019897f, 0.022156f, 0.024826f, 0.028275f, 0.032135f, 0.036865f, 0.042389f, 0.049011f,
- 0.056732f, 0.066223f, 0.077576f, 0.090820f, 0.106384f, 0.124512f, 0.145264f, 0.169067f,
- 0.195190f, 0.224976f, 0.642578f, 0.671387f, 0.679688f, 0.682617f, 0.682617f, 0.683594f,
- 0.000127f, 0.000376f, 0.000600f, 0.000721f, 0.000901f, 0.001066f, 0.001180f, 0.001332f,
- 0.001455f, 0.001549f, 0.001709f, 0.001831f, 0.001947f, 0.002150f, 0.002245f, 0.002443f,
- 0.002682f, 0.002844f, 0.002989f, 0.003201f, 0.003403f, 0.003683f, 0.003883f, 0.004097f,
- 0.004372f, 0.004665f, 0.004963f, 0.005348f, 0.005711f, 0.006165f, 0.006672f, 0.007004f,
- 0.007610f, 0.008278f, 0.008873f, 0.009636f, 0.010475f, 0.011475f, 0.012634f, 0.014053f,
- 0.015404f, 0.017242f, 0.019104f, 0.021774f, 0.024750f, 0.028458f, 0.032745f, 0.038391f,
- 0.044861f, 0.052795f, 0.062103f, 0.073914f, 0.087830f, 0.104553f, 0.123718f, 0.145996f,
- 0.171509f, 0.200439f, 0.627930f, 0.658691f, 0.666504f, 0.668945f, 0.671387f, 0.671387f,
- 0.000013f, 0.000374f, 0.000443f, 0.000688f, 0.000819f, 0.000844f, 0.001004f, 0.001132f,
- 0.001216f, 0.001259f, 0.001405f, 0.001523f, 0.001566f, 0.001753f, 0.001842f, 0.001997f,
- 0.002022f, 0.002287f, 0.002377f, 0.002541f, 0.002787f, 0.002878f, 0.003096f, 0.003283f,
- 0.003551f, 0.003651f, 0.003971f, 0.004272f, 0.004524f, 0.004887f, 0.005196f, 0.005527f,
- 0.005939f, 0.006386f, 0.006977f, 0.007526f, 0.008148f, 0.008835f, 0.009689f, 0.010689f,
- 0.011810f, 0.013000f, 0.014641f, 0.016388f, 0.018799f, 0.021469f, 0.024734f, 0.029022f,
- 0.034210f, 0.040588f, 0.048401f, 0.058319f, 0.070435f, 0.085205f, 0.102905f, 0.123901f,
- 0.147827f, 0.175903f, 0.612793f, 0.645508f, 0.653320f, 0.656250f, 0.657227f, 0.657227f,
- 0.000113f, 0.000234f, 0.000465f, 0.000547f, 0.000646f, 0.000684f, 0.000711f, 0.000832f,
- 0.000963f, 0.000999f, 0.001042f, 0.001183f, 0.001279f, 0.001402f, 0.001494f, 0.001513f,
- 0.001688f, 0.001716f, 0.001919f, 0.001993f, 0.002081f, 0.002253f, 0.002441f, 0.002575f,
- 0.002714f, 0.002876f, 0.003050f, 0.003214f, 0.003531f, 0.003714f, 0.003956f, 0.004276f,
- 0.004604f, 0.004967f, 0.005386f, 0.005718f, 0.006283f, 0.006790f, 0.007290f, 0.008133f,
- 0.008957f, 0.009987f, 0.010956f, 0.012375f, 0.013916f, 0.015991f, 0.018311f, 0.021347f,
- 0.025253f, 0.030289f, 0.036560f, 0.044586f, 0.054779f, 0.067749f, 0.083252f, 0.102722f,
- 0.125732f, 0.152100f, 0.597168f, 0.631836f, 0.639160f, 0.643555f, 0.643066f, 0.645508f,
- 0.000207f, 0.000175f, 0.000364f, 0.000507f, 0.000496f, 0.000569f, 0.000683f, 0.000584f,
- 0.000737f, 0.000764f, 0.000885f, 0.000964f, 0.000999f, 0.001076f, 0.001085f, 0.001272f,
- 0.001327f, 0.001354f, 0.001491f, 0.001494f, 0.001677f, 0.001781f, 0.001862f, 0.001976f,
- 0.002079f, 0.002190f, 0.002338f, 0.002481f, 0.002691f, 0.002811f, 0.003117f, 0.003214f,
- 0.003422f, 0.003706f, 0.003990f, 0.004314f, 0.004608f, 0.004982f, 0.005379f, 0.006027f,
- 0.006580f, 0.007351f, 0.008049f, 0.009041f, 0.010323f, 0.011551f, 0.013428f, 0.015419f,
- 0.018219f, 0.021713f, 0.026550f, 0.032715f, 0.040833f, 0.051605f, 0.065552f, 0.082458f,
- 0.104004f, 0.129395f, 0.582031f, 0.618652f, 0.625488f, 0.627930f, 0.630859f, 0.631348f,
- 0.000189f, 0.000160f, 0.000272f, 0.000387f, 0.000335f, 0.000486f, 0.000424f, 0.000469f,
- 0.000551f, 0.000589f, 0.000700f, 0.000727f, 0.000772f, 0.000859f, 0.000891f, 0.000872f,
- 0.001000f, 0.001048f, 0.001076f, 0.001172f, 0.001224f, 0.001311f, 0.001376f, 0.001450f,
- 0.001554f, 0.001591f, 0.001760f, 0.001838f, 0.001999f, 0.002180f, 0.002333f, 0.002388f,
- 0.002584f, 0.002777f, 0.002907f, 0.003162f, 0.003368f, 0.003677f, 0.003979f, 0.004303f,
- 0.004715f, 0.005188f, 0.005787f, 0.006378f, 0.007313f, 0.008194f, 0.009407f, 0.010887f,
- 0.012779f, 0.015198f, 0.018494f, 0.022888f, 0.029037f, 0.037659f, 0.048920f, 0.064270f,
- 0.083740f, 0.107300f, 0.565918f, 0.603516f, 0.611328f, 0.614746f, 0.617188f, 0.618164f,
- 0.000000f, 0.000170f, 0.000207f, 0.000274f, 0.000292f, 0.000309f, 0.000381f, 0.000326f,
- 0.000418f, 0.000439f, 0.000519f, 0.000519f, 0.000560f, 0.000574f, 0.000652f, 0.000678f,
- 0.000717f, 0.000756f, 0.000782f, 0.000820f, 0.000893f, 0.000937f, 0.000991f, 0.001063f,
- 0.001112f, 0.001174f, 0.001284f, 0.001302f, 0.001408f, 0.001460f, 0.001586f, 0.001711f,
- 0.001826f, 0.001959f, 0.002058f, 0.002207f, 0.002388f, 0.002565f, 0.002836f, 0.003046f,
- 0.003284f, 0.003567f, 0.004009f, 0.004463f, 0.005001f, 0.005661f, 0.006451f, 0.007473f,
- 0.008751f, 0.010368f, 0.012611f, 0.015587f, 0.019730f, 0.025787f, 0.034729f, 0.047272f,
- 0.064392f, 0.087097f, 0.550293f, 0.587891f, 0.596680f, 0.600586f, 0.602539f, 0.603516f,
- 0.000000f, 0.000057f, 0.000175f, 0.000210f, 0.000221f, 0.000261f, 0.000224f, 0.000285f,
- 0.000296f, 0.000329f, 0.000374f, 0.000329f, 0.000344f, 0.000416f, 0.000421f, 0.000479f,
- 0.000455f, 0.000530f, 0.000552f, 0.000598f, 0.000640f, 0.000670f, 0.000695f, 0.000740f,
- 0.000798f, 0.000806f, 0.000883f, 0.000908f, 0.000983f, 0.001094f, 0.001083f, 0.001169f,
- 0.001242f, 0.001340f, 0.001440f, 0.001536f, 0.001601f, 0.001752f, 0.001893f, 0.002029f,
- 0.002218f, 0.002424f, 0.002651f, 0.002934f, 0.003294f, 0.003681f, 0.004200f, 0.004833f,
- 0.005688f, 0.006863f, 0.008202f, 0.010178f, 0.012955f, 0.016846f, 0.023163f, 0.032745f,
- 0.047150f, 0.067383f, 0.534180f, 0.574219f, 0.582031f, 0.584961f, 0.586914f, 0.589844f,
- 0.000000f, 0.000105f, 0.000145f, 0.000101f, 0.000161f, 0.000163f, 0.000165f, 0.000193f,
- 0.000190f, 0.000202f, 0.000205f, 0.000260f, 0.000251f, 0.000281f, 0.000305f, 0.000316f,
- 0.000323f, 0.000346f, 0.000364f, 0.000383f, 0.000413f, 0.000436f, 0.000461f, 0.000486f,
- 0.000515f, 0.000564f, 0.000594f, 0.000616f, 0.000639f, 0.000677f, 0.000729f, 0.000748f,
- 0.000842f, 0.000861f, 0.000943f, 0.000970f, 0.001054f, 0.001120f, 0.001219f, 0.001310f,
- 0.001398f, 0.001534f, 0.001709f, 0.001852f, 0.002096f, 0.002291f, 0.002594f, 0.002987f,
- 0.003481f, 0.004128f, 0.004997f, 0.006218f, 0.007950f, 0.010445f, 0.014313f, 0.020874f,
- 0.032166f, 0.049866f, 0.517578f, 0.558105f, 0.567383f, 0.570801f, 0.573730f, 0.574707f,
- 0.000000f, 0.000097f, 0.000089f, 0.000082f, 0.000092f, 0.000096f, 0.000092f, 0.000118f,
- 0.000126f, 0.000130f, 0.000138f, 0.000138f, 0.000143f, 0.000163f, 0.000181f, 0.000187f,
- 0.000195f, 0.000228f, 0.000221f, 0.000261f, 0.000243f, 0.000254f, 0.000274f, 0.000299f,
- 0.000334f, 0.000332f, 0.000345f, 0.000362f, 0.000394f, 0.000410f, 0.000433f, 0.000463f,
- 0.000497f, 0.000510f, 0.000562f, 0.000594f, 0.000636f, 0.000670f, 0.000731f, 0.000777f,
- 0.000832f, 0.000927f, 0.000991f, 0.001101f, 0.001210f, 0.001350f, 0.001513f, 0.001720f,
- 0.001999f, 0.002373f, 0.002815f, 0.003498f, 0.004478f, 0.006001f, 0.008347f, 0.012299f,
- 0.019669f, 0.034210f, 0.501465f, 0.542969f, 0.552246f, 0.556641f, 0.559082f, 0.559570f,
- 0.000107f, 0.000087f, 0.000077f, 0.000070f, 0.000065f, 0.000066f, 0.000059f, 0.000064f,
- 0.000065f, 0.000071f, 0.000070f, 0.000095f, 0.000081f, 0.000085f, 0.000110f, 0.000097f,
- 0.000117f, 0.000126f, 0.000127f, 0.000133f, 0.000132f, 0.000141f, 0.000169f, 0.000173f,
- 0.000185f, 0.000183f, 0.000192f, 0.000215f, 0.000216f, 0.000235f, 0.000236f, 0.000265f,
- 0.000278f, 0.000290f, 0.000313f, 0.000317f, 0.000347f, 0.000365f, 0.000400f, 0.000422f,
- 0.000457f, 0.000494f, 0.000535f, 0.000586f, 0.000639f, 0.000700f, 0.000786f, 0.000888f,
- 0.001019f, 0.001207f, 0.001435f, 0.001746f, 0.002258f, 0.003019f, 0.004299f, 0.006523f,
- 0.010612f, 0.020859f, 0.484619f, 0.527344f, 0.536621f, 0.541504f, 0.542969f, 0.544922f,
- 0.000092f, 0.000070f, 0.000062f, 0.000056f, 0.000051f, 0.000048f, 0.000045f, 0.000044f,
- 0.000041f, 0.000039f, 0.000038f, 0.000037f, 0.000047f, 0.000039f, 0.000041f, 0.000041f,
- 0.000058f, 0.000053f, 0.000062f, 0.000064f, 0.000068f, 0.000072f, 0.000076f, 0.000076f,
- 0.000078f, 0.000092f, 0.000085f, 0.000101f, 0.000104f, 0.000110f, 0.000115f, 0.000118f,
- 0.000127f, 0.000133f, 0.000152f, 0.000150f, 0.000163f, 0.000190f, 0.000190f, 0.000202f,
- 0.000213f, 0.000225f, 0.000249f, 0.000268f, 0.000296f, 0.000321f, 0.000354f, 0.000402f,
- 0.000458f, 0.000520f, 0.000618f, 0.000744f, 0.000950f, 0.001263f, 0.001822f, 0.002865f,
- 0.005028f, 0.010544f, 0.468018f, 0.511230f, 0.521484f, 0.524902f, 0.529297f, 0.529785f,
- 0.000067f, 0.000049f, 0.000041f, 0.000037f, 0.000034f, 0.000032f, 0.000031f, 0.000029f,
- 0.000028f, 0.000027f, 0.000027f, 0.000026f, 0.000025f, 0.000023f, 0.000022f, 0.000021f,
- 0.000020f, 0.000020f, 0.000023f, 0.000024f, 0.000021f, 0.000022f, 0.000025f, 0.000029f,
- 0.000030f, 0.000034f, 0.000036f, 0.000034f, 0.000039f, 0.000038f, 0.000045f, 0.000045f,
- 0.000048f, 0.000051f, 0.000053f, 0.000055f, 0.000063f, 0.000070f, 0.000073f, 0.000073f,
- 0.000080f, 0.000084f, 0.000089f, 0.000102f, 0.000107f, 0.000115f, 0.000128f, 0.000145f,
- 0.000156f, 0.000178f, 0.000213f, 0.000253f, 0.000311f, 0.000400f, 0.000572f, 0.000916f,
- 0.001751f, 0.004158f, 0.450439f, 0.496338f, 0.505859f, 0.510742f, 0.513184f, 0.514648f,
- 0.000016f, 0.000013f, 0.000011f, 0.000010f, 0.000012f, 0.000012f, 0.000011f, 0.000012f,
- 0.000011f, 0.000012f, 0.000011f, 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000011f,
- 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000010f, 0.000009f,
- 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000008f, 0.000009f, 0.000009f, 0.000009f,
- 0.000009f, 0.000011f, 0.000012f, 0.000012f, 0.000015f, 0.000014f, 0.000014f, 0.000017f,
- 0.000018f, 0.000020f, 0.000020f, 0.000022f, 0.000026f, 0.000027f, 0.000028f, 0.000027f,
- 0.000033f, 0.000036f, 0.000044f, 0.000051f, 0.000057f, 0.000078f, 0.000103f, 0.000159f,
- 0.000315f, 0.000997f, 0.433350f, 0.479980f, 0.490234f, 0.495605f, 0.498291f, 0.499512f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000004f, 0.000004f,
- 0.000007f, 0.000025f, 0.416016f, 0.464111f, 0.474854f, 0.479248f, 0.481934f, 0.484375f,
- },
- {
- 0.023209f, 0.069336f, 0.113037f, 0.154663f, 0.193726f, 0.231812f, 0.267578f, 0.301758f,
- 0.333740f, 0.364258f, 0.393555f, 0.421631f, 0.447510f, 0.473145f, 0.497070f, 0.520020f,
- 0.541992f, 0.562988f, 0.583008f, 0.602539f, 0.620605f, 0.638184f, 0.655762f, 0.671387f,
- 0.687500f, 0.702637f, 0.716309f, 0.729980f, 0.744141f, 0.757812f, 0.769531f, 0.782227f,
- 0.793945f, 0.804688f, 0.815918f, 0.826172f, 0.836426f, 0.846191f, 0.855957f, 0.865234f,
- 0.874023f, 0.882812f, 0.891113f, 0.898926f, 0.907227f, 0.915039f, 0.922852f, 0.929688f,
- 0.937012f, 0.943848f, 0.950684f, 0.956543f, 0.963379f, 0.969238f, 0.976074f, 0.981445f,
- 0.986816f, 0.992676f, 0.991211f, 0.978516f, 0.968750f, 0.960449f, 0.952637f, 0.945312f,
- 0.019730f, 0.059631f, 0.098206f, 0.135864f, 0.172119f, 0.206421f, 0.239624f, 0.272461f,
- 0.304932f, 0.333984f, 0.362549f, 0.389648f, 0.416016f, 0.441406f, 0.466309f, 0.489502f,
- 0.511230f, 0.533203f, 0.554199f, 0.573242f, 0.593262f, 0.611816f, 0.629395f, 0.645508f,
- 0.662598f, 0.678711f, 0.693359f, 0.708496f, 0.722168f, 0.735840f, 0.750000f, 0.762207f,
- 0.773926f, 0.786133f, 0.796875f, 0.808594f, 0.818848f, 0.829590f, 0.839355f, 0.850098f,
- 0.859863f, 0.868652f, 0.877441f, 0.886230f, 0.895020f, 0.903809f, 0.911133f, 0.918457f,
- 0.925781f, 0.933105f, 0.940430f, 0.946777f, 0.954590f, 0.960938f, 0.966797f, 0.973145f,
- 0.979004f, 0.984863f, 0.987793f, 0.976074f, 0.966797f, 0.958496f, 0.951172f, 0.943848f,
- 0.017151f, 0.051636f, 0.085510f, 0.119202f, 0.152466f, 0.184814f, 0.216187f, 0.246582f,
- 0.276855f, 0.305664f, 0.332764f, 0.360107f, 0.385986f, 0.411621f, 0.435791f, 0.459473f,
- 0.481445f, 0.502441f, 0.524414f, 0.546387f, 0.565430f, 0.583496f, 0.602051f, 0.619629f,
- 0.636719f, 0.653320f, 0.669434f, 0.684082f, 0.699707f, 0.713867f, 0.728027f, 0.741211f,
- 0.754883f, 0.767090f, 0.779297f, 0.791016f, 0.802734f, 0.813965f, 0.824219f, 0.833984f,
- 0.843750f, 0.854492f, 0.863281f, 0.873535f, 0.882324f, 0.890137f, 0.898926f, 0.906738f,
- 0.915039f, 0.922852f, 0.930176f, 0.937012f, 0.944336f, 0.951172f, 0.958008f, 0.964844f,
- 0.970703f, 0.977051f, 0.983887f, 0.972656f, 0.964355f, 0.956543f, 0.949219f, 0.942383f,
- 0.014885f, 0.044678f, 0.075195f, 0.104919f, 0.135254f, 0.165649f, 0.194702f, 0.223633f,
- 0.251221f, 0.279053f, 0.305420f, 0.331543f, 0.357422f, 0.382568f, 0.406982f, 0.430420f,
- 0.453369f, 0.475586f, 0.496582f, 0.517090f, 0.536133f, 0.556641f, 0.575684f, 0.592773f,
- 0.611328f, 0.628418f, 0.643555f, 0.661621f, 0.676270f, 0.691406f, 0.705566f, 0.720215f,
- 0.733887f, 0.746582f, 0.759766f, 0.772949f, 0.784668f, 0.795898f, 0.807129f, 0.818359f,
- 0.828125f, 0.838867f, 0.848633f, 0.858887f, 0.867676f, 0.877441f, 0.886230f, 0.894531f,
- 0.903320f, 0.911621f, 0.919434f, 0.927734f, 0.934570f, 0.940918f, 0.948730f, 0.956543f,
- 0.962402f, 0.969238f, 0.979980f, 0.970215f, 0.961914f, 0.954102f, 0.947266f, 0.940918f,
- 0.013046f, 0.038940f, 0.066162f, 0.093323f, 0.120544f, 0.147583f, 0.174683f, 0.201538f,
- 0.228516f, 0.254639f, 0.280518f, 0.304932f, 0.330566f, 0.354492f, 0.379395f, 0.402100f,
- 0.424561f, 0.446533f, 0.467529f, 0.488525f, 0.509277f, 0.529297f, 0.547852f, 0.566895f,
- 0.585449f, 0.602539f, 0.620605f, 0.636230f, 0.653809f, 0.667480f, 0.684570f, 0.698242f,
- 0.712891f, 0.726562f, 0.739746f, 0.753418f, 0.765625f, 0.777344f, 0.789551f, 0.801270f,
- 0.812500f, 0.823730f, 0.833984f, 0.844238f, 0.854004f, 0.863770f, 0.874023f, 0.882324f,
- 0.891113f, 0.899902f, 0.908203f, 0.916504f, 0.924805f, 0.932129f, 0.939453f, 0.947266f,
- 0.954102f, 0.960938f, 0.976562f, 0.967285f, 0.958984f, 0.951660f, 0.944824f, 0.938965f,
- 0.011696f, 0.034698f, 0.058807f, 0.083130f, 0.107727f, 0.132324f, 0.156982f, 0.182251f,
- 0.207153f, 0.232178f, 0.256836f, 0.280762f, 0.304688f, 0.328369f, 0.352295f, 0.375244f,
- 0.397461f, 0.419434f, 0.440430f, 0.461914f, 0.482178f, 0.501953f, 0.522461f, 0.540527f,
- 0.559570f, 0.577148f, 0.595703f, 0.613281f, 0.628418f, 0.644531f, 0.661621f, 0.676270f,
- 0.691406f, 0.705078f, 0.719727f, 0.733887f, 0.746094f, 0.759766f, 0.771973f, 0.784180f,
- 0.795898f, 0.807617f, 0.818359f, 0.829102f, 0.839844f, 0.850098f, 0.859375f, 0.869629f,
- 0.878906f, 0.887695f, 0.896484f, 0.905273f, 0.914062f, 0.921875f, 0.929688f, 0.937988f,
- 0.944824f, 0.952637f, 0.973145f, 0.963379f, 0.956055f, 0.949219f, 0.942871f, 0.937012f,
- 0.010094f, 0.030975f, 0.052063f, 0.073975f, 0.096069f, 0.118713f, 0.141479f, 0.164551f,
- 0.187866f, 0.211182f, 0.234985f, 0.258057f, 0.280518f, 0.303467f, 0.326172f, 0.348145f,
- 0.370117f, 0.392822f, 0.413574f, 0.434814f, 0.455322f, 0.476074f, 0.495361f, 0.515137f,
- 0.533203f, 0.551758f, 0.569824f, 0.586426f, 0.604492f, 0.621582f, 0.637695f, 0.654297f,
- 0.668945f, 0.683594f, 0.699219f, 0.712402f, 0.728516f, 0.741699f, 0.753906f, 0.767090f,
- 0.778320f, 0.790527f, 0.802246f, 0.813965f, 0.824219f, 0.835449f, 0.846680f, 0.855957f,
- 0.865723f, 0.875488f, 0.884766f, 0.894043f, 0.902832f, 0.911133f, 0.919434f, 0.927734f,
- 0.935547f, 0.943359f, 0.968750f, 0.960449f, 0.953125f, 0.946289f, 0.940430f, 0.934570f,
- 0.008797f, 0.027466f, 0.045959f, 0.066223f, 0.086304f, 0.106506f, 0.127441f, 0.149170f,
- 0.170532f, 0.192261f, 0.213867f, 0.236206f, 0.258057f, 0.280273f, 0.301758f, 0.323486f,
- 0.344727f, 0.367188f, 0.388184f, 0.408447f, 0.429443f, 0.450439f, 0.469727f, 0.489014f,
- 0.508301f, 0.526855f, 0.545410f, 0.562500f, 0.581055f, 0.597656f, 0.613770f, 0.630859f,
- 0.647461f, 0.663574f, 0.677734f, 0.693359f, 0.707031f, 0.720703f, 0.735352f, 0.748047f,
- 0.760254f, 0.772461f, 0.785156f, 0.797363f, 0.810059f, 0.819824f, 0.831543f, 0.842285f,
- 0.852051f, 0.862793f, 0.873047f, 0.882324f, 0.891113f, 0.899902f, 0.909180f, 0.917969f,
- 0.925781f, 0.934082f, 0.964355f, 0.957031f, 0.949707f, 0.943359f, 0.937988f, 0.932129f,
- 0.007927f, 0.024414f, 0.041077f, 0.059204f, 0.077148f, 0.095581f, 0.115479f, 0.134644f,
- 0.154785f, 0.175293f, 0.196045f, 0.216553f, 0.236694f, 0.258057f, 0.278809f, 0.300049f,
- 0.321289f, 0.342529f, 0.363281f, 0.383545f, 0.403564f, 0.424072f, 0.444092f, 0.463135f,
- 0.483154f, 0.501953f, 0.519531f, 0.539062f, 0.555664f, 0.574707f, 0.591309f, 0.608398f,
- 0.624512f, 0.640137f, 0.655762f, 0.671875f, 0.686523f, 0.701172f, 0.715820f, 0.729004f,
- 0.742676f, 0.755859f, 0.769043f, 0.781738f, 0.792969f, 0.805176f, 0.816895f, 0.827637f,
- 0.838867f, 0.849121f, 0.859375f, 0.870117f, 0.879395f, 0.889160f, 0.898926f, 0.906738f,
- 0.916504f, 0.924805f, 0.960938f, 0.953125f, 0.947266f, 0.940430f, 0.935547f, 0.929688f,
- 0.007080f, 0.022247f, 0.037445f, 0.053070f, 0.069336f, 0.086975f, 0.103577f, 0.121948f,
- 0.140503f, 0.158936f, 0.178833f, 0.198242f, 0.217651f, 0.237793f, 0.257812f, 0.278076f,
- 0.297607f, 0.318604f, 0.338623f, 0.358643f, 0.378662f, 0.399170f, 0.418213f, 0.438721f,
- 0.457520f, 0.477051f, 0.495361f, 0.513672f, 0.531250f, 0.549316f, 0.567383f, 0.583984f,
- 0.601562f, 0.617676f, 0.634277f, 0.650391f, 0.666016f, 0.680176f, 0.695801f, 0.710449f,
- 0.723633f, 0.737305f, 0.750977f, 0.764648f, 0.776367f, 0.789551f, 0.802246f, 0.813477f,
- 0.824219f, 0.835938f, 0.846680f, 0.857422f, 0.867188f, 0.876953f, 0.887207f, 0.895996f,
- 0.905762f, 0.915527f, 0.955566f, 0.949707f, 0.943359f, 0.937988f, 0.932129f, 0.927246f,
- 0.006363f, 0.019516f, 0.033691f, 0.047577f, 0.062469f, 0.078186f, 0.093933f, 0.110657f,
- 0.127563f, 0.144653f, 0.162598f, 0.181152f, 0.199707f, 0.218384f, 0.237427f, 0.257324f,
- 0.276367f, 0.295166f, 0.315674f, 0.335205f, 0.355225f, 0.374756f, 0.393799f, 0.413574f,
- 0.432617f, 0.451904f, 0.470459f, 0.489258f, 0.508301f, 0.525879f, 0.543945f, 0.560059f,
- 0.578613f, 0.595703f, 0.612793f, 0.628418f, 0.644531f, 0.659668f, 0.675293f, 0.689941f,
- 0.704590f, 0.719238f, 0.732910f, 0.747070f, 0.759766f, 0.773438f, 0.785156f, 0.797852f,
- 0.809570f, 0.821289f, 0.833008f, 0.843750f, 0.854980f, 0.865723f, 0.875977f, 0.886230f,
- 0.895508f, 0.904785f, 0.951660f, 0.945801f, 0.939941f, 0.934570f, 0.929199f, 0.924805f,
- 0.005985f, 0.017776f, 0.030212f, 0.043030f, 0.056488f, 0.070190f, 0.085205f, 0.100342f,
- 0.115723f, 0.132446f, 0.148438f, 0.165771f, 0.183228f, 0.200684f, 0.218994f, 0.237183f,
- 0.255859f, 0.274170f, 0.292725f, 0.313477f, 0.331299f, 0.351318f, 0.369873f, 0.389160f,
- 0.408936f, 0.426758f, 0.446533f, 0.464844f, 0.483154f, 0.501465f, 0.519531f, 0.537598f,
- 0.555664f, 0.572754f, 0.589844f, 0.605957f, 0.622070f, 0.639648f, 0.654297f, 0.670898f,
- 0.685059f, 0.700195f, 0.714844f, 0.728516f, 0.742188f, 0.754883f, 0.769043f, 0.781738f,
- 0.795410f, 0.808105f, 0.818359f, 0.830566f, 0.841797f, 0.853027f, 0.863770f, 0.874023f,
- 0.884766f, 0.893555f, 0.947266f, 0.942383f, 0.936523f, 0.930664f, 0.926270f, 0.921387f,
- 0.005173f, 0.016083f, 0.027359f, 0.038849f, 0.051056f, 0.063843f, 0.077026f, 0.091064f,
- 0.105591f, 0.120422f, 0.135498f, 0.150879f, 0.167480f, 0.184326f, 0.201172f, 0.218384f,
- 0.236084f, 0.254395f, 0.272949f, 0.291260f, 0.309570f, 0.328125f, 0.346680f, 0.365967f,
- 0.384766f, 0.403320f, 0.422119f, 0.440918f, 0.458984f, 0.477783f, 0.496094f, 0.513672f,
- 0.531738f, 0.548828f, 0.566406f, 0.583984f, 0.600098f, 0.617188f, 0.632812f, 0.649902f,
- 0.665527f, 0.681152f, 0.694824f, 0.709473f, 0.724121f, 0.738770f, 0.752441f, 0.765137f,
- 0.778809f, 0.791992f, 0.803711f, 0.815918f, 0.828125f, 0.839844f, 0.851562f, 0.862793f,
- 0.873535f, 0.883789f, 0.941895f, 0.938477f, 0.933105f, 0.927246f, 0.922363f, 0.918457f,
- 0.004791f, 0.014610f, 0.024475f, 0.035126f, 0.046478f, 0.057922f, 0.069885f, 0.083008f,
- 0.096069f, 0.109253f, 0.123840f, 0.137939f, 0.153076f, 0.168701f, 0.185059f, 0.200928f,
- 0.218262f, 0.234985f, 0.252686f, 0.270264f, 0.288086f, 0.306396f, 0.324951f, 0.343018f,
- 0.362305f, 0.379883f, 0.398926f, 0.417236f, 0.435547f, 0.454346f, 0.472656f, 0.491211f,
- 0.508301f, 0.526855f, 0.543457f, 0.561523f, 0.578125f, 0.595215f, 0.612305f, 0.628418f,
- 0.644043f, 0.660645f, 0.675781f, 0.691406f, 0.706055f, 0.720215f, 0.735840f, 0.749023f,
- 0.762695f, 0.776855f, 0.789551f, 0.800781f, 0.814941f, 0.826172f, 0.838867f, 0.851074f,
- 0.862305f, 0.872070f, 0.937500f, 0.933594f, 0.929199f, 0.923828f, 0.919434f, 0.915527f,
- 0.004387f, 0.013268f, 0.022385f, 0.031860f, 0.041962f, 0.052612f, 0.063171f, 0.075073f,
- 0.086792f, 0.099854f, 0.113037f, 0.125977f, 0.140381f, 0.154663f, 0.169678f, 0.184814f,
- 0.200562f, 0.217773f, 0.234131f, 0.250732f, 0.268066f, 0.284912f, 0.303223f, 0.321289f,
- 0.339355f, 0.357666f, 0.375488f, 0.394043f, 0.411865f, 0.430664f, 0.448730f, 0.467041f,
- 0.485352f, 0.503418f, 0.520508f, 0.539062f, 0.556152f, 0.573242f, 0.590820f, 0.606934f,
- 0.624512f, 0.640625f, 0.655762f, 0.672363f, 0.687500f, 0.702148f, 0.718750f, 0.731934f,
- 0.746582f, 0.759766f, 0.772949f, 0.787109f, 0.800781f, 0.813477f, 0.825195f, 0.838379f,
- 0.850098f, 0.861816f, 0.932617f, 0.929688f, 0.925293f, 0.919922f, 0.915527f, 0.912109f,
- 0.003941f, 0.011986f, 0.020630f, 0.029144f, 0.038544f, 0.048035f, 0.058075f, 0.068542f,
- 0.079590f, 0.090942f, 0.102661f, 0.115295f, 0.128296f, 0.141602f, 0.155518f, 0.170654f,
- 0.185425f, 0.200684f, 0.216309f, 0.231812f, 0.249146f, 0.265137f, 0.282471f, 0.299072f,
- 0.317139f, 0.334717f, 0.352783f, 0.371338f, 0.388916f, 0.406982f, 0.425537f, 0.443848f,
- 0.461914f, 0.479980f, 0.498291f, 0.515625f, 0.533203f, 0.550293f, 0.568359f, 0.585449f,
- 0.603027f, 0.618652f, 0.635742f, 0.652344f, 0.668457f, 0.684082f, 0.699219f, 0.713867f,
- 0.729004f, 0.743652f, 0.757812f, 0.771484f, 0.785645f, 0.798828f, 0.812012f, 0.824219f,
- 0.836914f, 0.850098f, 0.927246f, 0.925293f, 0.920410f, 0.916504f, 0.912598f, 0.908203f,
- 0.003790f, 0.011009f, 0.018829f, 0.026779f, 0.035339f, 0.043762f, 0.053223f, 0.062408f,
- 0.072693f, 0.082947f, 0.093689f, 0.105469f, 0.117554f, 0.130005f, 0.142822f, 0.156494f,
- 0.170166f, 0.184448f, 0.198975f, 0.213745f, 0.230469f, 0.246460f, 0.262939f, 0.279541f,
- 0.296143f, 0.313721f, 0.331299f, 0.348633f, 0.367188f, 0.384521f, 0.402344f, 0.420410f,
- 0.438965f, 0.457275f, 0.475830f, 0.493164f, 0.510742f, 0.528809f, 0.546387f, 0.564453f,
- 0.581055f, 0.598145f, 0.615234f, 0.631836f, 0.647461f, 0.665527f, 0.680664f, 0.696289f,
- 0.711914f, 0.728027f, 0.741211f, 0.756836f, 0.770508f, 0.783691f, 0.798340f, 0.811523f,
- 0.824219f, 0.837402f, 0.921387f, 0.920410f, 0.916504f, 0.913086f, 0.908691f, 0.904785f,
- 0.003479f, 0.009949f, 0.016937f, 0.024445f, 0.031708f, 0.039948f, 0.048218f, 0.056793f,
- 0.066223f, 0.075928f, 0.085632f, 0.096313f, 0.107178f, 0.118958f, 0.130493f, 0.143311f,
- 0.156494f, 0.170044f, 0.183960f, 0.197876f, 0.213501f, 0.228027f, 0.244019f, 0.260010f,
- 0.276611f, 0.293213f, 0.309814f, 0.327393f, 0.344482f, 0.363037f, 0.379883f, 0.398438f,
- 0.416504f, 0.434082f, 0.451904f, 0.470215f, 0.488525f, 0.505859f, 0.523926f, 0.541504f,
- 0.559570f, 0.577637f, 0.594238f, 0.611328f, 0.628418f, 0.645020f, 0.661133f, 0.677246f,
- 0.693848f, 0.709961f, 0.725586f, 0.739746f, 0.755371f, 0.769531f, 0.783203f, 0.797852f,
- 0.810547f, 0.824707f, 0.916016f, 0.915527f, 0.912109f, 0.908691f, 0.904785f, 0.900879f,
- 0.003014f, 0.008842f, 0.015640f, 0.022018f, 0.028885f, 0.036163f, 0.044250f, 0.051819f,
- 0.059967f, 0.069031f, 0.078247f, 0.088135f, 0.098267f, 0.108337f, 0.119751f, 0.131470f,
- 0.143433f, 0.156006f, 0.169189f, 0.183105f, 0.196655f, 0.211304f, 0.226196f, 0.241211f,
- 0.257080f, 0.273438f, 0.289307f, 0.306396f, 0.323975f, 0.340576f, 0.358398f, 0.375732f,
- 0.393799f, 0.411133f, 0.429688f, 0.447998f, 0.466064f, 0.483887f, 0.501465f, 0.519531f,
- 0.537598f, 0.555664f, 0.573242f, 0.590820f, 0.607910f, 0.625000f, 0.642578f, 0.658203f,
- 0.675293f, 0.691406f, 0.707520f, 0.724121f, 0.738770f, 0.753418f, 0.769531f, 0.783203f,
- 0.797363f, 0.811523f, 0.910156f, 0.910645f, 0.907715f, 0.904785f, 0.900879f, 0.896973f,
- 0.002861f, 0.008591f, 0.014000f, 0.020203f, 0.026962f, 0.033203f, 0.040161f, 0.047485f,
- 0.055237f, 0.062988f, 0.071594f, 0.080750f, 0.089905f, 0.099854f, 0.109741f, 0.120056f,
- 0.131592f, 0.143311f, 0.155640f, 0.167969f, 0.181763f, 0.195190f, 0.209229f, 0.223877f,
- 0.238647f, 0.254150f, 0.269531f, 0.285889f, 0.302979f, 0.319824f, 0.336426f, 0.354004f,
- 0.372070f, 0.389893f, 0.406982f, 0.424805f, 0.443359f, 0.461182f, 0.479492f, 0.498047f,
- 0.515625f, 0.533691f, 0.551270f, 0.569336f, 0.587402f, 0.604492f, 0.622070f, 0.639160f,
- 0.656738f, 0.673828f, 0.689941f, 0.705566f, 0.722168f, 0.737793f, 0.753418f, 0.768066f,
- 0.783203f, 0.798340f, 0.904297f, 0.905762f, 0.902832f, 0.899414f, 0.895996f, 0.893066f,
- 0.002535f, 0.007812f, 0.013252f, 0.018738f, 0.024384f, 0.030548f, 0.036774f, 0.043427f,
- 0.050476f, 0.057556f, 0.065491f, 0.073425f, 0.082458f, 0.091370f, 0.100525f, 0.110413f,
- 0.120605f, 0.131592f, 0.142822f, 0.154663f, 0.166870f, 0.180176f, 0.193237f, 0.207031f,
- 0.221191f, 0.236084f, 0.250732f, 0.266602f, 0.282959f, 0.299072f, 0.315430f, 0.332520f,
- 0.350342f, 0.367676f, 0.385010f, 0.403076f, 0.421631f, 0.439209f, 0.457520f, 0.475342f,
- 0.494141f, 0.512695f, 0.530273f, 0.547852f, 0.565918f, 0.584473f, 0.602051f, 0.619629f,
- 0.637207f, 0.655273f, 0.671387f, 0.688965f, 0.706055f, 0.721191f, 0.737305f, 0.752930f,
- 0.769531f, 0.784668f, 0.898438f, 0.900879f, 0.897949f, 0.894531f, 0.891602f, 0.888672f,
- 0.002411f, 0.007103f, 0.012161f, 0.017105f, 0.022385f, 0.027985f, 0.033203f, 0.039581f,
- 0.045532f, 0.052521f, 0.059814f, 0.067261f, 0.074768f, 0.083313f, 0.092041f, 0.101013f,
- 0.110291f, 0.120361f, 0.130615f, 0.141724f, 0.153076f, 0.165283f, 0.177612f, 0.190918f,
- 0.204346f, 0.218506f, 0.233154f, 0.247559f, 0.263428f, 0.279053f, 0.295166f, 0.312256f,
- 0.328857f, 0.345947f, 0.363281f, 0.381348f, 0.398926f, 0.417236f, 0.435547f, 0.453369f,
- 0.471191f, 0.489502f, 0.508301f, 0.525879f, 0.545410f, 0.563477f, 0.581055f, 0.600098f,
- 0.617676f, 0.635254f, 0.653809f, 0.670410f, 0.687500f, 0.705078f, 0.720703f, 0.736816f,
- 0.753418f, 0.769531f, 0.892090f, 0.895020f, 0.892578f, 0.889648f, 0.887207f, 0.884277f,
- 0.002344f, 0.006565f, 0.011322f, 0.015686f, 0.020630f, 0.025574f, 0.030807f, 0.035980f,
- 0.042084f, 0.048279f, 0.054352f, 0.061432f, 0.068848f, 0.076172f, 0.083618f, 0.092590f,
- 0.101135f, 0.109619f, 0.120178f, 0.130249f, 0.140991f, 0.151978f, 0.163696f, 0.175781f,
- 0.188721f, 0.202026f, 0.215820f, 0.230103f, 0.244873f, 0.259766f, 0.275635f, 0.291504f,
- 0.307617f, 0.324219f, 0.342041f, 0.358887f, 0.376709f, 0.394775f, 0.412354f, 0.431152f,
- 0.448975f, 0.468018f, 0.486328f, 0.504883f, 0.523438f, 0.541992f, 0.560547f, 0.579102f,
- 0.597656f, 0.615234f, 0.633789f, 0.651855f, 0.669434f, 0.687500f, 0.704590f, 0.721680f,
- 0.738770f, 0.755859f, 0.886719f, 0.889648f, 0.887695f, 0.884766f, 0.882812f, 0.879883f,
- 0.002003f, 0.006268f, 0.009987f, 0.014198f, 0.018875f, 0.023605f, 0.028259f, 0.033203f,
- 0.038513f, 0.044495f, 0.049866f, 0.056152f, 0.062500f, 0.069458f, 0.076660f, 0.084473f,
- 0.092163f, 0.100586f, 0.109741f, 0.119324f, 0.128662f, 0.139526f, 0.150146f, 0.161499f,
- 0.173706f, 0.185791f, 0.199341f, 0.212891f, 0.227051f, 0.241455f, 0.256592f, 0.271729f,
- 0.288330f, 0.304199f, 0.321045f, 0.337891f, 0.355469f, 0.373291f, 0.391113f, 0.408936f,
- 0.426758f, 0.446289f, 0.464600f, 0.483643f, 0.500977f, 0.520996f, 0.539551f, 0.558594f,
- 0.577148f, 0.595703f, 0.614746f, 0.632324f, 0.650879f, 0.669434f, 0.687012f, 0.704590f,
- 0.722656f, 0.740234f, 0.880371f, 0.883301f, 0.881836f, 0.879883f, 0.877441f, 0.875000f,
- 0.001739f, 0.005779f, 0.009598f, 0.013245f, 0.017334f, 0.021637f, 0.025955f, 0.030121f,
- 0.035217f, 0.040131f, 0.045990f, 0.051453f, 0.056915f, 0.063354f, 0.070007f, 0.076965f,
- 0.084351f, 0.091980f, 0.100281f, 0.108826f, 0.117981f, 0.127441f, 0.137939f, 0.148315f,
- 0.160034f, 0.171753f, 0.183594f, 0.196167f, 0.209961f, 0.223511f, 0.238037f, 0.252930f,
- 0.268066f, 0.284180f, 0.300537f, 0.317139f, 0.333740f, 0.351074f, 0.368896f, 0.386719f,
- 0.405273f, 0.423584f, 0.442871f, 0.460938f, 0.479736f, 0.499512f, 0.517578f, 0.537109f,
- 0.555664f, 0.575195f, 0.594238f, 0.613770f, 0.632324f, 0.650879f, 0.669922f, 0.687988f,
- 0.706055f, 0.724121f, 0.873047f, 0.876953f, 0.875488f, 0.874023f, 0.872559f, 0.869141f,
- 0.001648f, 0.005039f, 0.008675f, 0.012161f, 0.015823f, 0.019760f, 0.023865f, 0.028015f,
- 0.032318f, 0.036865f, 0.041504f, 0.046906f, 0.051758f, 0.057922f, 0.064087f, 0.070435f,
- 0.077209f, 0.084290f, 0.091736f, 0.099243f, 0.108215f, 0.117004f, 0.126343f, 0.135620f,
- 0.146484f, 0.157349f, 0.168823f, 0.180908f, 0.193848f, 0.206909f, 0.220459f, 0.234619f,
- 0.249634f, 0.264404f, 0.280273f, 0.296631f, 0.313232f, 0.329834f, 0.347412f, 0.365479f,
- 0.383545f, 0.401855f, 0.420166f, 0.438721f, 0.458252f, 0.477783f, 0.496826f, 0.516602f,
- 0.535156f, 0.554199f, 0.574219f, 0.593750f, 0.612305f, 0.631836f, 0.651367f, 0.670410f,
- 0.689453f, 0.708984f, 0.865234f, 0.872070f, 0.870605f, 0.868652f, 0.866699f, 0.863770f,
- 0.001492f, 0.004704f, 0.007973f, 0.011124f, 0.014603f, 0.017792f, 0.021652f, 0.025314f,
- 0.029526f, 0.033722f, 0.038147f, 0.042694f, 0.047668f, 0.052673f, 0.057983f, 0.064209f,
- 0.070068f, 0.076233f, 0.083313f, 0.090942f, 0.098572f, 0.106750f, 0.115295f, 0.124512f,
- 0.134277f, 0.144287f, 0.154663f, 0.166504f, 0.178345f, 0.190063f, 0.203247f, 0.217041f,
- 0.231079f, 0.245850f, 0.260986f, 0.276611f, 0.293213f, 0.309570f, 0.326172f, 0.343994f,
- 0.361816f, 0.379395f, 0.397949f, 0.417480f, 0.436523f, 0.455322f, 0.474854f, 0.493896f,
- 0.514160f, 0.533691f, 0.553711f, 0.573730f, 0.593262f, 0.612793f, 0.632812f, 0.651855f,
- 0.672363f, 0.690918f, 0.857910f, 0.865723f, 0.864746f, 0.863281f, 0.860352f, 0.858887f,
- 0.001657f, 0.004684f, 0.007290f, 0.010201f, 0.013657f, 0.016541f, 0.019989f, 0.023636f,
- 0.026932f, 0.030548f, 0.034576f, 0.039154f, 0.043793f, 0.048126f, 0.053162f, 0.058319f,
- 0.063721f, 0.069885f, 0.076355f, 0.082947f, 0.089844f, 0.097046f, 0.105286f, 0.113281f,
- 0.122559f, 0.131348f, 0.141357f, 0.152100f, 0.163330f, 0.175415f, 0.187256f, 0.199951f,
- 0.213501f, 0.227051f, 0.241943f, 0.257324f, 0.273193f, 0.288818f, 0.305420f, 0.322754f,
- 0.340576f, 0.358643f, 0.375732f, 0.394775f, 0.414307f, 0.433105f, 0.453613f, 0.472168f,
- 0.492188f, 0.512695f, 0.532715f, 0.552246f, 0.573242f, 0.593262f, 0.613770f, 0.632812f,
- 0.654785f, 0.673828f, 0.851074f, 0.859375f, 0.858398f, 0.856934f, 0.855469f, 0.853027f,
- 0.001457f, 0.003944f, 0.006870f, 0.009392f, 0.012543f, 0.015190f, 0.018417f, 0.021576f,
- 0.024811f, 0.028122f, 0.031708f, 0.035278f, 0.039398f, 0.043793f, 0.048218f, 0.052887f,
- 0.058044f, 0.063477f, 0.069397f, 0.075256f, 0.081360f, 0.088318f, 0.095398f, 0.103210f,
- 0.111084f, 0.120361f, 0.129150f, 0.139038f, 0.149292f, 0.160645f, 0.172241f, 0.183716f,
- 0.196533f, 0.209595f, 0.224121f, 0.238647f, 0.253174f, 0.268799f, 0.286133f, 0.302490f,
- 0.319092f, 0.337158f, 0.355225f, 0.373535f, 0.392090f, 0.411133f, 0.430908f, 0.450928f,
- 0.470947f, 0.490967f, 0.511719f, 0.531250f, 0.551758f, 0.573730f, 0.594238f, 0.614746f,
- 0.636230f, 0.656738f, 0.842773f, 0.852051f, 0.851562f, 0.851074f, 0.848633f, 0.846680f,
- 0.001404f, 0.003891f, 0.006233f, 0.008751f, 0.011353f, 0.014175f, 0.017075f, 0.019592f,
- 0.022842f, 0.025772f, 0.028839f, 0.032410f, 0.036011f, 0.039764f, 0.043671f, 0.048126f,
- 0.052704f, 0.057373f, 0.062561f, 0.067688f, 0.074158f, 0.080200f, 0.086853f, 0.093445f,
- 0.101379f, 0.109192f, 0.117432f, 0.126709f, 0.136353f, 0.146484f, 0.157227f, 0.168823f,
- 0.180542f, 0.193115f, 0.206299f, 0.219727f, 0.234375f, 0.249756f, 0.265869f, 0.281738f,
- 0.298096f, 0.315674f, 0.333252f, 0.352051f, 0.370850f, 0.389160f, 0.409180f, 0.428955f,
- 0.448730f, 0.469971f, 0.489502f, 0.510742f, 0.531738f, 0.552246f, 0.574707f, 0.595215f,
- 0.617676f, 0.639160f, 0.835449f, 0.845215f, 0.845215f, 0.844238f, 0.843262f, 0.840332f,
- 0.001275f, 0.003536f, 0.005600f, 0.007881f, 0.010628f, 0.012878f, 0.015610f, 0.018097f,
- 0.020996f, 0.023376f, 0.026443f, 0.029556f, 0.032867f, 0.036163f, 0.039581f, 0.043915f,
- 0.047943f, 0.052216f, 0.056763f, 0.061981f, 0.067322f, 0.072449f, 0.078796f, 0.084717f,
- 0.091919f, 0.098999f, 0.106995f, 0.115417f, 0.124084f, 0.133667f, 0.143433f, 0.154297f,
- 0.165161f, 0.177124f, 0.189697f, 0.202759f, 0.216309f, 0.230713f, 0.245728f, 0.261719f,
- 0.278320f, 0.295410f, 0.312256f, 0.330566f, 0.349365f, 0.367676f, 0.386719f, 0.406494f,
- 0.427246f, 0.447266f, 0.468506f, 0.489746f, 0.510742f, 0.532227f, 0.553711f, 0.575684f,
- 0.597656f, 0.619141f, 0.826172f, 0.837402f, 0.837891f, 0.837402f, 0.835449f, 0.833984f,
- 0.001134f, 0.003105f, 0.005337f, 0.007462f, 0.009628f, 0.011833f, 0.014137f, 0.016113f,
- 0.018875f, 0.021484f, 0.024063f, 0.026581f, 0.029709f, 0.032623f, 0.036194f, 0.039703f,
- 0.043335f, 0.047058f, 0.051422f, 0.055908f, 0.060608f, 0.065491f, 0.071167f, 0.076843f,
- 0.083313f, 0.089661f, 0.097168f, 0.104492f, 0.112122f, 0.121155f, 0.130615f, 0.140137f,
- 0.150757f, 0.161499f, 0.173462f, 0.185547f, 0.199341f, 0.212524f, 0.227051f, 0.242310f,
- 0.258057f, 0.274414f, 0.291016f, 0.309082f, 0.327148f, 0.345459f, 0.364990f, 0.384521f,
- 0.404297f, 0.425781f, 0.445801f, 0.467285f, 0.489258f, 0.510254f, 0.533203f, 0.555664f,
- 0.578125f, 0.601074f, 0.817871f, 0.830078f, 0.831055f, 0.830078f, 0.829102f, 0.828125f,
- 0.001101f, 0.003019f, 0.004818f, 0.006725f, 0.008781f, 0.010864f, 0.013069f, 0.014801f,
- 0.017151f, 0.019531f, 0.021973f, 0.024429f, 0.026917f, 0.030121f, 0.033112f, 0.036041f,
- 0.039337f, 0.042542f, 0.046509f, 0.050537f, 0.054596f, 0.058990f, 0.064209f, 0.069519f,
- 0.075134f, 0.080994f, 0.087158f, 0.094177f, 0.102051f, 0.109741f, 0.117981f, 0.127319f,
- 0.136963f, 0.147095f, 0.158081f, 0.169434f, 0.182251f, 0.195557f, 0.208984f, 0.223267f,
- 0.238281f, 0.254639f, 0.270996f, 0.288330f, 0.305908f, 0.324219f, 0.343018f, 0.362549f,
- 0.382324f, 0.402832f, 0.424805f, 0.445312f, 0.467529f, 0.489258f, 0.511230f, 0.535645f,
- 0.558594f, 0.582031f, 0.809082f, 0.822266f, 0.824219f, 0.823242f, 0.821777f, 0.820801f,
- 0.000987f, 0.002644f, 0.004562f, 0.006344f, 0.008133f, 0.009918f, 0.011696f, 0.013527f,
- 0.015572f, 0.017746f, 0.019714f, 0.021942f, 0.024155f, 0.027069f, 0.029678f, 0.032288f,
- 0.035156f, 0.038574f, 0.041779f, 0.045319f, 0.049225f, 0.053284f, 0.057678f, 0.062225f,
- 0.067505f, 0.072571f, 0.078613f, 0.084961f, 0.092041f, 0.098938f, 0.106506f, 0.115112f,
- 0.123779f, 0.133667f, 0.143311f, 0.154541f, 0.165894f, 0.178345f, 0.191406f, 0.205200f,
- 0.219238f, 0.234985f, 0.250977f, 0.267578f, 0.284912f, 0.302734f, 0.321289f, 0.340332f,
- 0.360352f, 0.380615f, 0.401611f, 0.423340f, 0.445312f, 0.467529f, 0.490967f, 0.514160f,
- 0.537598f, 0.561035f, 0.800293f, 0.814453f, 0.815918f, 0.815918f, 0.814941f, 0.813965f,
- 0.000932f, 0.002567f, 0.004009f, 0.005722f, 0.007538f, 0.008812f, 0.010864f, 0.012413f,
- 0.014290f, 0.015991f, 0.018051f, 0.019836f, 0.022247f, 0.024506f, 0.026520f, 0.029175f,
- 0.031769f, 0.034332f, 0.037689f, 0.040466f, 0.043945f, 0.047607f, 0.051605f, 0.055817f,
- 0.060486f, 0.065125f, 0.070557f, 0.076111f, 0.081909f, 0.088806f, 0.095886f, 0.103210f,
- 0.111755f, 0.120422f, 0.130249f, 0.140137f, 0.150513f, 0.162109f, 0.174561f, 0.187256f,
- 0.200928f, 0.215698f, 0.231323f, 0.246582f, 0.264160f, 0.281982f, 0.299561f, 0.319092f,
- 0.338623f, 0.358643f, 0.379883f, 0.400879f, 0.423096f, 0.445557f, 0.468750f, 0.492188f,
- 0.516113f, 0.541504f, 0.791016f, 0.805664f, 0.808105f, 0.808594f, 0.807129f, 0.806641f,
- 0.000871f, 0.002337f, 0.003727f, 0.005474f, 0.006641f, 0.008377f, 0.009567f, 0.011154f,
- 0.012848f, 0.014610f, 0.016235f, 0.017960f, 0.019958f, 0.021729f, 0.023926f, 0.026154f,
- 0.028351f, 0.030975f, 0.033722f, 0.036407f, 0.039459f, 0.042694f, 0.046082f, 0.049896f,
- 0.053833f, 0.058167f, 0.062744f, 0.067932f, 0.073608f, 0.079468f, 0.085632f, 0.092651f,
- 0.100098f, 0.108521f, 0.116699f, 0.126099f, 0.136108f, 0.146606f, 0.157959f, 0.170410f,
- 0.183594f, 0.197510f, 0.212280f, 0.227295f, 0.243652f, 0.260986f, 0.278564f, 0.297607f,
- 0.316406f, 0.336426f, 0.357178f, 0.378662f, 0.400146f, 0.422852f, 0.446045f, 0.470215f,
- 0.494873f, 0.520020f, 0.781250f, 0.796875f, 0.800293f, 0.800781f, 0.799805f, 0.799316f,
- 0.000782f, 0.002131f, 0.003649f, 0.004715f, 0.006054f, 0.007458f, 0.008759f, 0.010269f,
- 0.011711f, 0.012970f, 0.014664f, 0.016327f, 0.017914f, 0.019699f, 0.021423f, 0.023499f,
- 0.025391f, 0.027374f, 0.029999f, 0.032501f, 0.035156f, 0.037872f, 0.040710f, 0.044403f,
- 0.047791f, 0.051880f, 0.055969f, 0.060364f, 0.065247f, 0.070496f, 0.076172f, 0.082825f,
- 0.089294f, 0.096497f, 0.104431f, 0.112854f, 0.122375f, 0.132202f, 0.142700f, 0.153931f,
- 0.166260f, 0.179565f, 0.193481f, 0.208008f, 0.223877f, 0.240479f, 0.257568f, 0.275879f,
- 0.294922f, 0.314453f, 0.334961f, 0.355957f, 0.377686f, 0.400391f, 0.423828f, 0.448730f,
- 0.472900f, 0.498535f, 0.771484f, 0.789062f, 0.791504f, 0.792480f, 0.791016f, 0.791016f,
- 0.000742f, 0.001822f, 0.003183f, 0.004444f, 0.005600f, 0.006550f, 0.008087f, 0.009247f,
- 0.010559f, 0.011650f, 0.013184f, 0.014565f, 0.016083f, 0.017548f, 0.019119f, 0.020737f,
- 0.022644f, 0.024597f, 0.026627f, 0.028809f, 0.031281f, 0.033539f, 0.036469f, 0.039429f,
- 0.042480f, 0.045654f, 0.049561f, 0.053406f, 0.057739f, 0.062469f, 0.067749f, 0.073364f,
- 0.079773f, 0.086121f, 0.093262f, 0.100647f, 0.109253f, 0.118042f, 0.128174f, 0.138550f,
- 0.150024f, 0.162231f, 0.175171f, 0.189087f, 0.204468f, 0.220215f, 0.236938f, 0.254639f,
- 0.273438f, 0.292236f, 0.312012f, 0.333252f, 0.355957f, 0.377686f, 0.401367f, 0.425781f,
- 0.451416f, 0.476318f, 0.761230f, 0.779785f, 0.782227f, 0.782715f, 0.782715f, 0.782715f,
- 0.000632f, 0.001970f, 0.003042f, 0.004025f, 0.005173f, 0.006435f, 0.007343f, 0.008522f,
- 0.009369f, 0.010475f, 0.011726f, 0.012962f, 0.014145f, 0.015411f, 0.016922f, 0.018478f,
- 0.020111f, 0.021835f, 0.023682f, 0.025253f, 0.027466f, 0.029678f, 0.032196f, 0.034607f,
- 0.037415f, 0.040497f, 0.043610f, 0.047089f, 0.051178f, 0.055573f, 0.059845f, 0.064758f,
- 0.070068f, 0.076111f, 0.082275f, 0.089417f, 0.096863f, 0.105286f, 0.114441f, 0.123535f,
- 0.134399f, 0.145508f, 0.157959f, 0.171387f, 0.185425f, 0.200806f, 0.216919f, 0.233521f,
- 0.251953f, 0.270508f, 0.290527f, 0.310791f, 0.332275f, 0.355469f, 0.378418f, 0.403564f,
- 0.428223f, 0.455322f, 0.750977f, 0.770996f, 0.774414f, 0.774414f, 0.774902f, 0.773926f,
- 0.000517f, 0.001554f, 0.002741f, 0.003695f, 0.004669f, 0.005417f, 0.006466f, 0.007545f,
- 0.008453f, 0.009499f, 0.010468f, 0.011490f, 0.012718f, 0.013985f, 0.014977f, 0.016235f,
- 0.017868f, 0.019211f, 0.020630f, 0.022263f, 0.024078f, 0.026291f, 0.028275f, 0.030380f,
- 0.032928f, 0.035675f, 0.038513f, 0.041656f, 0.044769f, 0.048523f, 0.052216f, 0.057007f,
- 0.061493f, 0.066711f, 0.072510f, 0.078735f, 0.085327f, 0.093201f, 0.101135f, 0.109619f,
- 0.119690f, 0.130371f, 0.141602f, 0.154053f, 0.167480f, 0.181396f, 0.197021f, 0.213623f,
- 0.230835f, 0.248901f, 0.268066f, 0.289062f, 0.310303f, 0.332520f, 0.355225f, 0.379639f,
- 0.405273f, 0.432373f, 0.740234f, 0.760742f, 0.763672f, 0.765625f, 0.765625f, 0.765625f,
- 0.000588f, 0.001405f, 0.002306f, 0.003370f, 0.004375f, 0.005116f, 0.005817f, 0.006630f,
- 0.007797f, 0.008507f, 0.009216f, 0.010254f, 0.011246f, 0.012154f, 0.013191f, 0.014366f,
- 0.015503f, 0.016785f, 0.018127f, 0.019562f, 0.021072f, 0.022919f, 0.024643f, 0.026749f,
- 0.028564f, 0.031006f, 0.033203f, 0.036072f, 0.039032f, 0.042114f, 0.045654f, 0.049561f,
- 0.053650f, 0.058380f, 0.063049f, 0.068848f, 0.075256f, 0.081543f, 0.088562f, 0.096924f,
- 0.105652f, 0.115173f, 0.125977f, 0.137207f, 0.149902f, 0.163208f, 0.177979f, 0.193726f,
- 0.210205f, 0.228027f, 0.247070f, 0.266602f, 0.287842f, 0.309326f, 0.333008f, 0.356934f,
- 0.382568f, 0.408691f, 0.729004f, 0.751953f, 0.755371f, 0.756348f, 0.757324f, 0.756348f,
- 0.000431f, 0.001562f, 0.002253f, 0.003088f, 0.003944f, 0.004536f, 0.005066f, 0.006020f,
- 0.006840f, 0.007542f, 0.008347f, 0.008949f, 0.009827f, 0.010719f, 0.011696f, 0.012756f,
- 0.013649f, 0.014679f, 0.015808f, 0.017288f, 0.018356f, 0.019913f, 0.021332f, 0.023148f,
- 0.024719f, 0.026840f, 0.029007f, 0.031250f, 0.033661f, 0.036469f, 0.039490f, 0.042969f,
- 0.046326f, 0.050293f, 0.054901f, 0.059845f, 0.064941f, 0.071289f, 0.077454f, 0.084656f,
- 0.092529f, 0.101562f, 0.111145f, 0.121460f, 0.132935f, 0.145386f, 0.159302f, 0.174438f,
- 0.190186f, 0.206909f, 0.225098f, 0.244751f, 0.265381f, 0.287109f, 0.310059f, 0.333984f,
- 0.359131f, 0.386230f, 0.716797f, 0.740723f, 0.744629f, 0.746582f, 0.747070f, 0.747070f,
- 0.000576f, 0.001266f, 0.002028f, 0.002766f, 0.003317f, 0.004051f, 0.004742f, 0.005459f,
- 0.006054f, 0.006641f, 0.007240f, 0.007919f, 0.008644f, 0.009300f, 0.010170f, 0.010925f,
- 0.011795f, 0.012733f, 0.013855f, 0.014885f, 0.015900f, 0.017212f, 0.018326f, 0.019684f,
- 0.021469f, 0.023178f, 0.024734f, 0.026794f, 0.028946f, 0.031204f, 0.033844f, 0.036682f,
- 0.039948f, 0.043335f, 0.047150f, 0.051422f, 0.055969f, 0.061066f, 0.067139f, 0.073242f,
- 0.080444f, 0.088440f, 0.096985f, 0.106445f, 0.116943f, 0.128906f, 0.141479f, 0.154907f,
- 0.170410f, 0.186523f, 0.204102f, 0.222900f, 0.243774f, 0.264160f, 0.286865f, 0.310791f,
- 0.336182f, 0.362793f, 0.705078f, 0.730469f, 0.735352f, 0.736816f, 0.737793f, 0.736816f,
- 0.000307f, 0.001126f, 0.001758f, 0.002436f, 0.002911f, 0.003540f, 0.004047f, 0.004711f,
- 0.005245f, 0.005749f, 0.006302f, 0.006844f, 0.007355f, 0.008095f, 0.008835f, 0.009438f,
- 0.010139f, 0.010941f, 0.011963f, 0.012878f, 0.013519f, 0.014847f, 0.015945f, 0.017029f,
- 0.018250f, 0.019669f, 0.021362f, 0.022675f, 0.024750f, 0.026657f, 0.028854f, 0.031219f,
- 0.033844f, 0.036804f, 0.040222f, 0.043793f, 0.047791f, 0.052185f, 0.057251f, 0.062866f,
- 0.069275f, 0.075867f, 0.083923f, 0.092407f, 0.102295f, 0.112366f, 0.124207f, 0.137085f,
- 0.151489f, 0.167114f, 0.183838f, 0.202148f, 0.221558f, 0.242065f, 0.263916f, 0.287842f,
- 0.312256f, 0.339111f, 0.693848f, 0.719727f, 0.724609f, 0.726074f, 0.727539f, 0.727051f,
- 0.000428f, 0.000939f, 0.001581f, 0.002033f, 0.002665f, 0.003222f, 0.003660f, 0.004059f,
- 0.004475f, 0.004997f, 0.005554f, 0.006031f, 0.006371f, 0.007080f, 0.007511f, 0.008263f,
- 0.008820f, 0.009552f, 0.010124f, 0.010948f, 0.011665f, 0.012550f, 0.013397f, 0.014526f,
- 0.015388f, 0.016754f, 0.017960f, 0.019257f, 0.020844f, 0.022583f, 0.024246f, 0.026642f,
- 0.028656f, 0.031128f, 0.033783f, 0.036865f, 0.040253f, 0.044312f, 0.048523f, 0.053314f,
- 0.058655f, 0.064880f, 0.071594f, 0.079102f, 0.087891f, 0.097107f, 0.108276f, 0.119751f,
- 0.133179f, 0.148071f, 0.163818f, 0.180908f, 0.199951f, 0.219849f, 0.241699f, 0.264160f,
- 0.288818f, 0.315918f, 0.680176f, 0.708496f, 0.713867f, 0.716309f, 0.716797f, 0.717285f,
- 0.000467f, 0.001054f, 0.001476f, 0.001825f, 0.002386f, 0.002644f, 0.003218f, 0.003553f,
- 0.003866f, 0.004433f, 0.004700f, 0.004948f, 0.005505f, 0.006023f, 0.006405f, 0.006920f,
- 0.007484f, 0.008057f, 0.008598f, 0.009178f, 0.009857f, 0.010551f, 0.011169f, 0.012199f,
- 0.013092f, 0.014084f, 0.015091f, 0.016205f, 0.017303f, 0.018845f, 0.020538f, 0.021957f,
- 0.023773f, 0.025833f, 0.028152f, 0.030716f, 0.033661f, 0.036896f, 0.040405f, 0.044708f,
- 0.049286f, 0.054321f, 0.060333f, 0.067322f, 0.074890f, 0.083435f, 0.092651f, 0.103516f,
- 0.115784f, 0.129028f, 0.144287f, 0.160278f, 0.178345f, 0.197632f, 0.218994f, 0.241089f,
- 0.265869f, 0.292725f, 0.667969f, 0.697266f, 0.702637f, 0.704590f, 0.706055f, 0.707031f,
- 0.000348f, 0.000841f, 0.001292f, 0.001580f, 0.001961f, 0.002508f, 0.002630f, 0.002993f,
- 0.003458f, 0.003738f, 0.003952f, 0.004425f, 0.004639f, 0.005070f, 0.005547f, 0.005840f,
- 0.006462f, 0.006844f, 0.007214f, 0.007698f, 0.008339f, 0.008980f, 0.009560f, 0.010094f,
- 0.010941f, 0.011711f, 0.012550f, 0.013565f, 0.014404f, 0.015579f, 0.016754f, 0.018082f,
- 0.019592f, 0.021439f, 0.023209f, 0.025375f, 0.027863f, 0.030411f, 0.033478f, 0.037018f,
- 0.040680f, 0.045105f, 0.050476f, 0.056183f, 0.062805f, 0.070251f, 0.078613f, 0.088196f,
- 0.099060f, 0.111450f, 0.125122f, 0.140869f, 0.158203f, 0.176880f, 0.197266f, 0.218506f,
- 0.242798f, 0.268555f, 0.655273f, 0.686035f, 0.691406f, 0.694336f, 0.695312f, 0.695801f,
- 0.000170f, 0.000976f, 0.001161f, 0.001441f, 0.001846f, 0.002144f, 0.002367f, 0.002632f,
- 0.002892f, 0.003178f, 0.003435f, 0.003618f, 0.004021f, 0.004292f, 0.004562f, 0.005028f,
- 0.005405f, 0.005623f, 0.006069f, 0.006577f, 0.006973f, 0.007431f, 0.007904f, 0.008484f,
- 0.009018f, 0.009659f, 0.010559f, 0.010994f, 0.012009f, 0.012840f, 0.013901f, 0.014915f,
- 0.016129f, 0.017502f, 0.019089f, 0.020676f, 0.022568f, 0.024673f, 0.027252f, 0.029984f,
- 0.033234f, 0.037079f, 0.041016f, 0.045868f, 0.051758f, 0.058014f, 0.065613f, 0.073853f,
- 0.083801f, 0.094727f, 0.107483f, 0.121826f, 0.137573f, 0.156006f, 0.175049f, 0.196167f,
- 0.219482f, 0.245850f, 0.641113f, 0.673340f, 0.679688f, 0.681641f, 0.683594f, 0.684082f,
- 0.000293f, 0.000601f, 0.001049f, 0.001358f, 0.001532f, 0.001719f, 0.001882f, 0.002298f,
- 0.002317f, 0.002628f, 0.002750f, 0.003143f, 0.003363f, 0.003559f, 0.003866f, 0.004204f,
- 0.004383f, 0.004753f, 0.005028f, 0.005348f, 0.005863f, 0.006176f, 0.006569f, 0.006954f,
- 0.007401f, 0.008057f, 0.008537f, 0.009178f, 0.009735f, 0.010521f, 0.011208f, 0.011978f,
- 0.013130f, 0.014099f, 0.015289f, 0.016739f, 0.018219f, 0.019821f, 0.021713f, 0.024200f,
- 0.026749f, 0.029785f, 0.033386f, 0.036987f, 0.041840f, 0.047089f, 0.053253f, 0.060760f,
- 0.069214f, 0.079224f, 0.090515f, 0.103638f, 0.118652f, 0.135376f, 0.154175f, 0.174561f,
- 0.196777f, 0.222534f, 0.628906f, 0.660645f, 0.668457f, 0.670410f, 0.672852f, 0.673340f,
- 0.000258f, 0.000656f, 0.000811f, 0.001049f, 0.001288f, 0.001462f, 0.001599f, 0.001740f,
- 0.002012f, 0.002171f, 0.002367f, 0.002535f, 0.002705f, 0.002880f, 0.003115f, 0.003429f,
- 0.003666f, 0.003897f, 0.004116f, 0.004398f, 0.004635f, 0.005066f, 0.005341f, 0.005779f,
- 0.006042f, 0.006454f, 0.006954f, 0.007450f, 0.007835f, 0.008400f, 0.009132f, 0.009819f,
- 0.010536f, 0.011307f, 0.012245f, 0.013229f, 0.014580f, 0.015900f, 0.017303f, 0.019119f,
- 0.021103f, 0.023468f, 0.026123f, 0.029495f, 0.033112f, 0.037628f, 0.042938f, 0.048859f,
- 0.056152f, 0.064941f, 0.074829f, 0.086548f, 0.100281f, 0.115967f, 0.133545f, 0.153198f,
- 0.175171f, 0.199341f, 0.613770f, 0.648926f, 0.655273f, 0.658691f, 0.660645f, 0.662598f,
- 0.000176f, 0.000474f, 0.000602f, 0.000854f, 0.001030f, 0.001240f, 0.001349f, 0.001505f,
- 0.001580f, 0.001738f, 0.001957f, 0.002068f, 0.002230f, 0.002420f, 0.002556f, 0.002705f,
- 0.002998f, 0.003178f, 0.003345f, 0.003567f, 0.003811f, 0.004105f, 0.004284f, 0.004593f,
- 0.004848f, 0.005173f, 0.005527f, 0.005939f, 0.006306f, 0.006817f, 0.007366f, 0.007729f,
- 0.008339f, 0.008995f, 0.009644f, 0.010551f, 0.011360f, 0.012344f, 0.013710f, 0.015030f,
- 0.016510f, 0.018143f, 0.020279f, 0.022751f, 0.025650f, 0.029144f, 0.033508f, 0.038452f,
- 0.044556f, 0.052032f, 0.060364f, 0.070923f, 0.082642f, 0.097290f, 0.113525f, 0.132446f,
- 0.153442f, 0.176880f, 0.600586f, 0.636719f, 0.644531f, 0.647461f, 0.648926f, 0.649414f,
- 0.000121f, 0.000426f, 0.000509f, 0.000778f, 0.000931f, 0.000992f, 0.001135f, 0.001303f,
- 0.001359f, 0.001410f, 0.001519f, 0.001722f, 0.001751f, 0.001951f, 0.002060f, 0.002218f,
- 0.002287f, 0.002487f, 0.002670f, 0.002848f, 0.003061f, 0.003233f, 0.003452f, 0.003664f,
- 0.003883f, 0.004078f, 0.004379f, 0.004692f, 0.004982f, 0.005329f, 0.005756f, 0.006081f,
- 0.006504f, 0.007019f, 0.007599f, 0.008217f, 0.008850f, 0.009628f, 0.010437f, 0.011597f,
- 0.012650f, 0.013931f, 0.015480f, 0.017380f, 0.019577f, 0.022247f, 0.025513f, 0.029617f,
- 0.034363f, 0.040314f, 0.047241f, 0.056274f, 0.066711f, 0.079773f, 0.094482f, 0.112488f,
- 0.132446f, 0.154907f, 0.585449f, 0.624023f, 0.630371f, 0.634277f, 0.636230f, 0.637207f,
- 0.000161f, 0.000263f, 0.000526f, 0.000627f, 0.000723f, 0.000775f, 0.000856f, 0.000960f,
- 0.001079f, 0.001158f, 0.001208f, 0.001272f, 0.001441f, 0.001557f, 0.001657f, 0.001702f,
- 0.001897f, 0.001918f, 0.002151f, 0.002232f, 0.002337f, 0.002522f, 0.002720f, 0.002865f,
- 0.003029f, 0.003193f, 0.003387f, 0.003601f, 0.003887f, 0.004124f, 0.004356f, 0.004639f,
- 0.005070f, 0.005466f, 0.005863f, 0.006298f, 0.006874f, 0.007290f, 0.007965f, 0.008774f,
- 0.009560f, 0.010666f, 0.011719f, 0.013077f, 0.014679f, 0.016693f, 0.019058f, 0.021881f,
- 0.025528f, 0.030121f, 0.036011f, 0.043396f, 0.052460f, 0.063477f, 0.076721f, 0.093079f,
- 0.112305f, 0.133667f, 0.572266f, 0.609375f, 0.618164f, 0.622070f, 0.623535f, 0.625488f,
- 0.000109f, 0.000212f, 0.000404f, 0.000578f, 0.000567f, 0.000655f, 0.000763f, 0.000676f,
- 0.000824f, 0.000869f, 0.000971f, 0.001064f, 0.001132f, 0.001210f, 0.001212f, 0.001398f,
- 0.001486f, 0.001525f, 0.001653f, 0.001676f, 0.001867f, 0.001953f, 0.002062f, 0.002199f,
- 0.002295f, 0.002443f, 0.002586f, 0.002766f, 0.002979f, 0.003128f, 0.003429f, 0.003551f,
- 0.003763f, 0.004074f, 0.004349f, 0.004688f, 0.005032f, 0.005470f, 0.005894f, 0.006519f,
- 0.007092f, 0.007896f, 0.008629f, 0.009659f, 0.010910f, 0.012215f, 0.013962f, 0.015991f,
- 0.018646f, 0.021881f, 0.026428f, 0.032074f, 0.039276f, 0.048645f, 0.060455f, 0.075256f,
- 0.092773f, 0.113220f, 0.554688f, 0.596191f, 0.605957f, 0.608887f, 0.610352f, 0.612305f,
- 0.000202f, 0.000186f, 0.000312f, 0.000433f, 0.000382f, 0.000543f, 0.000482f, 0.000546f,
- 0.000621f, 0.000666f, 0.000789f, 0.000802f, 0.000859f, 0.000950f, 0.000970f, 0.000975f,
- 0.001113f, 0.001162f, 0.001207f, 0.001312f, 0.001362f, 0.001433f, 0.001541f, 0.001618f,
- 0.001720f, 0.001791f, 0.001966f, 0.002035f, 0.002199f, 0.002413f, 0.002546f, 0.002626f,
- 0.002855f, 0.003063f, 0.003204f, 0.003448f, 0.003693f, 0.003986f, 0.004364f, 0.004684f,
- 0.005127f, 0.005619f, 0.006271f, 0.006870f, 0.007748f, 0.008713f, 0.009911f, 0.011368f,
- 0.013191f, 0.015518f, 0.018646f, 0.022644f, 0.028107f, 0.035645f, 0.045471f, 0.058502f,
- 0.074646f, 0.093994f, 0.541016f, 0.583008f, 0.591797f, 0.596191f, 0.599121f, 0.600098f,
- 0.000000f, 0.000179f, 0.000242f, 0.000318f, 0.000341f, 0.000345f, 0.000432f, 0.000364f,
- 0.000475f, 0.000483f, 0.000572f, 0.000576f, 0.000619f, 0.000640f, 0.000716f, 0.000737f,
- 0.000791f, 0.000845f, 0.000871f, 0.000907f, 0.000998f, 0.001025f, 0.001107f, 0.001181f,
- 0.001244f, 0.001303f, 0.001391f, 0.001462f, 0.001549f, 0.001631f, 0.001756f, 0.001906f,
- 0.001984f, 0.002161f, 0.002264f, 0.002419f, 0.002613f, 0.002825f, 0.003103f, 0.003321f,
- 0.003584f, 0.003893f, 0.004349f, 0.004799f, 0.005383f, 0.006020f, 0.006836f, 0.007858f,
- 0.009117f, 0.010674f, 0.012825f, 0.015533f, 0.019363f, 0.024780f, 0.032593f, 0.043274f,
- 0.057770f, 0.076111f, 0.525879f, 0.569336f, 0.578613f, 0.583008f, 0.585449f, 0.586426f,
- 0.000000f, 0.000088f, 0.000192f, 0.000227f, 0.000230f, 0.000286f, 0.000255f, 0.000317f,
- 0.000321f, 0.000371f, 0.000401f, 0.000373f, 0.000391f, 0.000457f, 0.000474f, 0.000530f,
- 0.000509f, 0.000585f, 0.000625f, 0.000664f, 0.000707f, 0.000746f, 0.000772f, 0.000817f,
- 0.000877f, 0.000887f, 0.000978f, 0.001007f, 0.001069f, 0.001202f, 0.001192f, 0.001290f,
- 0.001356f, 0.001464f, 0.001583f, 0.001678f, 0.001771f, 0.001929f, 0.002050f, 0.002230f,
- 0.002424f, 0.002651f, 0.002888f, 0.003176f, 0.003534f, 0.003967f, 0.004475f, 0.005154f,
- 0.005993f, 0.007118f, 0.008469f, 0.010338f, 0.012794f, 0.016403f, 0.021957f, 0.030090f,
- 0.042419f, 0.059052f, 0.510254f, 0.554199f, 0.564453f, 0.570312f, 0.572754f, 0.573242f,
- 0.000000f, 0.000126f, 0.000180f, 0.000121f, 0.000178f, 0.000176f, 0.000177f, 0.000212f,
- 0.000210f, 0.000228f, 0.000238f, 0.000291f, 0.000280f, 0.000298f, 0.000336f, 0.000350f,
- 0.000369f, 0.000387f, 0.000395f, 0.000427f, 0.000460f, 0.000476f, 0.000515f, 0.000536f,
- 0.000573f, 0.000619f, 0.000650f, 0.000670f, 0.000703f, 0.000746f, 0.000798f, 0.000836f,
- 0.000902f, 0.000949f, 0.001031f, 0.001062f, 0.001162f, 0.001227f, 0.001349f, 0.001442f,
- 0.001533f, 0.001690f, 0.001865f, 0.001995f, 0.002228f, 0.002495f, 0.002800f, 0.003191f,
- 0.003653f, 0.004349f, 0.005203f, 0.006393f, 0.008026f, 0.010307f, 0.013710f, 0.019379f,
- 0.028854f, 0.043457f, 0.494873f, 0.541016f, 0.550781f, 0.555664f, 0.558105f, 0.559570f,
- 0.000000f, 0.000095f, 0.000086f, 0.000079f, 0.000105f, 0.000124f, 0.000111f, 0.000137f,
- 0.000141f, 0.000142f, 0.000147f, 0.000151f, 0.000160f, 0.000181f, 0.000202f, 0.000207f,
- 0.000214f, 0.000248f, 0.000244f, 0.000282f, 0.000273f, 0.000283f, 0.000306f, 0.000334f,
- 0.000367f, 0.000378f, 0.000376f, 0.000399f, 0.000437f, 0.000459f, 0.000474f, 0.000516f,
- 0.000552f, 0.000567f, 0.000616f, 0.000649f, 0.000693f, 0.000743f, 0.000805f, 0.000851f,
- 0.000918f, 0.000999f, 0.001085f, 0.001195f, 0.001309f, 0.001466f, 0.001644f, 0.001850f,
- 0.002151f, 0.002487f, 0.002974f, 0.003654f, 0.004574f, 0.006001f, 0.008156f, 0.011452f,
- 0.017853f, 0.029739f, 0.478271f, 0.526367f, 0.537109f, 0.541504f, 0.544434f, 0.545898f,
- 0.000106f, 0.000085f, 0.000074f, 0.000067f, 0.000066f, 0.000070f, 0.000069f, 0.000073f,
- 0.000073f, 0.000080f, 0.000084f, 0.000109f, 0.000093f, 0.000098f, 0.000119f, 0.000108f,
- 0.000128f, 0.000135f, 0.000137f, 0.000149f, 0.000150f, 0.000157f, 0.000182f, 0.000185f,
- 0.000207f, 0.000206f, 0.000214f, 0.000234f, 0.000237f, 0.000253f, 0.000267f, 0.000289f,
- 0.000306f, 0.000313f, 0.000344f, 0.000352f, 0.000384f, 0.000406f, 0.000445f, 0.000467f,
- 0.000503f, 0.000543f, 0.000593f, 0.000634f, 0.000697f, 0.000764f, 0.000850f, 0.000963f,
- 0.001105f, 0.001298f, 0.001536f, 0.001856f, 0.002333f, 0.003069f, 0.004299f, 0.006271f,
- 0.009789f, 0.018234f, 0.462402f, 0.511719f, 0.522949f, 0.527344f, 0.530762f, 0.532715f,
- 0.000091f, 0.000069f, 0.000060f, 0.000054f, 0.000049f, 0.000046f, 0.000043f, 0.000041f,
- 0.000040f, 0.000044f, 0.000040f, 0.000040f, 0.000054f, 0.000044f, 0.000045f, 0.000044f,
- 0.000062f, 0.000062f, 0.000069f, 0.000071f, 0.000074f, 0.000079f, 0.000081f, 0.000081f,
- 0.000085f, 0.000099f, 0.000098f, 0.000115f, 0.000115f, 0.000119f, 0.000125f, 0.000130f,
- 0.000140f, 0.000144f, 0.000165f, 0.000172f, 0.000178f, 0.000191f, 0.000205f, 0.000222f,
- 0.000234f, 0.000251f, 0.000276f, 0.000293f, 0.000327f, 0.000354f, 0.000392f, 0.000437f,
- 0.000494f, 0.000562f, 0.000662f, 0.000800f, 0.001005f, 0.001315f, 0.001852f, 0.002825f,
- 0.004723f, 0.009285f, 0.446533f, 0.497803f, 0.508301f, 0.514160f, 0.516602f, 0.519043f,
- 0.000067f, 0.000048f, 0.000040f, 0.000036f, 0.000033f, 0.000031f, 0.000030f, 0.000028f,
- 0.000027f, 0.000026f, 0.000025f, 0.000024f, 0.000023f, 0.000022f, 0.000021f, 0.000020f,
- 0.000019f, 0.000020f, 0.000024f, 0.000026f, 0.000025f, 0.000027f, 0.000031f, 0.000032f,
- 0.000032f, 0.000037f, 0.000041f, 0.000038f, 0.000045f, 0.000042f, 0.000048f, 0.000049f,
- 0.000053f, 0.000055f, 0.000059f, 0.000062f, 0.000071f, 0.000074f, 0.000077f, 0.000081f,
- 0.000086f, 0.000091f, 0.000098f, 0.000109f, 0.000116f, 0.000125f, 0.000137f, 0.000158f,
- 0.000173f, 0.000193f, 0.000230f, 0.000273f, 0.000335f, 0.000425f, 0.000603f, 0.000935f,
- 0.001694f, 0.003727f, 0.431396f, 0.481934f, 0.493652f, 0.499512f, 0.502930f, 0.504883f,
- 0.000021f, 0.000016f, 0.000013f, 0.000012f, 0.000013f, 0.000012f, 0.000012f, 0.000012f,
- 0.000012f, 0.000012f, 0.000011f, 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000011f,
- 0.000011f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f,
- 0.000008f, 0.000008f, 0.000008f, 0.000007f, 0.000008f, 0.000009f, 0.000009f, 0.000010f,
- 0.000010f, 0.000013f, 0.000014f, 0.000013f, 0.000015f, 0.000016f, 0.000017f, 0.000019f,
- 0.000019f, 0.000020f, 0.000023f, 0.000026f, 0.000027f, 0.000027f, 0.000032f, 0.000030f,
- 0.000036f, 0.000039f, 0.000050f, 0.000056f, 0.000063f, 0.000082f, 0.000109f, 0.000168f,
- 0.000317f, 0.000922f, 0.415283f, 0.467773f, 0.479980f, 0.486328f, 0.489014f, 0.490723f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000004f, 0.000005f,
- 0.000008f, 0.000026f, 0.398926f, 0.452881f, 0.465576f, 0.471436f, 0.474854f, 0.477051f,
- },
- {
- 0.019653f, 0.058990f, 0.097473f, 0.134277f, 0.169189f, 0.203491f, 0.236450f, 0.267578f,
- 0.297852f, 0.326416f, 0.354004f, 0.380859f, 0.406250f, 0.431641f, 0.455078f, 0.477539f,
- 0.500000f, 0.520996f, 0.541504f, 0.560547f, 0.580566f, 0.598633f, 0.615723f, 0.633301f,
- 0.649902f, 0.666016f, 0.681641f, 0.695801f, 0.709961f, 0.724609f, 0.738770f, 0.751953f,
- 0.765137f, 0.775879f, 0.788574f, 0.799805f, 0.812012f, 0.822754f, 0.833496f, 0.844238f,
- 0.854004f, 0.864258f, 0.874023f, 0.883301f, 0.891602f, 0.900391f, 0.909668f, 0.917969f,
- 0.925781f, 0.934570f, 0.941895f, 0.949707f, 0.956543f, 0.963379f, 0.970703f, 0.977539f,
- 0.984863f, 0.991211f, 0.988770f, 0.972656f, 0.960449f, 0.949707f, 0.940430f, 0.931641f,
- 0.017303f, 0.052399f, 0.086548f, 0.119446f, 0.153076f, 0.183594f, 0.214722f, 0.245117f,
- 0.273193f, 0.301270f, 0.328613f, 0.354492f, 0.379883f, 0.404541f, 0.427979f, 0.450195f,
- 0.472656f, 0.494629f, 0.515137f, 0.534668f, 0.554199f, 0.573242f, 0.591309f, 0.608887f,
- 0.625977f, 0.642578f, 0.658203f, 0.672852f, 0.688477f, 0.704102f, 0.717285f, 0.731445f,
- 0.744629f, 0.756836f, 0.769531f, 0.782715f, 0.793945f, 0.805664f, 0.816406f, 0.828125f,
- 0.838379f, 0.849121f, 0.858887f, 0.868652f, 0.877930f, 0.888184f, 0.896973f, 0.905762f,
- 0.915039f, 0.921875f, 0.930176f, 0.937988f, 0.946777f, 0.954102f, 0.960938f, 0.968750f,
- 0.975586f, 0.982422f, 0.984375f, 0.969238f, 0.957520f, 0.947754f, 0.938477f, 0.930176f,
- 0.015221f, 0.045837f, 0.076843f, 0.107666f, 0.136719f, 0.166504f, 0.196045f, 0.223999f,
- 0.250244f, 0.278320f, 0.303711f, 0.329346f, 0.353271f, 0.378906f, 0.401367f, 0.424316f,
- 0.447266f, 0.468018f, 0.487793f, 0.508301f, 0.529297f, 0.547363f, 0.566406f, 0.583984f,
- 0.601562f, 0.618652f, 0.634766f, 0.650879f, 0.666016f, 0.681641f, 0.695801f, 0.710449f,
- 0.724121f, 0.737305f, 0.750488f, 0.762695f, 0.775391f, 0.788086f, 0.799316f, 0.811035f,
- 0.821777f, 0.833008f, 0.844238f, 0.854004f, 0.864258f, 0.874023f, 0.882812f, 0.892578f,
- 0.901367f, 0.910156f, 0.918457f, 0.926758f, 0.936035f, 0.942871f, 0.950684f, 0.958496f,
- 0.965820f, 0.973145f, 0.980469f, 0.965820f, 0.955078f, 0.945312f, 0.936523f, 0.928223f,
- 0.013420f, 0.041138f, 0.068359f, 0.096436f, 0.124023f, 0.150879f, 0.177246f, 0.204224f,
- 0.230103f, 0.255859f, 0.281494f, 0.305420f, 0.329834f, 0.352783f, 0.376709f, 0.398682f,
- 0.420654f, 0.442627f, 0.462646f, 0.483887f, 0.502441f, 0.521484f, 0.540527f, 0.559082f,
- 0.576172f, 0.595703f, 0.611328f, 0.627930f, 0.644043f, 0.659668f, 0.674316f, 0.688965f,
- 0.703613f, 0.717285f, 0.730957f, 0.744629f, 0.756836f, 0.770020f, 0.781738f, 0.793945f,
- 0.805176f, 0.816895f, 0.828125f, 0.838379f, 0.849121f, 0.859375f, 0.869141f, 0.878418f,
- 0.888184f, 0.897461f, 0.906738f, 0.915039f, 0.923828f, 0.932129f, 0.940430f, 0.947754f,
- 0.956543f, 0.963867f, 0.976074f, 0.962402f, 0.951660f, 0.942383f, 0.934082f, 0.926758f,
- 0.012001f, 0.036591f, 0.061737f, 0.086670f, 0.112000f, 0.136719f, 0.161743f, 0.186768f,
- 0.211792f, 0.235840f, 0.259521f, 0.283203f, 0.307129f, 0.329590f, 0.352295f, 0.374268f,
- 0.395996f, 0.416992f, 0.437744f, 0.457520f, 0.477295f, 0.497314f, 0.515625f, 0.534180f,
- 0.553223f, 0.570312f, 0.588379f, 0.604492f, 0.621582f, 0.636719f, 0.653320f, 0.666992f,
- 0.683105f, 0.697266f, 0.710449f, 0.724609f, 0.737793f, 0.750977f, 0.764160f, 0.775879f,
- 0.788086f, 0.799805f, 0.812012f, 0.823242f, 0.833496f, 0.844238f, 0.854492f, 0.864746f,
- 0.875000f, 0.884277f, 0.894043f, 0.902832f, 0.911621f, 0.920898f, 0.929688f, 0.937500f,
- 0.945801f, 0.953613f, 0.971191f, 0.958984f, 0.949219f, 0.939941f, 0.932129f, 0.924316f,
- 0.010612f, 0.032684f, 0.054810f, 0.077759f, 0.100952f, 0.124023f, 0.146851f, 0.171021f,
- 0.193604f, 0.217163f, 0.239380f, 0.261963f, 0.284424f, 0.307129f, 0.328613f, 0.351318f,
- 0.371826f, 0.392334f, 0.413574f, 0.432617f, 0.453613f, 0.472656f, 0.491943f, 0.510254f,
- 0.528320f, 0.546387f, 0.563965f, 0.580078f, 0.598633f, 0.613770f, 0.629883f, 0.645996f,
- 0.661621f, 0.675293f, 0.688965f, 0.705078f, 0.718262f, 0.731934f, 0.745605f, 0.757812f,
- 0.770996f, 0.782715f, 0.795410f, 0.807129f, 0.818359f, 0.829102f, 0.839844f, 0.851074f,
- 0.860840f, 0.871094f, 0.880859f, 0.891113f, 0.900391f, 0.909668f, 0.917969f, 0.927246f,
- 0.935547f, 0.943848f, 0.966797f, 0.955566f, 0.945801f, 0.937012f, 0.929199f, 0.921875f,
- 0.009483f, 0.029556f, 0.050140f, 0.070129f, 0.091797f, 0.112549f, 0.134155f, 0.156372f,
- 0.177368f, 0.198975f, 0.220825f, 0.243286f, 0.263916f, 0.285645f, 0.306885f, 0.327393f,
- 0.348145f, 0.368896f, 0.389404f, 0.409424f, 0.429199f, 0.448730f, 0.467529f, 0.486572f,
- 0.505371f, 0.522461f, 0.540039f, 0.558105f, 0.574219f, 0.591309f, 0.607422f, 0.623535f,
- 0.639648f, 0.654785f, 0.669922f, 0.685547f, 0.698730f, 0.712891f, 0.726074f, 0.740234f,
- 0.752441f, 0.765625f, 0.778320f, 0.789551f, 0.802246f, 0.813477f, 0.825195f, 0.836426f,
- 0.847168f, 0.856934f, 0.868164f, 0.877930f, 0.888184f, 0.897461f, 0.906738f, 0.915527f,
- 0.925293f, 0.935059f, 0.962402f, 0.951660f, 0.942383f, 0.933594f, 0.926270f, 0.919434f,
- 0.008934f, 0.026581f, 0.044708f, 0.063354f, 0.082825f, 0.102844f, 0.122437f, 0.141968f,
- 0.162720f, 0.183105f, 0.202515f, 0.224609f, 0.244995f, 0.265381f, 0.285645f, 0.306152f,
- 0.326416f, 0.346680f, 0.365967f, 0.385498f, 0.406006f, 0.425293f, 0.444092f, 0.461914f,
- 0.480225f, 0.499268f, 0.517090f, 0.535156f, 0.552246f, 0.568359f, 0.585449f, 0.601562f,
- 0.616699f, 0.633789f, 0.649414f, 0.663574f, 0.678711f, 0.693848f, 0.706543f, 0.721680f,
- 0.734375f, 0.746582f, 0.760742f, 0.773438f, 0.786133f, 0.797852f, 0.809082f, 0.821777f,
- 0.832031f, 0.843262f, 0.854492f, 0.864746f, 0.875000f, 0.884766f, 0.895020f, 0.904785f,
- 0.914062f, 0.922852f, 0.957520f, 0.947266f, 0.938965f, 0.930664f, 0.923340f, 0.916992f,
- 0.007668f, 0.024017f, 0.040405f, 0.057831f, 0.075195f, 0.093079f, 0.111694f, 0.130127f,
- 0.148926f, 0.168213f, 0.187500f, 0.206543f, 0.226440f, 0.246460f, 0.265869f, 0.285400f,
- 0.305176f, 0.324707f, 0.344238f, 0.363281f, 0.383057f, 0.401123f, 0.420166f, 0.439941f,
- 0.457764f, 0.475586f, 0.493164f, 0.511719f, 0.528809f, 0.545898f, 0.562988f, 0.579590f,
- 0.596191f, 0.612305f, 0.627441f, 0.643555f, 0.658203f, 0.672363f, 0.687988f, 0.702637f,
- 0.715332f, 0.728516f, 0.742676f, 0.756348f, 0.768555f, 0.781250f, 0.794434f, 0.806152f,
- 0.818359f, 0.828613f, 0.840332f, 0.851074f, 0.861816f, 0.872559f, 0.882812f, 0.892578f,
- 0.903320f, 0.912598f, 0.952637f, 0.943848f, 0.935059f, 0.927246f, 0.920410f, 0.914062f,
- 0.007263f, 0.021530f, 0.037048f, 0.052429f, 0.068909f, 0.084961f, 0.102112f, 0.119568f,
- 0.136475f, 0.154541f, 0.172852f, 0.191528f, 0.209717f, 0.228638f, 0.246948f, 0.265869f,
- 0.284912f, 0.304199f, 0.322510f, 0.341309f, 0.360596f, 0.379639f, 0.397461f, 0.416504f,
- 0.434570f, 0.452881f, 0.470947f, 0.489014f, 0.505859f, 0.523438f, 0.541016f, 0.557129f,
- 0.574219f, 0.590332f, 0.606445f, 0.622070f, 0.637695f, 0.653809f, 0.667969f, 0.682129f,
- 0.697754f, 0.711426f, 0.724609f, 0.737793f, 0.750977f, 0.765625f, 0.777832f, 0.790039f,
- 0.801270f, 0.813477f, 0.825684f, 0.837402f, 0.848145f, 0.859375f, 0.870117f, 0.880859f,
- 0.891602f, 0.900391f, 0.947754f, 0.938965f, 0.931152f, 0.923828f, 0.917480f, 0.911133f,
- 0.006401f, 0.019730f, 0.033813f, 0.047729f, 0.062561f, 0.077515f, 0.093140f, 0.108948f,
- 0.125366f, 0.141968f, 0.159058f, 0.175781f, 0.193726f, 0.212036f, 0.229980f, 0.247681f,
- 0.265869f, 0.284424f, 0.302734f, 0.320557f, 0.339111f, 0.357910f, 0.376221f, 0.394287f,
- 0.412109f, 0.429688f, 0.448486f, 0.466064f, 0.483398f, 0.500977f, 0.517090f, 0.535156f,
- 0.552246f, 0.568359f, 0.583984f, 0.600586f, 0.616699f, 0.632324f, 0.647949f, 0.662598f,
- 0.677246f, 0.692383f, 0.706543f, 0.719727f, 0.734375f, 0.747070f, 0.761230f, 0.773926f,
- 0.786621f, 0.797852f, 0.811523f, 0.823242f, 0.834961f, 0.846680f, 0.857422f, 0.868652f,
- 0.879395f, 0.890137f, 0.942383f, 0.934082f, 0.927246f, 0.919922f, 0.913574f, 0.908203f,
- 0.005836f, 0.018158f, 0.030746f, 0.043335f, 0.057007f, 0.070801f, 0.085754f, 0.099548f,
- 0.115112f, 0.130127f, 0.146362f, 0.162354f, 0.178711f, 0.195801f, 0.212769f, 0.230103f,
- 0.247925f, 0.264893f, 0.283203f, 0.300293f, 0.318604f, 0.336426f, 0.354492f, 0.372314f,
- 0.390137f, 0.408203f, 0.425537f, 0.443848f, 0.461182f, 0.478271f, 0.496094f, 0.513184f,
- 0.529297f, 0.546387f, 0.563477f, 0.580566f, 0.595703f, 0.611816f, 0.626465f, 0.642090f,
- 0.658691f, 0.671875f, 0.686523f, 0.702148f, 0.716797f, 0.729980f, 0.744629f, 0.757324f,
- 0.770020f, 0.783203f, 0.796875f, 0.808105f, 0.820312f, 0.832520f, 0.844727f, 0.855957f,
- 0.867188f, 0.877930f, 0.937012f, 0.930176f, 0.922852f, 0.916504f, 0.910645f, 0.904785f,
- 0.005486f, 0.016525f, 0.028030f, 0.039612f, 0.052185f, 0.064636f, 0.077576f, 0.091553f,
- 0.105347f, 0.119568f, 0.134521f, 0.149536f, 0.164917f, 0.180664f, 0.197388f, 0.213623f,
- 0.230347f, 0.246826f, 0.264160f, 0.280518f, 0.298584f, 0.315674f, 0.334229f, 0.350830f,
- 0.369141f, 0.386963f, 0.404053f, 0.422119f, 0.438477f, 0.456299f, 0.474121f, 0.491211f,
- 0.507812f, 0.524902f, 0.541504f, 0.557617f, 0.574707f, 0.590820f, 0.606934f, 0.622559f,
- 0.637207f, 0.652832f, 0.668945f, 0.683105f, 0.698730f, 0.711914f, 0.726074f, 0.740723f,
- 0.753906f, 0.766602f, 0.780273f, 0.792969f, 0.805664f, 0.818848f, 0.830566f, 0.842285f,
- 0.854492f, 0.866211f, 0.931641f, 0.925781f, 0.918945f, 0.913086f, 0.907227f, 0.900879f,
- 0.004810f, 0.014847f, 0.025604f, 0.036621f, 0.047577f, 0.059174f, 0.071472f, 0.084106f,
- 0.096985f, 0.109863f, 0.124146f, 0.137939f, 0.152954f, 0.167358f, 0.182495f, 0.197754f,
- 0.213745f, 0.230103f, 0.246216f, 0.262939f, 0.279297f, 0.296387f, 0.313477f, 0.329834f,
- 0.348145f, 0.365479f, 0.382080f, 0.399658f, 0.417480f, 0.434082f, 0.452148f, 0.469238f,
- 0.486084f, 0.502441f, 0.520020f, 0.536621f, 0.552734f, 0.569336f, 0.585938f, 0.601562f,
- 0.617676f, 0.632812f, 0.648438f, 0.664062f, 0.679688f, 0.693848f, 0.708008f, 0.722656f,
- 0.735840f, 0.750488f, 0.765137f, 0.777832f, 0.791016f, 0.803711f, 0.816895f, 0.829102f,
- 0.841309f, 0.853027f, 0.925781f, 0.921387f, 0.914551f, 0.908203f, 0.903320f, 0.897461f,
- 0.004494f, 0.013809f, 0.023331f, 0.033264f, 0.043549f, 0.053833f, 0.065369f, 0.076660f,
- 0.088684f, 0.100708f, 0.113464f, 0.127075f, 0.140381f, 0.154419f, 0.169067f, 0.183472f,
- 0.198975f, 0.213623f, 0.229370f, 0.245117f, 0.261475f, 0.277832f, 0.294678f, 0.311523f,
- 0.327148f, 0.344727f, 0.362061f, 0.378418f, 0.395996f, 0.413086f, 0.430176f, 0.447021f,
- 0.464111f, 0.481689f, 0.498047f, 0.514648f, 0.531738f, 0.547363f, 0.565430f, 0.582031f,
- 0.597656f, 0.612793f, 0.628418f, 0.644043f, 0.660645f, 0.674805f, 0.689941f, 0.705078f,
- 0.718750f, 0.734375f, 0.747559f, 0.761719f, 0.775391f, 0.788086f, 0.803223f, 0.814453f,
- 0.828125f, 0.840332f, 0.919434f, 0.916504f, 0.909668f, 0.904785f, 0.898926f, 0.894043f,
- 0.004120f, 0.012512f, 0.021423f, 0.030655f, 0.039673f, 0.049500f, 0.059845f, 0.070374f,
- 0.081543f, 0.093323f, 0.104614f, 0.116577f, 0.129395f, 0.142456f, 0.156250f, 0.169434f,
- 0.183594f, 0.198364f, 0.213257f, 0.228638f, 0.244141f, 0.259766f, 0.275635f, 0.291748f,
- 0.308105f, 0.324707f, 0.341309f, 0.359131f, 0.375244f, 0.391846f, 0.408447f, 0.426025f,
- 0.442871f, 0.459473f, 0.477051f, 0.494141f, 0.510254f, 0.527344f, 0.543457f, 0.560059f,
- 0.577148f, 0.592773f, 0.608887f, 0.625977f, 0.640625f, 0.656738f, 0.671875f, 0.686523f,
- 0.702637f, 0.716797f, 0.731445f, 0.746582f, 0.759277f, 0.773926f, 0.787598f, 0.800293f,
- 0.814453f, 0.827148f, 0.914062f, 0.911133f, 0.905273f, 0.899902f, 0.895508f, 0.890625f,
- 0.004120f, 0.011566f, 0.019180f, 0.027969f, 0.036255f, 0.045746f, 0.054901f, 0.064941f,
- 0.074707f, 0.085327f, 0.096436f, 0.107239f, 0.119324f, 0.131470f, 0.144165f, 0.157104f,
- 0.169922f, 0.183594f, 0.198242f, 0.212769f, 0.227295f, 0.242188f, 0.257568f, 0.273193f,
- 0.289307f, 0.305420f, 0.321289f, 0.337891f, 0.354492f, 0.371094f, 0.387451f, 0.405029f,
- 0.421143f, 0.438477f, 0.455322f, 0.472656f, 0.488525f, 0.505859f, 0.521973f, 0.539551f,
- 0.555664f, 0.572754f, 0.588867f, 0.605469f, 0.621582f, 0.637207f, 0.653320f, 0.668945f,
- 0.684570f, 0.698242f, 0.714844f, 0.729492f, 0.745117f, 0.758301f, 0.771973f, 0.787109f,
- 0.800781f, 0.813477f, 0.907715f, 0.905762f, 0.900879f, 0.895508f, 0.890625f, 0.886719f,
- 0.003464f, 0.010536f, 0.018143f, 0.025604f, 0.033600f, 0.041992f, 0.050659f, 0.059631f,
- 0.068481f, 0.078552f, 0.088196f, 0.099060f, 0.110107f, 0.121033f, 0.133057f, 0.145020f,
- 0.157349f, 0.170166f, 0.183838f, 0.197632f, 0.210938f, 0.225464f, 0.241089f, 0.255371f,
- 0.270508f, 0.286377f, 0.302246f, 0.317871f, 0.334229f, 0.349854f, 0.367188f, 0.383789f,
- 0.399414f, 0.417236f, 0.433838f, 0.450928f, 0.468018f, 0.484131f, 0.501465f, 0.519043f,
- 0.535156f, 0.551758f, 0.568359f, 0.585449f, 0.601074f, 0.617676f, 0.634277f, 0.649902f,
- 0.666016f, 0.681152f, 0.695801f, 0.711914f, 0.727539f, 0.741699f, 0.756836f, 0.770508f,
- 0.785645f, 0.800293f, 0.901855f, 0.900391f, 0.895996f, 0.891113f, 0.886230f, 0.881836f,
- 0.003197f, 0.009903f, 0.016525f, 0.023849f, 0.030853f, 0.038605f, 0.046265f, 0.054657f,
- 0.063232f, 0.072266f, 0.081543f, 0.090881f, 0.100769f, 0.112061f, 0.123047f, 0.134155f,
- 0.145752f, 0.157471f, 0.170166f, 0.182861f, 0.196289f, 0.210327f, 0.223755f, 0.238525f,
- 0.253418f, 0.268066f, 0.283203f, 0.299316f, 0.314697f, 0.330811f, 0.346680f, 0.363281f,
- 0.379639f, 0.396484f, 0.412842f, 0.429443f, 0.446289f, 0.462891f, 0.480225f, 0.497559f,
- 0.514648f, 0.531250f, 0.547852f, 0.564453f, 0.581055f, 0.598145f, 0.615234f, 0.631836f,
- 0.646484f, 0.663086f, 0.679199f, 0.694824f, 0.710449f, 0.726074f, 0.740234f, 0.755859f,
- 0.770508f, 0.784668f, 0.895020f, 0.894531f, 0.890625f, 0.886719f, 0.881836f, 0.877441f,
- 0.003071f, 0.009163f, 0.015602f, 0.021729f, 0.028412f, 0.035522f, 0.042755f, 0.050598f,
- 0.057983f, 0.066284f, 0.075317f, 0.083862f, 0.092773f, 0.102905f, 0.113342f, 0.123840f,
- 0.134399f, 0.145752f, 0.157593f, 0.169556f, 0.182129f, 0.194702f, 0.207886f, 0.222046f,
- 0.235840f, 0.250977f, 0.265137f, 0.280273f, 0.295898f, 0.311279f, 0.326660f, 0.342773f,
- 0.359375f, 0.375732f, 0.392090f, 0.409180f, 0.425049f, 0.441895f, 0.459473f, 0.476318f,
- 0.493652f, 0.510742f, 0.527344f, 0.544434f, 0.561035f, 0.578125f, 0.595215f, 0.611328f,
- 0.628418f, 0.645020f, 0.661133f, 0.677246f, 0.693359f, 0.708496f, 0.724609f, 0.740723f,
- 0.755859f, 0.771484f, 0.889160f, 0.889160f, 0.885254f, 0.881348f, 0.876953f, 0.873047f,
- 0.002748f, 0.008171f, 0.014084f, 0.019638f, 0.026108f, 0.032318f, 0.039154f, 0.045990f,
- 0.053619f, 0.061066f, 0.068665f, 0.076477f, 0.085632f, 0.094727f, 0.104187f, 0.113831f,
- 0.123535f, 0.134888f, 0.145508f, 0.157104f, 0.168701f, 0.181030f, 0.193481f, 0.206665f,
- 0.220093f, 0.233398f, 0.248169f, 0.262695f, 0.277344f, 0.292236f, 0.307617f, 0.322998f,
- 0.339355f, 0.355469f, 0.371582f, 0.388184f, 0.404541f, 0.420410f, 0.438477f, 0.455322f,
- 0.472656f, 0.489014f, 0.506348f, 0.523926f, 0.541016f, 0.557617f, 0.575195f, 0.591309f,
- 0.608887f, 0.625977f, 0.643555f, 0.659180f, 0.674805f, 0.691406f, 0.707520f, 0.724121f,
- 0.739746f, 0.755371f, 0.882812f, 0.883789f, 0.879883f, 0.875977f, 0.872559f, 0.868652f,
- 0.002491f, 0.007809f, 0.012764f, 0.018448f, 0.024094f, 0.029861f, 0.036102f, 0.042572f,
- 0.049500f, 0.056091f, 0.063293f, 0.070984f, 0.079285f, 0.087036f, 0.095825f, 0.104858f,
- 0.114441f, 0.124084f, 0.133789f, 0.144653f, 0.156250f, 0.167480f, 0.179199f, 0.191650f,
- 0.204102f, 0.217896f, 0.231445f, 0.245239f, 0.259521f, 0.274170f, 0.289307f, 0.304199f,
- 0.319580f, 0.334961f, 0.351074f, 0.367676f, 0.384277f, 0.400635f, 0.417480f, 0.434570f,
- 0.451660f, 0.468994f, 0.485352f, 0.502441f, 0.520508f, 0.537109f, 0.554688f, 0.571777f,
- 0.588867f, 0.605957f, 0.623047f, 0.639648f, 0.656738f, 0.673828f, 0.690430f, 0.708008f,
- 0.723633f, 0.739746f, 0.874023f, 0.876953f, 0.874023f, 0.871582f, 0.867188f, 0.862793f,
- 0.002279f, 0.007130f, 0.012291f, 0.016922f, 0.022171f, 0.027847f, 0.033325f, 0.039185f,
- 0.045349f, 0.051849f, 0.058411f, 0.064880f, 0.072144f, 0.080017f, 0.087891f, 0.096313f,
- 0.105103f, 0.114197f, 0.123779f, 0.134155f, 0.144043f, 0.155151f, 0.166016f, 0.177246f,
- 0.189697f, 0.202271f, 0.214722f, 0.228271f, 0.242310f, 0.256592f, 0.270752f, 0.285400f,
- 0.300537f, 0.315674f, 0.331543f, 0.347656f, 0.363525f, 0.379639f, 0.396729f, 0.414307f,
- 0.430908f, 0.447754f, 0.465088f, 0.482178f, 0.499512f, 0.517090f, 0.533203f, 0.552246f,
- 0.568848f, 0.586426f, 0.603516f, 0.621582f, 0.639648f, 0.656250f, 0.673828f, 0.690918f,
- 0.707520f, 0.724121f, 0.867676f, 0.870605f, 0.868164f, 0.865723f, 0.861328f, 0.857910f,
- 0.002220f, 0.006565f, 0.011238f, 0.015961f, 0.020401f, 0.025558f, 0.030853f, 0.036133f,
- 0.041199f, 0.047180f, 0.053436f, 0.059723f, 0.066162f, 0.073853f, 0.080688f, 0.088440f,
- 0.096436f, 0.105042f, 0.114319f, 0.123047f, 0.132446f, 0.142822f, 0.153198f, 0.164062f,
- 0.175659f, 0.187378f, 0.199463f, 0.212402f, 0.225464f, 0.239014f, 0.252686f, 0.266846f,
- 0.281494f, 0.296631f, 0.312500f, 0.328369f, 0.343750f, 0.359863f, 0.376221f, 0.393066f,
- 0.409668f, 0.426514f, 0.444336f, 0.461670f, 0.478760f, 0.496826f, 0.513672f, 0.532227f,
- 0.549316f, 0.567383f, 0.584961f, 0.602051f, 0.620605f, 0.637207f, 0.655273f, 0.672363f,
- 0.689941f, 0.708008f, 0.860840f, 0.864746f, 0.862793f, 0.859375f, 0.855957f, 0.853027f,
- 0.002190f, 0.005993f, 0.010117f, 0.014420f, 0.018738f, 0.023361f, 0.028015f, 0.033142f,
- 0.037781f, 0.043732f, 0.048920f, 0.054840f, 0.061218f, 0.067810f, 0.074219f, 0.081299f,
- 0.088562f, 0.096130f, 0.104614f, 0.113098f, 0.122253f, 0.131714f, 0.141113f, 0.151245f,
- 0.162109f, 0.173462f, 0.184692f, 0.196899f, 0.209473f, 0.222534f, 0.236206f, 0.249634f,
- 0.263672f, 0.277588f, 0.293213f, 0.308350f, 0.323975f, 0.339844f, 0.355957f, 0.372070f,
- 0.389404f, 0.405762f, 0.422852f, 0.439941f, 0.458008f, 0.475098f, 0.492920f, 0.510742f,
- 0.528320f, 0.546875f, 0.564453f, 0.583496f, 0.601074f, 0.619141f, 0.636719f, 0.654785f,
- 0.672852f, 0.691406f, 0.852539f, 0.858398f, 0.856445f, 0.853516f, 0.850586f, 0.847656f,
- 0.001787f, 0.005753f, 0.009300f, 0.013611f, 0.017410f, 0.021576f, 0.025665f, 0.030533f,
- 0.035126f, 0.040039f, 0.044952f, 0.050446f, 0.055817f, 0.061890f, 0.068054f, 0.074707f,
- 0.081482f, 0.088501f, 0.095764f, 0.103943f, 0.112183f, 0.120850f, 0.130249f, 0.139526f,
- 0.149658f, 0.160400f, 0.171021f, 0.182007f, 0.194336f, 0.206421f, 0.219360f, 0.232666f,
- 0.245850f, 0.260010f, 0.274170f, 0.289307f, 0.304443f, 0.319580f, 0.335693f, 0.352295f,
- 0.369141f, 0.385498f, 0.402344f, 0.419189f, 0.437012f, 0.454346f, 0.472412f, 0.490234f,
- 0.507812f, 0.525879f, 0.545410f, 0.562500f, 0.581055f, 0.600098f, 0.618164f, 0.636719f,
- 0.655273f, 0.674316f, 0.845703f, 0.852051f, 0.849609f, 0.847168f, 0.845215f, 0.841309f,
- 0.001766f, 0.005241f, 0.008881f, 0.012024f, 0.016129f, 0.020233f, 0.024124f, 0.027664f,
- 0.032135f, 0.036835f, 0.041321f, 0.046173f, 0.051392f, 0.056946f, 0.062225f, 0.068604f,
- 0.074524f, 0.080933f, 0.088135f, 0.095398f, 0.103210f, 0.110779f, 0.119263f, 0.128296f,
- 0.137695f, 0.147217f, 0.157349f, 0.168091f, 0.179688f, 0.191284f, 0.203613f, 0.215942f,
- 0.228882f, 0.242554f, 0.255859f, 0.270508f, 0.285400f, 0.300537f, 0.316406f, 0.331787f,
- 0.348877f, 0.364746f, 0.382080f, 0.398682f, 0.415771f, 0.434082f, 0.451416f, 0.469482f,
- 0.487793f, 0.505859f, 0.524414f, 0.542969f, 0.562012f, 0.580566f, 0.598145f, 0.618652f,
- 0.637695f, 0.657227f, 0.837891f, 0.844727f, 0.843750f, 0.841309f, 0.838379f, 0.836426f,
- 0.001598f, 0.004887f, 0.008217f, 0.011497f, 0.014786f, 0.018326f, 0.021652f, 0.025513f,
- 0.029541f, 0.033813f, 0.038086f, 0.042236f, 0.046844f, 0.052032f, 0.057251f, 0.062622f,
- 0.068237f, 0.074280f, 0.080505f, 0.086975f, 0.094116f, 0.101074f, 0.109314f, 0.117554f,
- 0.126587f, 0.135254f, 0.144775f, 0.155029f, 0.165405f, 0.176392f, 0.187744f, 0.199829f,
- 0.212646f, 0.224976f, 0.238647f, 0.252441f, 0.267090f, 0.281738f, 0.296631f, 0.312256f,
- 0.328369f, 0.344971f, 0.361328f, 0.377686f, 0.395264f, 0.412842f, 0.430908f, 0.448730f,
- 0.467041f, 0.485596f, 0.503906f, 0.522461f, 0.541504f, 0.561523f, 0.580078f, 0.599121f,
- 0.618164f, 0.639648f, 0.828613f, 0.837891f, 0.836914f, 0.834473f, 0.833008f, 0.830566f,
- 0.001709f, 0.004494f, 0.007416f, 0.010628f, 0.013680f, 0.016785f, 0.020203f, 0.023712f,
- 0.027435f, 0.031006f, 0.034424f, 0.038635f, 0.043182f, 0.047668f, 0.052307f, 0.057159f,
- 0.062042f, 0.067749f, 0.073730f, 0.079956f, 0.086182f, 0.092773f, 0.100159f, 0.107727f,
- 0.115479f, 0.123962f, 0.132935f, 0.142578f, 0.151978f, 0.162476f, 0.173340f, 0.184570f,
- 0.196411f, 0.208740f, 0.221436f, 0.235229f, 0.248779f, 0.262939f, 0.277832f, 0.293213f,
- 0.308105f, 0.324219f, 0.341309f, 0.357178f, 0.374756f, 0.391846f, 0.409424f, 0.427490f,
- 0.446533f, 0.464844f, 0.483643f, 0.501953f, 0.521484f, 0.541504f, 0.561035f, 0.579590f,
- 0.599609f, 0.620605f, 0.821289f, 0.830566f, 0.830078f, 0.828125f, 0.825684f, 0.823242f,
- 0.001367f, 0.004105f, 0.007023f, 0.009552f, 0.012611f, 0.015289f, 0.018341f, 0.021652f,
- 0.024857f, 0.027878f, 0.031769f, 0.035614f, 0.039276f, 0.043610f, 0.047333f, 0.052155f,
- 0.056549f, 0.061401f, 0.066895f, 0.072449f, 0.078613f, 0.084778f, 0.091309f, 0.098083f,
- 0.105774f, 0.113281f, 0.121399f, 0.130371f, 0.139648f, 0.148926f, 0.159546f, 0.169922f,
- 0.180908f, 0.192749f, 0.204834f, 0.217651f, 0.231567f, 0.244385f, 0.259277f, 0.273926f,
- 0.289307f, 0.304688f, 0.320557f, 0.336914f, 0.354248f, 0.371338f, 0.388184f, 0.406982f,
- 0.424316f, 0.443115f, 0.462646f, 0.481445f, 0.501465f, 0.520508f, 0.541016f, 0.559570f,
- 0.580078f, 0.601074f, 0.812988f, 0.823242f, 0.823242f, 0.821289f, 0.819824f, 0.817383f,
- 0.001398f, 0.003883f, 0.006351f, 0.008911f, 0.011559f, 0.014343f, 0.017212f, 0.020035f,
- 0.022797f, 0.026062f, 0.028793f, 0.031891f, 0.035858f, 0.039368f, 0.043213f, 0.047607f,
- 0.051483f, 0.056030f, 0.060883f, 0.065979f, 0.071350f, 0.076843f, 0.083130f, 0.089172f,
- 0.096069f, 0.103333f, 0.111023f, 0.119019f, 0.127319f, 0.136719f, 0.145996f, 0.156128f,
- 0.166138f, 0.177368f, 0.189453f, 0.201416f, 0.213745f, 0.227295f, 0.240601f, 0.255371f,
- 0.269287f, 0.285400f, 0.301270f, 0.317139f, 0.333740f, 0.350586f, 0.367920f, 0.385986f,
- 0.404297f, 0.422852f, 0.442383f, 0.460938f, 0.479980f, 0.500488f, 0.520508f, 0.541016f,
- 0.560547f, 0.582520f, 0.803711f, 0.814941f, 0.815430f, 0.814453f, 0.812500f, 0.810547f,
- 0.001259f, 0.003464f, 0.006332f, 0.008286f, 0.010384f, 0.013000f, 0.015587f, 0.018234f,
- 0.021027f, 0.023422f, 0.026566f, 0.029480f, 0.032379f, 0.035919f, 0.039215f, 0.043060f,
- 0.046997f, 0.050995f, 0.055267f, 0.059998f, 0.065002f, 0.069946f, 0.075317f, 0.081299f,
- 0.087280f, 0.094116f, 0.101135f, 0.108276f, 0.116150f, 0.124695f, 0.133545f, 0.142700f,
- 0.152222f, 0.162720f, 0.173950f, 0.185303f, 0.197754f, 0.210205f, 0.223022f, 0.237061f,
- 0.250732f, 0.265869f, 0.281250f, 0.297119f, 0.313477f, 0.330322f, 0.347656f, 0.364746f,
- 0.383301f, 0.401367f, 0.420898f, 0.440186f, 0.459229f, 0.479736f, 0.499512f, 0.520996f,
- 0.541016f, 0.562988f, 0.794434f, 0.807129f, 0.807617f, 0.807129f, 0.805176f, 0.803711f,
- 0.001070f, 0.003237f, 0.005432f, 0.007359f, 0.009857f, 0.012337f, 0.014191f, 0.016586f,
- 0.019257f, 0.021561f, 0.024094f, 0.026901f, 0.029724f, 0.032745f, 0.035675f, 0.039368f,
- 0.042572f, 0.045990f, 0.050354f, 0.054535f, 0.058746f, 0.063232f, 0.068420f, 0.073608f,
- 0.079529f, 0.085266f, 0.091370f, 0.098083f, 0.105835f, 0.113159f, 0.121094f, 0.129639f,
- 0.139038f, 0.148926f, 0.159058f, 0.169678f, 0.181274f, 0.193481f, 0.205811f, 0.219482f,
- 0.233032f, 0.247192f, 0.262207f, 0.277100f, 0.293213f, 0.309814f, 0.326660f, 0.344238f,
- 0.361816f, 0.380615f, 0.398926f, 0.418945f, 0.438477f, 0.458008f, 0.479004f, 0.499512f,
- 0.520996f, 0.543945f, 0.784668f, 0.798828f, 0.800293f, 0.799805f, 0.797852f, 0.796875f,
- 0.001074f, 0.002916f, 0.004955f, 0.007149f, 0.009033f, 0.011055f, 0.013268f, 0.015495f,
- 0.017365f, 0.019485f, 0.022095f, 0.024002f, 0.026688f, 0.029633f, 0.032593f, 0.035370f,
- 0.038361f, 0.041870f, 0.045319f, 0.049225f, 0.052948f, 0.057068f, 0.061676f, 0.066345f,
- 0.071167f, 0.076782f, 0.082581f, 0.088867f, 0.095886f, 0.102539f, 0.109802f, 0.118042f,
- 0.126709f, 0.135132f, 0.144897f, 0.155151f, 0.165771f, 0.177368f, 0.189209f, 0.201904f,
- 0.215210f, 0.229370f, 0.242798f, 0.258057f, 0.274170f, 0.290039f, 0.306885f, 0.323242f,
- 0.341309f, 0.359375f, 0.378418f, 0.397461f, 0.416260f, 0.437500f, 0.457031f, 0.479004f,
- 0.501465f, 0.522461f, 0.775391f, 0.790527f, 0.791992f, 0.791504f, 0.791016f, 0.789551f,
- 0.000837f, 0.002916f, 0.004738f, 0.006477f, 0.008575f, 0.010170f, 0.012161f, 0.014023f,
- 0.015808f, 0.017792f, 0.020111f, 0.022064f, 0.024414f, 0.026794f, 0.029251f, 0.032074f,
- 0.034698f, 0.037598f, 0.040741f, 0.043915f, 0.047577f, 0.051361f, 0.055389f, 0.059692f,
- 0.064209f, 0.068787f, 0.074585f, 0.079712f, 0.085632f, 0.092346f, 0.099487f, 0.106323f,
- 0.114929f, 0.122925f, 0.131958f, 0.141235f, 0.151123f, 0.161865f, 0.172974f, 0.184937f,
- 0.197632f, 0.210693f, 0.224854f, 0.239136f, 0.254395f, 0.269531f, 0.285889f, 0.302979f,
- 0.320557f, 0.338623f, 0.356689f, 0.375977f, 0.395752f, 0.415527f, 0.436523f, 0.458252f,
- 0.479248f, 0.501465f, 0.765137f, 0.781738f, 0.783691f, 0.784180f, 0.783203f, 0.781250f,
- 0.000854f, 0.002817f, 0.004089f, 0.005684f, 0.007675f, 0.009277f, 0.010864f, 0.012413f,
- 0.014427f, 0.016235f, 0.017838f, 0.019913f, 0.021805f, 0.023987f, 0.026276f, 0.028915f,
- 0.030960f, 0.033875f, 0.036652f, 0.039551f, 0.042816f, 0.045837f, 0.049591f, 0.053589f,
- 0.057526f, 0.061829f, 0.066650f, 0.071655f, 0.077393f, 0.083008f, 0.088989f, 0.096008f,
- 0.103210f, 0.110657f, 0.119141f, 0.127930f, 0.137085f, 0.146973f, 0.157593f, 0.169312f,
- 0.181274f, 0.193481f, 0.207031f, 0.220581f, 0.235229f, 0.250732f, 0.266357f, 0.282227f,
- 0.299805f, 0.317627f, 0.335449f, 0.354736f, 0.374268f, 0.394531f, 0.415527f, 0.436279f,
- 0.458252f, 0.481689f, 0.754883f, 0.773438f, 0.775391f, 0.775879f, 0.774902f, 0.773926f,
- 0.000852f, 0.002520f, 0.003937f, 0.005527f, 0.006836f, 0.008408f, 0.009773f, 0.011620f,
- 0.013039f, 0.014687f, 0.016327f, 0.017944f, 0.019760f, 0.021774f, 0.023697f, 0.025894f,
- 0.027969f, 0.030121f, 0.032501f, 0.035370f, 0.038208f, 0.041046f, 0.044098f, 0.047791f,
- 0.051453f, 0.055176f, 0.059570f, 0.064026f, 0.068787f, 0.074158f, 0.079834f, 0.085938f,
- 0.092590f, 0.099304f, 0.106873f, 0.114990f, 0.124023f, 0.133301f, 0.143066f, 0.153687f,
- 0.164551f, 0.176392f, 0.189209f, 0.202637f, 0.216553f, 0.231323f, 0.246704f, 0.262451f,
- 0.279297f, 0.296387f, 0.314697f, 0.333496f, 0.353516f, 0.373047f, 0.394775f, 0.415039f,
- 0.437500f, 0.460449f, 0.745117f, 0.763672f, 0.766602f, 0.767090f, 0.767090f, 0.765625f,
- 0.000762f, 0.002342f, 0.003563f, 0.004787f, 0.006447f, 0.007648f, 0.009193f, 0.010353f,
- 0.012016f, 0.013138f, 0.014557f, 0.016312f, 0.017929f, 0.019470f, 0.021103f, 0.023056f,
- 0.024918f, 0.026886f, 0.029099f, 0.031586f, 0.034058f, 0.036499f, 0.039307f, 0.042450f,
- 0.045685f, 0.049072f, 0.052826f, 0.056915f, 0.061096f, 0.065918f, 0.070984f, 0.076538f,
- 0.082520f, 0.088928f, 0.095520f, 0.102905f, 0.111206f, 0.119629f, 0.128662f, 0.138184f,
- 0.148682f, 0.160156f, 0.171997f, 0.184937f, 0.198364f, 0.212524f, 0.227173f, 0.243042f,
- 0.259277f, 0.276611f, 0.294189f, 0.312500f, 0.331055f, 0.350830f, 0.372070f, 0.392334f,
- 0.415771f, 0.438232f, 0.734375f, 0.754395f, 0.758789f, 0.758789f, 0.758789f, 0.757812f,
- 0.000848f, 0.002024f, 0.003553f, 0.004646f, 0.005726f, 0.007050f, 0.008362f, 0.009438f,
- 0.010536f, 0.011810f, 0.013123f, 0.014481f, 0.015778f, 0.017242f, 0.018753f, 0.020447f,
- 0.022278f, 0.023819f, 0.025940f, 0.027771f, 0.029999f, 0.032410f, 0.034851f, 0.037354f,
- 0.040375f, 0.043610f, 0.046631f, 0.050354f, 0.054108f, 0.058563f, 0.062805f, 0.067871f,
- 0.073242f, 0.078796f, 0.085083f, 0.091797f, 0.098816f, 0.106689f, 0.115540f, 0.124207f,
- 0.134155f, 0.144409f, 0.155762f, 0.167725f, 0.180664f, 0.193848f, 0.208618f, 0.223389f,
- 0.239746f, 0.256104f, 0.273438f, 0.291260f, 0.310059f, 0.330078f, 0.349854f, 0.370850f,
- 0.393555f, 0.416992f, 0.724121f, 0.744629f, 0.748535f, 0.750000f, 0.749512f, 0.749512f,
- 0.000736f, 0.001780f, 0.002937f, 0.004314f, 0.005211f, 0.006214f, 0.007423f, 0.008537f,
- 0.009392f, 0.010773f, 0.011726f, 0.012970f, 0.014183f, 0.015373f, 0.016724f, 0.017990f,
- 0.019730f, 0.021194f, 0.022644f, 0.024368f, 0.026443f, 0.028610f, 0.030685f, 0.032898f,
- 0.035583f, 0.038300f, 0.041351f, 0.044556f, 0.047638f, 0.051422f, 0.055359f, 0.059875f,
- 0.064392f, 0.069580f, 0.075195f, 0.080872f, 0.087646f, 0.094849f, 0.102173f, 0.110596f,
- 0.119690f, 0.129761f, 0.139893f, 0.151367f, 0.163452f, 0.176147f, 0.190063f, 0.204590f,
- 0.219238f, 0.235718f, 0.252441f, 0.270264f, 0.289062f, 0.307861f, 0.328613f, 0.350098f,
- 0.372314f, 0.395020f, 0.712402f, 0.734863f, 0.739746f, 0.740723f, 0.740723f, 0.740234f,
- 0.000589f, 0.001616f, 0.002674f, 0.003841f, 0.004940f, 0.005676f, 0.006554f, 0.007442f,
- 0.008812f, 0.009537f, 0.010277f, 0.011528f, 0.012634f, 0.013527f, 0.014671f, 0.016037f,
- 0.017136f, 0.018631f, 0.019943f, 0.021530f, 0.023071f, 0.025146f, 0.026825f, 0.029037f,
- 0.030853f, 0.033447f, 0.035736f, 0.038849f, 0.041656f, 0.044922f, 0.048462f, 0.052277f,
- 0.056519f, 0.061127f, 0.065796f, 0.071411f, 0.077148f, 0.083435f, 0.090393f, 0.097900f,
- 0.106079f, 0.115356f, 0.125122f, 0.135132f, 0.146729f, 0.158936f, 0.171509f, 0.185059f,
- 0.200439f, 0.215576f, 0.232056f, 0.249756f, 0.267822f, 0.286621f, 0.306885f, 0.328125f,
- 0.349854f, 0.373291f, 0.701172f, 0.725586f, 0.729980f, 0.730957f, 0.731934f, 0.730957f,
- 0.000547f, 0.001666f, 0.002367f, 0.003559f, 0.004238f, 0.005028f, 0.005852f, 0.006859f,
- 0.007755f, 0.008530f, 0.009163f, 0.010056f, 0.010956f, 0.011978f, 0.013062f, 0.014076f,
- 0.015053f, 0.016251f, 0.017471f, 0.018921f, 0.020233f, 0.021774f, 0.023315f, 0.025162f,
- 0.026871f, 0.029007f, 0.031204f, 0.033661f, 0.036102f, 0.039062f, 0.042053f, 0.045380f,
- 0.048859f, 0.053040f, 0.057343f, 0.062225f, 0.067261f, 0.073120f, 0.079407f, 0.086243f,
- 0.093567f, 0.101868f, 0.110596f, 0.120239f, 0.130859f, 0.141968f, 0.154053f, 0.167358f,
- 0.181274f, 0.196045f, 0.212158f, 0.229248f, 0.247192f, 0.265381f, 0.285400f, 0.305664f,
- 0.327637f, 0.350586f, 0.689453f, 0.715820f, 0.720215f, 0.722168f, 0.722168f, 0.722168f,
- 0.000492f, 0.001634f, 0.002342f, 0.003111f, 0.003866f, 0.004574f, 0.005417f, 0.005928f,
- 0.006588f, 0.007393f, 0.008041f, 0.008873f, 0.009689f, 0.010391f, 0.011375f, 0.012146f,
- 0.013100f, 0.014183f, 0.015274f, 0.016479f, 0.017456f, 0.018768f, 0.020157f, 0.021606f,
- 0.023300f, 0.024933f, 0.026855f, 0.028885f, 0.031143f, 0.033417f, 0.036133f, 0.039032f,
- 0.042236f, 0.045776f, 0.049713f, 0.053680f, 0.058228f, 0.063232f, 0.069092f, 0.074829f,
- 0.081482f, 0.089050f, 0.096924f, 0.105591f, 0.115417f, 0.126221f, 0.137329f, 0.149658f,
- 0.162964f, 0.176880f, 0.192505f, 0.208740f, 0.226318f, 0.244873f, 0.263428f, 0.283936f,
- 0.306396f, 0.329346f, 0.676270f, 0.705078f, 0.709961f, 0.711914f, 0.712891f, 0.711914f,
- 0.000506f, 0.001342f, 0.002157f, 0.002813f, 0.003353f, 0.004105f, 0.004658f, 0.005344f,
- 0.005871f, 0.006538f, 0.007050f, 0.007751f, 0.008247f, 0.009109f, 0.009865f, 0.010559f,
- 0.011269f, 0.012169f, 0.013290f, 0.014191f, 0.015015f, 0.016312f, 0.017395f, 0.018570f,
- 0.019989f, 0.021439f, 0.023102f, 0.024536f, 0.026535f, 0.028702f, 0.030899f, 0.033356f,
- 0.035980f, 0.039093f, 0.042328f, 0.046051f, 0.049927f, 0.054199f, 0.059052f, 0.064575f,
- 0.070496f, 0.076782f, 0.084412f, 0.092285f, 0.100708f, 0.110779f, 0.121399f, 0.132690f,
- 0.145508f, 0.158813f, 0.173584f, 0.189453f, 0.205688f, 0.223755f, 0.242554f, 0.263184f,
- 0.284180f, 0.306641f, 0.664551f, 0.693848f, 0.699707f, 0.702148f, 0.702637f, 0.703125f,
- 0.000500f, 0.001122f, 0.001810f, 0.002363f, 0.002987f, 0.003576f, 0.004158f, 0.004620f,
- 0.005032f, 0.005627f, 0.006161f, 0.006721f, 0.007179f, 0.007790f, 0.008385f, 0.009163f,
- 0.009758f, 0.010536f, 0.011284f, 0.011986f, 0.012878f, 0.013710f, 0.014725f, 0.015823f,
- 0.016937f, 0.018326f, 0.019547f, 0.020874f, 0.022522f, 0.024399f, 0.026077f, 0.028427f,
- 0.030609f, 0.032990f, 0.035736f, 0.038788f, 0.042236f, 0.045990f, 0.050354f, 0.054901f,
- 0.059967f, 0.065918f, 0.072205f, 0.079468f, 0.087219f, 0.096252f, 0.105713f, 0.116272f,
- 0.128174f, 0.140747f, 0.154419f, 0.169556f, 0.186279f, 0.203125f, 0.221313f, 0.240601f,
- 0.261719f, 0.284424f, 0.652344f, 0.683105f, 0.688965f, 0.691406f, 0.692383f, 0.693359f,
- 0.000482f, 0.001184f, 0.001604f, 0.002171f, 0.002562f, 0.003029f, 0.003656f, 0.003941f,
- 0.004410f, 0.004948f, 0.005325f, 0.005577f, 0.006157f, 0.006702f, 0.007172f, 0.007751f,
- 0.008331f, 0.008904f, 0.009514f, 0.010063f, 0.010925f, 0.011719f, 0.012306f, 0.013321f,
- 0.014275f, 0.015465f, 0.016510f, 0.017593f, 0.018845f, 0.020401f, 0.022095f, 0.023682f,
- 0.025513f, 0.027679f, 0.029968f, 0.032593f, 0.035461f, 0.038757f, 0.042175f, 0.046326f,
- 0.050873f, 0.055939f, 0.061462f, 0.067444f, 0.074402f, 0.082520f, 0.091125f, 0.100830f,
- 0.111572f, 0.123413f, 0.136719f, 0.150513f, 0.165894f, 0.182251f, 0.200684f, 0.219727f,
- 0.240234f, 0.261963f, 0.640137f, 0.671387f, 0.679199f, 0.680664f, 0.682617f, 0.683105f,
- 0.000501f, 0.000919f, 0.001424f, 0.001853f, 0.002266f, 0.002789f, 0.002998f, 0.003397f,
- 0.003902f, 0.004192f, 0.004417f, 0.004974f, 0.005207f, 0.005676f, 0.006134f, 0.006527f,
- 0.007179f, 0.007465f, 0.008018f, 0.008537f, 0.009178f, 0.009888f, 0.010544f, 0.011093f,
- 0.011986f, 0.012794f, 0.013664f, 0.014717f, 0.015747f, 0.016983f, 0.018127f, 0.019470f,
- 0.021103f, 0.022919f, 0.024826f, 0.026962f, 0.029358f, 0.031769f, 0.035065f, 0.038239f,
- 0.042297f, 0.046570f, 0.051422f, 0.056671f, 0.062805f, 0.069763f, 0.077698f, 0.086182f,
- 0.095825f, 0.106812f, 0.119080f, 0.132568f, 0.147217f, 0.162598f, 0.180176f, 0.198730f,
- 0.218628f, 0.241211f, 0.627441f, 0.660156f, 0.668457f, 0.669922f, 0.672363f, 0.671875f,
- 0.000235f, 0.001120f, 0.001356f, 0.001651f, 0.002117f, 0.002441f, 0.002678f, 0.002993f,
- 0.003244f, 0.003519f, 0.003876f, 0.004086f, 0.004505f, 0.004787f, 0.005085f, 0.005604f,
- 0.005985f, 0.006271f, 0.006783f, 0.007145f, 0.007679f, 0.008217f, 0.008728f, 0.009277f,
- 0.009956f, 0.010605f, 0.011490f, 0.012062f, 0.013084f, 0.013962f, 0.014984f, 0.016113f,
- 0.017395f, 0.018829f, 0.020416f, 0.022125f, 0.023972f, 0.025955f, 0.028625f, 0.031616f,
- 0.034515f, 0.038147f, 0.042114f, 0.046783f, 0.052094f, 0.058075f, 0.065002f, 0.072510f,
- 0.081604f, 0.091125f, 0.102539f, 0.114807f, 0.128662f, 0.143921f, 0.160034f, 0.178467f,
- 0.198364f, 0.218750f, 0.613281f, 0.648926f, 0.657227f, 0.659668f, 0.661621f, 0.661621f,
- 0.000382f, 0.000704f, 0.001099f, 0.001557f, 0.001774f, 0.001976f, 0.002132f, 0.002575f,
- 0.002634f, 0.002916f, 0.003103f, 0.003494f, 0.003754f, 0.003956f, 0.004269f, 0.004684f,
- 0.004902f, 0.005234f, 0.005569f, 0.005890f, 0.006416f, 0.006786f, 0.007160f, 0.007645f,
- 0.008118f, 0.008781f, 0.009346f, 0.010025f, 0.010658f, 0.011475f, 0.012230f, 0.013016f,
- 0.014122f, 0.015251f, 0.016342f, 0.017807f, 0.019424f, 0.021103f, 0.023026f, 0.025436f,
- 0.027817f, 0.030914f, 0.034210f, 0.037750f, 0.042450f, 0.047455f, 0.053101f, 0.059998f,
- 0.067688f, 0.076660f, 0.086670f, 0.097961f, 0.110779f, 0.125366f, 0.140747f, 0.158081f,
- 0.176880f, 0.197632f, 0.600098f, 0.637207f, 0.644531f, 0.647949f, 0.649414f, 0.651855f,
- 0.000182f, 0.000738f, 0.000942f, 0.001220f, 0.001469f, 0.001634f, 0.001820f, 0.002005f,
- 0.002291f, 0.002441f, 0.002636f, 0.002832f, 0.003019f, 0.003242f, 0.003502f, 0.003824f,
- 0.004017f, 0.004333f, 0.004570f, 0.004883f, 0.005173f, 0.005615f, 0.005909f, 0.006317f,
- 0.006649f, 0.007160f, 0.007656f, 0.008156f, 0.008583f, 0.009209f, 0.009857f, 0.010696f,
- 0.011322f, 0.012367f, 0.013229f, 0.014259f, 0.015686f, 0.016815f, 0.018402f, 0.020126f,
- 0.022095f, 0.024414f, 0.027176f, 0.030273f, 0.033722f, 0.038086f, 0.042969f, 0.048645f,
- 0.055237f, 0.063171f, 0.071960f, 0.082031f, 0.093994f, 0.107300f, 0.122131f, 0.138550f,
- 0.156494f, 0.177002f, 0.586426f, 0.625488f, 0.633789f, 0.637207f, 0.638672f, 0.639648f,
- 0.000199f, 0.000534f, 0.000745f, 0.000995f, 0.001190f, 0.001387f, 0.001516f, 0.001691f,
- 0.001790f, 0.001941f, 0.002214f, 0.002346f, 0.002449f, 0.002686f, 0.002832f, 0.003042f,
- 0.003304f, 0.003531f, 0.003662f, 0.003952f, 0.004181f, 0.004517f, 0.004704f, 0.005074f,
- 0.005352f, 0.005718f, 0.006096f, 0.006481f, 0.006947f, 0.007454f, 0.007988f, 0.008484f,
- 0.009140f, 0.009804f, 0.010475f, 0.011307f, 0.012299f, 0.013268f, 0.014511f, 0.015823f,
- 0.017410f, 0.018936f, 0.021225f, 0.023621f, 0.026367f, 0.029770f, 0.033661f, 0.038452f,
- 0.044067f, 0.050812f, 0.058411f, 0.067444f, 0.077942f, 0.090149f, 0.104187f, 0.119812f,
- 0.137085f, 0.156372f, 0.572754f, 0.613770f, 0.621582f, 0.625977f, 0.627441f, 0.628906f,
- 0.000165f, 0.000486f, 0.000618f, 0.000880f, 0.001063f, 0.001140f, 0.001258f, 0.001464f,
- 0.001498f, 0.001561f, 0.001707f, 0.001899f, 0.001976f, 0.002171f, 0.002285f, 0.002474f,
- 0.002571f, 0.002764f, 0.002968f, 0.003170f, 0.003389f, 0.003580f, 0.003822f, 0.004036f,
- 0.004269f, 0.004505f, 0.004738f, 0.005157f, 0.005474f, 0.005821f, 0.006279f, 0.006649f,
- 0.007107f, 0.007610f, 0.008240f, 0.008835f, 0.009598f, 0.010361f, 0.011276f, 0.012299f,
- 0.013466f, 0.014740f, 0.016251f, 0.018021f, 0.020294f, 0.022797f, 0.025833f, 0.029739f,
- 0.034058f, 0.039612f, 0.046021f, 0.053833f, 0.063110f, 0.074158f, 0.086914f, 0.101562f,
- 0.118164f, 0.136841f, 0.558594f, 0.601074f, 0.608887f, 0.613281f, 0.615234f, 0.617188f,
- 0.000096f, 0.000348f, 0.000585f, 0.000707f, 0.000837f, 0.000866f, 0.000972f, 0.001095f,
- 0.001198f, 0.001309f, 0.001355f, 0.001417f, 0.001615f, 0.001740f, 0.001863f, 0.001880f,
- 0.002048f, 0.002159f, 0.002380f, 0.002487f, 0.002613f, 0.002777f, 0.003000f, 0.003143f,
- 0.003353f, 0.003521f, 0.003748f, 0.003963f, 0.004265f, 0.004490f, 0.004776f, 0.005093f,
- 0.005577f, 0.005966f, 0.006321f, 0.006828f, 0.007320f, 0.007904f, 0.008575f, 0.009392f,
- 0.010231f, 0.011276f, 0.012321f, 0.013832f, 0.015343f, 0.017242f, 0.019501f, 0.022247f,
- 0.025696f, 0.029922f, 0.035187f, 0.041779f, 0.049683f, 0.059387f, 0.070801f, 0.084106f,
- 0.100037f, 0.117798f, 0.544434f, 0.588867f, 0.597656f, 0.602539f, 0.604492f, 0.605469f,
- 0.000123f, 0.000248f, 0.000443f, 0.000625f, 0.000663f, 0.000733f, 0.000843f, 0.000780f,
- 0.000921f, 0.000986f, 0.001081f, 0.001178f, 0.001254f, 0.001348f, 0.001364f, 0.001515f,
- 0.001565f, 0.001705f, 0.001824f, 0.001870f, 0.002066f, 0.002155f, 0.002274f, 0.002422f,
- 0.002525f, 0.002695f, 0.002863f, 0.003038f, 0.003271f, 0.003441f, 0.003736f, 0.003901f,
- 0.004112f, 0.004478f, 0.004719f, 0.005093f, 0.005482f, 0.005913f, 0.006413f, 0.007019f,
- 0.007626f, 0.008408f, 0.009201f, 0.010201f, 0.011436f, 0.012749f, 0.014389f, 0.016373f,
- 0.018906f, 0.022034f, 0.025909f, 0.031082f, 0.037628f, 0.045715f, 0.055939f, 0.068176f,
- 0.082764f, 0.099365f, 0.529785f, 0.574707f, 0.584961f, 0.589844f, 0.591797f, 0.593750f,
- 0.000210f, 0.000212f, 0.000365f, 0.000494f, 0.000438f, 0.000597f, 0.000538f, 0.000623f,
- 0.000638f, 0.000736f, 0.000866f, 0.000882f, 0.000954f, 0.001040f, 0.001070f, 0.001086f,
- 0.001220f, 0.001274f, 0.001341f, 0.001457f, 0.001513f, 0.001598f, 0.001697f, 0.001781f,
- 0.001898f, 0.001970f, 0.002131f, 0.002241f, 0.002401f, 0.002645f, 0.002783f, 0.002892f,
- 0.003120f, 0.003347f, 0.003508f, 0.003757f, 0.004032f, 0.004314f, 0.004688f, 0.005066f,
- 0.005520f, 0.006012f, 0.006702f, 0.007332f, 0.008171f, 0.009140f, 0.010399f, 0.011787f,
- 0.013496f, 0.015732f, 0.018509f, 0.022278f, 0.027267f, 0.033813f, 0.042328f, 0.053070f,
- 0.066406f, 0.082825f, 0.516602f, 0.562500f, 0.573242f, 0.577637f, 0.580078f, 0.581543f,
- 0.000000f, 0.000216f, 0.000281f, 0.000346f, 0.000374f, 0.000388f, 0.000491f, 0.000416f,
- 0.000516f, 0.000535f, 0.000635f, 0.000625f, 0.000681f, 0.000719f, 0.000790f, 0.000813f,
- 0.000879f, 0.000926f, 0.000968f, 0.001004f, 0.001097f, 0.001135f, 0.001229f, 0.001300f,
- 0.001361f, 0.001431f, 0.001541f, 0.001610f, 0.001711f, 0.001802f, 0.001922f, 0.002094f,
- 0.002169f, 0.002346f, 0.002468f, 0.002644f, 0.002844f, 0.003094f, 0.003368f, 0.003586f,
- 0.003883f, 0.004223f, 0.004662f, 0.005093f, 0.005680f, 0.006348f, 0.007206f, 0.008202f,
- 0.009392f, 0.010895f, 0.012939f, 0.015465f, 0.018906f, 0.023682f, 0.030502f, 0.039825f,
- 0.051331f, 0.066528f, 0.500977f, 0.548828f, 0.560059f, 0.564453f, 0.567871f, 0.569336f,
- 0.000000f, 0.000106f, 0.000201f, 0.000252f, 0.000251f, 0.000322f, 0.000281f, 0.000340f,
- 0.000359f, 0.000428f, 0.000443f, 0.000419f, 0.000444f, 0.000500f, 0.000524f, 0.000590f,
- 0.000574f, 0.000650f, 0.000693f, 0.000732f, 0.000778f, 0.000821f, 0.000848f, 0.000900f,
- 0.000965f, 0.000982f, 0.001072f, 0.001109f, 0.001169f, 0.001307f, 0.001301f, 0.001409f,
- 0.001483f, 0.001610f, 0.001734f, 0.001835f, 0.001940f, 0.002098f, 0.002241f, 0.002426f,
- 0.002634f, 0.002865f, 0.003136f, 0.003431f, 0.003763f, 0.004211f, 0.004742f, 0.005417f,
- 0.006229f, 0.007298f, 0.008621f, 0.010330f, 0.012650f, 0.015808f, 0.020569f, 0.027908f,
- 0.037994f, 0.051514f, 0.485840f, 0.536133f, 0.547363f, 0.551758f, 0.554688f, 0.557617f,
- 0.000026f, 0.000156f, 0.000201f, 0.000136f, 0.000188f, 0.000187f, 0.000192f, 0.000240f,
- 0.000245f, 0.000254f, 0.000262f, 0.000311f, 0.000309f, 0.000331f, 0.000374f, 0.000385f,
- 0.000411f, 0.000431f, 0.000443f, 0.000461f, 0.000507f, 0.000522f, 0.000562f, 0.000596f,
- 0.000634f, 0.000684f, 0.000718f, 0.000735f, 0.000776f, 0.000815f, 0.000875f, 0.000927f,
- 0.000982f, 0.001053f, 0.001123f, 0.001162f, 0.001271f, 0.001346f, 0.001473f, 0.001577f,
- 0.001670f, 0.001838f, 0.002005f, 0.002161f, 0.002405f, 0.002670f, 0.002993f, 0.003399f,
- 0.003860f, 0.004528f, 0.005386f, 0.006523f, 0.008003f, 0.010063f, 0.013206f, 0.017990f,
- 0.026031f, 0.038086f, 0.471191f, 0.522949f, 0.534668f, 0.540039f, 0.543457f, 0.544922f,
- 0.000000f, 0.000093f, 0.000084f, 0.000085f, 0.000124f, 0.000145f, 0.000122f, 0.000149f,
- 0.000152f, 0.000152f, 0.000158f, 0.000167f, 0.000186f, 0.000209f, 0.000217f, 0.000225f,
- 0.000231f, 0.000272f, 0.000273f, 0.000301f, 0.000303f, 0.000310f, 0.000338f, 0.000361f,
- 0.000387f, 0.000423f, 0.000413f, 0.000436f, 0.000478f, 0.000503f, 0.000525f, 0.000570f,
- 0.000608f, 0.000626f, 0.000677f, 0.000706f, 0.000753f, 0.000813f, 0.000884f, 0.000929f,
- 0.001000f, 0.001094f, 0.001183f, 0.001302f, 0.001412f, 0.001563f, 0.001769f, 0.001974f,
- 0.002277f, 0.002626f, 0.003124f, 0.003761f, 0.004665f, 0.005993f, 0.007935f, 0.010818f,
- 0.016205f, 0.026138f, 0.456299f, 0.509277f, 0.520996f, 0.527344f, 0.530762f, 0.532715f,
- 0.000105f, 0.000083f, 0.000072f, 0.000065f, 0.000071f, 0.000072f, 0.000077f, 0.000084f,
- 0.000088f, 0.000093f, 0.000095f, 0.000120f, 0.000100f, 0.000108f, 0.000126f, 0.000118f,
- 0.000139f, 0.000149f, 0.000153f, 0.000165f, 0.000169f, 0.000172f, 0.000194f, 0.000203f,
- 0.000233f, 0.000225f, 0.000233f, 0.000253f, 0.000266f, 0.000275f, 0.000299f, 0.000319f,
- 0.000338f, 0.000345f, 0.000374f, 0.000384f, 0.000415f, 0.000448f, 0.000483f, 0.000511f,
- 0.000543f, 0.000585f, 0.000647f, 0.000692f, 0.000755f, 0.000827f, 0.000924f, 0.001041f,
- 0.001186f, 0.001372f, 0.001608f, 0.001953f, 0.002411f, 0.003098f, 0.004238f, 0.005989f,
- 0.009003f, 0.016006f, 0.441406f, 0.495361f, 0.508301f, 0.514160f, 0.518066f, 0.520508f,
- 0.000090f, 0.000067f, 0.000058f, 0.000052f, 0.000047f, 0.000044f, 0.000044f, 0.000040f,
- 0.000042f, 0.000049f, 0.000042f, 0.000045f, 0.000059f, 0.000047f, 0.000050f, 0.000054f,
- 0.000071f, 0.000073f, 0.000075f, 0.000078f, 0.000079f, 0.000084f, 0.000087f, 0.000090f,
- 0.000097f, 0.000109f, 0.000108f, 0.000124f, 0.000124f, 0.000131f, 0.000138f, 0.000143f,
- 0.000155f, 0.000164f, 0.000178f, 0.000182f, 0.000192f, 0.000209f, 0.000225f, 0.000244f,
- 0.000259f, 0.000274f, 0.000303f, 0.000321f, 0.000357f, 0.000385f, 0.000429f, 0.000470f,
- 0.000537f, 0.000608f, 0.000710f, 0.000852f, 0.001052f, 0.001371f, 0.001877f, 0.002762f,
- 0.004406f, 0.008202f, 0.426270f, 0.483154f, 0.495605f, 0.500977f, 0.505371f, 0.507324f,
- 0.000067f, 0.000047f, 0.000039f, 0.000035f, 0.000032f, 0.000030f, 0.000029f, 0.000027f,
- 0.000026f, 0.000025f, 0.000024f, 0.000023f, 0.000021f, 0.000020f, 0.000019f, 0.000021f,
- 0.000020f, 0.000024f, 0.000028f, 0.000030f, 0.000029f, 0.000032f, 0.000035f, 0.000034f,
- 0.000036f, 0.000044f, 0.000046f, 0.000040f, 0.000048f, 0.000047f, 0.000051f, 0.000053f,
- 0.000059f, 0.000059f, 0.000064f, 0.000066f, 0.000077f, 0.000079f, 0.000081f, 0.000091f,
- 0.000094f, 0.000100f, 0.000108f, 0.000119f, 0.000129f, 0.000137f, 0.000148f, 0.000173f,
- 0.000191f, 0.000210f, 0.000249f, 0.000292f, 0.000357f, 0.000448f, 0.000629f, 0.000943f,
- 0.001630f, 0.003332f, 0.411377f, 0.468506f, 0.482910f, 0.488770f, 0.492188f, 0.495117f,
- 0.000025f, 0.000018f, 0.000015f, 0.000013f, 0.000014f, 0.000013f, 0.000012f, 0.000012f,
- 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f,
- 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f, 0.000008f, 0.000008f,
- 0.000008f, 0.000008f, 0.000008f, 0.000007f, 0.000008f, 0.000010f, 0.000010f, 0.000010f,
- 0.000012f, 0.000014f, 0.000014f, 0.000014f, 0.000016f, 0.000018f, 0.000019f, 0.000021f,
- 0.000020f, 0.000023f, 0.000025f, 0.000027f, 0.000027f, 0.000029f, 0.000035f, 0.000033f,
- 0.000040f, 0.000044f, 0.000052f, 0.000061f, 0.000069f, 0.000087f, 0.000117f, 0.000174f,
- 0.000319f, 0.000847f, 0.395996f, 0.454834f, 0.468750f, 0.475586f, 0.479004f, 0.481689f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000003f, 0.000004f, 0.000004f, 0.000005f,
- 0.000009f, 0.000027f, 0.381348f, 0.441406f, 0.455566f, 0.462891f, 0.466309f, 0.468994f,
- },
- {
- 0.016769f, 0.050629f, 0.083740f, 0.116638f, 0.148071f, 0.178955f, 0.208374f, 0.236938f,
- 0.265137f, 0.291992f, 0.317871f, 0.343994f, 0.368164f, 0.391846f, 0.415527f, 0.437988f,
- 0.459717f, 0.480469f, 0.501465f, 0.520996f, 0.540527f, 0.559082f, 0.577637f, 0.594727f,
- 0.612305f, 0.628418f, 0.644531f, 0.661133f, 0.676270f, 0.691406f, 0.705566f, 0.719727f,
- 0.734375f, 0.747070f, 0.760254f, 0.773438f, 0.786133f, 0.798828f, 0.810059f, 0.821777f,
- 0.833008f, 0.843262f, 0.854492f, 0.865234f, 0.875488f, 0.885254f, 0.895508f, 0.904297f,
- 0.913574f, 0.923340f, 0.932617f, 0.940918f, 0.949707f, 0.958008f, 0.966309f, 0.974609f,
- 0.981934f, 0.990234f, 0.985352f, 0.965332f, 0.950195f, 0.937500f, 0.926270f, 0.915527f,
- 0.015083f, 0.045929f, 0.075806f, 0.105408f, 0.135254f, 0.163208f, 0.191772f, 0.219238f,
- 0.245239f, 0.271973f, 0.297363f, 0.321045f, 0.345947f, 0.369141f, 0.391846f, 0.414062f,
- 0.435791f, 0.456787f, 0.477295f, 0.497314f, 0.516113f, 0.535645f, 0.554199f, 0.571777f,
- 0.588867f, 0.606445f, 0.623047f, 0.639160f, 0.654785f, 0.669434f, 0.685059f, 0.699219f,
- 0.713379f, 0.728027f, 0.741211f, 0.754883f, 0.767578f, 0.780273f, 0.792480f, 0.804688f,
- 0.815918f, 0.826660f, 0.838867f, 0.850098f, 0.859863f, 0.871094f, 0.880859f, 0.891113f,
- 0.900879f, 0.909180f, 0.919434f, 0.929688f, 0.937500f, 0.946289f, 0.954590f, 0.963379f,
- 0.971191f, 0.979004f, 0.980469f, 0.961426f, 0.947266f, 0.935059f, 0.924316f, 0.914062f,
- 0.013573f, 0.040955f, 0.068848f, 0.096313f, 0.123169f, 0.150635f, 0.175537f, 0.202026f,
- 0.228271f, 0.251709f, 0.276367f, 0.300781f, 0.323730f, 0.347168f, 0.369385f, 0.390625f,
- 0.412354f, 0.433594f, 0.454346f, 0.473145f, 0.491943f, 0.512207f, 0.529785f, 0.549316f,
- 0.566406f, 0.583008f, 0.600586f, 0.616211f, 0.633301f, 0.648438f, 0.663574f, 0.679199f,
- 0.693359f, 0.708008f, 0.721680f, 0.735840f, 0.748535f, 0.762207f, 0.773926f, 0.786621f,
- 0.798340f, 0.811035f, 0.822754f, 0.833984f, 0.845215f, 0.855957f, 0.865723f, 0.876465f,
- 0.886719f, 0.895508f, 0.906738f, 0.916016f, 0.925293f, 0.934570f, 0.943848f, 0.952148f,
- 0.960449f, 0.969238f, 0.976074f, 0.958008f, 0.944336f, 0.932617f, 0.921875f, 0.912109f,
- 0.012329f, 0.037201f, 0.062164f, 0.087646f, 0.112488f, 0.137451f, 0.161865f, 0.187134f,
- 0.210938f, 0.234253f, 0.258301f, 0.281006f, 0.303467f, 0.325195f, 0.347656f, 0.368652f,
- 0.389648f, 0.410400f, 0.430664f, 0.450928f, 0.470215f, 0.488770f, 0.507812f, 0.525391f,
- 0.543457f, 0.560059f, 0.579102f, 0.593750f, 0.611816f, 0.627441f, 0.643066f, 0.658203f,
- 0.672363f, 0.687500f, 0.702148f, 0.715820f, 0.729004f, 0.742676f, 0.755371f, 0.768066f,
- 0.781738f, 0.792969f, 0.805176f, 0.816895f, 0.829102f, 0.839844f, 0.850586f, 0.861816f,
- 0.872559f, 0.882812f, 0.893066f, 0.902832f, 0.912109f, 0.921875f, 0.930664f, 0.940430f,
- 0.948242f, 0.958008f, 0.970703f, 0.953613f, 0.940430f, 0.929199f, 0.919434f, 0.910156f,
- 0.010979f, 0.033752f, 0.056763f, 0.080139f, 0.103516f, 0.126221f, 0.149414f, 0.172485f,
- 0.195435f, 0.218262f, 0.240356f, 0.261719f, 0.284180f, 0.306396f, 0.326416f, 0.347900f,
- 0.368408f, 0.389160f, 0.408691f, 0.427979f, 0.447754f, 0.467041f, 0.484863f, 0.502441f,
- 0.520996f, 0.538086f, 0.555664f, 0.573242f, 0.589355f, 0.604980f, 0.622559f, 0.637207f,
- 0.652832f, 0.666992f, 0.680664f, 0.695801f, 0.710938f, 0.724121f, 0.737305f, 0.750977f,
- 0.763672f, 0.776855f, 0.789062f, 0.799805f, 0.812012f, 0.824219f, 0.835449f, 0.846680f,
- 0.857910f, 0.868164f, 0.878418f, 0.889160f, 0.898926f, 0.909180f, 0.917969f, 0.928223f,
- 0.937012f, 0.946777f, 0.965820f, 0.949707f, 0.937012f, 0.926270f, 0.916504f, 0.907715f,
- 0.009941f, 0.030746f, 0.051514f, 0.073181f, 0.094116f, 0.116028f, 0.137817f, 0.158691f,
- 0.180664f, 0.202637f, 0.223511f, 0.244873f, 0.265869f, 0.285889f, 0.307129f, 0.327881f,
- 0.347412f, 0.367188f, 0.387207f, 0.405762f, 0.425537f, 0.444092f, 0.462646f, 0.481201f,
- 0.499756f, 0.516602f, 0.533691f, 0.550781f, 0.567383f, 0.583984f, 0.599609f, 0.616211f,
- 0.630859f, 0.647461f, 0.661621f, 0.676758f, 0.689453f, 0.704590f, 0.718750f, 0.731934f,
- 0.745117f, 0.757812f, 0.770996f, 0.783691f, 0.796387f, 0.807617f, 0.819824f, 0.831543f,
- 0.842773f, 0.854004f, 0.864258f, 0.875488f, 0.885742f, 0.895508f, 0.905762f, 0.915527f,
- 0.925781f, 0.934570f, 0.960449f, 0.945312f, 0.933594f, 0.922852f, 0.913574f, 0.905273f,
- 0.009003f, 0.027756f, 0.046997f, 0.066711f, 0.085999f, 0.106506f, 0.127075f, 0.146973f,
- 0.166992f, 0.187500f, 0.207886f, 0.228149f, 0.248169f, 0.268311f, 0.287842f, 0.307861f,
- 0.327393f, 0.347656f, 0.365967f, 0.385010f, 0.404541f, 0.422363f, 0.441162f, 0.458740f,
- 0.477783f, 0.495117f, 0.512207f, 0.529297f, 0.546387f, 0.562012f, 0.578613f, 0.595215f,
- 0.610840f, 0.625977f, 0.641113f, 0.656738f, 0.670410f, 0.685059f, 0.699707f, 0.714355f,
- 0.727051f, 0.741699f, 0.752441f, 0.767090f, 0.778809f, 0.791504f, 0.803711f, 0.815430f,
- 0.827148f, 0.838867f, 0.850098f, 0.860840f, 0.872070f, 0.881836f, 0.893066f, 0.903809f,
- 0.913574f, 0.923828f, 0.955078f, 0.940918f, 0.929199f, 0.919922f, 0.911133f, 0.902344f,
- 0.008469f, 0.025375f, 0.043121f, 0.060944f, 0.079468f, 0.097961f, 0.116394f, 0.135620f,
- 0.154541f, 0.174072f, 0.193115f, 0.212280f, 0.231689f, 0.250732f, 0.270264f, 0.289307f,
- 0.307861f, 0.327148f, 0.345215f, 0.364990f, 0.382812f, 0.401123f, 0.418945f, 0.437012f,
- 0.455811f, 0.472900f, 0.490234f, 0.507812f, 0.524414f, 0.541016f, 0.558105f, 0.573242f,
- 0.590332f, 0.605469f, 0.620117f, 0.636230f, 0.651367f, 0.665039f, 0.679688f, 0.694336f,
- 0.708496f, 0.722168f, 0.735840f, 0.750000f, 0.762695f, 0.774902f, 0.787598f, 0.798828f,
- 0.811523f, 0.823730f, 0.834473f, 0.846191f, 0.857910f, 0.868652f, 0.879883f, 0.891113f,
- 0.900391f, 0.911133f, 0.949219f, 0.937012f, 0.925293f, 0.916016f, 0.907227f, 0.899414f,
- 0.007618f, 0.023178f, 0.039490f, 0.055542f, 0.072937f, 0.090271f, 0.107605f, 0.125122f,
- 0.142944f, 0.160889f, 0.178955f, 0.197510f, 0.216553f, 0.234497f, 0.252686f, 0.271240f,
- 0.289795f, 0.307861f, 0.326172f, 0.344238f, 0.362549f, 0.380859f, 0.398438f, 0.416504f,
- 0.433838f, 0.452393f, 0.468994f, 0.485840f, 0.502930f, 0.519531f, 0.536133f, 0.553223f,
- 0.569336f, 0.584473f, 0.599609f, 0.615234f, 0.631348f, 0.646484f, 0.659668f, 0.675293f,
- 0.689941f, 0.703125f, 0.716797f, 0.730957f, 0.744141f, 0.756836f, 0.771484f, 0.782227f,
- 0.795898f, 0.807617f, 0.819824f, 0.831543f, 0.843750f, 0.854980f, 0.866211f, 0.877441f,
- 0.888672f, 0.898438f, 0.943359f, 0.931641f, 0.921387f, 0.912109f, 0.903809f, 0.896484f,
- 0.007118f, 0.021255f, 0.035889f, 0.051514f, 0.066895f, 0.083191f, 0.098999f, 0.115540f,
- 0.132324f, 0.149292f, 0.166260f, 0.183716f, 0.200928f, 0.218628f, 0.236084f, 0.253906f,
- 0.272217f, 0.289795f, 0.307617f, 0.325439f, 0.342529f, 0.360596f, 0.378906f, 0.395996f,
- 0.413330f, 0.430908f, 0.447510f, 0.465332f, 0.481934f, 0.497803f, 0.514648f, 0.531738f,
- 0.547852f, 0.562988f, 0.579102f, 0.595215f, 0.610840f, 0.625977f, 0.641113f, 0.655273f,
- 0.670410f, 0.685059f, 0.698730f, 0.712891f, 0.726074f, 0.739258f, 0.753418f, 0.766113f,
- 0.779785f, 0.791992f, 0.803711f, 0.816406f, 0.829102f, 0.839844f, 0.852539f, 0.863770f,
- 0.874512f, 0.886719f, 0.937988f, 0.926758f, 0.917480f, 0.908203f, 0.900391f, 0.893066f,
- 0.006481f, 0.019775f, 0.032928f, 0.047272f, 0.061371f, 0.076233f, 0.091064f, 0.107117f,
- 0.122559f, 0.138062f, 0.154663f, 0.170532f, 0.187256f, 0.204346f, 0.220947f, 0.237915f,
- 0.254883f, 0.272217f, 0.289062f, 0.306641f, 0.323730f, 0.341064f, 0.358643f, 0.375732f,
- 0.393555f, 0.410645f, 0.426758f, 0.444580f, 0.461182f, 0.477783f, 0.494141f, 0.510254f,
- 0.526855f, 0.543457f, 0.559082f, 0.574219f, 0.590332f, 0.605957f, 0.621094f, 0.634766f,
- 0.650879f, 0.665039f, 0.679688f, 0.694824f, 0.708008f, 0.722656f, 0.736816f, 0.749023f,
- 0.762695f, 0.775391f, 0.788086f, 0.801270f, 0.813965f, 0.826172f, 0.838379f, 0.849121f,
- 0.861328f, 0.873535f, 0.932129f, 0.921875f, 0.912598f, 0.904297f, 0.896484f, 0.889160f,
- 0.005924f, 0.017899f, 0.030426f, 0.043427f, 0.056824f, 0.070435f, 0.084106f, 0.098755f,
- 0.112976f, 0.128052f, 0.143311f, 0.158936f, 0.174072f, 0.189575f, 0.206421f, 0.222534f,
- 0.238403f, 0.255615f, 0.271729f, 0.288818f, 0.305908f, 0.322021f, 0.339355f, 0.356445f,
- 0.373291f, 0.390137f, 0.407227f, 0.423584f, 0.440430f, 0.457031f, 0.472900f, 0.489502f,
- 0.506836f, 0.521973f, 0.538574f, 0.554688f, 0.570312f, 0.585449f, 0.601074f, 0.616211f,
- 0.631348f, 0.646484f, 0.661621f, 0.675781f, 0.690430f, 0.704590f, 0.717285f, 0.731934f,
- 0.746094f, 0.759277f, 0.771973f, 0.785156f, 0.798340f, 0.810547f, 0.823242f, 0.835938f,
- 0.848145f, 0.860352f, 0.925781f, 0.916504f, 0.908203f, 0.900391f, 0.893066f, 0.886719f,
- 0.005573f, 0.016693f, 0.028366f, 0.040192f, 0.052277f, 0.064880f, 0.078064f, 0.090698f,
- 0.105042f, 0.118591f, 0.133057f, 0.147461f, 0.162231f, 0.177612f, 0.192383f, 0.207886f,
- 0.223633f, 0.239502f, 0.255615f, 0.272217f, 0.288330f, 0.304932f, 0.320312f, 0.337646f,
- 0.354004f, 0.369873f, 0.386719f, 0.403320f, 0.419922f, 0.437012f, 0.453369f, 0.469482f,
- 0.485596f, 0.501465f, 0.517578f, 0.534180f, 0.549316f, 0.565918f, 0.581055f, 0.595703f,
- 0.611328f, 0.626953f, 0.641602f, 0.657227f, 0.671387f, 0.686523f, 0.699707f, 0.714355f,
- 0.729004f, 0.742676f, 0.756348f, 0.769043f, 0.782715f, 0.795410f, 0.809082f, 0.821289f,
- 0.833984f, 0.846680f, 0.919434f, 0.911133f, 0.903320f, 0.895508f, 0.888672f, 0.882324f,
- 0.005016f, 0.015396f, 0.026169f, 0.037231f, 0.048126f, 0.059937f, 0.071716f, 0.084167f,
- 0.096680f, 0.109558f, 0.123169f, 0.136719f, 0.150269f, 0.164917f, 0.179077f, 0.194580f,
- 0.208984f, 0.223877f, 0.239746f, 0.255127f, 0.270996f, 0.286377f, 0.302490f, 0.319336f,
- 0.335205f, 0.351318f, 0.367432f, 0.383545f, 0.399902f, 0.415771f, 0.432373f, 0.448975f,
- 0.465088f, 0.481934f, 0.497314f, 0.513672f, 0.529785f, 0.544434f, 0.561035f, 0.576660f,
- 0.592285f, 0.607422f, 0.622559f, 0.638184f, 0.652344f, 0.667480f, 0.681641f, 0.696777f,
- 0.711426f, 0.725586f, 0.738770f, 0.753418f, 0.766602f, 0.779297f, 0.793945f, 0.807129f,
- 0.819824f, 0.833008f, 0.913086f, 0.906738f, 0.898438f, 0.890625f, 0.884277f, 0.878418f,
- 0.004738f, 0.014053f, 0.024017f, 0.033752f, 0.044495f, 0.055328f, 0.066467f, 0.078064f,
- 0.089661f, 0.102051f, 0.114258f, 0.126831f, 0.139771f, 0.153564f, 0.167114f, 0.181030f,
- 0.195190f, 0.209839f, 0.224731f, 0.239136f, 0.253906f, 0.269531f, 0.285156f, 0.300293f,
- 0.317139f, 0.332520f, 0.348145f, 0.364990f, 0.380859f, 0.396240f, 0.412109f, 0.428711f,
- 0.444336f, 0.460938f, 0.477295f, 0.492676f, 0.509277f, 0.524902f, 0.540527f, 0.556641f,
- 0.572266f, 0.587402f, 0.604004f, 0.618164f, 0.633301f, 0.648438f, 0.664062f, 0.678223f,
- 0.693359f, 0.708008f, 0.722656f, 0.736328f, 0.750000f, 0.764160f, 0.777832f, 0.791016f,
- 0.805176f, 0.817871f, 0.907227f, 0.900879f, 0.894043f, 0.886719f, 0.880371f, 0.874512f,
- 0.004105f, 0.012741f, 0.022491f, 0.031769f, 0.041107f, 0.051208f, 0.061249f, 0.071777f,
- 0.083069f, 0.093811f, 0.105896f, 0.117554f, 0.129761f, 0.142212f, 0.155273f, 0.168579f,
- 0.182251f, 0.196167f, 0.210449f, 0.223755f, 0.238525f, 0.253662f, 0.268799f, 0.283447f,
- 0.298828f, 0.313965f, 0.329834f, 0.344971f, 0.361328f, 0.376953f, 0.393066f, 0.408691f,
- 0.424561f, 0.441406f, 0.457031f, 0.472656f, 0.488770f, 0.504883f, 0.520996f, 0.536133f,
- 0.551758f, 0.567871f, 0.583496f, 0.599121f, 0.614258f, 0.629395f, 0.645996f, 0.660156f,
- 0.675781f, 0.689453f, 0.704102f, 0.719727f, 0.733398f, 0.747559f, 0.761719f, 0.776367f,
- 0.789062f, 0.803223f, 0.899902f, 0.895020f, 0.888184f, 0.881836f, 0.875488f, 0.870117f,
- 0.003925f, 0.011978f, 0.020538f, 0.028763f, 0.038269f, 0.047028f, 0.056732f, 0.066223f,
- 0.076904f, 0.086731f, 0.097900f, 0.109314f, 0.120483f, 0.132324f, 0.144653f, 0.156982f,
- 0.169678f, 0.183228f, 0.196289f, 0.209961f, 0.223633f, 0.237427f, 0.251953f, 0.266602f,
- 0.281982f, 0.296875f, 0.312012f, 0.326660f, 0.342041f, 0.357910f, 0.373779f, 0.389404f,
- 0.404785f, 0.420166f, 0.436768f, 0.452637f, 0.468506f, 0.484863f, 0.500977f, 0.516602f,
- 0.531738f, 0.546875f, 0.563965f, 0.579102f, 0.595215f, 0.610840f, 0.625977f, 0.641602f,
- 0.657227f, 0.671387f, 0.687500f, 0.702148f, 0.716309f, 0.731445f, 0.746094f, 0.760742f,
- 0.774414f, 0.788086f, 0.893066f, 0.889648f, 0.882812f, 0.876953f, 0.870605f, 0.865723f,
- 0.003704f, 0.011169f, 0.019165f, 0.026550f, 0.035339f, 0.043488f, 0.052277f, 0.061066f,
- 0.071045f, 0.080933f, 0.090576f, 0.101074f, 0.111877f, 0.122925f, 0.134277f, 0.146118f,
- 0.157837f, 0.170288f, 0.183105f, 0.195557f, 0.209351f, 0.222900f, 0.236328f, 0.250732f,
- 0.264893f, 0.279297f, 0.294189f, 0.308838f, 0.323975f, 0.339844f, 0.354736f, 0.370117f,
- 0.385986f, 0.401367f, 0.416504f, 0.432861f, 0.448486f, 0.463867f, 0.480469f, 0.497070f,
- 0.511719f, 0.527832f, 0.544434f, 0.559570f, 0.575684f, 0.591797f, 0.606934f, 0.623047f,
- 0.638184f, 0.654297f, 0.668945f, 0.684570f, 0.699219f, 0.714355f, 0.729492f, 0.744629f,
- 0.758789f, 0.773926f, 0.886230f, 0.883301f, 0.877441f, 0.871582f, 0.866211f, 0.860840f,
- 0.003500f, 0.010292f, 0.017395f, 0.024963f, 0.032440f, 0.040344f, 0.048462f, 0.057098f,
- 0.065063f, 0.074646f, 0.083679f, 0.093445f, 0.103882f, 0.114136f, 0.124451f, 0.135498f,
- 0.146606f, 0.158447f, 0.170410f, 0.182739f, 0.195435f, 0.208008f, 0.221558f, 0.234863f,
- 0.248657f, 0.262695f, 0.276855f, 0.291748f, 0.306152f, 0.320801f, 0.335693f, 0.350830f,
- 0.365967f, 0.382080f, 0.396973f, 0.413330f, 0.429199f, 0.444336f, 0.459473f, 0.476074f,
- 0.492188f, 0.507812f, 0.524414f, 0.540039f, 0.555664f, 0.571777f, 0.586914f, 0.604004f,
- 0.619629f, 0.635742f, 0.650391f, 0.666504f, 0.682129f, 0.697754f, 0.712891f, 0.728027f,
- 0.743164f, 0.758301f, 0.878906f, 0.877441f, 0.871582f, 0.866699f, 0.860840f, 0.856445f,
- 0.003084f, 0.009697f, 0.016403f, 0.022659f, 0.029892f, 0.037354f, 0.044281f, 0.052338f,
- 0.060516f, 0.068970f, 0.077515f, 0.086243f, 0.096069f, 0.105713f, 0.115356f, 0.125610f,
- 0.136353f, 0.147339f, 0.158081f, 0.170410f, 0.181396f, 0.194458f, 0.207275f, 0.219482f,
- 0.232910f, 0.246704f, 0.260010f, 0.274170f, 0.288330f, 0.302979f, 0.317383f, 0.332764f,
- 0.347656f, 0.363037f, 0.378174f, 0.392578f, 0.408936f, 0.424316f, 0.440430f, 0.456299f,
- 0.472656f, 0.488525f, 0.503906f, 0.519531f, 0.535645f, 0.552734f, 0.568359f, 0.584961f,
- 0.600586f, 0.616699f, 0.633301f, 0.648438f, 0.663574f, 0.679199f, 0.694824f, 0.710938f,
- 0.726074f, 0.742188f, 0.872559f, 0.870605f, 0.865723f, 0.860840f, 0.855957f, 0.851074f,
- 0.002913f, 0.008781f, 0.014938f, 0.021759f, 0.027878f, 0.034393f, 0.041412f, 0.048737f,
- 0.055969f, 0.063599f, 0.072021f, 0.080200f, 0.088928f, 0.097839f, 0.106934f, 0.116150f,
- 0.126587f, 0.136353f, 0.147095f, 0.157715f, 0.169189f, 0.181519f, 0.193481f, 0.205933f,
- 0.217773f, 0.231323f, 0.244629f, 0.257812f, 0.271240f, 0.285400f, 0.299561f, 0.314453f,
- 0.329590f, 0.343506f, 0.358887f, 0.373779f, 0.389648f, 0.405029f, 0.420410f, 0.437012f,
- 0.452393f, 0.468262f, 0.484375f, 0.500000f, 0.516113f, 0.532227f, 0.548828f, 0.564941f,
- 0.581055f, 0.597168f, 0.612793f, 0.629883f, 0.645508f, 0.662109f, 0.678223f, 0.694336f,
- 0.709473f, 0.726074f, 0.863770f, 0.864258f, 0.859863f, 0.854980f, 0.850586f, 0.846191f,
- 0.002815f, 0.008194f, 0.013954f, 0.019653f, 0.025696f, 0.031982f, 0.038177f, 0.044830f,
- 0.051819f, 0.058502f, 0.066162f, 0.073792f, 0.082031f, 0.090393f, 0.098999f, 0.107605f,
- 0.117493f, 0.126709f, 0.137207f, 0.146729f, 0.157593f, 0.168579f, 0.179810f, 0.191772f,
- 0.203369f, 0.215820f, 0.228882f, 0.241455f, 0.254395f, 0.268311f, 0.282227f, 0.296631f,
- 0.310303f, 0.325439f, 0.339844f, 0.354736f, 0.370361f, 0.385742f, 0.400879f, 0.416504f,
- 0.432617f, 0.448486f, 0.464355f, 0.479980f, 0.496094f, 0.513184f, 0.528809f, 0.545410f,
- 0.561035f, 0.578613f, 0.594727f, 0.611328f, 0.626953f, 0.643555f, 0.660156f, 0.676270f,
- 0.693359f, 0.709473f, 0.856445f, 0.858398f, 0.854492f, 0.849121f, 0.845215f, 0.841309f,
- 0.002583f, 0.007492f, 0.012878f, 0.018417f, 0.023941f, 0.029495f, 0.035339f, 0.041779f,
- 0.047577f, 0.054047f, 0.061523f, 0.068787f, 0.075562f, 0.083313f, 0.091858f, 0.099792f,
- 0.108521f, 0.117615f, 0.126709f, 0.136108f, 0.146851f, 0.156860f, 0.166992f, 0.178345f,
- 0.189819f, 0.202148f, 0.213623f, 0.225830f, 0.238892f, 0.252197f, 0.265137f, 0.278809f,
- 0.292480f, 0.306885f, 0.321045f, 0.336914f, 0.350830f, 0.366943f, 0.381348f, 0.396240f,
- 0.412354f, 0.428223f, 0.444336f, 0.460449f, 0.476318f, 0.493408f, 0.509277f, 0.525879f,
- 0.542480f, 0.559082f, 0.574707f, 0.591797f, 0.608398f, 0.625488f, 0.642090f, 0.659180f,
- 0.675781f, 0.691406f, 0.848145f, 0.851562f, 0.848145f, 0.843750f, 0.838867f, 0.835449f,
- 0.002512f, 0.007374f, 0.012115f, 0.016983f, 0.022064f, 0.027359f, 0.032715f, 0.038147f,
- 0.044373f, 0.050354f, 0.056641f, 0.063293f, 0.070190f, 0.077026f, 0.084717f, 0.092041f,
- 0.100342f, 0.108398f, 0.117554f, 0.126221f, 0.135742f, 0.145142f, 0.155151f, 0.165771f,
- 0.176758f, 0.187988f, 0.199341f, 0.210815f, 0.223389f, 0.236206f, 0.249023f, 0.261719f,
- 0.275879f, 0.289062f, 0.303467f, 0.317627f, 0.332520f, 0.347412f, 0.361816f, 0.377197f,
- 0.393066f, 0.407959f, 0.424072f, 0.440186f, 0.457031f, 0.473145f, 0.489502f, 0.505859f,
- 0.522461f, 0.540039f, 0.555664f, 0.572754f, 0.589844f, 0.606445f, 0.623535f, 0.640625f,
- 0.658203f, 0.675781f, 0.840820f, 0.843750f, 0.841309f, 0.836914f, 0.833984f, 0.830566f,
- 0.002369f, 0.006668f, 0.011093f, 0.015778f, 0.020523f, 0.025223f, 0.030701f, 0.035339f,
- 0.040710f, 0.046600f, 0.051971f, 0.058075f, 0.064819f, 0.071228f, 0.077942f, 0.085205f,
- 0.092224f, 0.100464f, 0.108398f, 0.116882f, 0.125610f, 0.134155f, 0.143555f, 0.153564f,
- 0.164062f, 0.174316f, 0.185303f, 0.196899f, 0.208496f, 0.220093f, 0.232666f, 0.245239f,
- 0.258057f, 0.271729f, 0.285645f, 0.299561f, 0.313721f, 0.328613f, 0.342773f, 0.358154f,
- 0.373535f, 0.388916f, 0.405518f, 0.419922f, 0.437012f, 0.453125f, 0.469238f, 0.486328f,
- 0.502930f, 0.519531f, 0.536133f, 0.553223f, 0.571289f, 0.588379f, 0.605469f, 0.623047f,
- 0.640137f, 0.656250f, 0.833008f, 0.837402f, 0.834473f, 0.831055f, 0.827637f, 0.824219f,
- 0.002188f, 0.006027f, 0.010582f, 0.014297f, 0.018921f, 0.023270f, 0.028183f, 0.032593f,
- 0.037781f, 0.042999f, 0.048584f, 0.053650f, 0.059601f, 0.065369f, 0.071899f, 0.078369f,
- 0.085449f, 0.092407f, 0.099609f, 0.107788f, 0.115601f, 0.124451f, 0.133301f, 0.142212f,
- 0.151978f, 0.161865f, 0.172363f, 0.182617f, 0.193970f, 0.205566f, 0.217407f, 0.229858f,
- 0.241943f, 0.254639f, 0.268311f, 0.281494f, 0.295654f, 0.310059f, 0.324219f, 0.339600f,
- 0.353760f, 0.369629f, 0.385010f, 0.400879f, 0.417725f, 0.433594f, 0.449219f, 0.465820f,
- 0.482910f, 0.499512f, 0.517090f, 0.534180f, 0.551270f, 0.568848f, 0.586426f, 0.604004f,
- 0.622559f, 0.639160f, 0.824219f, 0.830078f, 0.827637f, 0.824707f, 0.821777f, 0.818359f,
- 0.002098f, 0.005634f, 0.009354f, 0.013557f, 0.017685f, 0.021576f, 0.025604f, 0.030380f,
- 0.034943f, 0.039429f, 0.044281f, 0.049255f, 0.055023f, 0.060577f, 0.066101f, 0.072144f,
- 0.078491f, 0.085083f, 0.091858f, 0.098999f, 0.106873f, 0.114502f, 0.122498f, 0.131592f,
- 0.140137f, 0.149536f, 0.159424f, 0.169556f, 0.180054f, 0.191162f, 0.202026f, 0.213989f,
- 0.226318f, 0.239136f, 0.250977f, 0.264648f, 0.278320f, 0.291748f, 0.305908f, 0.320557f,
- 0.334961f, 0.350342f, 0.365479f, 0.381592f, 0.397461f, 0.413818f, 0.429199f, 0.446289f,
- 0.462891f, 0.479736f, 0.496338f, 0.514160f, 0.530762f, 0.548828f, 0.566406f, 0.584473f,
- 0.602539f, 0.621582f, 0.815918f, 0.823730f, 0.821289f, 0.817871f, 0.815430f, 0.812500f,
- 0.001772f, 0.005249f, 0.008995f, 0.012260f, 0.016251f, 0.020020f, 0.024216f, 0.027603f,
- 0.032196f, 0.036377f, 0.041199f, 0.045410f, 0.050110f, 0.055603f, 0.061005f, 0.066406f,
- 0.072327f, 0.077820f, 0.084290f, 0.090942f, 0.098083f, 0.105164f, 0.113037f, 0.120789f,
- 0.129272f, 0.138062f, 0.147339f, 0.156982f, 0.166626f, 0.176758f, 0.187866f, 0.199097f,
- 0.210449f, 0.222412f, 0.234985f, 0.247559f, 0.260742f, 0.273682f, 0.287598f, 0.302002f,
- 0.316650f, 0.331299f, 0.346191f, 0.362061f, 0.377686f, 0.393066f, 0.409668f, 0.426514f,
- 0.443115f, 0.459717f, 0.476807f, 0.494629f, 0.511230f, 0.529785f, 0.547852f, 0.565430f,
- 0.583984f, 0.602539f, 0.806152f, 0.814453f, 0.813965f, 0.811035f, 0.809082f, 0.806641f,
- 0.001631f, 0.005131f, 0.008186f, 0.011673f, 0.014938f, 0.018463f, 0.021957f, 0.025635f,
- 0.029083f, 0.033325f, 0.037445f, 0.041840f, 0.046478f, 0.050751f, 0.055634f, 0.060760f,
- 0.065979f, 0.071472f, 0.077515f, 0.083801f, 0.090027f, 0.096802f, 0.104065f, 0.110840f,
- 0.119080f, 0.127197f, 0.135498f, 0.144775f, 0.153931f, 0.163574f, 0.173462f, 0.184570f,
- 0.195312f, 0.207153f, 0.218506f, 0.230591f, 0.243652f, 0.256348f, 0.270020f, 0.283691f,
- 0.297852f, 0.312744f, 0.326904f, 0.342529f, 0.357910f, 0.373535f, 0.389404f, 0.406494f,
- 0.421875f, 0.439941f, 0.457275f, 0.474365f, 0.492432f, 0.509766f, 0.527832f, 0.546875f,
- 0.564941f, 0.584473f, 0.797852f, 0.807129f, 0.807129f, 0.804199f, 0.801758f, 0.799316f,
- 0.001632f, 0.004704f, 0.007912f, 0.010788f, 0.013870f, 0.017105f, 0.020187f, 0.023483f,
- 0.026932f, 0.030563f, 0.034332f, 0.038086f, 0.042694f, 0.046631f, 0.050995f, 0.055725f,
- 0.060486f, 0.065674f, 0.070862f, 0.076721f, 0.082825f, 0.088623f, 0.094910f, 0.102112f,
- 0.109070f, 0.116516f, 0.124695f, 0.133057f, 0.141968f, 0.151001f, 0.160522f, 0.170776f,
- 0.181030f, 0.191650f, 0.202881f, 0.214722f, 0.227417f, 0.239624f, 0.252686f, 0.265625f,
- 0.279785f, 0.293213f, 0.308350f, 0.323242f, 0.338867f, 0.354248f, 0.370117f, 0.386475f,
- 0.403076f, 0.420410f, 0.437012f, 0.454102f, 0.471924f, 0.490234f, 0.508789f, 0.526855f,
- 0.545410f, 0.564453f, 0.788086f, 0.799316f, 0.798828f, 0.797852f, 0.794434f, 0.791992f,
- 0.001594f, 0.004177f, 0.007122f, 0.010201f, 0.012344f, 0.015839f, 0.018372f, 0.021683f,
- 0.024857f, 0.028534f, 0.031464f, 0.035034f, 0.038879f, 0.042572f, 0.046295f, 0.051056f,
- 0.055389f, 0.059723f, 0.064697f, 0.069763f, 0.075073f, 0.080750f, 0.087219f, 0.093445f,
- 0.099548f, 0.107056f, 0.114136f, 0.121887f, 0.130249f, 0.138794f, 0.147217f, 0.157104f,
- 0.166748f, 0.177124f, 0.187988f, 0.199097f, 0.210693f, 0.222778f, 0.235352f, 0.248169f,
- 0.261719f, 0.275635f, 0.289062f, 0.303955f, 0.319336f, 0.334717f, 0.350098f, 0.365479f,
- 0.382324f, 0.398926f, 0.416016f, 0.433594f, 0.451904f, 0.469238f, 0.487549f, 0.506348f,
- 0.525391f, 0.544922f, 0.779297f, 0.791504f, 0.791504f, 0.789551f, 0.788086f, 0.786133f,
- 0.001365f, 0.004173f, 0.006222f, 0.008842f, 0.011703f, 0.014366f, 0.017242f, 0.020218f,
- 0.022903f, 0.025787f, 0.028824f, 0.032227f, 0.035522f, 0.038818f, 0.042511f, 0.046326f,
- 0.050507f, 0.054657f, 0.058594f, 0.063660f, 0.068359f, 0.073914f, 0.078918f, 0.085083f,
- 0.091125f, 0.097534f, 0.104126f, 0.111511f, 0.118896f, 0.126831f, 0.135742f, 0.144043f,
- 0.153564f, 0.163330f, 0.173462f, 0.184082f, 0.195068f, 0.206787f, 0.218628f, 0.231079f,
- 0.243896f, 0.257080f, 0.270996f, 0.285645f, 0.300049f, 0.314941f, 0.330322f, 0.346191f,
- 0.362305f, 0.379395f, 0.395508f, 0.412842f, 0.431641f, 0.448975f, 0.468262f, 0.487549f,
- 0.505371f, 0.525391f, 0.769531f, 0.783691f, 0.783691f, 0.782715f, 0.781250f, 0.778809f,
- 0.001230f, 0.003925f, 0.006268f, 0.008659f, 0.010796f, 0.013145f, 0.015617f, 0.018234f,
- 0.021133f, 0.023682f, 0.026215f, 0.029251f, 0.032349f, 0.035400f, 0.038696f, 0.042206f,
- 0.045807f, 0.049377f, 0.053925f, 0.057953f, 0.062500f, 0.067078f, 0.071777f, 0.077271f,
- 0.082703f, 0.088806f, 0.094910f, 0.101379f, 0.109192f, 0.115967f, 0.123779f, 0.131470f,
- 0.140259f, 0.149536f, 0.159302f, 0.169312f, 0.180054f, 0.190674f, 0.202515f, 0.214722f,
- 0.226562f, 0.239624f, 0.253174f, 0.266602f, 0.281738f, 0.295898f, 0.311035f, 0.326904f,
- 0.342529f, 0.359131f, 0.375732f, 0.393066f, 0.410400f, 0.428467f, 0.447510f, 0.466064f,
- 0.485596f, 0.504883f, 0.759277f, 0.774902f, 0.775879f, 0.774902f, 0.773438f, 0.771973f,
- 0.001031f, 0.003601f, 0.005604f, 0.007858f, 0.009880f, 0.012146f, 0.014549f, 0.016998f,
- 0.019043f, 0.021362f, 0.024475f, 0.026566f, 0.029358f, 0.032196f, 0.035248f, 0.038391f,
- 0.041656f, 0.045044f, 0.048553f, 0.052582f, 0.056213f, 0.060669f, 0.065186f, 0.070068f,
- 0.074768f, 0.080322f, 0.086060f, 0.092102f, 0.098877f, 0.105408f, 0.112366f, 0.120239f,
- 0.128540f, 0.136597f, 0.145874f, 0.155396f, 0.165283f, 0.175537f, 0.186401f, 0.198120f,
- 0.210083f, 0.222534f, 0.235229f, 0.248657f, 0.262451f, 0.277344f, 0.291504f, 0.307617f,
- 0.322998f, 0.339111f, 0.354980f, 0.372559f, 0.390625f, 0.408936f, 0.426758f, 0.445312f,
- 0.466064f, 0.485840f, 0.749512f, 0.765137f, 0.767578f, 0.767090f, 0.765137f, 0.764648f,
- 0.001161f, 0.003078f, 0.005310f, 0.007282f, 0.009201f, 0.011330f, 0.013214f, 0.015404f,
- 0.017273f, 0.019409f, 0.021988f, 0.024078f, 0.026550f, 0.029358f, 0.032043f, 0.034454f,
- 0.037415f, 0.040710f, 0.043854f, 0.047272f, 0.050659f, 0.054840f, 0.058777f, 0.063293f,
- 0.067566f, 0.072449f, 0.077759f, 0.083069f, 0.088928f, 0.095886f, 0.102478f, 0.109070f,
- 0.116760f, 0.124390f, 0.132935f, 0.141479f, 0.151123f, 0.161011f, 0.171143f, 0.182007f,
- 0.193726f, 0.205688f, 0.218018f, 0.230835f, 0.244507f, 0.258789f, 0.272949f, 0.287109f,
- 0.303467f, 0.319336f, 0.335449f, 0.352539f, 0.369873f, 0.387939f, 0.406250f, 0.425049f,
- 0.444824f, 0.464844f, 0.739258f, 0.756348f, 0.758789f, 0.758789f, 0.757324f, 0.756836f,
- 0.001004f, 0.002939f, 0.005005f, 0.006779f, 0.008453f, 0.010323f, 0.012177f, 0.013870f,
- 0.016052f, 0.018051f, 0.019638f, 0.022141f, 0.023956f, 0.026413f, 0.028870f, 0.031281f,
- 0.033661f, 0.036591f, 0.039429f, 0.042542f, 0.045776f, 0.049011f, 0.053009f, 0.056885f,
- 0.061035f, 0.065186f, 0.069885f, 0.075134f, 0.080505f, 0.085999f, 0.091858f, 0.098633f,
- 0.105591f, 0.112732f, 0.120667f, 0.128662f, 0.137573f, 0.146729f, 0.156372f, 0.166748f,
- 0.177490f, 0.189331f, 0.201294f, 0.213501f, 0.226807f, 0.239746f, 0.254150f, 0.268555f,
- 0.283936f, 0.298828f, 0.316162f, 0.332275f, 0.349609f, 0.367432f, 0.385498f, 0.404053f,
- 0.423828f, 0.443848f, 0.728516f, 0.747559f, 0.750488f, 0.750488f, 0.749512f, 0.748047f,
- 0.000970f, 0.002523f, 0.004665f, 0.006203f, 0.007759f, 0.009491f, 0.011070f, 0.012802f,
- 0.014336f, 0.016266f, 0.017944f, 0.019852f, 0.021805f, 0.023911f, 0.025818f, 0.028137f,
- 0.030579f, 0.032837f, 0.035248f, 0.038055f, 0.041046f, 0.044189f, 0.047333f, 0.050842f,
- 0.054504f, 0.058502f, 0.062866f, 0.067383f, 0.071960f, 0.077393f, 0.082642f, 0.088928f,
- 0.095093f, 0.101685f, 0.108765f, 0.116272f, 0.124451f, 0.133423f, 0.142212f, 0.152100f,
- 0.162354f, 0.172729f, 0.184692f, 0.196411f, 0.209106f, 0.221802f, 0.235718f, 0.250000f,
- 0.265137f, 0.280029f, 0.296143f, 0.312012f, 0.329346f, 0.346924f, 0.364990f, 0.384277f,
- 0.403564f, 0.423340f, 0.718262f, 0.738770f, 0.741211f, 0.742188f, 0.741211f, 0.740234f,
- 0.000785f, 0.002600f, 0.004028f, 0.005390f, 0.007275f, 0.008774f, 0.010124f, 0.011620f,
- 0.013306f, 0.014427f, 0.015991f, 0.017838f, 0.019577f, 0.021469f, 0.023254f, 0.024902f,
- 0.027115f, 0.029190f, 0.031677f, 0.034088f, 0.036682f, 0.039307f, 0.042175f, 0.045410f,
- 0.048553f, 0.052002f, 0.055908f, 0.060028f, 0.064270f, 0.068909f, 0.074097f, 0.079163f,
- 0.085022f, 0.091309f, 0.097473f, 0.104797f, 0.112183f, 0.120239f, 0.128662f, 0.137451f,
- 0.146973f, 0.157471f, 0.168213f, 0.179810f, 0.191650f, 0.204468f, 0.217529f, 0.231201f,
- 0.245605f, 0.260254f, 0.275879f, 0.292236f, 0.308838f, 0.326416f, 0.344238f, 0.363037f,
- 0.382080f, 0.403076f, 0.707031f, 0.729980f, 0.732422f, 0.733398f, 0.733398f, 0.732910f,
- 0.000775f, 0.002190f, 0.003696f, 0.005081f, 0.006397f, 0.007858f, 0.009239f, 0.010323f,
- 0.011803f, 0.012978f, 0.014328f, 0.015915f, 0.017349f, 0.019058f, 0.020630f, 0.022339f,
- 0.024445f, 0.025909f, 0.028275f, 0.030151f, 0.032532f, 0.035065f, 0.037476f, 0.040283f,
- 0.042969f, 0.046448f, 0.049469f, 0.053314f, 0.056976f, 0.061371f, 0.065613f, 0.070435f,
- 0.075623f, 0.081360f, 0.087341f, 0.093628f, 0.100220f, 0.107788f, 0.115845f, 0.123901f,
- 0.133057f, 0.142456f, 0.152832f, 0.163574f, 0.174561f, 0.187012f, 0.199463f, 0.212646f,
- 0.226562f, 0.241455f, 0.256836f, 0.272705f, 0.288818f, 0.305664f, 0.323486f, 0.341797f,
- 0.362305f, 0.382080f, 0.695312f, 0.719238f, 0.722656f, 0.724121f, 0.724121f, 0.723633f,
- 0.000906f, 0.002022f, 0.003521f, 0.004963f, 0.005756f, 0.006847f, 0.008446f, 0.009392f,
- 0.010437f, 0.012039f, 0.012863f, 0.014343f, 0.015457f, 0.016876f, 0.018295f, 0.019730f,
- 0.021484f, 0.023102f, 0.024689f, 0.026581f, 0.028717f, 0.030945f, 0.032928f, 0.035370f,
- 0.037872f, 0.040894f, 0.043915f, 0.047028f, 0.050415f, 0.054169f, 0.058167f, 0.062286f,
- 0.067078f, 0.071960f, 0.077209f, 0.082947f, 0.089417f, 0.096008f, 0.103271f, 0.110718f,
- 0.119324f, 0.128052f, 0.137817f, 0.147705f, 0.158691f, 0.169922f, 0.181519f, 0.195435f,
- 0.208496f, 0.222534f, 0.237305f, 0.252441f, 0.268799f, 0.285645f, 0.302979f, 0.322266f,
- 0.340332f, 0.360840f, 0.683594f, 0.708984f, 0.714355f, 0.715332f, 0.715820f, 0.715332f,
- 0.000700f, 0.002043f, 0.003139f, 0.004219f, 0.005417f, 0.006477f, 0.007442f, 0.008415f,
- 0.009499f, 0.010475f, 0.011497f, 0.012619f, 0.013824f, 0.014969f, 0.016190f, 0.017639f,
- 0.018799f, 0.020386f, 0.021896f, 0.023560f, 0.025131f, 0.027176f, 0.028900f, 0.031067f,
- 0.033295f, 0.035919f, 0.038239f, 0.041229f, 0.044373f, 0.047394f, 0.050934f, 0.054871f,
- 0.058838f, 0.063293f, 0.068115f, 0.073303f, 0.078857f, 0.084839f, 0.091309f, 0.098328f,
- 0.106079f, 0.114136f, 0.123230f, 0.132690f, 0.143066f, 0.153442f, 0.165161f, 0.177368f,
- 0.190186f, 0.203979f, 0.218262f, 0.232910f, 0.248901f, 0.265381f, 0.282227f, 0.301025f,
- 0.319580f, 0.339355f, 0.672852f, 0.699707f, 0.704590f, 0.706055f, 0.706543f, 0.706055f,
- 0.000762f, 0.001804f, 0.002762f, 0.003914f, 0.004791f, 0.005764f, 0.006542f, 0.007622f,
- 0.008606f, 0.009232f, 0.010178f, 0.011093f, 0.012108f, 0.013191f, 0.014412f, 0.015289f,
- 0.016510f, 0.017731f, 0.019119f, 0.020615f, 0.022049f, 0.023483f, 0.025345f, 0.027100f,
- 0.028885f, 0.031067f, 0.033417f, 0.035797f, 0.038422f, 0.041382f, 0.044495f, 0.047638f,
- 0.051178f, 0.055267f, 0.059387f, 0.064026f, 0.069092f, 0.074585f, 0.080566f, 0.087097f,
- 0.093811f, 0.101624f, 0.109619f, 0.117798f, 0.127319f, 0.137817f, 0.148682f, 0.160278f,
- 0.172607f, 0.185669f, 0.199097f, 0.214233f, 0.229492f, 0.245850f, 0.261963f, 0.280273f,
- 0.299316f, 0.319580f, 0.660645f, 0.689453f, 0.694824f, 0.696777f, 0.697266f, 0.697266f,
- 0.000499f, 0.001527f, 0.002565f, 0.003622f, 0.004429f, 0.005138f, 0.005955f, 0.006691f,
- 0.007317f, 0.008156f, 0.008949f, 0.009903f, 0.010635f, 0.011452f, 0.012512f, 0.013451f,
- 0.014503f, 0.015610f, 0.016632f, 0.017746f, 0.019073f, 0.020355f, 0.021957f, 0.023453f,
- 0.025208f, 0.026932f, 0.028732f, 0.030945f, 0.033142f, 0.035614f, 0.038300f, 0.041199f,
- 0.044464f, 0.047760f, 0.051514f, 0.055573f, 0.059998f, 0.064819f, 0.070312f, 0.075867f,
- 0.082275f, 0.088806f, 0.096436f, 0.104797f, 0.113342f, 0.122559f, 0.132568f, 0.143799f,
- 0.155396f, 0.167725f, 0.181274f, 0.195068f, 0.209961f, 0.225708f, 0.242310f, 0.259766f,
- 0.277832f, 0.297363f, 0.648926f, 0.678711f, 0.685059f, 0.687500f, 0.687500f, 0.687988f,
- 0.000653f, 0.001627f, 0.002562f, 0.003166f, 0.003872f, 0.004562f, 0.005287f, 0.005905f,
- 0.006557f, 0.007309f, 0.007835f, 0.008621f, 0.009140f, 0.010109f, 0.010773f, 0.011627f,
- 0.012428f, 0.013351f, 0.014488f, 0.015472f, 0.016479f, 0.017578f, 0.018845f, 0.020157f,
- 0.021591f, 0.023132f, 0.024765f, 0.026337f, 0.028473f, 0.030594f, 0.032867f, 0.035309f,
- 0.037933f, 0.041107f, 0.044403f, 0.047852f, 0.051666f, 0.055756f, 0.060455f, 0.065552f,
- 0.070740f, 0.077454f, 0.083862f, 0.091125f, 0.099304f, 0.107971f, 0.117859f, 0.127808f,
- 0.139038f, 0.150757f, 0.163574f, 0.176880f, 0.191162f, 0.206665f, 0.222656f, 0.239258f,
- 0.257568f, 0.277100f, 0.636230f, 0.667969f, 0.675293f, 0.677734f, 0.678223f, 0.678711f,
- 0.000393f, 0.001375f, 0.002174f, 0.002773f, 0.003334f, 0.004070f, 0.004692f, 0.005047f,
- 0.005672f, 0.006298f, 0.006893f, 0.007454f, 0.007957f, 0.008636f, 0.009171f, 0.010002f,
- 0.010674f, 0.011574f, 0.012451f, 0.013145f, 0.014091f, 0.014893f, 0.016083f, 0.017151f,
- 0.018402f, 0.019714f, 0.021042f, 0.022415f, 0.024155f, 0.026108f, 0.027786f, 0.030212f,
- 0.032379f, 0.034698f, 0.037415f, 0.040436f, 0.043793f, 0.047455f, 0.051727f, 0.056030f,
- 0.061218f, 0.066284f, 0.072571f, 0.079041f, 0.086121f, 0.094299f, 0.102844f, 0.112305f,
- 0.122925f, 0.134033f, 0.145752f, 0.158569f, 0.172729f, 0.187378f, 0.203003f, 0.219238f,
- 0.237671f, 0.255859f, 0.624023f, 0.657227f, 0.664062f, 0.666992f, 0.668457f, 0.668457f,
- 0.000379f, 0.001404f, 0.001893f, 0.002403f, 0.002840f, 0.003458f, 0.004021f, 0.004459f,
- 0.004894f, 0.005527f, 0.005844f, 0.006256f, 0.006866f, 0.007423f, 0.007957f, 0.008476f,
- 0.009155f, 0.009735f, 0.010422f, 0.011078f, 0.011925f, 0.012787f, 0.013458f, 0.014526f,
- 0.015541f, 0.016632f, 0.017838f, 0.019028f, 0.020248f, 0.021851f, 0.023514f, 0.024979f,
- 0.027054f, 0.029236f, 0.031555f, 0.034180f, 0.036713f, 0.040375f, 0.043854f, 0.047607f,
- 0.051727f, 0.056549f, 0.061768f, 0.067627f, 0.073792f, 0.081116f, 0.089111f, 0.097595f,
- 0.107056f, 0.117371f, 0.128906f, 0.141113f, 0.154053f, 0.168579f, 0.183960f, 0.199585f,
- 0.216309f, 0.235352f, 0.612793f, 0.647949f, 0.652832f, 0.656250f, 0.658691f, 0.658203f,
- 0.000506f, 0.001164f, 0.001575f, 0.002136f, 0.002600f, 0.003054f, 0.003405f, 0.003735f,
- 0.004364f, 0.004681f, 0.004944f, 0.005569f, 0.005810f, 0.006187f, 0.006813f, 0.007233f,
- 0.007881f, 0.008217f, 0.008850f, 0.009293f, 0.010109f, 0.010788f, 0.011543f, 0.012161f,
- 0.012993f, 0.013931f, 0.014809f, 0.015945f, 0.016983f, 0.018234f, 0.019440f, 0.020813f,
- 0.022491f, 0.024261f, 0.026169f, 0.028458f, 0.030701f, 0.033295f, 0.036560f, 0.039520f,
- 0.043121f, 0.047333f, 0.052032f, 0.056885f, 0.062561f, 0.068909f, 0.076111f, 0.083496f,
- 0.092407f, 0.101929f, 0.112671f, 0.124451f, 0.136719f, 0.150146f, 0.165039f, 0.180786f,
- 0.197510f, 0.215210f, 0.597656f, 0.636230f, 0.642578f, 0.647461f, 0.647949f, 0.649902f,
- 0.000344f, 0.001057f, 0.001456f, 0.001907f, 0.002377f, 0.002735f, 0.002983f, 0.003359f,
- 0.003651f, 0.003960f, 0.004311f, 0.004471f, 0.005009f, 0.005283f, 0.005653f, 0.006145f,
- 0.006592f, 0.006889f, 0.007469f, 0.007889f, 0.008423f, 0.008911f, 0.009567f, 0.010124f,
- 0.010788f, 0.011574f, 0.012466f, 0.013123f, 0.014053f, 0.015091f, 0.016159f, 0.017288f,
- 0.018539f, 0.020111f, 0.021698f, 0.023285f, 0.025024f, 0.027405f, 0.029800f, 0.032501f,
- 0.035583f, 0.039001f, 0.042908f, 0.047302f, 0.052185f, 0.057465f, 0.063843f, 0.070984f,
- 0.078857f, 0.087463f, 0.097168f, 0.108215f, 0.120117f, 0.132812f, 0.146851f, 0.161865f,
- 0.177856f, 0.195557f, 0.585449f, 0.624023f, 0.633301f, 0.636230f, 0.637695f, 0.638672f,
- 0.000516f, 0.000847f, 0.001210f, 0.001663f, 0.002012f, 0.002218f, 0.002424f, 0.002861f,
- 0.002947f, 0.003275f, 0.003469f, 0.003819f, 0.004169f, 0.004337f, 0.004658f, 0.005169f,
- 0.005424f, 0.005795f, 0.006138f, 0.006500f, 0.007057f, 0.007458f, 0.007874f, 0.008369f,
- 0.008888f, 0.009583f, 0.010147f, 0.010864f, 0.011589f, 0.012428f, 0.013161f, 0.013931f,
- 0.015076f, 0.016266f, 0.017456f, 0.018845f, 0.020432f, 0.022232f, 0.024094f, 0.026459f,
- 0.028809f, 0.031586f, 0.034973f, 0.038513f, 0.042755f, 0.047485f, 0.052643f, 0.058929f,
- 0.065796f, 0.073792f, 0.082581f, 0.092407f, 0.103516f, 0.115723f, 0.128906f, 0.142944f,
- 0.158813f, 0.175781f, 0.572266f, 0.613770f, 0.621094f, 0.625977f, 0.626953f, 0.628418f,
- 0.000262f, 0.000864f, 0.001096f, 0.001409f, 0.001576f, 0.001852f, 0.002047f, 0.002247f,
- 0.002518f, 0.002741f, 0.002956f, 0.003157f, 0.003359f, 0.003597f, 0.003872f, 0.004230f,
- 0.004406f, 0.004772f, 0.005035f, 0.005379f, 0.005695f, 0.006153f, 0.006485f, 0.006935f,
- 0.007275f, 0.007801f, 0.008301f, 0.008789f, 0.009300f, 0.009949f, 0.010727f, 0.011482f,
- 0.012245f, 0.013145f, 0.014236f, 0.015236f, 0.016525f, 0.017838f, 0.019348f, 0.021088f,
- 0.023010f, 0.025253f, 0.027878f, 0.031128f, 0.034149f, 0.038269f, 0.042694f, 0.047852f,
- 0.053833f, 0.060852f, 0.068665f, 0.077698f, 0.087891f, 0.099182f, 0.111633f, 0.125732f,
- 0.140381f, 0.157227f, 0.558105f, 0.601562f, 0.610840f, 0.614746f, 0.617188f, 0.619141f,
- 0.000270f, 0.000683f, 0.000851f, 0.001138f, 0.001346f, 0.001561f, 0.001701f, 0.001884f,
- 0.001984f, 0.002193f, 0.002455f, 0.002609f, 0.002743f, 0.002993f, 0.003159f, 0.003361f,
- 0.003593f, 0.003883f, 0.004044f, 0.004360f, 0.004532f, 0.004971f, 0.005169f, 0.005573f,
- 0.005863f, 0.006252f, 0.006653f, 0.007095f, 0.007572f, 0.008110f, 0.008713f, 0.009056f,
- 0.009827f, 0.010574f, 0.011307f, 0.012070f, 0.013069f, 0.014122f, 0.015297f, 0.016678f,
- 0.018234f, 0.019775f, 0.021835f, 0.024216f, 0.026917f, 0.030151f, 0.033875f, 0.038147f,
- 0.043121f, 0.049408f, 0.056091f, 0.064026f, 0.073059f, 0.083801f, 0.095276f, 0.108459f,
- 0.122803f, 0.138794f, 0.545410f, 0.590332f, 0.599609f, 0.603516f, 0.606445f, 0.607422f,
- 0.000190f, 0.000607f, 0.000724f, 0.000989f, 0.001171f, 0.001265f, 0.001416f, 0.001602f,
- 0.001666f, 0.001761f, 0.001893f, 0.002102f, 0.002199f, 0.002413f, 0.002537f, 0.002743f,
- 0.002850f, 0.003027f, 0.003258f, 0.003494f, 0.003729f, 0.003937f, 0.004204f, 0.004410f,
- 0.004616f, 0.004921f, 0.005192f, 0.005604f, 0.005936f, 0.006298f, 0.006836f, 0.007233f,
- 0.007694f, 0.008224f, 0.008827f, 0.009506f, 0.010262f, 0.011055f, 0.011978f, 0.012955f,
- 0.014099f, 0.015434f, 0.017029f, 0.018677f, 0.020813f, 0.023193f, 0.026169f, 0.029541f,
- 0.033783f, 0.038513f, 0.044403f, 0.051208f, 0.059387f, 0.068665f, 0.079468f, 0.091858f,
- 0.105774f, 0.120728f, 0.530762f, 0.578125f, 0.588379f, 0.592773f, 0.595215f, 0.597168f,
- 0.000151f, 0.000443f, 0.000673f, 0.000793f, 0.000937f, 0.000987f, 0.001092f, 0.001192f,
- 0.001324f, 0.001460f, 0.001495f, 0.001565f, 0.001778f, 0.001944f, 0.002054f, 0.002096f,
- 0.002254f, 0.002338f, 0.002594f, 0.002737f, 0.002886f, 0.003048f, 0.003294f, 0.003460f,
- 0.003679f, 0.003868f, 0.004086f, 0.004322f, 0.004642f, 0.004894f, 0.005199f, 0.005554f,
- 0.006035f, 0.006451f, 0.006836f, 0.007359f, 0.007820f, 0.008461f, 0.009163f, 0.009956f,
- 0.010803f, 0.011871f, 0.012917f, 0.014343f, 0.015900f, 0.017670f, 0.019791f, 0.022400f,
- 0.025589f, 0.029404f, 0.034210f, 0.039948f, 0.046936f, 0.055298f, 0.064941f, 0.076172f,
- 0.089172f, 0.103821f, 0.517090f, 0.565918f, 0.576172f, 0.582031f, 0.584961f, 0.586426f,
- 0.000203f, 0.000287f, 0.000531f, 0.000688f, 0.000738f, 0.000820f, 0.000915f, 0.000875f,
- 0.001036f, 0.001117f, 0.001215f, 0.001317f, 0.001374f, 0.001476f, 0.001524f, 0.001682f,
- 0.001726f, 0.001867f, 0.002014f, 0.002056f, 0.002209f, 0.002365f, 0.002495f, 0.002663f,
- 0.002775f, 0.002953f, 0.003134f, 0.003325f, 0.003567f, 0.003736f, 0.004070f, 0.004261f,
- 0.004494f, 0.004845f, 0.005116f, 0.005459f, 0.005928f, 0.006329f, 0.006863f, 0.007458f,
- 0.008087f, 0.008873f, 0.009689f, 0.010651f, 0.011826f, 0.013130f, 0.014732f, 0.016617f,
- 0.018890f, 0.021912f, 0.025482f, 0.029938f, 0.035736f, 0.042847f, 0.051453f, 0.061615f,
- 0.074158f, 0.087952f, 0.504395f, 0.554199f, 0.565918f, 0.569336f, 0.573242f, 0.574219f,
- 0.000215f, 0.000259f, 0.000423f, 0.000534f, 0.000499f, 0.000649f, 0.000622f, 0.000690f,
- 0.000717f, 0.000817f, 0.000937f, 0.000984f, 0.001045f, 0.001148f, 0.001182f, 0.001211f,
- 0.001339f, 0.001406f, 0.001463f, 0.001590f, 0.001666f, 0.001759f, 0.001867f, 0.001949f,
- 0.002064f, 0.002176f, 0.002342f, 0.002453f, 0.002619f, 0.002871f, 0.003033f, 0.003101f,
- 0.003389f, 0.003620f, 0.003794f, 0.004059f, 0.004368f, 0.004681f, 0.005035f, 0.005466f,
- 0.005917f, 0.006405f, 0.007092f, 0.007744f, 0.008591f, 0.009506f, 0.010567f, 0.011993f,
- 0.013710f, 0.015762f, 0.018326f, 0.021759f, 0.026077f, 0.031891f, 0.039124f, 0.048462f,
- 0.059570f, 0.072571f, 0.489258f, 0.542480f, 0.553223f, 0.558594f, 0.562012f, 0.563965f,
- 0.000067f, 0.000253f, 0.000305f, 0.000367f, 0.000422f, 0.000431f, 0.000530f, 0.000466f,
- 0.000565f, 0.000590f, 0.000702f, 0.000690f, 0.000746f, 0.000795f, 0.000859f, 0.000897f,
- 0.000962f, 0.001021f, 0.001069f, 0.001105f, 0.001207f, 0.001257f, 0.001354f, 0.001424f,
- 0.001483f, 0.001570f, 0.001687f, 0.001750f, 0.001857f, 0.001982f, 0.002071f, 0.002281f,
- 0.002361f, 0.002527f, 0.002684f, 0.002846f, 0.003092f, 0.003342f, 0.003622f, 0.003866f,
- 0.004173f, 0.004520f, 0.004955f, 0.005428f, 0.006023f, 0.006687f, 0.007481f, 0.008446f,
- 0.009628f, 0.011047f, 0.012840f, 0.015205f, 0.018326f, 0.022629f, 0.028442f, 0.036102f,
- 0.046051f, 0.058197f, 0.476318f, 0.529785f, 0.541992f, 0.547852f, 0.550293f, 0.553223f,
- 0.000000f, 0.000118f, 0.000216f, 0.000288f, 0.000272f, 0.000350f, 0.000312f, 0.000374f,
- 0.000395f, 0.000470f, 0.000488f, 0.000477f, 0.000495f, 0.000548f, 0.000573f, 0.000646f,
- 0.000636f, 0.000714f, 0.000763f, 0.000803f, 0.000852f, 0.000897f, 0.000930f, 0.000985f,
- 0.001056f, 0.001089f, 0.001163f, 0.001210f, 0.001281f, 0.001432f, 0.001431f, 0.001548f,
- 0.001622f, 0.001743f, 0.001869f, 0.001991f, 0.002104f, 0.002262f, 0.002428f, 0.002632f,
- 0.002815f, 0.003077f, 0.003344f, 0.003656f, 0.004002f, 0.004478f, 0.004974f, 0.005627f,
- 0.006435f, 0.007481f, 0.008713f, 0.010307f, 0.012291f, 0.015289f, 0.019409f, 0.025497f,
- 0.033966f, 0.045013f, 0.461914f, 0.517090f, 0.529297f, 0.536133f, 0.539551f, 0.541504f,
- 0.000073f, 0.000175f, 0.000165f, 0.000149f, 0.000200f, 0.000208f, 0.000215f, 0.000260f,
- 0.000268f, 0.000277f, 0.000292f, 0.000341f, 0.000334f, 0.000370f, 0.000413f, 0.000424f,
- 0.000449f, 0.000474f, 0.000488f, 0.000507f, 0.000555f, 0.000574f, 0.000616f, 0.000652f,
- 0.000696f, 0.000746f, 0.000780f, 0.000804f, 0.000849f, 0.000888f, 0.000949f, 0.001011f,
- 0.001075f, 0.001151f, 0.001225f, 0.001266f, 0.001385f, 0.001466f, 0.001596f, 0.001699f,
- 0.001808f, 0.001980f, 0.002157f, 0.002329f, 0.002544f, 0.002850f, 0.003178f, 0.003593f,
- 0.004047f, 0.004658f, 0.005508f, 0.006565f, 0.007935f, 0.009819f, 0.012527f, 0.016647f,
- 0.023514f, 0.033173f, 0.447510f, 0.503906f, 0.517578f, 0.523926f, 0.527344f, 0.529297f,
- 0.000000f, 0.000106f, 0.000097f, 0.000099f, 0.000136f, 0.000157f, 0.000129f, 0.000162f,
- 0.000167f, 0.000172f, 0.000180f, 0.000186f, 0.000209f, 0.000227f, 0.000232f, 0.000248f,
- 0.000260f, 0.000291f, 0.000300f, 0.000327f, 0.000335f, 0.000343f, 0.000363f, 0.000395f,
- 0.000428f, 0.000459f, 0.000458f, 0.000477f, 0.000515f, 0.000549f, 0.000578f, 0.000621f,
- 0.000659f, 0.000683f, 0.000741f, 0.000767f, 0.000818f, 0.000877f, 0.000952f, 0.001010f,
- 0.001085f, 0.001177f, 0.001275f, 0.001406f, 0.001516f, 0.001664f, 0.001884f, 0.002096f,
- 0.002415f, 0.002745f, 0.003231f, 0.003843f, 0.004715f, 0.005936f, 0.007629f, 0.010139f,
- 0.014763f, 0.022812f, 0.433350f, 0.491455f, 0.506348f, 0.511719f, 0.515625f, 0.518066f,
- 0.000104f, 0.000080f, 0.000069f, 0.000062f, 0.000074f, 0.000074f, 0.000089f, 0.000097f,
- 0.000099f, 0.000102f, 0.000105f, 0.000126f, 0.000106f, 0.000119f, 0.000139f, 0.000135f,
- 0.000154f, 0.000164f, 0.000166f, 0.000175f, 0.000188f, 0.000194f, 0.000211f, 0.000220f,
- 0.000252f, 0.000248f, 0.000260f, 0.000272f, 0.000293f, 0.000301f, 0.000328f, 0.000347f,
- 0.000365f, 0.000371f, 0.000401f, 0.000422f, 0.000447f, 0.000489f, 0.000524f, 0.000553f,
- 0.000588f, 0.000635f, 0.000701f, 0.000751f, 0.000816f, 0.000897f, 0.000997f, 0.001109f,
- 0.001265f, 0.001460f, 0.001686f, 0.002035f, 0.002457f, 0.003130f, 0.004124f, 0.005676f,
- 0.008263f, 0.014114f, 0.418945f, 0.479492f, 0.493652f, 0.500000f, 0.503418f, 0.506836f,
- 0.000089f, 0.000065f, 0.000056f, 0.000050f, 0.000045f, 0.000042f, 0.000046f, 0.000042f,
- 0.000043f, 0.000055f, 0.000046f, 0.000049f, 0.000065f, 0.000055f, 0.000057f, 0.000063f,
- 0.000075f, 0.000080f, 0.000078f, 0.000084f, 0.000085f, 0.000092f, 0.000097f, 0.000102f,
- 0.000108f, 0.000117f, 0.000118f, 0.000138f, 0.000135f, 0.000142f, 0.000151f, 0.000160f,
- 0.000172f, 0.000180f, 0.000195f, 0.000197f, 0.000210f, 0.000230f, 0.000244f, 0.000266f,
- 0.000279f, 0.000299f, 0.000324f, 0.000352f, 0.000383f, 0.000414f, 0.000457f, 0.000509f,
- 0.000575f, 0.000650f, 0.000756f, 0.000904f, 0.001103f, 0.001410f, 0.001880f, 0.002668f,
- 0.004112f, 0.007290f, 0.404541f, 0.466309f, 0.481201f, 0.488037f, 0.492432f, 0.495361f,
- 0.000066f, 0.000046f, 0.000038f, 0.000034f, 0.000031f, 0.000029f, 0.000027f, 0.000026f,
- 0.000025f, 0.000023f, 0.000022f, 0.000024f, 0.000020f, 0.000021f, 0.000021f, 0.000026f,
- 0.000024f, 0.000028f, 0.000031f, 0.000032f, 0.000032f, 0.000035f, 0.000040f, 0.000038f,
- 0.000041f, 0.000047f, 0.000049f, 0.000043f, 0.000050f, 0.000052f, 0.000056f, 0.000059f,
- 0.000066f, 0.000062f, 0.000067f, 0.000071f, 0.000082f, 0.000083f, 0.000089f, 0.000098f,
- 0.000104f, 0.000107f, 0.000116f, 0.000125f, 0.000141f, 0.000149f, 0.000160f, 0.000183f,
- 0.000207f, 0.000228f, 0.000264f, 0.000311f, 0.000376f, 0.000469f, 0.000646f, 0.000937f,
- 0.001554f, 0.002983f, 0.390381f, 0.454346f, 0.469727f, 0.476318f, 0.480713f, 0.484131f,
- 0.000028f, 0.000019f, 0.000015f, 0.000014f, 0.000014f, 0.000013f, 0.000012f, 0.000012f,
- 0.000012f, 0.000012f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000010f,
- 0.000010f, 0.000009f, 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000008f, 0.000007f,
- 0.000008f, 0.000009f, 0.000009f, 0.000010f, 0.000010f, 0.000011f, 0.000012f, 0.000011f,
- 0.000014f, 0.000015f, 0.000016f, 0.000016f, 0.000018f, 0.000019f, 0.000019f, 0.000022f,
- 0.000023f, 0.000024f, 0.000026f, 0.000028f, 0.000029f, 0.000032f, 0.000037f, 0.000037f,
- 0.000042f, 0.000048f, 0.000056f, 0.000066f, 0.000077f, 0.000091f, 0.000124f, 0.000183f,
- 0.000318f, 0.000779f, 0.376465f, 0.441406f, 0.457275f, 0.464600f, 0.468994f, 0.471924f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000005f,
- 0.000010f, 0.000027f, 0.363037f, 0.428223f, 0.444580f, 0.452881f, 0.457031f, 0.459961f,
- },
- {
- 0.014420f, 0.043488f, 0.072388f, 0.100830f, 0.129150f, 0.156494f, 0.183350f, 0.210327f,
- 0.235352f, 0.260986f, 0.285645f, 0.309082f, 0.332764f, 0.355713f, 0.377441f, 0.399658f,
- 0.420898f, 0.441650f, 0.461914f, 0.481445f, 0.500977f, 0.520508f, 0.538574f, 0.556641f,
- 0.574707f, 0.591797f, 0.608398f, 0.624512f, 0.641602f, 0.657227f, 0.672363f, 0.687500f,
- 0.702148f, 0.717285f, 0.730957f, 0.745117f, 0.758789f, 0.772461f, 0.783203f, 0.797363f,
- 0.810547f, 0.822266f, 0.833984f, 0.845703f, 0.857422f, 0.868652f, 0.879395f, 0.890625f,
- 0.901367f, 0.911621f, 0.921875f, 0.932129f, 0.941895f, 0.951660f, 0.960938f, 0.970215f,
- 0.979492f, 0.987793f, 0.981934f, 0.957031f, 0.938965f, 0.923340f, 0.909668f, 0.897461f,
- 0.013199f, 0.039978f, 0.066284f, 0.093445f, 0.119324f, 0.145386f, 0.170410f, 0.195801f,
- 0.220581f, 0.244019f, 0.268066f, 0.291260f, 0.314453f, 0.335938f, 0.358154f, 0.379639f,
- 0.399902f, 0.420898f, 0.441406f, 0.460938f, 0.480225f, 0.498291f, 0.516602f, 0.535156f,
- 0.553223f, 0.570312f, 0.587891f, 0.603516f, 0.620117f, 0.636719f, 0.652832f, 0.667480f,
- 0.682617f, 0.696777f, 0.711914f, 0.726074f, 0.739746f, 0.753418f, 0.766602f, 0.779785f,
- 0.791992f, 0.804688f, 0.817871f, 0.829102f, 0.841309f, 0.852539f, 0.864258f, 0.875488f,
- 0.886230f, 0.896973f, 0.907227f, 0.917969f, 0.928223f, 0.937500f, 0.947266f, 0.957520f,
- 0.966797f, 0.975586f, 0.976562f, 0.952637f, 0.935547f, 0.920898f, 0.907715f, 0.895996f,
- 0.011932f, 0.036499f, 0.061554f, 0.085999f, 0.110962f, 0.135010f, 0.158813f, 0.182373f,
- 0.206421f, 0.229004f, 0.251221f, 0.274170f, 0.295654f, 0.317871f, 0.339111f, 0.360107f,
- 0.379395f, 0.399414f, 0.420654f, 0.440430f, 0.458252f, 0.477295f, 0.496094f, 0.513672f,
- 0.531738f, 0.549805f, 0.566406f, 0.583984f, 0.599121f, 0.616211f, 0.631348f, 0.647461f,
- 0.662598f, 0.677734f, 0.692383f, 0.705566f, 0.720703f, 0.734863f, 0.748047f, 0.761230f,
- 0.774414f, 0.787598f, 0.799805f, 0.812500f, 0.824707f, 0.837402f, 0.848633f, 0.859375f,
- 0.871094f, 0.882324f, 0.892578f, 0.904297f, 0.913574f, 0.924316f, 0.934570f, 0.943848f,
- 0.954102f, 0.963867f, 0.970703f, 0.948242f, 0.931641f, 0.917480f, 0.905273f, 0.894043f,
- 0.011070f, 0.033478f, 0.056396f, 0.079529f, 0.101990f, 0.125244f, 0.147705f, 0.170410f,
- 0.192139f, 0.214111f, 0.235596f, 0.257812f, 0.279053f, 0.300293f, 0.320557f, 0.340576f,
- 0.360596f, 0.381104f, 0.400635f, 0.420166f, 0.438965f, 0.458008f, 0.476562f, 0.493652f,
- 0.511230f, 0.527832f, 0.545898f, 0.562012f, 0.579102f, 0.595703f, 0.610840f, 0.627930f,
- 0.642578f, 0.657227f, 0.672363f, 0.686523f, 0.701660f, 0.715332f, 0.729492f, 0.742676f,
- 0.756348f, 0.769531f, 0.782227f, 0.795898f, 0.807617f, 0.820312f, 0.832031f, 0.843262f,
- 0.855469f, 0.866699f, 0.877441f, 0.889648f, 0.899414f, 0.910156f, 0.920410f, 0.930664f,
- 0.940430f, 0.950684f, 0.964844f, 0.943848f, 0.927734f, 0.914551f, 0.902344f, 0.891602f,
- 0.010010f, 0.031067f, 0.051880f, 0.073303f, 0.094421f, 0.116577f, 0.136963f, 0.157959f,
- 0.180542f, 0.200684f, 0.221436f, 0.242676f, 0.262939f, 0.283447f, 0.303467f, 0.323242f,
- 0.342529f, 0.362305f, 0.381348f, 0.399414f, 0.418701f, 0.437256f, 0.455322f, 0.472412f,
- 0.490479f, 0.507812f, 0.524902f, 0.541992f, 0.558105f, 0.574219f, 0.591309f, 0.606445f,
- 0.622070f, 0.637695f, 0.652344f, 0.666504f, 0.683594f, 0.695801f, 0.710449f, 0.724121f,
- 0.737305f, 0.751465f, 0.765137f, 0.777344f, 0.790039f, 0.802734f, 0.814941f, 0.827637f,
- 0.839355f, 0.851074f, 0.862305f, 0.874512f, 0.885254f, 0.895996f, 0.906738f, 0.917480f,
- 0.927246f, 0.937988f, 0.958984f, 0.939453f, 0.923828f, 0.911133f, 0.899414f, 0.889160f,
- 0.009491f, 0.028305f, 0.047699f, 0.067810f, 0.087341f, 0.107849f, 0.127686f, 0.147827f,
- 0.167725f, 0.187744f, 0.207886f, 0.227051f, 0.247314f, 0.266846f, 0.286377f, 0.305908f,
- 0.324463f, 0.343262f, 0.361572f, 0.380371f, 0.399658f, 0.416748f, 0.435547f, 0.452881f,
- 0.470703f, 0.488281f, 0.503906f, 0.522461f, 0.538086f, 0.554199f, 0.571289f, 0.586914f,
- 0.602051f, 0.617676f, 0.633789f, 0.647949f, 0.663086f, 0.677246f, 0.692871f, 0.705078f,
- 0.718750f, 0.732910f, 0.746582f, 0.759766f, 0.773438f, 0.785645f, 0.798340f, 0.811035f,
- 0.823242f, 0.834961f, 0.847168f, 0.859863f, 0.870117f, 0.881348f, 0.893066f, 0.903320f,
- 0.914551f, 0.924316f, 0.953125f, 0.934082f, 0.919434f, 0.906738f, 0.896484f, 0.885742f,
- 0.008598f, 0.026245f, 0.044495f, 0.062622f, 0.081177f, 0.100098f, 0.119019f, 0.137817f,
- 0.156616f, 0.175903f, 0.194946f, 0.213745f, 0.232788f, 0.251221f, 0.269775f, 0.288330f,
- 0.307129f, 0.325928f, 0.344238f, 0.362305f, 0.380371f, 0.397705f, 0.415771f, 0.433105f,
- 0.450928f, 0.468262f, 0.484863f, 0.501953f, 0.518555f, 0.534668f, 0.550293f, 0.566406f,
- 0.582520f, 0.598145f, 0.612305f, 0.627930f, 0.643555f, 0.657715f, 0.672852f, 0.687500f,
- 0.700684f, 0.715332f, 0.728516f, 0.742188f, 0.755371f, 0.769531f, 0.781738f, 0.794434f,
- 0.807129f, 0.818359f, 0.831543f, 0.843262f, 0.855469f, 0.865723f, 0.877930f, 0.889160f,
- 0.900391f, 0.911621f, 0.946777f, 0.929199f, 0.915039f, 0.903320f, 0.892578f, 0.883301f,
- 0.007896f, 0.024490f, 0.041138f, 0.057892f, 0.075439f, 0.092712f, 0.110229f, 0.128296f,
- 0.146118f, 0.164429f, 0.181885f, 0.200562f, 0.218628f, 0.236572f, 0.255127f, 0.272949f,
- 0.291016f, 0.308594f, 0.326172f, 0.343994f, 0.361816f, 0.380127f, 0.396973f, 0.414551f,
- 0.430908f, 0.447998f, 0.465576f, 0.481445f, 0.497559f, 0.514160f, 0.529785f, 0.546387f,
- 0.562988f, 0.578613f, 0.593262f, 0.609375f, 0.623047f, 0.638672f, 0.653809f, 0.667480f,
- 0.681641f, 0.697266f, 0.710938f, 0.724121f, 0.737305f, 0.752441f, 0.765625f, 0.776367f,
- 0.790527f, 0.803223f, 0.815918f, 0.827637f, 0.839844f, 0.851562f, 0.863281f, 0.875000f,
- 0.886719f, 0.898926f, 0.940430f, 0.923828f, 0.910645f, 0.899414f, 0.889160f, 0.879883f,
- 0.007320f, 0.022369f, 0.038055f, 0.053925f, 0.070190f, 0.086609f, 0.103027f, 0.119568f,
- 0.136475f, 0.153320f, 0.170532f, 0.187988f, 0.204834f, 0.223022f, 0.240112f, 0.257324f,
- 0.275391f, 0.291504f, 0.308838f, 0.326904f, 0.344727f, 0.361572f, 0.378662f, 0.395020f,
- 0.411865f, 0.428711f, 0.445068f, 0.462646f, 0.478271f, 0.494141f, 0.510254f, 0.525879f,
- 0.542480f, 0.557129f, 0.573242f, 0.588867f, 0.603516f, 0.618164f, 0.633789f, 0.648438f,
- 0.663086f, 0.678223f, 0.691895f, 0.706543f, 0.720215f, 0.733398f, 0.746582f, 0.759766f,
- 0.774414f, 0.786621f, 0.799805f, 0.811523f, 0.823730f, 0.836914f, 0.848145f, 0.860840f,
- 0.872070f, 0.884277f, 0.933594f, 0.918945f, 0.906250f, 0.895020f, 0.885254f, 0.876953f,
- 0.006760f, 0.021011f, 0.034973f, 0.050049f, 0.065369f, 0.080261f, 0.095337f, 0.111633f,
- 0.127319f, 0.142822f, 0.159668f, 0.176514f, 0.192383f, 0.209106f, 0.225586f, 0.242554f,
- 0.259277f, 0.275635f, 0.292480f, 0.309326f, 0.326904f, 0.343750f, 0.359619f, 0.376465f,
- 0.393066f, 0.409424f, 0.426514f, 0.442871f, 0.458252f, 0.475586f, 0.490967f, 0.505859f,
- 0.522461f, 0.539062f, 0.554199f, 0.569336f, 0.583984f, 0.600586f, 0.614258f, 0.630371f,
- 0.643555f, 0.658691f, 0.673340f, 0.687500f, 0.702148f, 0.715332f, 0.729980f, 0.743652f,
- 0.756348f, 0.770020f, 0.782715f, 0.796387f, 0.808105f, 0.820801f, 0.833008f, 0.846680f,
- 0.857910f, 0.870117f, 0.927246f, 0.913574f, 0.901367f, 0.891113f, 0.881348f, 0.873047f,
- 0.006367f, 0.019165f, 0.032379f, 0.046295f, 0.060089f, 0.074463f, 0.088867f, 0.103821f,
- 0.118835f, 0.133911f, 0.149048f, 0.164673f, 0.180298f, 0.196289f, 0.212524f, 0.228516f,
- 0.244385f, 0.260742f, 0.277344f, 0.293213f, 0.309570f, 0.326416f, 0.342773f, 0.358887f,
- 0.374512f, 0.391113f, 0.406982f, 0.423340f, 0.439453f, 0.455078f, 0.470947f, 0.487793f,
- 0.502441f, 0.519043f, 0.533691f, 0.550293f, 0.564941f, 0.580078f, 0.595703f, 0.610840f,
- 0.625488f, 0.640137f, 0.654785f, 0.669434f, 0.683594f, 0.696777f, 0.710938f, 0.725586f,
- 0.738770f, 0.752441f, 0.766113f, 0.778320f, 0.791016f, 0.805176f, 0.818359f, 0.830566f,
- 0.842773f, 0.854980f, 0.920410f, 0.908203f, 0.896484f, 0.886230f, 0.877441f, 0.868652f,
- 0.005981f, 0.017914f, 0.030350f, 0.042908f, 0.056213f, 0.069092f, 0.083008f, 0.096619f,
- 0.111084f, 0.124634f, 0.139526f, 0.154297f, 0.169312f, 0.184570f, 0.199951f, 0.215454f,
- 0.230713f, 0.245728f, 0.261963f, 0.277588f, 0.293213f, 0.309326f, 0.325195f, 0.340820f,
- 0.356934f, 0.373047f, 0.388916f, 0.404785f, 0.420410f, 0.436279f, 0.452148f, 0.468506f,
- 0.483154f, 0.499756f, 0.515137f, 0.530762f, 0.545898f, 0.560059f, 0.576172f, 0.590820f,
- 0.606445f, 0.621094f, 0.635254f, 0.649902f, 0.663574f, 0.678223f, 0.692383f, 0.706543f,
- 0.720703f, 0.733887f, 0.748535f, 0.762695f, 0.775391f, 0.789551f, 0.801758f, 0.814941f,
- 0.828125f, 0.840332f, 0.913574f, 0.902344f, 0.890625f, 0.881836f, 0.872559f, 0.865234f,
- 0.005402f, 0.016617f, 0.028061f, 0.039948f, 0.051758f, 0.064270f, 0.076782f, 0.089600f,
- 0.102600f, 0.116455f, 0.130371f, 0.144165f, 0.158936f, 0.172607f, 0.187744f, 0.201904f,
- 0.216431f, 0.232422f, 0.247192f, 0.261719f, 0.277100f, 0.292480f, 0.308838f, 0.323975f,
- 0.339355f, 0.355469f, 0.371338f, 0.386230f, 0.402344f, 0.417725f, 0.433350f, 0.448486f,
- 0.464600f, 0.480225f, 0.495361f, 0.510742f, 0.525879f, 0.541992f, 0.557129f, 0.571777f,
- 0.586914f, 0.601562f, 0.616211f, 0.631836f, 0.645508f, 0.661621f, 0.674805f, 0.688965f,
- 0.703125f, 0.717773f, 0.731934f, 0.745605f, 0.757812f, 0.772949f, 0.785156f, 0.799316f,
- 0.812012f, 0.826172f, 0.906738f, 0.896484f, 0.886230f, 0.876465f, 0.868164f, 0.860840f,
- 0.005264f, 0.015457f, 0.026474f, 0.037170f, 0.048157f, 0.059845f, 0.071594f, 0.083984f,
- 0.096191f, 0.109070f, 0.121887f, 0.134766f, 0.148193f, 0.161255f, 0.175781f, 0.189209f,
- 0.203369f, 0.218384f, 0.233032f, 0.247681f, 0.261963f, 0.277100f, 0.292480f, 0.307129f,
- 0.322998f, 0.337891f, 0.352539f, 0.368652f, 0.384033f, 0.399170f, 0.414307f, 0.430420f,
- 0.445801f, 0.460693f, 0.475342f, 0.491211f, 0.506836f, 0.521973f, 0.537598f, 0.551758f,
- 0.567383f, 0.582520f, 0.598145f, 0.612305f, 0.627441f, 0.642090f, 0.656738f, 0.670898f,
- 0.685059f, 0.698730f, 0.713867f, 0.728516f, 0.742188f, 0.755371f, 0.770020f, 0.782715f,
- 0.796387f, 0.810547f, 0.899414f, 0.889648f, 0.879883f, 0.872070f, 0.863770f, 0.856445f,
- 0.004719f, 0.014229f, 0.024384f, 0.034607f, 0.044708f, 0.055756f, 0.066895f, 0.077942f,
- 0.089600f, 0.101624f, 0.113525f, 0.125854f, 0.138428f, 0.151245f, 0.164673f, 0.177734f,
- 0.191650f, 0.205078f, 0.219360f, 0.233154f, 0.247925f, 0.261475f, 0.276367f, 0.291504f,
- 0.305908f, 0.320312f, 0.335449f, 0.350098f, 0.365723f, 0.380615f, 0.395996f, 0.411133f,
- 0.427002f, 0.441895f, 0.456543f, 0.472656f, 0.487793f, 0.502441f, 0.518555f, 0.533203f,
- 0.547852f, 0.562988f, 0.577637f, 0.593262f, 0.607910f, 0.623535f, 0.638184f, 0.652344f,
- 0.666992f, 0.681641f, 0.696777f, 0.711426f, 0.725098f, 0.738281f, 0.753418f, 0.766113f,
- 0.782227f, 0.794922f, 0.892090f, 0.884277f, 0.875000f, 0.866699f, 0.858887f, 0.852539f,
- 0.004280f, 0.013329f, 0.022476f, 0.031982f, 0.042114f, 0.051849f, 0.062225f, 0.072449f,
- 0.083679f, 0.095032f, 0.105530f, 0.117676f, 0.129517f, 0.141357f, 0.154297f, 0.166748f,
- 0.178711f, 0.192505f, 0.205933f, 0.219727f, 0.233521f, 0.247070f, 0.260986f, 0.275391f,
- 0.290039f, 0.303955f, 0.319580f, 0.333740f, 0.347412f, 0.363037f, 0.377686f, 0.392822f,
- 0.408203f, 0.422852f, 0.437988f, 0.453125f, 0.468506f, 0.483398f, 0.498779f, 0.514160f,
- 0.527832f, 0.543945f, 0.559570f, 0.574707f, 0.588867f, 0.604492f, 0.619141f, 0.634277f,
- 0.648438f, 0.663086f, 0.678223f, 0.692383f, 0.707520f, 0.721680f, 0.735352f, 0.749512f,
- 0.764648f, 0.778320f, 0.884277f, 0.877441f, 0.868652f, 0.861328f, 0.854492f, 0.847656f,
- 0.004280f, 0.012138f, 0.021103f, 0.029999f, 0.038940f, 0.048279f, 0.057831f, 0.067566f,
- 0.077454f, 0.087524f, 0.098816f, 0.109558f, 0.120728f, 0.131958f, 0.143799f, 0.155762f,
- 0.168091f, 0.180176f, 0.193359f, 0.206177f, 0.219360f, 0.232910f, 0.246338f, 0.260254f,
- 0.273682f, 0.287598f, 0.302246f, 0.316650f, 0.331299f, 0.344971f, 0.359863f, 0.374268f,
- 0.389648f, 0.404297f, 0.419434f, 0.434326f, 0.449463f, 0.464844f, 0.479492f, 0.494141f,
- 0.509766f, 0.524414f, 0.540039f, 0.555176f, 0.569824f, 0.584961f, 0.600098f, 0.615723f,
- 0.629883f, 0.645508f, 0.659668f, 0.675293f, 0.689453f, 0.704590f, 0.719238f, 0.732422f,
- 0.748535f, 0.762207f, 0.876953f, 0.871582f, 0.863281f, 0.855957f, 0.849609f, 0.842773f,
- 0.003744f, 0.011436f, 0.019348f, 0.027893f, 0.036102f, 0.044739f, 0.053711f, 0.063110f,
- 0.072205f, 0.081970f, 0.091919f, 0.101746f, 0.112732f, 0.122864f, 0.134521f, 0.145996f,
- 0.157715f, 0.169434f, 0.181519f, 0.193848f, 0.206665f, 0.219360f, 0.231445f, 0.245361f,
- 0.259033f, 0.272217f, 0.286621f, 0.299805f, 0.314209f, 0.328125f, 0.342285f, 0.357178f,
- 0.371826f, 0.386475f, 0.400635f, 0.415527f, 0.430420f, 0.445068f, 0.459717f, 0.476074f,
- 0.490234f, 0.505371f, 0.521484f, 0.536133f, 0.551758f, 0.565430f, 0.581543f, 0.595703f,
- 0.611816f, 0.626465f, 0.641602f, 0.656738f, 0.671875f, 0.686523f, 0.701172f, 0.715820f,
- 0.731445f, 0.746582f, 0.868652f, 0.864746f, 0.856934f, 0.851074f, 0.844727f, 0.837891f,
- 0.003595f, 0.011093f, 0.018265f, 0.025711f, 0.033600f, 0.041656f, 0.050140f, 0.058350f,
- 0.067505f, 0.076416f, 0.085632f, 0.095093f, 0.104919f, 0.115295f, 0.125610f, 0.136108f,
- 0.147583f, 0.157959f, 0.169800f, 0.181519f, 0.193359f, 0.205933f, 0.218140f, 0.231323f,
- 0.243652f, 0.257324f, 0.270508f, 0.283447f, 0.297363f, 0.311523f, 0.325928f, 0.339111f,
- 0.353516f, 0.367432f, 0.382812f, 0.396973f, 0.412109f, 0.426758f, 0.441406f, 0.456055f,
- 0.471436f, 0.486328f, 0.501953f, 0.516113f, 0.531738f, 0.546875f, 0.562500f, 0.577637f,
- 0.592773f, 0.607910f, 0.622559f, 0.638184f, 0.653809f, 0.669434f, 0.684082f, 0.699219f,
- 0.714355f, 0.729492f, 0.860840f, 0.857422f, 0.852051f, 0.844727f, 0.839355f, 0.832520f,
- 0.003349f, 0.009933f, 0.016754f, 0.024063f, 0.031204f, 0.038849f, 0.046356f, 0.054413f,
- 0.062744f, 0.070984f, 0.080017f, 0.088989f, 0.097778f, 0.107361f, 0.117004f, 0.127197f,
- 0.137451f, 0.148071f, 0.159180f, 0.169922f, 0.181519f, 0.192993f, 0.204956f, 0.217407f,
- 0.229980f, 0.242188f, 0.254883f, 0.267578f, 0.281494f, 0.294434f, 0.307861f, 0.321533f,
- 0.335693f, 0.350098f, 0.364258f, 0.379150f, 0.393066f, 0.407715f, 0.422607f, 0.437500f,
- 0.452148f, 0.467041f, 0.482422f, 0.497314f, 0.512695f, 0.527832f, 0.542969f, 0.558594f,
- 0.573730f, 0.589844f, 0.604004f, 0.619629f, 0.635254f, 0.651367f, 0.665527f, 0.681152f,
- 0.696289f, 0.711914f, 0.852539f, 0.851562f, 0.846191f, 0.838867f, 0.832520f, 0.827637f,
- 0.003290f, 0.009415f, 0.015976f, 0.022095f, 0.028946f, 0.036255f, 0.043396f, 0.050598f,
- 0.058502f, 0.066284f, 0.074036f, 0.082275f, 0.091187f, 0.099731f, 0.108826f, 0.118652f,
- 0.128296f, 0.137939f, 0.148193f, 0.159302f, 0.170166f, 0.180786f, 0.191895f, 0.203491f,
- 0.215210f, 0.227661f, 0.240112f, 0.252686f, 0.265625f, 0.278564f, 0.291748f, 0.305176f,
- 0.318604f, 0.332764f, 0.346924f, 0.360352f, 0.375000f, 0.389160f, 0.404297f, 0.418213f,
- 0.433105f, 0.448486f, 0.463135f, 0.477783f, 0.493408f, 0.508301f, 0.523438f, 0.540039f,
- 0.554199f, 0.570312f, 0.585938f, 0.601074f, 0.617188f, 0.633301f, 0.648926f, 0.664062f,
- 0.679688f, 0.695312f, 0.844727f, 0.844238f, 0.838867f, 0.833008f, 0.827148f, 0.822266f,
- 0.002913f, 0.008621f, 0.014595f, 0.020950f, 0.027496f, 0.033600f, 0.040558f, 0.047119f,
- 0.054260f, 0.061615f, 0.068970f, 0.076782f, 0.084717f, 0.093140f, 0.101562f, 0.109985f,
- 0.118591f, 0.129150f, 0.138306f, 0.148682f, 0.158447f, 0.169189f, 0.180054f, 0.191162f,
- 0.202148f, 0.213379f, 0.225586f, 0.237305f, 0.250488f, 0.262939f, 0.275391f, 0.288086f,
- 0.302490f, 0.315186f, 0.329346f, 0.342529f, 0.356934f, 0.370117f, 0.385742f, 0.400146f,
- 0.414795f, 0.429199f, 0.444336f, 0.459473f, 0.473389f, 0.489258f, 0.503906f, 0.519531f,
- 0.535645f, 0.551270f, 0.566895f, 0.582520f, 0.598145f, 0.614258f, 0.629395f, 0.645996f,
- 0.661621f, 0.677734f, 0.837402f, 0.836914f, 0.832520f, 0.826660f, 0.821777f, 0.816406f,
- 0.002748f, 0.008018f, 0.014168f, 0.019196f, 0.025040f, 0.031250f, 0.037506f, 0.043732f,
- 0.050415f, 0.057098f, 0.063721f, 0.071167f, 0.078979f, 0.086609f, 0.094299f, 0.102783f,
- 0.111145f, 0.119812f, 0.128296f, 0.138306f, 0.147583f, 0.157593f, 0.168213f, 0.178711f,
- 0.188843f, 0.200317f, 0.211792f, 0.223511f, 0.235352f, 0.247192f, 0.259521f, 0.272461f,
- 0.285156f, 0.298584f, 0.312012f, 0.324707f, 0.339111f, 0.352783f, 0.366943f, 0.381348f,
- 0.395996f, 0.410889f, 0.425537f, 0.439941f, 0.454834f, 0.470459f, 0.485352f, 0.501953f,
- 0.516113f, 0.531738f, 0.547363f, 0.563477f, 0.579102f, 0.595703f, 0.611328f, 0.626953f,
- 0.642578f, 0.659668f, 0.828125f, 0.830566f, 0.825684f, 0.820801f, 0.815430f, 0.811035f,
- 0.002630f, 0.007412f, 0.012978f, 0.018356f, 0.023758f, 0.028931f, 0.034729f, 0.040894f,
- 0.046631f, 0.053101f, 0.059143f, 0.065979f, 0.073669f, 0.080200f, 0.087585f, 0.095276f,
- 0.102844f, 0.111633f, 0.119812f, 0.128296f, 0.137573f, 0.146729f, 0.156128f, 0.166382f,
- 0.176880f, 0.187256f, 0.197998f, 0.209351f, 0.220581f, 0.232422f, 0.244385f, 0.256592f,
- 0.268799f, 0.281982f, 0.294922f, 0.308105f, 0.321045f, 0.334717f, 0.348633f, 0.363525f,
- 0.378174f, 0.391846f, 0.406006f, 0.420898f, 0.436279f, 0.451660f, 0.466064f, 0.481934f,
- 0.496826f, 0.513184f, 0.528320f, 0.543945f, 0.560059f, 0.576660f, 0.592285f, 0.608887f,
- 0.625000f, 0.640625f, 0.819336f, 0.822266f, 0.818848f, 0.813965f, 0.810059f, 0.805664f,
- 0.002201f, 0.007240f, 0.011803f, 0.016617f, 0.021622f, 0.027344f, 0.032288f, 0.037598f,
- 0.043427f, 0.049194f, 0.055267f, 0.061462f, 0.067566f, 0.073853f, 0.080872f, 0.088013f,
- 0.095703f, 0.103821f, 0.111145f, 0.119446f, 0.127563f, 0.136597f, 0.145752f, 0.155273f,
- 0.165039f, 0.174683f, 0.185181f, 0.195801f, 0.206543f, 0.218140f, 0.229370f, 0.241455f,
- 0.253174f, 0.265381f, 0.278564f, 0.291504f, 0.304199f, 0.317383f, 0.331299f, 0.344971f,
- 0.358643f, 0.373291f, 0.386963f, 0.402100f, 0.416016f, 0.431641f, 0.447266f, 0.462646f,
- 0.477295f, 0.493652f, 0.509277f, 0.524902f, 0.541504f, 0.557617f, 0.574219f, 0.589844f,
- 0.605957f, 0.623047f, 0.810059f, 0.814453f, 0.811035f, 0.807129f, 0.803223f, 0.798828f,
- 0.002293f, 0.006927f, 0.010994f, 0.015617f, 0.020584f, 0.025131f, 0.029663f, 0.034760f,
- 0.040192f, 0.045532f, 0.050964f, 0.056793f, 0.062805f, 0.068726f, 0.074890f, 0.081482f,
- 0.088806f, 0.096069f, 0.103333f, 0.110535f, 0.118896f, 0.126709f, 0.135254f, 0.144165f,
- 0.153442f, 0.162720f, 0.172119f, 0.182495f, 0.192749f, 0.203735f, 0.214600f, 0.225952f,
- 0.237793f, 0.250000f, 0.261719f, 0.274170f, 0.287354f, 0.300293f, 0.313477f, 0.326904f,
- 0.340820f, 0.354980f, 0.369385f, 0.383545f, 0.396973f, 0.411865f, 0.427734f, 0.442871f,
- 0.458740f, 0.473633f, 0.489502f, 0.505859f, 0.522461f, 0.537598f, 0.553711f, 0.572754f,
- 0.588379f, 0.604492f, 0.802246f, 0.807617f, 0.804199f, 0.800781f, 0.797363f, 0.792969f,
- 0.002081f, 0.006172f, 0.010460f, 0.014503f, 0.019104f, 0.023163f, 0.027832f, 0.032410f,
- 0.037354f, 0.041992f, 0.047211f, 0.052490f, 0.057831f, 0.063232f, 0.069458f, 0.075317f,
- 0.082153f, 0.088257f, 0.094910f, 0.102295f, 0.110107f, 0.117554f, 0.125122f, 0.133667f,
- 0.142456f, 0.151001f, 0.160767f, 0.169922f, 0.179443f, 0.190430f, 0.200562f, 0.211914f,
- 0.222412f, 0.234009f, 0.245850f, 0.258545f, 0.270752f, 0.283203f, 0.296387f, 0.309082f,
- 0.322998f, 0.336670f, 0.350098f, 0.364990f, 0.378906f, 0.393311f, 0.408936f, 0.423096f,
- 0.438965f, 0.454834f, 0.470703f, 0.486572f, 0.502441f, 0.518555f, 0.534668f, 0.551270f,
- 0.569336f, 0.585938f, 0.792480f, 0.799316f, 0.797363f, 0.793457f, 0.790039f, 0.786621f,
- 0.002028f, 0.005669f, 0.009705f, 0.013565f, 0.017532f, 0.021286f, 0.025574f, 0.030197f,
- 0.034180f, 0.038757f, 0.043488f, 0.048737f, 0.053497f, 0.058594f, 0.064026f, 0.070007f,
- 0.075623f, 0.081360f, 0.088135f, 0.094238f, 0.101379f, 0.108643f, 0.116028f, 0.123718f,
- 0.131592f, 0.140137f, 0.149048f, 0.157715f, 0.167114f, 0.176636f, 0.187012f, 0.197388f,
- 0.208130f, 0.219238f, 0.230347f, 0.241943f, 0.254150f, 0.266113f, 0.279053f, 0.291504f,
- 0.304932f, 0.318848f, 0.332031f, 0.345947f, 0.360107f, 0.375000f, 0.389404f, 0.404541f,
- 0.419922f, 0.434814f, 0.450684f, 0.466553f, 0.482910f, 0.499023f, 0.516113f, 0.533203f,
- 0.550293f, 0.567383f, 0.783203f, 0.790527f, 0.789551f, 0.786621f, 0.783691f, 0.780762f,
- 0.001852f, 0.005554f, 0.008957f, 0.012642f, 0.016296f, 0.020172f, 0.024033f, 0.027878f,
- 0.031677f, 0.035919f, 0.040253f, 0.044952f, 0.049255f, 0.053955f, 0.058960f, 0.063965f,
- 0.069336f, 0.074951f, 0.080933f, 0.087219f, 0.093201f, 0.100159f, 0.106689f, 0.114197f,
- 0.121521f, 0.129517f, 0.137817f, 0.146118f, 0.155151f, 0.164307f, 0.173462f, 0.183472f,
- 0.193970f, 0.204224f, 0.215210f, 0.226562f, 0.238037f, 0.250244f, 0.262451f, 0.274902f,
- 0.287598f, 0.301025f, 0.314209f, 0.327393f, 0.342041f, 0.356445f, 0.370850f, 0.385254f,
- 0.400879f, 0.415771f, 0.431396f, 0.446777f, 0.463379f, 0.480469f, 0.497314f, 0.514160f,
- 0.530273f, 0.547363f, 0.774414f, 0.783203f, 0.782715f, 0.779297f, 0.776367f, 0.773438f,
- 0.001690f, 0.005207f, 0.008278f, 0.011696f, 0.015068f, 0.018784f, 0.022186f, 0.025909f,
- 0.029221f, 0.033508f, 0.037109f, 0.041321f, 0.045471f, 0.049774f, 0.054108f, 0.058838f,
- 0.063843f, 0.069214f, 0.074280f, 0.080078f, 0.086243f, 0.091980f, 0.098083f, 0.105164f,
- 0.111877f, 0.119446f, 0.126953f, 0.134888f, 0.143555f, 0.151978f, 0.161133f, 0.170532f,
- 0.180176f, 0.189697f, 0.200684f, 0.211182f, 0.222412f, 0.234009f, 0.245972f, 0.257568f,
- 0.270508f, 0.282959f, 0.295898f, 0.309570f, 0.323486f, 0.337158f, 0.351562f, 0.366211f,
- 0.381104f, 0.396729f, 0.411865f, 0.427490f, 0.443604f, 0.459961f, 0.477051f, 0.494385f,
- 0.510742f, 0.529297f, 0.763184f, 0.774902f, 0.773438f, 0.771973f, 0.769043f, 0.767578f,
- 0.001528f, 0.004692f, 0.007587f, 0.010956f, 0.014221f, 0.016907f, 0.020218f, 0.023407f,
- 0.027283f, 0.030273f, 0.033997f, 0.038055f, 0.041809f, 0.045959f, 0.049683f, 0.053955f,
- 0.058838f, 0.063171f, 0.068176f, 0.073120f, 0.078491f, 0.084473f, 0.090332f, 0.096619f,
- 0.102905f, 0.109619f, 0.116699f, 0.124207f, 0.131958f, 0.140503f, 0.148438f, 0.157349f,
- 0.166626f, 0.176392f, 0.186157f, 0.196045f, 0.207031f, 0.218018f, 0.229736f, 0.241699f,
- 0.253174f, 0.265381f, 0.278320f, 0.291748f, 0.305176f, 0.318848f, 0.333496f, 0.347412f,
- 0.362305f, 0.376709f, 0.392822f, 0.407715f, 0.424072f, 0.440430f, 0.457031f, 0.473633f,
- 0.491211f, 0.508789f, 0.753906f, 0.766602f, 0.767090f, 0.764160f, 0.761719f, 0.759766f,
- 0.001261f, 0.004250f, 0.007389f, 0.010185f, 0.013023f, 0.015976f, 0.018692f, 0.021713f,
- 0.024734f, 0.028183f, 0.031464f, 0.034943f, 0.038452f, 0.041870f, 0.045410f, 0.049561f,
- 0.054047f, 0.058044f, 0.062164f, 0.067017f, 0.071838f, 0.077332f, 0.082581f, 0.088318f,
- 0.094360f, 0.100525f, 0.107117f, 0.114258f, 0.121643f, 0.128540f, 0.136841f, 0.144897f,
- 0.153931f, 0.162476f, 0.171875f, 0.182007f, 0.192139f, 0.202637f, 0.213623f, 0.224854f,
- 0.237183f, 0.248657f, 0.260986f, 0.274170f, 0.287354f, 0.300781f, 0.314453f, 0.328613f,
- 0.343018f, 0.358643f, 0.373291f, 0.388916f, 0.404785f, 0.420654f, 0.437744f, 0.454590f,
- 0.471924f, 0.489990f, 0.744629f, 0.757812f, 0.757812f, 0.756836f, 0.754395f, 0.752441f,
- 0.001527f, 0.004047f, 0.006680f, 0.009369f, 0.012024f, 0.014618f, 0.017288f, 0.020248f,
- 0.022705f, 0.025803f, 0.028778f, 0.031769f, 0.034912f, 0.038330f, 0.041595f, 0.045166f,
- 0.048737f, 0.052673f, 0.056885f, 0.061218f, 0.065552f, 0.070251f, 0.075012f, 0.080505f,
- 0.086060f, 0.091614f, 0.097656f, 0.104065f, 0.110901f, 0.118225f, 0.125366f, 0.133179f,
- 0.141357f, 0.149902f, 0.158569f, 0.168213f, 0.177734f, 0.187866f, 0.198364f, 0.208984f,
- 0.220581f, 0.232422f, 0.244019f, 0.256836f, 0.269287f, 0.282471f, 0.296143f, 0.309326f,
- 0.324463f, 0.338379f, 0.353760f, 0.368652f, 0.385498f, 0.400635f, 0.417725f, 0.434570f,
- 0.451660f, 0.469482f, 0.733887f, 0.749023f, 0.750977f, 0.749023f, 0.747070f, 0.744629f,
- 0.001313f, 0.003803f, 0.006126f, 0.008507f, 0.011185f, 0.013550f, 0.015839f, 0.018219f,
- 0.021027f, 0.023438f, 0.026520f, 0.029129f, 0.031738f, 0.034821f, 0.037964f, 0.041138f,
- 0.044434f, 0.048035f, 0.051636f, 0.055420f, 0.059540f, 0.063782f, 0.068176f, 0.073181f,
- 0.077881f, 0.083496f, 0.088989f, 0.094849f, 0.101440f, 0.107849f, 0.114441f, 0.121887f,
- 0.129395f, 0.137207f, 0.145874f, 0.154419f, 0.163574f, 0.173462f, 0.183228f, 0.193726f,
- 0.204712f, 0.216064f, 0.227661f, 0.239624f, 0.251709f, 0.264648f, 0.277832f, 0.291504f,
- 0.305664f, 0.320312f, 0.334473f, 0.349854f, 0.365479f, 0.380615f, 0.397217f, 0.414551f,
- 0.432129f, 0.449951f, 0.722656f, 0.740234f, 0.741699f, 0.741211f, 0.739746f, 0.737793f,
- 0.001137f, 0.003654f, 0.005871f, 0.007881f, 0.010262f, 0.012268f, 0.014496f, 0.017059f,
- 0.018890f, 0.021317f, 0.023605f, 0.026291f, 0.029007f, 0.031494f, 0.034515f, 0.036987f,
- 0.040375f, 0.043457f, 0.046936f, 0.050385f, 0.053925f, 0.058044f, 0.061981f, 0.066650f,
- 0.070679f, 0.075562f, 0.080994f, 0.085938f, 0.091919f, 0.098450f, 0.104370f, 0.110840f,
- 0.118164f, 0.125366f, 0.133301f, 0.141357f, 0.150024f, 0.159546f, 0.168457f, 0.178711f,
- 0.189453f, 0.199707f, 0.211060f, 0.222656f, 0.234741f, 0.247314f, 0.260010f, 0.272705f,
- 0.287354f, 0.300781f, 0.315674f, 0.330322f, 0.345947f, 0.362061f, 0.377441f, 0.394775f,
- 0.412109f, 0.429199f, 0.712891f, 0.730957f, 0.733398f, 0.733398f, 0.731445f, 0.729492f,
- 0.001163f, 0.003218f, 0.005329f, 0.007542f, 0.009331f, 0.011330f, 0.013367f, 0.015434f,
- 0.017685f, 0.019714f, 0.021515f, 0.024139f, 0.026062f, 0.028763f, 0.031204f, 0.033722f,
- 0.036163f, 0.039398f, 0.041992f, 0.045624f, 0.048553f, 0.051971f, 0.056000f, 0.059937f,
- 0.063904f, 0.068054f, 0.072876f, 0.077820f, 0.083374f, 0.088623f, 0.094116f, 0.100830f,
- 0.107117f, 0.114197f, 0.121399f, 0.129272f, 0.136963f, 0.145630f, 0.154785f, 0.163696f,
- 0.173828f, 0.184204f, 0.194946f, 0.205933f, 0.217529f, 0.229614f, 0.242676f, 0.255859f,
- 0.269043f, 0.282471f, 0.296387f, 0.311523f, 0.326172f, 0.341553f, 0.357910f, 0.374756f,
- 0.391846f, 0.409180f, 0.701660f, 0.721680f, 0.723633f, 0.724609f, 0.723145f, 0.722656f,
- 0.001008f, 0.003147f, 0.004818f, 0.006882f, 0.008530f, 0.010468f, 0.012390f, 0.013832f,
- 0.016006f, 0.017899f, 0.019608f, 0.021866f, 0.023849f, 0.025940f, 0.027847f, 0.030350f,
- 0.032806f, 0.035187f, 0.037994f, 0.040619f, 0.043732f, 0.046875f, 0.050110f, 0.053833f,
- 0.057617f, 0.061371f, 0.065613f, 0.070068f, 0.074768f, 0.079895f, 0.085144f, 0.090637f,
- 0.096863f, 0.103149f, 0.110107f, 0.116943f, 0.124634f, 0.132568f, 0.140991f, 0.149536f,
- 0.159302f, 0.169189f, 0.179443f, 0.189575f, 0.201538f, 0.213013f, 0.225342f, 0.236938f,
- 0.250244f, 0.264160f, 0.278320f, 0.292236f, 0.307617f, 0.322021f, 0.337891f, 0.354248f,
- 0.371582f, 0.389160f, 0.689941f, 0.712891f, 0.715820f, 0.715820f, 0.715820f, 0.714355f,
- 0.001126f, 0.002708f, 0.004486f, 0.006313f, 0.007927f, 0.009659f, 0.011238f, 0.012833f,
- 0.014435f, 0.015823f, 0.017670f, 0.019485f, 0.021347f, 0.023453f, 0.025101f, 0.027161f,
- 0.029160f, 0.031525f, 0.033752f, 0.036560f, 0.039154f, 0.041687f, 0.044891f, 0.047943f,
- 0.051453f, 0.054871f, 0.058655f, 0.062622f, 0.067078f, 0.071411f, 0.076355f, 0.081665f,
- 0.086792f, 0.092957f, 0.098877f, 0.105713f, 0.112549f, 0.119995f, 0.127563f, 0.135864f,
- 0.144897f, 0.154297f, 0.164185f, 0.173828f, 0.185059f, 0.196045f, 0.208008f, 0.219849f,
- 0.232666f, 0.245483f, 0.259033f, 0.273438f, 0.287842f, 0.302734f, 0.318604f, 0.334473f,
- 0.351318f, 0.369385f, 0.679688f, 0.702637f, 0.707031f, 0.707031f, 0.707031f, 0.705566f,
- 0.000980f, 0.002733f, 0.004021f, 0.005688f, 0.007084f, 0.008553f, 0.010345f, 0.011513f,
- 0.012962f, 0.014297f, 0.015823f, 0.017609f, 0.019119f, 0.020721f, 0.022568f, 0.024200f,
- 0.026291f, 0.028000f, 0.030457f, 0.032410f, 0.034912f, 0.037476f, 0.039734f, 0.042786f,
- 0.045563f, 0.048920f, 0.052185f, 0.055817f, 0.059662f, 0.063660f, 0.067993f, 0.072632f,
- 0.077759f, 0.083191f, 0.088623f, 0.094971f, 0.101135f, 0.107849f, 0.115479f, 0.122864f,
- 0.131592f, 0.139893f, 0.149414f, 0.158447f, 0.169067f, 0.179443f, 0.191040f, 0.202393f,
- 0.214478f, 0.227539f, 0.240723f, 0.255127f, 0.268555f, 0.283447f, 0.298828f, 0.315186f,
- 0.331787f, 0.348389f, 0.667480f, 0.693359f, 0.697754f, 0.698730f, 0.698242f, 0.697754f,
- 0.000870f, 0.002420f, 0.003994f, 0.005165f, 0.006584f, 0.007763f, 0.009209f, 0.010468f,
- 0.011604f, 0.013336f, 0.013977f, 0.015442f, 0.016830f, 0.018509f, 0.020065f, 0.021606f,
- 0.023224f, 0.024933f, 0.026672f, 0.028656f, 0.030914f, 0.033112f, 0.035187f, 0.037689f,
- 0.040344f, 0.043335f, 0.046234f, 0.049438f, 0.052948f, 0.056427f, 0.060394f, 0.064331f,
- 0.069031f, 0.073853f, 0.078735f, 0.084412f, 0.090271f, 0.096436f, 0.103455f, 0.110229f,
- 0.118042f, 0.126099f, 0.134766f, 0.143921f, 0.153198f, 0.163696f, 0.174438f, 0.185913f,
- 0.197754f, 0.210083f, 0.222778f, 0.235962f, 0.250000f, 0.264648f, 0.279053f, 0.294922f,
- 0.311279f, 0.328613f, 0.655273f, 0.684082f, 0.688477f, 0.689941f, 0.689941f, 0.689941f,
- 0.000790f, 0.002153f, 0.003576f, 0.004726f, 0.005966f, 0.007172f, 0.008186f, 0.009453f,
- 0.010521f, 0.011482f, 0.012772f, 0.013771f, 0.015144f, 0.016434f, 0.017792f, 0.019226f,
- 0.020355f, 0.022049f, 0.023666f, 0.025375f, 0.027145f, 0.029297f, 0.030975f, 0.033142f,
- 0.035339f, 0.037964f, 0.040405f, 0.043365f, 0.046478f, 0.049744f, 0.053101f, 0.057068f,
- 0.060944f, 0.065063f, 0.069763f, 0.074646f, 0.079956f, 0.085938f, 0.091675f, 0.098083f,
- 0.105164f, 0.112732f, 0.121033f, 0.129395f, 0.138428f, 0.148560f, 0.158325f, 0.169067f,
- 0.180664f, 0.192139f, 0.205078f, 0.217529f, 0.231934f, 0.246094f, 0.260010f, 0.275391f,
- 0.292236f, 0.309570f, 0.644043f, 0.673340f, 0.678711f, 0.680664f, 0.680664f, 0.680176f,
- 0.000538f, 0.002022f, 0.003185f, 0.004456f, 0.005360f, 0.006321f, 0.007286f, 0.008484f,
- 0.009422f, 0.010185f, 0.011177f, 0.012283f, 0.013191f, 0.014435f, 0.015587f, 0.016769f,
- 0.017914f, 0.019302f, 0.020584f, 0.022171f, 0.023819f, 0.025391f, 0.027222f, 0.028992f,
- 0.030914f, 0.033234f, 0.035461f, 0.037903f, 0.040649f, 0.043396f, 0.046326f, 0.049561f,
- 0.053131f, 0.056946f, 0.061279f, 0.065613f, 0.070374f, 0.075439f, 0.080811f, 0.086731f,
- 0.093140f, 0.100037f, 0.107544f, 0.115662f, 0.124023f, 0.132935f, 0.143066f, 0.153320f,
- 0.163696f, 0.175415f, 0.187012f, 0.200195f, 0.213013f, 0.227173f, 0.241455f, 0.256592f,
- 0.272461f, 0.288330f, 0.632812f, 0.663574f, 0.669434f, 0.670898f, 0.671387f, 0.671875f,
- 0.000686f, 0.001864f, 0.002884f, 0.003883f, 0.004829f, 0.005592f, 0.006504f, 0.007454f,
- 0.008064f, 0.008995f, 0.009850f, 0.010948f, 0.011711f, 0.012581f, 0.013763f, 0.014618f,
- 0.015701f, 0.016953f, 0.018112f, 0.019180f, 0.020691f, 0.021973f, 0.023560f, 0.025192f,
- 0.026962f, 0.028717f, 0.030624f, 0.032959f, 0.035004f, 0.037567f, 0.040314f, 0.043121f,
- 0.046204f, 0.049713f, 0.053284f, 0.057129f, 0.061157f, 0.065796f, 0.071167f, 0.076477f,
- 0.082214f, 0.088379f, 0.095276f, 0.102600f, 0.110596f, 0.118652f, 0.127808f, 0.137817f,
- 0.147705f, 0.158569f, 0.170166f, 0.182251f, 0.195068f, 0.208008f, 0.222656f, 0.237671f,
- 0.252686f, 0.269287f, 0.620605f, 0.653320f, 0.659180f, 0.661621f, 0.663086f, 0.663574f,
- 0.000782f, 0.001828f, 0.002949f, 0.003487f, 0.004421f, 0.005032f, 0.005878f, 0.006557f,
- 0.007332f, 0.008110f, 0.008591f, 0.009537f, 0.010094f, 0.011147f, 0.011864f, 0.012779f,
- 0.013573f, 0.014549f, 0.015625f, 0.016846f, 0.017822f, 0.018936f, 0.020279f, 0.021729f,
- 0.023117f, 0.024704f, 0.026505f, 0.028183f, 0.030289f, 0.032349f, 0.034546f, 0.037109f,
- 0.039703f, 0.042786f, 0.045837f, 0.049133f, 0.053009f, 0.056763f, 0.061584f, 0.066284f,
- 0.071411f, 0.076843f, 0.083191f, 0.089722f, 0.097290f, 0.104919f, 0.113647f, 0.122498f,
- 0.132324f, 0.142578f, 0.153809f, 0.164917f, 0.177612f, 0.190430f, 0.203857f, 0.218506f,
- 0.233887f, 0.249390f, 0.606934f, 0.642578f, 0.649414f, 0.653320f, 0.652832f, 0.654785f,
- 0.000604f, 0.001636f, 0.002550f, 0.003180f, 0.003799f, 0.004498f, 0.005051f, 0.005573f,
- 0.006325f, 0.006836f, 0.007607f, 0.008087f, 0.008820f, 0.009483f, 0.010132f, 0.010918f,
- 0.011665f, 0.012527f, 0.013535f, 0.014297f, 0.015251f, 0.016190f, 0.017288f, 0.018433f,
- 0.019791f, 0.021133f, 0.022400f, 0.023865f, 0.025742f, 0.027664f, 0.029373f, 0.031677f,
- 0.034027f, 0.036255f, 0.039032f, 0.042023f, 0.045197f, 0.048798f, 0.052643f, 0.056824f,
- 0.061493f, 0.066467f, 0.072327f, 0.078308f, 0.084473f, 0.091858f, 0.099609f, 0.108032f,
- 0.117249f, 0.126831f, 0.137451f, 0.148193f, 0.160034f, 0.172729f, 0.186035f, 0.199829f,
- 0.214722f, 0.229980f, 0.596680f, 0.632812f, 0.638672f, 0.642578f, 0.644531f, 0.645020f,
- 0.000447f, 0.001384f, 0.001986f, 0.002697f, 0.003225f, 0.003828f, 0.004501f, 0.005009f,
- 0.005459f, 0.006027f, 0.006474f, 0.006935f, 0.007591f, 0.008217f, 0.008644f, 0.009308f,
- 0.010025f, 0.010498f, 0.011330f, 0.012100f, 0.012909f, 0.013924f, 0.014618f, 0.015610f,
- 0.016739f, 0.017807f, 0.019043f, 0.020340f, 0.021622f, 0.023178f, 0.024979f, 0.026520f,
- 0.028366f, 0.030640f, 0.032959f, 0.035492f, 0.038239f, 0.041260f, 0.044495f, 0.048340f,
- 0.052399f, 0.056732f, 0.061768f, 0.067017f, 0.072754f, 0.079224f, 0.086304f, 0.093994f,
- 0.102478f, 0.111511f, 0.121521f, 0.132080f, 0.143311f, 0.155518f, 0.168213f, 0.181763f,
- 0.196411f, 0.211548f, 0.583008f, 0.621094f, 0.629395f, 0.632324f, 0.634766f, 0.635742f,
- 0.000375f, 0.001324f, 0.001728f, 0.002466f, 0.002872f, 0.003384f, 0.003685f, 0.004185f,
- 0.004845f, 0.005184f, 0.005444f, 0.006130f, 0.006401f, 0.006844f, 0.007446f, 0.007957f,
- 0.008636f, 0.008965f, 0.009659f, 0.010139f, 0.010971f, 0.011742f, 0.012497f, 0.013138f,
- 0.014099f, 0.014992f, 0.015900f, 0.017166f, 0.018143f, 0.019485f, 0.020676f, 0.022156f,
- 0.023697f, 0.025528f, 0.027374f, 0.029556f, 0.031921f, 0.034424f, 0.037445f, 0.040375f,
- 0.044067f, 0.047577f, 0.052155f, 0.056824f, 0.062042f, 0.067688f, 0.074158f, 0.081055f,
- 0.088745f, 0.097351f, 0.106323f, 0.116455f, 0.127075f, 0.138672f, 0.151123f, 0.164062f,
- 0.177856f, 0.192871f, 0.570801f, 0.610840f, 0.619629f, 0.623047f, 0.625488f, 0.625977f,
- 0.000432f, 0.000921f, 0.001664f, 0.002056f, 0.002697f, 0.003061f, 0.003326f, 0.003757f,
- 0.004044f, 0.004379f, 0.004761f, 0.004948f, 0.005463f, 0.005791f, 0.006199f, 0.006752f,
- 0.007229f, 0.007526f, 0.008156f, 0.008621f, 0.009193f, 0.009712f, 0.010330f, 0.010994f,
- 0.011688f, 0.012466f, 0.013374f, 0.014153f, 0.015099f, 0.016083f, 0.017212f, 0.018250f,
- 0.019623f, 0.021210f, 0.022614f, 0.024445f, 0.026321f, 0.028351f, 0.030762f, 0.033325f,
- 0.036377f, 0.039642f, 0.043304f, 0.047485f, 0.051880f, 0.056885f, 0.062469f, 0.068542f,
- 0.075623f, 0.083374f, 0.091919f, 0.101135f, 0.111389f, 0.122559f, 0.134277f, 0.146606f,
- 0.160278f, 0.174683f, 0.557617f, 0.600098f, 0.609375f, 0.612793f, 0.615723f, 0.616699f,
- 0.000255f, 0.000997f, 0.001393f, 0.001908f, 0.002239f, 0.002512f, 0.002720f, 0.003166f,
- 0.003283f, 0.003616f, 0.003866f, 0.004223f, 0.004597f, 0.004795f, 0.005127f, 0.005573f,
- 0.005939f, 0.006359f, 0.006657f, 0.007133f, 0.007687f, 0.008041f, 0.008545f, 0.009087f,
- 0.009636f, 0.010300f, 0.010910f, 0.011757f, 0.012489f, 0.013313f, 0.014153f, 0.014954f,
- 0.016037f, 0.017258f, 0.018555f, 0.019867f, 0.021530f, 0.023239f, 0.025055f, 0.027252f,
- 0.029663f, 0.032379f, 0.035339f, 0.038666f, 0.042664f, 0.047058f, 0.051849f, 0.057465f,
- 0.063416f, 0.070557f, 0.078369f, 0.086731f, 0.096313f, 0.106384f, 0.117798f, 0.129761f,
- 0.143311f, 0.156982f, 0.544922f, 0.588867f, 0.599121f, 0.602539f, 0.605469f, 0.606445f,
- 0.000353f, 0.000879f, 0.001276f, 0.001613f, 0.001785f, 0.002075f, 0.002300f, 0.002501f,
- 0.002808f, 0.003010f, 0.003283f, 0.003487f, 0.003714f, 0.003967f, 0.004269f, 0.004597f,
- 0.004837f, 0.005230f, 0.005512f, 0.005878f, 0.006203f, 0.006626f, 0.007030f, 0.007519f,
- 0.007866f, 0.008354f, 0.009010f, 0.009468f, 0.010017f, 0.010765f, 0.011444f, 0.012291f,
- 0.013100f, 0.014030f, 0.015030f, 0.016098f, 0.017441f, 0.018646f, 0.020157f, 0.021912f,
- 0.023804f, 0.026047f, 0.028488f, 0.031342f, 0.034424f, 0.037994f, 0.042206f, 0.046997f,
- 0.052338f, 0.058533f, 0.065369f, 0.073364f, 0.081787f, 0.091492f, 0.102356f, 0.113647f,
- 0.126343f, 0.139526f, 0.531250f, 0.579102f, 0.587891f, 0.592773f, 0.595703f, 0.596680f,
- 0.000295f, 0.000784f, 0.000912f, 0.001261f, 0.001517f, 0.001761f, 0.001893f, 0.002113f,
- 0.002211f, 0.002432f, 0.002676f, 0.002861f, 0.002993f, 0.003294f, 0.003479f, 0.003700f,
- 0.003933f, 0.004242f, 0.004452f, 0.004745f, 0.004974f, 0.005428f, 0.005642f, 0.006081f,
- 0.006401f, 0.006817f, 0.007240f, 0.007641f, 0.008209f, 0.008667f, 0.009361f, 0.009720f,
- 0.010506f, 0.011261f, 0.012024f, 0.012794f, 0.013840f, 0.014893f, 0.016113f, 0.017395f,
- 0.018860f, 0.020493f, 0.022446f, 0.024658f, 0.027283f, 0.030228f, 0.033691f, 0.037659f,
- 0.042145f, 0.047546f, 0.053467f, 0.060547f, 0.068359f, 0.077332f, 0.087158f, 0.098145f,
- 0.109741f, 0.123230f, 0.517090f, 0.566895f, 0.576660f, 0.581543f, 0.584961f, 0.587402f,
- 0.000247f, 0.000702f, 0.000849f, 0.001033f, 0.001304f, 0.001416f, 0.001576f, 0.001754f,
- 0.001860f, 0.001953f, 0.002104f, 0.002327f, 0.002419f, 0.002651f, 0.002785f, 0.003014f,
- 0.003134f, 0.003315f, 0.003584f, 0.003813f, 0.004078f, 0.004295f, 0.004555f, 0.004784f,
- 0.005013f, 0.005329f, 0.005669f, 0.006069f, 0.006439f, 0.006821f, 0.007381f, 0.007797f,
- 0.008301f, 0.008812f, 0.009430f, 0.010139f, 0.010948f, 0.011642f, 0.012573f, 0.013664f,
- 0.014671f, 0.016052f, 0.017502f, 0.019135f, 0.021255f, 0.023438f, 0.026199f, 0.029312f,
- 0.033203f, 0.037476f, 0.042725f, 0.048828f, 0.055695f, 0.063721f, 0.072937f, 0.082947f,
- 0.094666f, 0.107117f, 0.504883f, 0.555664f, 0.566406f, 0.572754f, 0.574707f, 0.577148f,
- 0.000217f, 0.000516f, 0.000750f, 0.000898f, 0.001011f, 0.001117f, 0.001203f, 0.001307f,
- 0.001470f, 0.001604f, 0.001659f, 0.001750f, 0.001945f, 0.002121f, 0.002249f, 0.002316f,
- 0.002478f, 0.002581f, 0.002832f, 0.003000f, 0.003164f, 0.003334f, 0.003593f, 0.003784f,
- 0.003990f, 0.004196f, 0.004440f, 0.004673f, 0.005035f, 0.005329f, 0.005642f, 0.005981f,
- 0.006462f, 0.006916f, 0.007313f, 0.007805f, 0.008377f, 0.008987f, 0.009727f, 0.010521f,
- 0.011314f, 0.012421f, 0.013466f, 0.014755f, 0.016235f, 0.017914f, 0.019913f, 0.022461f,
- 0.025330f, 0.028778f, 0.033081f, 0.038239f, 0.044189f, 0.051422f, 0.059662f, 0.069336f,
- 0.080200f, 0.091980f, 0.492676f, 0.543945f, 0.555664f, 0.561035f, 0.564453f, 0.566406f,
- 0.000131f, 0.000355f, 0.000605f, 0.000759f, 0.000832f, 0.000904f, 0.001018f, 0.000975f,
- 0.001144f, 0.001235f, 0.001336f, 0.001447f, 0.001518f, 0.001620f, 0.001668f, 0.001835f,
- 0.001901f, 0.002045f, 0.002188f, 0.002270f, 0.002424f, 0.002577f, 0.002707f, 0.002893f,
- 0.003002f, 0.003223f, 0.003407f, 0.003572f, 0.003851f, 0.004017f, 0.004391f, 0.004608f,
- 0.004833f, 0.005203f, 0.005497f, 0.005886f, 0.006351f, 0.006771f, 0.007278f, 0.007858f,
- 0.008560f, 0.009315f, 0.010086f, 0.011078f, 0.012222f, 0.013443f, 0.015022f, 0.016769f,
- 0.018967f, 0.021591f, 0.024780f, 0.028931f, 0.033875f, 0.039734f, 0.047241f, 0.056122f,
- 0.066101f, 0.077637f, 0.477783f, 0.532715f, 0.544922f, 0.551270f, 0.553711f, 0.555664f,
- 0.000245f, 0.000303f, 0.000473f, 0.000498f, 0.000544f, 0.000707f, 0.000700f, 0.000767f,
- 0.000802f, 0.000892f, 0.001021f, 0.001086f, 0.001140f, 0.001260f, 0.001303f, 0.001325f,
- 0.001462f, 0.001553f, 0.001603f, 0.001746f, 0.001816f, 0.001904f, 0.002043f, 0.002127f,
- 0.002254f, 0.002356f, 0.002548f, 0.002672f, 0.002851f, 0.003092f, 0.003265f, 0.003374f,
- 0.003647f, 0.003891f, 0.004097f, 0.004360f, 0.004669f, 0.004997f, 0.005390f, 0.005810f,
- 0.006226f, 0.006756f, 0.007450f, 0.008095f, 0.008934f, 0.009827f, 0.010902f, 0.012268f,
- 0.013840f, 0.015701f, 0.018036f, 0.021072f, 0.024948f, 0.029800f, 0.035980f, 0.043945f,
- 0.053345f, 0.063843f, 0.465576f, 0.520996f, 0.535645f, 0.540039f, 0.543457f, 0.545898f,
- 0.000108f, 0.000275f, 0.000332f, 0.000402f, 0.000462f, 0.000468f, 0.000580f, 0.000522f,
- 0.000616f, 0.000657f, 0.000758f, 0.000762f, 0.000812f, 0.000870f, 0.000945f, 0.000978f,
- 0.001054f, 0.001109f, 0.001179f, 0.001213f, 0.001311f, 0.001371f, 0.001473f, 0.001558f,
- 0.001629f, 0.001718f, 0.001837f, 0.001903f, 0.002016f, 0.002159f, 0.002258f, 0.002478f,
- 0.002548f, 0.002731f, 0.002909f, 0.003086f, 0.003317f, 0.003580f, 0.003885f, 0.004116f,
- 0.004421f, 0.004818f, 0.005264f, 0.005745f, 0.006294f, 0.006966f, 0.007748f, 0.008667f,
- 0.009766f, 0.011086f, 0.012787f, 0.014908f, 0.017746f, 0.021271f, 0.026382f, 0.032990f,
- 0.041199f, 0.051239f, 0.452393f, 0.509277f, 0.522461f, 0.529297f, 0.533203f, 0.535156f,
- 0.000016f, 0.000143f, 0.000244f, 0.000315f, 0.000309f, 0.000391f, 0.000344f, 0.000402f,
- 0.000429f, 0.000517f, 0.000522f, 0.000526f, 0.000546f, 0.000606f, 0.000628f, 0.000705f,
- 0.000692f, 0.000781f, 0.000837f, 0.000868f, 0.000923f, 0.000969f, 0.001013f, 0.001070f,
- 0.001142f, 0.001186f, 0.001273f, 0.001326f, 0.001397f, 0.001534f, 0.001561f, 0.001685f,
- 0.001775f, 0.001873f, 0.002024f, 0.002153f, 0.002272f, 0.002443f, 0.002611f, 0.002800f,
- 0.003014f, 0.003250f, 0.003529f, 0.003868f, 0.004227f, 0.004692f, 0.005192f, 0.005836f,
- 0.006603f, 0.007587f, 0.008751f, 0.010193f, 0.012001f, 0.014610f, 0.018219f, 0.023392f,
- 0.030594f, 0.039795f, 0.437744f, 0.498291f, 0.512207f, 0.517578f, 0.521484f, 0.525391f,
- 0.000102f, 0.000186f, 0.000171f, 0.000181f, 0.000227f, 0.000229f, 0.000231f, 0.000278f,
- 0.000293f, 0.000304f, 0.000314f, 0.000375f, 0.000365f, 0.000411f, 0.000446f, 0.000457f,
- 0.000496f, 0.000513f, 0.000533f, 0.000554f, 0.000603f, 0.000622f, 0.000669f, 0.000708f,
- 0.000757f, 0.000789f, 0.000843f, 0.000875f, 0.000925f, 0.000964f, 0.001037f, 0.001094f,
- 0.001172f, 0.001243f, 0.001324f, 0.001373f, 0.001497f, 0.001570f, 0.001712f, 0.001829f,
- 0.001947f, 0.002123f, 0.002291f, 0.002472f, 0.002703f, 0.003008f, 0.003342f, 0.003757f,
- 0.004204f, 0.004810f, 0.005539f, 0.006554f, 0.007828f, 0.009537f, 0.011894f, 0.015442f,
- 0.021072f, 0.029282f, 0.424561f, 0.486084f, 0.500488f, 0.506836f, 0.512207f, 0.514648f,
- 0.000014f, 0.000127f, 0.000112f, 0.000109f, 0.000143f, 0.000165f, 0.000141f, 0.000180f,
- 0.000185f, 0.000191f, 0.000196f, 0.000203f, 0.000233f, 0.000252f, 0.000260f, 0.000274f,
- 0.000288f, 0.000314f, 0.000328f, 0.000363f, 0.000362f, 0.000374f, 0.000400f, 0.000436f,
- 0.000464f, 0.000501f, 0.000504f, 0.000521f, 0.000563f, 0.000593f, 0.000635f, 0.000671f,
- 0.000712f, 0.000740f, 0.000800f, 0.000837f, 0.000892f, 0.000955f, 0.001030f, 0.001092f,
- 0.001167f, 0.001270f, 0.001369f, 0.001491f, 0.001626f, 0.001769f, 0.001993f, 0.002209f,
- 0.002523f, 0.002863f, 0.003325f, 0.003880f, 0.004715f, 0.005764f, 0.007320f, 0.009468f,
- 0.013344f, 0.020187f, 0.410645f, 0.473877f, 0.489258f, 0.496826f, 0.500488f, 0.503906f,
- 0.000103f, 0.000078f, 0.000067f, 0.000065f, 0.000086f, 0.000085f, 0.000101f, 0.000106f,
- 0.000106f, 0.000107f, 0.000115f, 0.000133f, 0.000118f, 0.000133f, 0.000154f, 0.000150f,
- 0.000167f, 0.000177f, 0.000180f, 0.000190f, 0.000207f, 0.000213f, 0.000228f, 0.000238f,
- 0.000267f, 0.000277f, 0.000287f, 0.000298f, 0.000313f, 0.000325f, 0.000347f, 0.000375f,
- 0.000393f, 0.000405f, 0.000440f, 0.000463f, 0.000486f, 0.000527f, 0.000562f, 0.000599f,
- 0.000639f, 0.000688f, 0.000757f, 0.000807f, 0.000879f, 0.000961f, 0.001059f, 0.001180f,
- 0.001342f, 0.001533f, 0.001762f, 0.002102f, 0.002502f, 0.003128f, 0.004028f, 0.005379f,
- 0.007591f, 0.012505f, 0.397217f, 0.462891f, 0.478760f, 0.485840f, 0.490479f, 0.492676f,
- 0.000087f, 0.000063f, 0.000054f, 0.000048f, 0.000047f, 0.000044f, 0.000046f, 0.000047f,
- 0.000047f, 0.000060f, 0.000053f, 0.000056f, 0.000072f, 0.000060f, 0.000064f, 0.000069f,
- 0.000078f, 0.000085f, 0.000084f, 0.000090f, 0.000094f, 0.000102f, 0.000105f, 0.000111f,
- 0.000116f, 0.000126f, 0.000132f, 0.000150f, 0.000147f, 0.000158f, 0.000167f, 0.000178f,
- 0.000185f, 0.000192f, 0.000211f, 0.000216f, 0.000226f, 0.000246f, 0.000265f, 0.000284f,
- 0.000299f, 0.000325f, 0.000349f, 0.000381f, 0.000415f, 0.000448f, 0.000490f, 0.000544f,
- 0.000612f, 0.000694f, 0.000798f, 0.000943f, 0.001139f, 0.001436f, 0.001870f, 0.002586f,
- 0.003817f, 0.006474f, 0.383545f, 0.450195f, 0.467041f, 0.474365f, 0.478760f, 0.482422f,
- 0.000065f, 0.000045f, 0.000037f, 0.000033f, 0.000030f, 0.000028f, 0.000026f, 0.000025f,
- 0.000024f, 0.000022f, 0.000021f, 0.000025f, 0.000020f, 0.000021f, 0.000025f, 0.000029f,
- 0.000028f, 0.000031f, 0.000033f, 0.000034f, 0.000036f, 0.000041f, 0.000045f, 0.000040f,
- 0.000045f, 0.000049f, 0.000051f, 0.000048f, 0.000055f, 0.000057f, 0.000061f, 0.000066f,
- 0.000072f, 0.000068f, 0.000073f, 0.000078f, 0.000087f, 0.000089f, 0.000097f, 0.000104f,
- 0.000113f, 0.000115f, 0.000128f, 0.000137f, 0.000148f, 0.000160f, 0.000174f, 0.000194f,
- 0.000221f, 0.000248f, 0.000283f, 0.000324f, 0.000396f, 0.000496f, 0.000657f, 0.000928f,
- 0.001479f, 0.002684f, 0.371094f, 0.438477f, 0.455078f, 0.463867f, 0.468750f, 0.471191f,
- 0.000029f, 0.000019f, 0.000016f, 0.000014f, 0.000014f, 0.000013f, 0.000012f, 0.000012f,
- 0.000012f, 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000010f,
- 0.000009f, 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000007f, 0.000008f, 0.000007f,
- 0.000008f, 0.000009f, 0.000010f, 0.000011f, 0.000012f, 0.000011f, 0.000012f, 0.000013f,
- 0.000015f, 0.000017f, 0.000018f, 0.000018f, 0.000020f, 0.000019f, 0.000021f, 0.000024f,
- 0.000024f, 0.000026f, 0.000028f, 0.000031f, 0.000031f, 0.000035f, 0.000040f, 0.000041f,
- 0.000045f, 0.000052f, 0.000059f, 0.000071f, 0.000083f, 0.000099f, 0.000132f, 0.000188f,
- 0.000315f, 0.000712f, 0.356934f, 0.426514f, 0.444824f, 0.452637f, 0.457520f, 0.460938f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000002f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000001f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000006f,
- 0.000010f, 0.000027f, 0.343750f, 0.414795f, 0.433105f, 0.441895f, 0.446289f, 0.449951f,
- },
- {
- 0.012436f, 0.037598f, 0.062805f, 0.087891f, 0.113037f, 0.137329f, 0.161621f, 0.185425f,
- 0.209717f, 0.232544f, 0.255371f, 0.278076f, 0.300049f, 0.321289f, 0.343506f, 0.364014f,
- 0.385010f, 0.404785f, 0.424561f, 0.444824f, 0.463623f, 0.482422f, 0.501465f, 0.520020f,
- 0.537598f, 0.554688f, 0.572266f, 0.589355f, 0.605957f, 0.622070f, 0.639648f, 0.655273f,
- 0.670410f, 0.685547f, 0.700684f, 0.715332f, 0.730469f, 0.744629f, 0.758301f, 0.771973f,
- 0.785156f, 0.799316f, 0.812012f, 0.825684f, 0.837891f, 0.850586f, 0.863281f, 0.875000f,
- 0.887207f, 0.898926f, 0.910156f, 0.921387f, 0.933105f, 0.944336f, 0.954102f, 0.964844f,
- 0.976074f, 0.985840f, 0.978027f, 0.947266f, 0.925781f, 0.907715f, 0.892090f, 0.877930f,
- 0.011276f, 0.034546f, 0.058289f, 0.082031f, 0.105469f, 0.128662f, 0.152344f, 0.174805f,
- 0.197876f, 0.219604f, 0.241455f, 0.263672f, 0.284912f, 0.306152f, 0.326416f, 0.347168f,
- 0.366699f, 0.387695f, 0.406494f, 0.426025f, 0.444824f, 0.463379f, 0.481934f, 0.500000f,
- 0.518066f, 0.535645f, 0.552246f, 0.569824f, 0.586426f, 0.603027f, 0.619141f, 0.634766f,
- 0.650391f, 0.666016f, 0.681152f, 0.695801f, 0.710938f, 0.725586f, 0.739258f, 0.753906f,
- 0.768066f, 0.781250f, 0.794922f, 0.807617f, 0.821289f, 0.833496f, 0.846191f, 0.858398f,
- 0.870605f, 0.882812f, 0.894531f, 0.906250f, 0.917480f, 0.929199f, 0.939453f, 0.951660f,
- 0.961426f, 0.972656f, 0.971680f, 0.942871f, 0.921875f, 0.904785f, 0.889160f, 0.875977f,
- 0.010628f, 0.032288f, 0.054932f, 0.076172f, 0.099060f, 0.121216f, 0.142700f, 0.164795f,
- 0.186279f, 0.207642f, 0.229248f, 0.249756f, 0.269531f, 0.291016f, 0.310791f, 0.331543f,
- 0.349609f, 0.369385f, 0.388916f, 0.409180f, 0.427246f, 0.444824f, 0.463135f, 0.480713f,
- 0.499512f, 0.516602f, 0.533203f, 0.550293f, 0.567383f, 0.583496f, 0.599609f, 0.615723f,
- 0.630859f, 0.646973f, 0.661621f, 0.677246f, 0.691895f, 0.705566f, 0.720703f, 0.735352f,
- 0.749512f, 0.763184f, 0.776367f, 0.790039f, 0.803223f, 0.816406f, 0.828613f, 0.842285f,
- 0.854492f, 0.867676f, 0.878418f, 0.890137f, 0.902832f, 0.913086f, 0.925293f, 0.936035f,
- 0.947754f, 0.958008f, 0.964844f, 0.937500f, 0.917480f, 0.901367f, 0.886719f, 0.873535f,
- 0.009926f, 0.030167f, 0.050995f, 0.071594f, 0.092346f, 0.113892f, 0.134399f, 0.154663f,
- 0.175537f, 0.195679f, 0.216309f, 0.235840f, 0.256104f, 0.276611f, 0.295654f, 0.314453f,
- 0.333496f, 0.353027f, 0.370850f, 0.389404f, 0.408936f, 0.427490f, 0.445312f, 0.462891f,
- 0.480225f, 0.497803f, 0.513672f, 0.531250f, 0.547363f, 0.563965f, 0.580078f, 0.597168f,
- 0.612305f, 0.627930f, 0.642578f, 0.658691f, 0.673340f, 0.687500f, 0.702637f, 0.717285f,
- 0.731445f, 0.744629f, 0.758301f, 0.772461f, 0.786133f, 0.799316f, 0.811523f, 0.824707f,
- 0.837891f, 0.849121f, 0.861816f, 0.874023f, 0.887207f, 0.898438f, 0.910156f, 0.920898f,
- 0.932617f, 0.943848f, 0.958008f, 0.932129f, 0.913086f, 0.897461f, 0.883301f, 0.871094f,
- 0.009178f, 0.028107f, 0.047729f, 0.066895f, 0.086182f, 0.106384f, 0.125977f, 0.145386f,
- 0.165527f, 0.184937f, 0.203857f, 0.224121f, 0.242676f, 0.261475f, 0.281006f, 0.300049f,
- 0.318604f, 0.336426f, 0.355469f, 0.372314f, 0.391113f, 0.409424f, 0.426514f, 0.444092f,
- 0.461426f, 0.477783f, 0.495850f, 0.512207f, 0.528809f, 0.544434f, 0.561035f, 0.576660f,
- 0.593262f, 0.608398f, 0.623047f, 0.638184f, 0.655273f, 0.668945f, 0.682617f, 0.697754f,
- 0.712402f, 0.726562f, 0.740234f, 0.753906f, 0.768066f, 0.781250f, 0.794434f, 0.807617f,
- 0.820312f, 0.833496f, 0.845215f, 0.858398f, 0.870605f, 0.881836f, 0.894043f, 0.906738f,
- 0.917480f, 0.928711f, 0.951172f, 0.926758f, 0.909180f, 0.893555f, 0.880859f, 0.868164f,
- 0.008667f, 0.025986f, 0.044922f, 0.062805f, 0.081421f, 0.099854f, 0.118347f, 0.137085f,
- 0.155518f, 0.173828f, 0.193115f, 0.211304f, 0.229858f, 0.248413f, 0.266602f, 0.285400f,
- 0.303223f, 0.321045f, 0.339111f, 0.357178f, 0.373779f, 0.391357f, 0.409424f, 0.426270f,
- 0.443115f, 0.460449f, 0.476807f, 0.494141f, 0.510254f, 0.526855f, 0.541992f, 0.559082f,
- 0.574219f, 0.589355f, 0.605469f, 0.620117f, 0.636230f, 0.649902f, 0.664551f, 0.678711f,
- 0.693848f, 0.707031f, 0.723145f, 0.736328f, 0.750977f, 0.762695f, 0.776855f, 0.790039f,
- 0.803223f, 0.816406f, 0.828613f, 0.842285f, 0.853516f, 0.866211f, 0.878906f, 0.890625f,
- 0.902832f, 0.913574f, 0.944336f, 0.921875f, 0.903809f, 0.889160f, 0.876953f, 0.865234f,
- 0.008057f, 0.024658f, 0.041321f, 0.058411f, 0.075989f, 0.093811f, 0.110535f, 0.128784f,
- 0.146729f, 0.164307f, 0.182007f, 0.200073f, 0.217773f, 0.234619f, 0.252930f, 0.271240f,
- 0.288086f, 0.306152f, 0.322998f, 0.341064f, 0.357910f, 0.374756f, 0.391357f, 0.409180f,
- 0.425293f, 0.442383f, 0.458496f, 0.475342f, 0.491455f, 0.507324f, 0.523438f, 0.539551f,
- 0.555176f, 0.570312f, 0.585938f, 0.601074f, 0.616699f, 0.631836f, 0.646484f, 0.660645f,
- 0.676270f, 0.688477f, 0.704102f, 0.718262f, 0.731445f, 0.745117f, 0.760254f, 0.771484f,
- 0.785156f, 0.799316f, 0.812500f, 0.824707f, 0.836914f, 0.850098f, 0.862793f, 0.874512f,
- 0.886719f, 0.898438f, 0.937500f, 0.915527f, 0.899414f, 0.885254f, 0.872559f, 0.861816f,
- 0.007477f, 0.022919f, 0.038971f, 0.054901f, 0.070801f, 0.087646f, 0.104065f, 0.121155f,
- 0.137573f, 0.155029f, 0.171875f, 0.188721f, 0.206177f, 0.222778f, 0.240112f, 0.257080f,
- 0.274170f, 0.290283f, 0.308350f, 0.324463f, 0.342041f, 0.358154f, 0.375488f, 0.391113f,
- 0.407471f, 0.424561f, 0.440430f, 0.456787f, 0.474121f, 0.489746f, 0.505371f, 0.521484f,
- 0.536133f, 0.552246f, 0.565918f, 0.582031f, 0.597168f, 0.613281f, 0.626953f, 0.642578f,
- 0.656738f, 0.670898f, 0.684570f, 0.699219f, 0.712891f, 0.727539f, 0.741211f, 0.754395f,
- 0.768066f, 0.781738f, 0.794434f, 0.808105f, 0.820312f, 0.833984f, 0.846680f, 0.858887f,
- 0.871582f, 0.883301f, 0.930176f, 0.910156f, 0.894043f, 0.880371f, 0.868652f, 0.858398f,
- 0.007023f, 0.021240f, 0.036224f, 0.051300f, 0.066467f, 0.082092f, 0.097900f, 0.113892f,
- 0.129517f, 0.145752f, 0.161743f, 0.178223f, 0.194702f, 0.210327f, 0.227661f, 0.243408f,
- 0.260986f, 0.276855f, 0.292725f, 0.309814f, 0.326172f, 0.342041f, 0.358398f, 0.375732f,
- 0.391113f, 0.406982f, 0.422852f, 0.438965f, 0.454590f, 0.471191f, 0.486816f, 0.502441f,
- 0.517578f, 0.533203f, 0.548340f, 0.562988f, 0.578613f, 0.593750f, 0.609375f, 0.623535f,
- 0.638184f, 0.652832f, 0.666992f, 0.680664f, 0.695312f, 0.708984f, 0.722656f, 0.736816f,
- 0.750000f, 0.764160f, 0.777344f, 0.789551f, 0.803223f, 0.816895f, 0.830078f, 0.842773f,
- 0.854980f, 0.868652f, 0.922852f, 0.904297f, 0.889160f, 0.875977f, 0.864746f, 0.854492f,
- 0.006458f, 0.019913f, 0.033691f, 0.048126f, 0.062744f, 0.077026f, 0.092224f, 0.106567f,
- 0.122192f, 0.137207f, 0.152222f, 0.167725f, 0.183838f, 0.199951f, 0.215088f, 0.231323f,
- 0.246826f, 0.262695f, 0.279053f, 0.294678f, 0.310547f, 0.326172f, 0.342041f, 0.358887f,
- 0.374268f, 0.389893f, 0.405518f, 0.421143f, 0.437012f, 0.452637f, 0.467773f, 0.483643f,
- 0.499512f, 0.513672f, 0.529785f, 0.545410f, 0.560059f, 0.575195f, 0.590332f, 0.604980f,
- 0.618652f, 0.634277f, 0.648438f, 0.662598f, 0.676270f, 0.690918f, 0.704102f, 0.718750f,
- 0.732422f, 0.745605f, 0.760254f, 0.773438f, 0.786621f, 0.801270f, 0.812988f, 0.826172f,
- 0.839844f, 0.851562f, 0.915527f, 0.897949f, 0.883789f, 0.871094f, 0.860352f, 0.850586f,
- 0.006077f, 0.018921f, 0.031464f, 0.045258f, 0.058411f, 0.072144f, 0.085999f, 0.100220f,
- 0.114258f, 0.129028f, 0.143677f, 0.158691f, 0.173584f, 0.188477f, 0.203247f, 0.219238f,
- 0.234497f, 0.249634f, 0.264893f, 0.280273f, 0.295410f, 0.310791f, 0.326904f, 0.342285f,
- 0.357910f, 0.373535f, 0.388428f, 0.404053f, 0.420166f, 0.435303f, 0.450195f, 0.465332f,
- 0.481201f, 0.496338f, 0.511230f, 0.525879f, 0.540527f, 0.556641f, 0.570312f, 0.585938f,
- 0.600098f, 0.614746f, 0.629883f, 0.644531f, 0.657715f, 0.672363f, 0.687012f, 0.700684f,
- 0.714355f, 0.729004f, 0.742188f, 0.755371f, 0.769531f, 0.782227f, 0.796875f, 0.810059f,
- 0.823242f, 0.836426f, 0.907715f, 0.891602f, 0.877930f, 0.866211f, 0.855957f, 0.846680f,
- 0.005596f, 0.017654f, 0.029587f, 0.041840f, 0.055115f, 0.067871f, 0.080566f, 0.093994f,
- 0.107361f, 0.120911f, 0.134766f, 0.149414f, 0.163452f, 0.177979f, 0.192261f, 0.206787f,
- 0.221191f, 0.236816f, 0.250732f, 0.266113f, 0.281250f, 0.295898f, 0.311279f, 0.326904f,
- 0.342041f, 0.356201f, 0.371826f, 0.387451f, 0.402344f, 0.417236f, 0.432373f, 0.447266f,
- 0.462891f, 0.477539f, 0.492432f, 0.506836f, 0.522949f, 0.536621f, 0.551758f, 0.566895f,
- 0.582031f, 0.596191f, 0.610352f, 0.625488f, 0.640625f, 0.653320f, 0.668457f, 0.682617f,
- 0.696777f, 0.710449f, 0.724609f, 0.739258f, 0.751465f, 0.765625f, 0.780273f, 0.792480f,
- 0.806152f, 0.820801f, 0.899902f, 0.885742f, 0.872070f, 0.861328f, 0.851562f, 0.842285f,
- 0.005451f, 0.016479f, 0.028259f, 0.039856f, 0.051331f, 0.063416f, 0.075867f, 0.088196f,
- 0.100952f, 0.113770f, 0.126953f, 0.140747f, 0.153564f, 0.167847f, 0.181519f, 0.195679f,
- 0.210083f, 0.223633f, 0.237427f, 0.252197f, 0.267334f, 0.281738f, 0.296143f, 0.311035f,
- 0.325928f, 0.340332f, 0.355469f, 0.370361f, 0.385010f, 0.400635f, 0.415039f, 0.429688f,
- 0.444092f, 0.459717f, 0.474121f, 0.489258f, 0.503906f, 0.519043f, 0.533203f, 0.548828f,
- 0.562012f, 0.577637f, 0.591797f, 0.606445f, 0.621582f, 0.635742f, 0.650391f, 0.664551f,
- 0.678223f, 0.692871f, 0.706055f, 0.721191f, 0.733887f, 0.747559f, 0.762207f, 0.775879f,
- 0.791016f, 0.804199f, 0.892090f, 0.878906f, 0.866699f, 0.855957f, 0.846191f, 0.837891f,
- 0.004963f, 0.015343f, 0.026169f, 0.037079f, 0.047943f, 0.059570f, 0.070801f, 0.083008f,
- 0.095093f, 0.106750f, 0.119507f, 0.132080f, 0.145142f, 0.158569f, 0.171143f, 0.184692f,
- 0.198730f, 0.211792f, 0.225830f, 0.239380f, 0.253662f, 0.267578f, 0.281738f, 0.295898f,
- 0.309814f, 0.324219f, 0.340088f, 0.353760f, 0.368164f, 0.383057f, 0.397705f, 0.412842f,
- 0.426758f, 0.441406f, 0.456787f, 0.470947f, 0.485352f, 0.500000f, 0.515137f, 0.529785f,
- 0.543945f, 0.559082f, 0.572754f, 0.588379f, 0.602539f, 0.616699f, 0.631348f, 0.645996f,
- 0.659180f, 0.674805f, 0.689453f, 0.703125f, 0.716797f, 0.729980f, 0.744629f, 0.758789f,
- 0.772461f, 0.786621f, 0.883789f, 0.872070f, 0.860840f, 0.850586f, 0.841309f, 0.833008f,
- 0.004726f, 0.014549f, 0.024109f, 0.034668f, 0.044708f, 0.055573f, 0.066467f, 0.077820f,
- 0.088928f, 0.100342f, 0.112000f, 0.124390f, 0.136230f, 0.148804f, 0.161621f, 0.173950f,
- 0.186768f, 0.200439f, 0.213623f, 0.226074f, 0.239868f, 0.253418f, 0.267090f, 0.281250f,
- 0.295410f, 0.309570f, 0.323486f, 0.337891f, 0.352295f, 0.365967f, 0.381104f, 0.394775f,
- 0.409180f, 0.423828f, 0.438477f, 0.452881f, 0.467773f, 0.481689f, 0.496582f, 0.511230f,
- 0.525391f, 0.539551f, 0.554199f, 0.568848f, 0.583984f, 0.599121f, 0.612305f, 0.627441f,
- 0.641113f, 0.656250f, 0.669922f, 0.684570f, 0.699219f, 0.713379f, 0.727539f, 0.741699f,
- 0.755859f, 0.771484f, 0.875488f, 0.865723f, 0.854492f, 0.845215f, 0.836426f, 0.828613f,
- 0.004452f, 0.013359f, 0.022690f, 0.032745f, 0.042297f, 0.051910f, 0.061920f, 0.072693f,
- 0.083496f, 0.094177f, 0.105408f, 0.116760f, 0.128174f, 0.140137f, 0.151855f, 0.164185f,
- 0.176758f, 0.189087f, 0.201660f, 0.214478f, 0.227173f, 0.240356f, 0.253906f, 0.267578f,
- 0.280273f, 0.294922f, 0.307373f, 0.321045f, 0.336670f, 0.350098f, 0.363770f, 0.378174f,
- 0.392334f, 0.406006f, 0.420410f, 0.434082f, 0.448975f, 0.463623f, 0.478271f, 0.492676f,
- 0.506836f, 0.520996f, 0.536133f, 0.550781f, 0.565430f, 0.580078f, 0.593750f, 0.608887f,
- 0.623047f, 0.638184f, 0.651367f, 0.666016f, 0.681152f, 0.695312f, 0.709473f, 0.723145f,
- 0.738281f, 0.752930f, 0.867676f, 0.858398f, 0.848633f, 0.839355f, 0.831055f, 0.823730f,
- 0.004143f, 0.012794f, 0.021713f, 0.030396f, 0.039551f, 0.048645f, 0.058563f, 0.068176f,
- 0.078308f, 0.088928f, 0.098328f, 0.109924f, 0.120728f, 0.131592f, 0.142944f, 0.154175f,
- 0.165771f, 0.178223f, 0.190186f, 0.202881f, 0.214844f, 0.227417f, 0.240845f, 0.253906f,
- 0.265869f, 0.279541f, 0.293213f, 0.305908f, 0.320068f, 0.333496f, 0.347168f, 0.361816f,
- 0.375000f, 0.389160f, 0.403320f, 0.417236f, 0.431396f, 0.444824f, 0.459473f, 0.473633f,
- 0.488525f, 0.503418f, 0.517578f, 0.532227f, 0.545410f, 0.560547f, 0.575684f, 0.590332f,
- 0.604004f, 0.618652f, 0.632812f, 0.647949f, 0.663086f, 0.676758f, 0.691895f, 0.706543f,
- 0.721191f, 0.735840f, 0.859375f, 0.852539f, 0.842773f, 0.833496f, 0.824707f, 0.818848f,
- 0.003839f, 0.012062f, 0.020126f, 0.028366f, 0.036774f, 0.045593f, 0.054718f, 0.063416f,
- 0.073120f, 0.082825f, 0.092957f, 0.102966f, 0.113464f, 0.123535f, 0.134277f, 0.145020f,
- 0.155762f, 0.167847f, 0.179199f, 0.190796f, 0.202393f, 0.214844f, 0.227417f, 0.239868f,
- 0.252197f, 0.264648f, 0.277588f, 0.291016f, 0.304199f, 0.317383f, 0.330811f, 0.343750f,
- 0.357422f, 0.371826f, 0.385254f, 0.399902f, 0.413574f, 0.427246f, 0.441162f, 0.455566f,
- 0.469971f, 0.484375f, 0.498535f, 0.514160f, 0.527344f, 0.541992f, 0.556152f, 0.570312f,
- 0.585449f, 0.600098f, 0.614746f, 0.629883f, 0.645508f, 0.658203f, 0.673340f, 0.688477f,
- 0.703125f, 0.718262f, 0.851074f, 0.844727f, 0.835938f, 0.827637f, 0.820312f, 0.812988f,
- 0.003786f, 0.011147f, 0.018921f, 0.026550f, 0.034729f, 0.042664f, 0.051117f, 0.060028f,
- 0.068298f, 0.077454f, 0.086914f, 0.096130f, 0.105835f, 0.115662f, 0.126343f, 0.136475f,
- 0.146606f, 0.157715f, 0.168457f, 0.180176f, 0.191528f, 0.202759f, 0.215088f, 0.226929f,
- 0.239014f, 0.251221f, 0.263428f, 0.275391f, 0.289062f, 0.301514f, 0.314941f, 0.328369f,
- 0.341797f, 0.354736f, 0.367676f, 0.382324f, 0.395264f, 0.409912f, 0.423340f, 0.437012f,
- 0.451660f, 0.465576f, 0.480469f, 0.494629f, 0.508301f, 0.522949f, 0.538086f, 0.551758f,
- 0.567383f, 0.582031f, 0.596191f, 0.610840f, 0.625977f, 0.639648f, 0.655273f, 0.670410f,
- 0.685547f, 0.700684f, 0.842285f, 0.837402f, 0.829590f, 0.821289f, 0.813965f, 0.808105f,
- 0.003504f, 0.010445f, 0.017609f, 0.025131f, 0.032349f, 0.040314f, 0.047485f, 0.055756f,
- 0.064026f, 0.072571f, 0.080872f, 0.089661f, 0.099426f, 0.108459f, 0.118286f, 0.127930f,
- 0.137817f, 0.147583f, 0.158203f, 0.169189f, 0.180908f, 0.191040f, 0.203003f, 0.214111f,
- 0.225708f, 0.237549f, 0.249023f, 0.261475f, 0.273926f, 0.286865f, 0.299316f, 0.311768f,
- 0.325684f, 0.338623f, 0.351562f, 0.364746f, 0.378418f, 0.392578f, 0.405518f, 0.419678f,
- 0.433105f, 0.447998f, 0.461670f, 0.475830f, 0.490479f, 0.503906f, 0.519531f, 0.533203f,
- 0.547852f, 0.562988f, 0.576660f, 0.591797f, 0.606445f, 0.622070f, 0.636719f, 0.652344f,
- 0.666504f, 0.682617f, 0.833496f, 0.830078f, 0.822754f, 0.815918f, 0.808594f, 0.802734f,
- 0.003447f, 0.009941f, 0.016373f, 0.023300f, 0.030228f, 0.037689f, 0.044128f, 0.052551f,
- 0.059845f, 0.068115f, 0.076538f, 0.083862f, 0.092896f, 0.101440f, 0.110596f, 0.119995f,
- 0.129028f, 0.138916f, 0.148926f, 0.158936f, 0.169189f, 0.180176f, 0.190308f, 0.201416f,
- 0.212769f, 0.224365f, 0.235962f, 0.247192f, 0.259033f, 0.271973f, 0.283936f, 0.296631f,
- 0.309570f, 0.321777f, 0.334961f, 0.348389f, 0.361572f, 0.374756f, 0.388184f, 0.401611f,
- 0.415771f, 0.429443f, 0.443359f, 0.457520f, 0.471436f, 0.486084f, 0.500977f, 0.514648f,
- 0.528809f, 0.543457f, 0.558594f, 0.573242f, 0.588867f, 0.603516f, 0.617676f, 0.633301f,
- 0.648926f, 0.664551f, 0.824219f, 0.823242f, 0.815918f, 0.809082f, 0.802246f, 0.796387f,
- 0.003141f, 0.009407f, 0.015251f, 0.021851f, 0.028107f, 0.034882f, 0.041779f, 0.048340f,
- 0.056244f, 0.062988f, 0.071106f, 0.078796f, 0.087036f, 0.094910f, 0.103149f, 0.112305f,
- 0.121460f, 0.130371f, 0.139404f, 0.149048f, 0.159180f, 0.169189f, 0.179565f, 0.189087f,
- 0.200317f, 0.211548f, 0.222412f, 0.233765f, 0.245117f, 0.257324f, 0.269043f, 0.281006f,
- 0.293213f, 0.305664f, 0.318848f, 0.331055f, 0.343750f, 0.358398f, 0.369873f, 0.384033f,
- 0.397217f, 0.411865f, 0.424805f, 0.438965f, 0.453125f, 0.467529f, 0.481689f, 0.495850f,
- 0.510254f, 0.524414f, 0.539551f, 0.554688f, 0.569824f, 0.584961f, 0.599121f, 0.614258f,
- 0.629883f, 0.645020f, 0.815430f, 0.814453f, 0.809570f, 0.802734f, 0.796875f, 0.791504f,
- 0.002838f, 0.008461f, 0.014236f, 0.020676f, 0.026749f, 0.032593f, 0.039032f, 0.045715f,
- 0.052216f, 0.059479f, 0.066467f, 0.073608f, 0.080933f, 0.088623f, 0.096619f, 0.104919f,
- 0.113098f, 0.121521f, 0.130493f, 0.139526f, 0.148560f, 0.158203f, 0.167969f, 0.177979f,
- 0.187988f, 0.198730f, 0.208862f, 0.220093f, 0.231323f, 0.242798f, 0.253906f, 0.265869f,
- 0.278320f, 0.289551f, 0.302246f, 0.314941f, 0.327393f, 0.340088f, 0.353516f, 0.365967f,
- 0.379883f, 0.392822f, 0.406738f, 0.420898f, 0.434814f, 0.447998f, 0.462891f, 0.477539f,
- 0.491455f, 0.506836f, 0.520996f, 0.536133f, 0.550781f, 0.565918f, 0.581055f, 0.596680f,
- 0.611816f, 0.627441f, 0.806152f, 0.807617f, 0.801270f, 0.796387f, 0.790039f, 0.784668f,
- 0.002689f, 0.008102f, 0.013618f, 0.019058f, 0.024719f, 0.030548f, 0.036560f, 0.042725f,
- 0.048615f, 0.054779f, 0.061615f, 0.068604f, 0.075012f, 0.082703f, 0.090271f, 0.097900f,
- 0.105530f, 0.113586f, 0.121826f, 0.130371f, 0.139282f, 0.147705f, 0.157349f, 0.166504f,
- 0.176147f, 0.186401f, 0.196289f, 0.207520f, 0.217651f, 0.228394f, 0.239868f, 0.251465f,
- 0.262451f, 0.274414f, 0.286377f, 0.298828f, 0.311035f, 0.323730f, 0.336670f, 0.349121f,
- 0.362549f, 0.375244f, 0.389160f, 0.402344f, 0.417236f, 0.429932f, 0.443848f, 0.458984f,
- 0.472168f, 0.487793f, 0.501953f, 0.517578f, 0.531738f, 0.546875f, 0.561523f, 0.576660f,
- 0.593262f, 0.608398f, 0.797852f, 0.798828f, 0.794922f, 0.789551f, 0.784668f, 0.779297f,
- 0.002666f, 0.007462f, 0.012596f, 0.018066f, 0.023026f, 0.028412f, 0.033813f, 0.039398f,
- 0.045166f, 0.051239f, 0.057587f, 0.063721f, 0.070312f, 0.077148f, 0.084167f, 0.090820f,
- 0.098267f, 0.105591f, 0.113159f, 0.121460f, 0.129761f, 0.138428f, 0.147217f, 0.156128f,
- 0.165283f, 0.174438f, 0.183960f, 0.194092f, 0.204834f, 0.214844f, 0.225830f, 0.236816f,
- 0.247925f, 0.259033f, 0.270752f, 0.282227f, 0.294678f, 0.306641f, 0.319336f, 0.332031f,
- 0.344482f, 0.357910f, 0.371094f, 0.384033f, 0.398682f, 0.412109f, 0.425781f, 0.440186f,
- 0.454102f, 0.468018f, 0.482910f, 0.497314f, 0.512207f, 0.528320f, 0.542969f, 0.558594f,
- 0.573242f, 0.589355f, 0.787598f, 0.791016f, 0.787109f, 0.781738f, 0.777344f, 0.772461f,
- 0.002569f, 0.007069f, 0.012199f, 0.016739f, 0.021393f, 0.026672f, 0.031189f, 0.037109f,
- 0.042480f, 0.047729f, 0.053345f, 0.059387f, 0.065430f, 0.071838f, 0.078186f, 0.084167f,
- 0.091492f, 0.098816f, 0.105774f, 0.112976f, 0.121155f, 0.129028f, 0.136963f, 0.145508f,
- 0.153687f, 0.163086f, 0.172363f, 0.181885f, 0.191406f, 0.201782f, 0.211670f, 0.222412f,
- 0.233032f, 0.244263f, 0.255371f, 0.266846f, 0.278809f, 0.290527f, 0.302734f, 0.314697f,
- 0.327393f, 0.340820f, 0.353027f, 0.366455f, 0.380127f, 0.393799f, 0.406006f, 0.421143f,
- 0.435059f, 0.449707f, 0.463623f, 0.479248f, 0.494141f, 0.509277f, 0.523438f, 0.539551f,
- 0.555176f, 0.570801f, 0.778320f, 0.783203f, 0.779785f, 0.775879f, 0.770996f, 0.767090f,
- 0.002398f, 0.006733f, 0.010918f, 0.015495f, 0.020203f, 0.024963f, 0.029663f, 0.034485f,
- 0.039246f, 0.044678f, 0.049896f, 0.055267f, 0.060486f, 0.066345f, 0.072693f, 0.078857f,
- 0.085083f, 0.091370f, 0.097961f, 0.105530f, 0.112244f, 0.119629f, 0.127563f, 0.135376f,
- 0.143799f, 0.152100f, 0.160889f, 0.169922f, 0.178833f, 0.188843f, 0.198608f, 0.208496f,
- 0.218628f, 0.229492f, 0.240479f, 0.251953f, 0.262695f, 0.274902f, 0.286377f, 0.298340f,
- 0.310547f, 0.323242f, 0.335693f, 0.349365f, 0.362061f, 0.375000f, 0.388916f, 0.402832f,
- 0.416748f, 0.430420f, 0.445068f, 0.459473f, 0.474854f, 0.489258f, 0.504883f, 0.519531f,
- 0.535645f, 0.551758f, 0.769043f, 0.774902f, 0.771973f, 0.768555f, 0.764160f, 0.759766f,
- 0.002062f, 0.006191f, 0.010384f, 0.014786f, 0.018402f, 0.023270f, 0.027435f, 0.031891f,
- 0.036163f, 0.041199f, 0.045685f, 0.051208f, 0.056244f, 0.061371f, 0.066772f, 0.072510f,
- 0.078369f, 0.084656f, 0.091125f, 0.097290f, 0.104309f, 0.111145f, 0.118164f, 0.126221f,
- 0.133301f, 0.141724f, 0.149658f, 0.157837f, 0.167236f, 0.176025f, 0.185547f, 0.195190f,
- 0.205444f, 0.215332f, 0.225830f, 0.236084f, 0.247314f, 0.259033f, 0.270020f, 0.281982f,
- 0.293701f, 0.305908f, 0.318848f, 0.331787f, 0.344482f, 0.357178f, 0.370361f, 0.384521f,
- 0.397461f, 0.411621f, 0.426025f, 0.440674f, 0.455322f, 0.470703f, 0.485596f, 0.500977f,
- 0.517578f, 0.532227f, 0.759277f, 0.766602f, 0.764160f, 0.761230f, 0.757324f, 0.753418f,
- 0.002064f, 0.005859f, 0.009613f, 0.013626f, 0.017456f, 0.021606f, 0.025574f, 0.029526f,
- 0.034302f, 0.038422f, 0.042938f, 0.047485f, 0.052155f, 0.056763f, 0.061951f, 0.067139f,
- 0.072754f, 0.078308f, 0.084167f, 0.090149f, 0.096191f, 0.102722f, 0.109558f, 0.116699f,
- 0.123901f, 0.131104f, 0.139160f, 0.146729f, 0.155273f, 0.163940f, 0.173096f, 0.182129f,
- 0.192017f, 0.201172f, 0.211060f, 0.221558f, 0.232544f, 0.243530f, 0.254150f, 0.266113f,
- 0.277588f, 0.289307f, 0.301758f, 0.313965f, 0.326904f, 0.338867f, 0.352051f, 0.366211f,
- 0.379150f, 0.393066f, 0.407471f, 0.421875f, 0.436768f, 0.450439f, 0.466553f, 0.481201f,
- 0.497314f, 0.513184f, 0.749512f, 0.758301f, 0.756348f, 0.753906f, 0.750000f, 0.746582f,
- 0.001851f, 0.005405f, 0.009109f, 0.012589f, 0.016129f, 0.020020f, 0.023926f, 0.027481f,
- 0.031738f, 0.035492f, 0.039734f, 0.044128f, 0.048065f, 0.052765f, 0.057373f, 0.061859f,
- 0.066711f, 0.072388f, 0.077393f, 0.083130f, 0.088745f, 0.094727f, 0.101135f, 0.107666f,
- 0.114380f, 0.121704f, 0.128540f, 0.136108f, 0.144043f, 0.151733f, 0.160522f, 0.169678f,
- 0.178589f, 0.187622f, 0.197998f, 0.207397f, 0.217285f, 0.227905f, 0.238892f, 0.250000f,
- 0.261230f, 0.272461f, 0.284180f, 0.296387f, 0.308838f, 0.321533f, 0.334473f, 0.347656f,
- 0.361328f, 0.375000f, 0.388672f, 0.402588f, 0.417969f, 0.432617f, 0.447021f, 0.461914f,
- 0.478516f, 0.493652f, 0.739258f, 0.749512f, 0.749023f, 0.745605f, 0.742188f, 0.739746f,
- 0.001666f, 0.005405f, 0.008575f, 0.011696f, 0.015327f, 0.018646f, 0.022293f, 0.025650f,
- 0.029327f, 0.032776f, 0.036530f, 0.040619f, 0.044128f, 0.048828f, 0.052887f, 0.057098f,
- 0.061829f, 0.066467f, 0.071350f, 0.076355f, 0.081909f, 0.087341f, 0.092896f, 0.099304f,
- 0.105469f, 0.112000f, 0.118835f, 0.125977f, 0.133545f, 0.140991f, 0.148438f, 0.156982f,
- 0.165771f, 0.174805f, 0.183960f, 0.193115f, 0.203369f, 0.212891f, 0.223389f, 0.234497f,
- 0.244751f, 0.256348f, 0.268066f, 0.279541f, 0.291260f, 0.303955f, 0.316406f, 0.329590f,
- 0.342529f, 0.355957f, 0.369385f, 0.384766f, 0.398926f, 0.413330f, 0.428467f, 0.442383f,
- 0.458740f, 0.474609f, 0.728516f, 0.740723f, 0.740234f, 0.738281f, 0.735352f, 0.732910f,
- 0.001534f, 0.004936f, 0.007980f, 0.011223f, 0.013893f, 0.017212f, 0.020294f, 0.023361f,
- 0.026688f, 0.030182f, 0.033600f, 0.037537f, 0.040924f, 0.044495f, 0.048340f, 0.052155f,
- 0.056732f, 0.061035f, 0.065430f, 0.069824f, 0.075073f, 0.080078f, 0.085571f, 0.091003f,
- 0.096863f, 0.103271f, 0.109009f, 0.115723f, 0.123230f, 0.129639f, 0.137207f, 0.145264f,
- 0.153320f, 0.161499f, 0.170410f, 0.179688f, 0.189087f, 0.198364f, 0.208740f, 0.218750f,
- 0.229126f, 0.240356f, 0.251465f, 0.263184f, 0.274902f, 0.286621f, 0.299072f, 0.311768f,
- 0.324463f, 0.337402f, 0.351074f, 0.364746f, 0.378662f, 0.394287f, 0.408936f, 0.423096f,
- 0.439453f, 0.455322f, 0.716797f, 0.731934f, 0.732422f, 0.729980f, 0.728027f, 0.725586f,
- 0.001639f, 0.004337f, 0.007439f, 0.009888f, 0.013092f, 0.015717f, 0.018921f, 0.021805f,
- 0.024612f, 0.027542f, 0.030762f, 0.034088f, 0.037598f, 0.041107f, 0.044189f, 0.047699f,
- 0.051666f, 0.055664f, 0.059723f, 0.064148f, 0.068542f, 0.073425f, 0.078003f, 0.083435f,
- 0.088806f, 0.094360f, 0.100159f, 0.106079f, 0.112915f, 0.119690f, 0.125977f, 0.133667f,
- 0.141357f, 0.149414f, 0.157349f, 0.166260f, 0.175049f, 0.184326f, 0.193970f, 0.203735f,
- 0.214355f, 0.224609f, 0.235352f, 0.246460f, 0.257568f, 0.269287f, 0.281738f, 0.294189f,
- 0.305908f, 0.319824f, 0.332520f, 0.346680f, 0.360596f, 0.375244f, 0.389648f, 0.404297f,
- 0.419189f, 0.435791f, 0.707520f, 0.723145f, 0.723633f, 0.722656f, 0.720703f, 0.717773f,
- 0.001469f, 0.004345f, 0.006844f, 0.009483f, 0.012428f, 0.014679f, 0.017166f, 0.019989f,
- 0.022949f, 0.025574f, 0.028320f, 0.031525f, 0.034088f, 0.037323f, 0.040710f, 0.043762f,
- 0.047119f, 0.050873f, 0.054352f, 0.058441f, 0.062561f, 0.066711f, 0.071167f, 0.075989f,
- 0.080627f, 0.086426f, 0.091553f, 0.097473f, 0.103210f, 0.109680f, 0.115723f, 0.122986f,
- 0.129761f, 0.137451f, 0.145142f, 0.153198f, 0.161621f, 0.170654f, 0.179688f, 0.189087f,
- 0.198730f, 0.209229f, 0.219604f, 0.230225f, 0.241211f, 0.252197f, 0.264404f, 0.276367f,
- 0.288574f, 0.301270f, 0.314453f, 0.328125f, 0.341309f, 0.354980f, 0.370117f, 0.385498f,
- 0.399902f, 0.415771f, 0.696289f, 0.714355f, 0.715820f, 0.714355f, 0.712891f, 0.710449f,
- 0.001227f, 0.003862f, 0.006245f, 0.008644f, 0.010796f, 0.013344f, 0.015823f, 0.018448f,
- 0.020645f, 0.023331f, 0.025681f, 0.028305f, 0.030975f, 0.033722f, 0.036987f, 0.039673f,
- 0.043121f, 0.046112f, 0.049774f, 0.053406f, 0.056854f, 0.060760f, 0.064697f, 0.069397f,
- 0.073364f, 0.078369f, 0.083313f, 0.088257f, 0.094116f, 0.100098f, 0.105957f, 0.112122f,
- 0.118774f, 0.125854f, 0.133057f, 0.140869f, 0.148682f, 0.157227f, 0.165405f, 0.174927f,
- 0.184082f, 0.193726f, 0.204102f, 0.214111f, 0.225098f, 0.236328f, 0.247314f, 0.259277f,
- 0.270752f, 0.282959f, 0.296143f, 0.309082f, 0.322510f, 0.336426f, 0.350830f, 0.365479f,
- 0.380371f, 0.396240f, 0.684570f, 0.705078f, 0.706543f, 0.706543f, 0.705078f, 0.703125f,
- 0.001069f, 0.003525f, 0.006062f, 0.008286f, 0.010178f, 0.012589f, 0.014542f, 0.017075f,
- 0.019241f, 0.021179f, 0.023499f, 0.026047f, 0.028137f, 0.030762f, 0.033417f, 0.035889f,
- 0.038757f, 0.041779f, 0.044586f, 0.048309f, 0.051056f, 0.054810f, 0.058777f, 0.062347f,
- 0.066528f, 0.070740f, 0.075256f, 0.080261f, 0.085205f, 0.090393f, 0.095886f, 0.102478f,
- 0.108154f, 0.114441f, 0.121399f, 0.128784f, 0.135742f, 0.144165f, 0.151978f, 0.160767f,
- 0.169434f, 0.178833f, 0.188721f, 0.198608f, 0.208984f, 0.220215f, 0.230957f, 0.241943f,
- 0.253906f, 0.265869f, 0.278564f, 0.291260f, 0.304443f, 0.318359f, 0.332031f, 0.346680f,
- 0.361572f, 0.377197f, 0.673828f, 0.695801f, 0.698242f, 0.697754f, 0.697266f, 0.695312f,
- 0.001211f, 0.003250f, 0.005112f, 0.007195f, 0.009651f, 0.011414f, 0.013641f, 0.015205f,
- 0.017334f, 0.019608f, 0.021164f, 0.023712f, 0.025726f, 0.027863f, 0.029984f, 0.032410f,
- 0.035034f, 0.037689f, 0.040466f, 0.042938f, 0.046478f, 0.049591f, 0.052856f, 0.056274f,
- 0.060089f, 0.063721f, 0.068115f, 0.072266f, 0.076904f, 0.081970f, 0.087036f, 0.092285f,
- 0.097961f, 0.104309f, 0.110535f, 0.117126f, 0.124084f, 0.131226f, 0.139038f, 0.147095f,
- 0.155884f, 0.164429f, 0.174194f, 0.183228f, 0.192749f, 0.203491f, 0.214233f, 0.224976f,
- 0.236206f, 0.247925f, 0.260498f, 0.272705f, 0.285889f, 0.299805f, 0.312988f, 0.327637f,
- 0.342529f, 0.356934f, 0.662598f, 0.686523f, 0.689453f, 0.689453f, 0.688965f, 0.687500f,
- 0.001138f, 0.003206f, 0.005180f, 0.007309f, 0.008377f, 0.010635f, 0.012352f, 0.014153f,
- 0.015640f, 0.017487f, 0.019272f, 0.021164f, 0.023026f, 0.025314f, 0.027222f, 0.029282f,
- 0.031433f, 0.033600f, 0.036041f, 0.038788f, 0.041626f, 0.044281f, 0.047455f, 0.050507f,
- 0.054047f, 0.057556f, 0.061188f, 0.065063f, 0.069214f, 0.073486f, 0.078369f, 0.083191f,
- 0.088196f, 0.093811f, 0.099609f, 0.106018f, 0.112305f, 0.119385f, 0.126343f, 0.134033f,
- 0.142090f, 0.150635f, 0.159546f, 0.168579f, 0.177734f, 0.187500f, 0.198242f, 0.208618f,
- 0.219604f, 0.231812f, 0.242188f, 0.254883f, 0.267578f, 0.281494f, 0.294434f, 0.308350f,
- 0.322998f, 0.338379f, 0.651367f, 0.676758f, 0.681152f, 0.680664f, 0.680664f, 0.679688f,
- 0.000977f, 0.002806f, 0.004559f, 0.006176f, 0.008034f, 0.009476f, 0.011131f, 0.012741f,
- 0.014275f, 0.015732f, 0.017334f, 0.019104f, 0.020767f, 0.022293f, 0.024323f, 0.026016f,
- 0.028198f, 0.030197f, 0.032257f, 0.034515f, 0.036957f, 0.039856f, 0.042084f, 0.044891f,
- 0.047791f, 0.051147f, 0.054535f, 0.058197f, 0.061768f, 0.065674f, 0.069946f, 0.074585f,
- 0.079102f, 0.084412f, 0.089600f, 0.095398f, 0.101196f, 0.107544f, 0.114258f, 0.121094f,
- 0.128662f, 0.137085f, 0.145020f, 0.153687f, 0.162720f, 0.172607f, 0.182129f, 0.192749f,
- 0.203125f, 0.214111f, 0.226074f, 0.237671f, 0.249878f, 0.262207f, 0.275635f, 0.289551f,
- 0.304199f, 0.318848f, 0.639160f, 0.666992f, 0.671387f, 0.671875f, 0.671875f, 0.671387f,
- 0.000968f, 0.002722f, 0.004318f, 0.005634f, 0.007393f, 0.008667f, 0.010139f, 0.011383f,
- 0.012856f, 0.014389f, 0.015427f, 0.016907f, 0.018387f, 0.020081f, 0.021683f, 0.023315f,
- 0.025085f, 0.026840f, 0.028641f, 0.030624f, 0.032837f, 0.035065f, 0.037445f, 0.039948f,
- 0.042542f, 0.045410f, 0.048340f, 0.051514f, 0.054840f, 0.058502f, 0.062408f, 0.066223f,
- 0.070679f, 0.075134f, 0.080078f, 0.085388f, 0.090515f, 0.096436f, 0.102722f, 0.109314f,
- 0.116333f, 0.123352f, 0.131592f, 0.139526f, 0.147949f, 0.156860f, 0.166748f, 0.176758f,
- 0.187134f, 0.197632f, 0.209106f, 0.220337f, 0.232666f, 0.244751f, 0.257568f, 0.270996f,
- 0.284912f, 0.300537f, 0.627441f, 0.657227f, 0.662598f, 0.663574f, 0.663574f, 0.663086f,
- 0.001081f, 0.002466f, 0.003862f, 0.005348f, 0.006447f, 0.007927f, 0.009018f, 0.010490f,
- 0.011436f, 0.012627f, 0.013916f, 0.015015f, 0.016449f, 0.017563f, 0.019165f, 0.020706f,
- 0.021973f, 0.023834f, 0.025467f, 0.027130f, 0.029175f, 0.030991f, 0.033081f, 0.035156f,
- 0.037384f, 0.040039f, 0.042603f, 0.045502f, 0.048492f, 0.051636f, 0.054962f, 0.058716f,
- 0.062439f, 0.066467f, 0.071045f, 0.075378f, 0.080811f, 0.085815f, 0.091492f, 0.098022f,
- 0.103943f, 0.111023f, 0.118164f, 0.125732f, 0.133911f, 0.142456f, 0.151367f, 0.161011f,
- 0.170898f, 0.181396f, 0.192139f, 0.203247f, 0.214844f, 0.227173f, 0.239380f, 0.252441f,
- 0.266602f, 0.281006f, 0.616699f, 0.647949f, 0.653320f, 0.655273f, 0.654785f, 0.655273f,
- 0.000735f, 0.002331f, 0.003601f, 0.005005f, 0.005825f, 0.007061f, 0.008049f, 0.009148f,
- 0.010315f, 0.011131f, 0.012230f, 0.013367f, 0.014328f, 0.015541f, 0.016968f, 0.018234f,
- 0.019257f, 0.020798f, 0.022202f, 0.023666f, 0.025452f, 0.027115f, 0.028885f, 0.030792f,
- 0.032715f, 0.035034f, 0.037323f, 0.039825f, 0.042419f, 0.045258f, 0.048157f, 0.051422f,
- 0.054810f, 0.058411f, 0.062378f, 0.066528f, 0.071106f, 0.076233f, 0.081116f, 0.086853f,
- 0.092407f, 0.098938f, 0.105469f, 0.112854f, 0.120361f, 0.128418f, 0.136841f, 0.145752f,
- 0.155273f, 0.165283f, 0.175537f, 0.186646f, 0.197510f, 0.209473f, 0.221558f, 0.234619f,
- 0.248047f, 0.261719f, 0.603516f, 0.636719f, 0.644531f, 0.645020f, 0.645508f, 0.646484f,
- 0.000837f, 0.002073f, 0.003357f, 0.004292f, 0.005409f, 0.006271f, 0.007271f, 0.007973f,
- 0.008873f, 0.009956f, 0.010811f, 0.012032f, 0.012848f, 0.013664f, 0.014870f, 0.015839f,
- 0.017090f, 0.018280f, 0.019333f, 0.020691f, 0.022186f, 0.023453f, 0.025223f, 0.026779f,
- 0.028595f, 0.030441f, 0.032410f, 0.034729f, 0.036743f, 0.039307f, 0.042023f, 0.044434f,
- 0.047791f, 0.050781f, 0.054413f, 0.058075f, 0.061951f, 0.066711f, 0.071106f, 0.076355f,
- 0.081848f, 0.087341f, 0.093872f, 0.099854f, 0.107483f, 0.114441f, 0.122925f, 0.131104f,
- 0.140381f, 0.149414f, 0.159180f, 0.170166f, 0.181152f, 0.192139f, 0.204468f, 0.216553f,
- 0.230103f, 0.244507f, 0.592773f, 0.626953f, 0.635254f, 0.637207f, 0.636719f, 0.637695f,
- 0.000524f, 0.001863f, 0.003014f, 0.003777f, 0.004852f, 0.005516f, 0.006428f, 0.007111f,
- 0.008095f, 0.008888f, 0.009476f, 0.010345f, 0.011063f, 0.012016f, 0.012810f, 0.013786f,
- 0.014648f, 0.015717f, 0.016891f, 0.017929f, 0.019150f, 0.020401f, 0.021606f, 0.023193f,
- 0.024597f, 0.026276f, 0.027939f, 0.029770f, 0.031738f, 0.033936f, 0.036194f, 0.038574f,
- 0.041107f, 0.043945f, 0.047180f, 0.050385f, 0.054291f, 0.057770f, 0.061981f, 0.066345f,
- 0.071167f, 0.076355f, 0.082153f, 0.088074f, 0.094666f, 0.101685f, 0.109131f, 0.117249f,
- 0.125610f, 0.134399f, 0.143921f, 0.154175f, 0.164795f, 0.175659f, 0.187256f, 0.199341f,
- 0.211670f, 0.225464f, 0.580078f, 0.617676f, 0.625000f, 0.627930f, 0.628906f, 0.628906f,
- 0.000657f, 0.001829f, 0.002909f, 0.003525f, 0.004295f, 0.005051f, 0.005592f, 0.006123f,
- 0.006920f, 0.007553f, 0.008339f, 0.008888f, 0.009689f, 0.010262f, 0.011017f, 0.011848f,
- 0.012634f, 0.013489f, 0.014572f, 0.015427f, 0.016449f, 0.017426f, 0.018539f, 0.019852f,
- 0.021133f, 0.022507f, 0.023834f, 0.025375f, 0.027084f, 0.028976f, 0.030792f, 0.032959f,
- 0.035400f, 0.037720f, 0.040405f, 0.043243f, 0.046356f, 0.049530f, 0.053314f, 0.057190f,
- 0.061554f, 0.066223f, 0.071472f, 0.076782f, 0.082825f, 0.089417f, 0.096191f, 0.103210f,
- 0.111633f, 0.119934f, 0.128662f, 0.138550f, 0.148315f, 0.158813f, 0.170288f, 0.182373f,
- 0.194458f, 0.207642f, 0.567383f, 0.606445f, 0.615234f, 0.619141f, 0.620117f, 0.620117f,
- 0.000584f, 0.001548f, 0.002333f, 0.003086f, 0.003660f, 0.004303f, 0.005020f, 0.005543f,
- 0.006042f, 0.006538f, 0.007118f, 0.007641f, 0.008301f, 0.008919f, 0.009499f, 0.010147f,
- 0.010918f, 0.011414f, 0.012222f, 0.013084f, 0.013901f, 0.014954f, 0.015671f, 0.016724f,
- 0.017914f, 0.019012f, 0.020325f, 0.021698f, 0.022949f, 0.024445f, 0.026215f, 0.027954f,
- 0.029755f, 0.032043f, 0.034210f, 0.036591f, 0.039215f, 0.042297f, 0.045441f, 0.048676f,
- 0.052612f, 0.056580f, 0.061432f, 0.066040f, 0.071350f, 0.077332f, 0.083496f, 0.090393f,
- 0.097717f, 0.105835f, 0.114380f, 0.123413f, 0.133301f, 0.143066f, 0.153931f, 0.165039f,
- 0.177124f, 0.190308f, 0.555176f, 0.597656f, 0.604980f, 0.609375f, 0.609863f, 0.611328f,
- 0.000438f, 0.001456f, 0.001925f, 0.002811f, 0.003246f, 0.003731f, 0.004108f, 0.004669f,
- 0.005344f, 0.005535f, 0.005913f, 0.006641f, 0.007038f, 0.007473f, 0.008049f, 0.008675f,
- 0.009361f, 0.009689f, 0.010513f, 0.011032f, 0.011894f, 0.012695f, 0.013390f, 0.014183f,
- 0.015114f, 0.016037f, 0.016998f, 0.018280f, 0.019272f, 0.020645f, 0.022003f, 0.023361f,
- 0.024796f, 0.026779f, 0.028656f, 0.030685f, 0.032928f, 0.035370f, 0.038147f, 0.040955f,
- 0.044403f, 0.047821f, 0.052032f, 0.056183f, 0.060974f, 0.066162f, 0.071777f, 0.078125f,
- 0.084656f, 0.092102f, 0.100159f, 0.109009f, 0.117981f, 0.127563f, 0.138306f, 0.148804f,
- 0.160645f, 0.173218f, 0.542969f, 0.586914f, 0.594727f, 0.599609f, 0.601074f, 0.601074f,
- 0.000520f, 0.001104f, 0.001921f, 0.002256f, 0.002886f, 0.003389f, 0.003689f, 0.004063f,
- 0.004440f, 0.004829f, 0.005230f, 0.005466f, 0.005966f, 0.006332f, 0.006786f, 0.007347f,
- 0.007835f, 0.008232f, 0.008812f, 0.009216f, 0.009865f, 0.010490f, 0.011124f, 0.011803f,
- 0.012573f, 0.013390f, 0.014275f, 0.015121f, 0.016144f, 0.016953f, 0.018234f, 0.019257f,
- 0.020782f, 0.022064f, 0.023743f, 0.025360f, 0.027176f, 0.029327f, 0.031616f, 0.034058f,
- 0.036957f, 0.039917f, 0.043182f, 0.047272f, 0.051025f, 0.055695f, 0.060913f, 0.066345f,
- 0.072693f, 0.079285f, 0.086548f, 0.094543f, 0.103271f, 0.112793f, 0.122864f, 0.132812f,
- 0.144531f, 0.156616f, 0.530273f, 0.576660f, 0.585449f, 0.590332f, 0.592285f, 0.593262f,
- 0.000366f, 0.001040f, 0.001583f, 0.002129f, 0.002522f, 0.002792f, 0.003012f, 0.003420f,
- 0.003630f, 0.003967f, 0.004246f, 0.004623f, 0.005039f, 0.005253f, 0.005627f, 0.006096f,
- 0.006447f, 0.006939f, 0.007179f, 0.007710f, 0.008324f, 0.008698f, 0.009247f, 0.009796f,
- 0.010414f, 0.011063f, 0.011627f, 0.012543f, 0.013191f, 0.014099f, 0.014938f, 0.015930f,
- 0.016983f, 0.018219f, 0.019440f, 0.020813f, 0.022324f, 0.024002f, 0.025818f, 0.027969f,
- 0.030289f, 0.032898f, 0.035583f, 0.038727f, 0.042450f, 0.046234f, 0.050781f, 0.055695f,
- 0.061157f, 0.067383f, 0.074158f, 0.081360f, 0.089478f, 0.098267f, 0.107788f, 0.117737f,
- 0.129028f, 0.140503f, 0.517578f, 0.566406f, 0.575195f, 0.581055f, 0.582520f, 0.584473f,
- 0.000482f, 0.001008f, 0.001481f, 0.001818f, 0.002001f, 0.002296f, 0.002569f, 0.002781f,
- 0.002998f, 0.003319f, 0.003620f, 0.003828f, 0.004082f, 0.004364f, 0.004658f, 0.004978f,
- 0.005257f, 0.005665f, 0.005993f, 0.006340f, 0.006725f, 0.007160f, 0.007576f, 0.008095f,
- 0.008522f, 0.008980f, 0.009621f, 0.010170f, 0.010765f, 0.011543f, 0.012161f, 0.013023f,
- 0.013840f, 0.014801f, 0.015869f, 0.016861f, 0.018127f, 0.019379f, 0.020859f, 0.022583f,
- 0.024261f, 0.026596f, 0.028839f, 0.031555f, 0.034271f, 0.037628f, 0.041504f, 0.045837f,
- 0.050598f, 0.056000f, 0.062134f, 0.068726f, 0.076172f, 0.084656f, 0.093567f, 0.103088f,
- 0.113586f, 0.125000f, 0.504883f, 0.554688f, 0.565918f, 0.570801f, 0.573242f, 0.574219f,
- 0.000400f, 0.000803f, 0.001046f, 0.001427f, 0.001657f, 0.001952f, 0.002033f, 0.002337f,
- 0.002453f, 0.002678f, 0.002871f, 0.003120f, 0.003286f, 0.003605f, 0.003817f, 0.004036f,
- 0.004299f, 0.004604f, 0.004848f, 0.005142f, 0.005428f, 0.005871f, 0.006107f, 0.006584f,
- 0.006908f, 0.007332f, 0.007736f, 0.008186f, 0.008820f, 0.009308f, 0.009964f, 0.010422f,
- 0.011200f, 0.011993f, 0.012726f, 0.013512f, 0.014511f, 0.015610f, 0.016724f, 0.017914f,
- 0.019440f, 0.021057f, 0.022827f, 0.024933f, 0.027466f, 0.030197f, 0.033295f, 0.036896f,
- 0.041077f, 0.045776f, 0.050995f, 0.056976f, 0.063721f, 0.071167f, 0.079773f, 0.089172f,
- 0.098633f, 0.109314f, 0.491699f, 0.543457f, 0.555176f, 0.561035f, 0.563477f, 0.565430f,
- 0.000279f, 0.000821f, 0.000974f, 0.001161f, 0.001382f, 0.001583f, 0.001670f, 0.001934f,
- 0.002064f, 0.002153f, 0.002306f, 0.002544f, 0.002670f, 0.002909f, 0.003052f, 0.003288f,
- 0.003429f, 0.003624f, 0.003893f, 0.004082f, 0.004406f, 0.004635f, 0.004925f, 0.005196f,
- 0.005444f, 0.005764f, 0.006134f, 0.006546f, 0.006947f, 0.007343f, 0.007858f, 0.008270f,
- 0.008858f, 0.009346f, 0.010010f, 0.010757f, 0.011475f, 0.012260f, 0.013206f, 0.014214f,
- 0.015236f, 0.016479f, 0.017975f, 0.019623f, 0.021515f, 0.023590f, 0.026062f, 0.028976f,
- 0.032471f, 0.036224f, 0.040833f, 0.046082f, 0.052094f, 0.059052f, 0.066650f, 0.075684f,
- 0.084778f, 0.094971f, 0.479492f, 0.532715f, 0.545898f, 0.551270f, 0.553711f, 0.555664f,
- 0.000253f, 0.000612f, 0.000835f, 0.000998f, 0.001111f, 0.001228f, 0.001334f, 0.001452f,
- 0.001619f, 0.001757f, 0.001837f, 0.001920f, 0.002140f, 0.002321f, 0.002453f, 0.002544f,
- 0.002670f, 0.002790f, 0.003086f, 0.003260f, 0.003422f, 0.003620f, 0.003893f, 0.004101f,
- 0.004326f, 0.004528f, 0.004761f, 0.005051f, 0.005444f, 0.005756f, 0.006065f, 0.006435f,
- 0.006882f, 0.007378f, 0.007763f, 0.008286f, 0.008865f, 0.009506f, 0.010162f, 0.011024f,
- 0.011826f, 0.012917f, 0.013916f, 0.015175f, 0.016602f, 0.018204f, 0.020035f, 0.022293f,
- 0.024948f, 0.028076f, 0.031921f, 0.036377f, 0.041565f, 0.047577f, 0.054535f, 0.062622f,
- 0.071777f, 0.081787f, 0.465576f, 0.522461f, 0.535645f, 0.541992f, 0.544922f, 0.546875f,
- 0.000155f, 0.000398f, 0.000680f, 0.000828f, 0.000907f, 0.000989f, 0.001113f, 0.001081f,
- 0.001253f, 0.001350f, 0.001453f, 0.001573f, 0.001661f, 0.001777f, 0.001829f, 0.001978f,
- 0.002062f, 0.002216f, 0.002346f, 0.002470f, 0.002644f, 0.002804f, 0.002930f, 0.003134f,
- 0.003265f, 0.003485f, 0.003674f, 0.003866f, 0.004154f, 0.004333f, 0.004707f, 0.004910f,
- 0.005180f, 0.005581f, 0.005875f, 0.006283f, 0.006729f, 0.007164f, 0.007713f, 0.008270f,
- 0.008934f, 0.009727f, 0.010513f, 0.011482f, 0.012520f, 0.013710f, 0.015152f, 0.016815f,
- 0.018799f, 0.021118f, 0.024048f, 0.027756f, 0.032104f, 0.037201f, 0.043518f, 0.050903f,
- 0.059418f, 0.068420f, 0.453125f, 0.511719f, 0.525391f, 0.530762f, 0.535156f, 0.536621f,
- 0.000303f, 0.000337f, 0.000498f, 0.000560f, 0.000603f, 0.000721f, 0.000782f, 0.000845f,
- 0.000880f, 0.000988f, 0.001119f, 0.001184f, 0.001258f, 0.001377f, 0.001420f, 0.001446f,
- 0.001590f, 0.001666f, 0.001754f, 0.001889f, 0.001980f, 0.002073f, 0.002216f, 0.002308f,
- 0.002447f, 0.002562f, 0.002758f, 0.002899f, 0.003084f, 0.003328f, 0.003506f, 0.003641f,
- 0.003922f, 0.004147f, 0.004391f, 0.004665f, 0.004959f, 0.005322f, 0.005695f, 0.006119f,
- 0.006588f, 0.007072f, 0.007790f, 0.008392f, 0.009178f, 0.010056f, 0.011124f, 0.012383f,
- 0.013832f, 0.015587f, 0.017685f, 0.020309f, 0.023926f, 0.028076f, 0.033447f, 0.039978f,
- 0.047638f, 0.056335f, 0.440186f, 0.500000f, 0.514160f, 0.520996f, 0.524414f, 0.526855f,
- 0.000132f, 0.000296f, 0.000368f, 0.000444f, 0.000501f, 0.000519f, 0.000631f, 0.000580f,
- 0.000675f, 0.000735f, 0.000820f, 0.000840f, 0.000882f, 0.000946f, 0.001029f, 0.001070f,
- 0.001164f, 0.001221f, 0.001286f, 0.001317f, 0.001416f, 0.001494f, 0.001607f, 0.001681f,
- 0.001763f, 0.001863f, 0.001978f, 0.002069f, 0.002169f, 0.002348f, 0.002451f, 0.002661f,
- 0.002754f, 0.002943f, 0.003130f, 0.003323f, 0.003553f, 0.003813f, 0.004124f, 0.004364f,
- 0.004669f, 0.005062f, 0.005493f, 0.005985f, 0.006546f, 0.007172f, 0.007950f, 0.008850f,
- 0.009857f, 0.011116f, 0.012695f, 0.014603f, 0.016983f, 0.020157f, 0.024490f, 0.029968f,
- 0.036957f, 0.045166f, 0.426025f, 0.488770f, 0.503906f, 0.511719f, 0.515137f, 0.517578f,
- 0.000063f, 0.000160f, 0.000267f, 0.000282f, 0.000339f, 0.000417f, 0.000377f, 0.000433f,
- 0.000472f, 0.000570f, 0.000563f, 0.000578f, 0.000599f, 0.000663f, 0.000681f, 0.000759f,
- 0.000760f, 0.000845f, 0.000910f, 0.000941f, 0.000997f, 0.001057f, 0.001110f, 0.001169f,
- 0.001238f, 0.001288f, 0.001381f, 0.001441f, 0.001514f, 0.001655f, 0.001693f, 0.001815f,
- 0.001910f, 0.002028f, 0.002153f, 0.002308f, 0.002441f, 0.002607f, 0.002783f, 0.002962f,
- 0.003214f, 0.003458f, 0.003744f, 0.004051f, 0.004444f, 0.004883f, 0.005402f, 0.006031f,
- 0.006699f, 0.007610f, 0.008766f, 0.009933f, 0.011688f, 0.013931f, 0.017075f, 0.021454f,
- 0.027313f, 0.035004f, 0.414307f, 0.478271f, 0.493652f, 0.501465f, 0.505859f, 0.508301f,
- 0.000120f, 0.000194f, 0.000194f, 0.000205f, 0.000245f, 0.000246f, 0.000251f, 0.000301f,
- 0.000322f, 0.000332f, 0.000343f, 0.000413f, 0.000397f, 0.000448f, 0.000481f, 0.000494f,
- 0.000545f, 0.000556f, 0.000582f, 0.000601f, 0.000653f, 0.000676f, 0.000726f, 0.000767f,
- 0.000821f, 0.000840f, 0.000919f, 0.000952f, 0.001011f, 0.001054f, 0.001116f, 0.001186f,
- 0.001263f, 0.001337f, 0.001418f, 0.001482f, 0.001607f, 0.001685f, 0.001842f, 0.001965f,
- 0.002090f, 0.002235f, 0.002420f, 0.002613f, 0.002851f, 0.003159f, 0.003492f, 0.003887f,
- 0.004345f, 0.004906f, 0.005600f, 0.006474f, 0.007645f, 0.009186f, 0.011230f, 0.014305f,
- 0.019135f, 0.025848f, 0.400635f, 0.466797f, 0.483398f, 0.490967f, 0.495117f, 0.498047f,
- 0.000030f, 0.000140f, 0.000121f, 0.000114f, 0.000147f, 0.000178f, 0.000159f, 0.000195f,
- 0.000199f, 0.000204f, 0.000216f, 0.000223f, 0.000255f, 0.000271f, 0.000288f, 0.000302f,
- 0.000314f, 0.000346f, 0.000357f, 0.000395f, 0.000397f, 0.000408f, 0.000436f, 0.000470f,
- 0.000501f, 0.000542f, 0.000547f, 0.000566f, 0.000612f, 0.000641f, 0.000692f, 0.000722f,
- 0.000767f, 0.000798f, 0.000861f, 0.000898f, 0.000963f, 0.001030f, 0.001107f, 0.001164f,
- 0.001255f, 0.001361f, 0.001464f, 0.001591f, 0.001719f, 0.001871f, 0.002111f, 0.002312f,
- 0.002617f, 0.002964f, 0.003368f, 0.003902f, 0.004654f, 0.005653f, 0.006958f, 0.008888f,
- 0.012161f, 0.017822f, 0.388672f, 0.456543f, 0.473389f, 0.481201f, 0.486328f, 0.489014f,
- 0.000102f, 0.000076f, 0.000076f, 0.000075f, 0.000095f, 0.000092f, 0.000109f, 0.000111f,
- 0.000112f, 0.000113f, 0.000126f, 0.000147f, 0.000135f, 0.000144f, 0.000165f, 0.000161f,
- 0.000179f, 0.000192f, 0.000198f, 0.000202f, 0.000224f, 0.000232f, 0.000248f, 0.000259f,
- 0.000278f, 0.000295f, 0.000308f, 0.000320f, 0.000340f, 0.000353f, 0.000379f, 0.000402f,
- 0.000423f, 0.000440f, 0.000472f, 0.000503f, 0.000526f, 0.000564f, 0.000610f, 0.000644f,
- 0.000690f, 0.000741f, 0.000810f, 0.000862f, 0.000946f, 0.001024f, 0.001121f, 0.001247f,
- 0.001407f, 0.001603f, 0.001822f, 0.002144f, 0.002539f, 0.003098f, 0.003901f, 0.005096f,
- 0.006931f, 0.011024f, 0.375244f, 0.444092f, 0.462158f, 0.470215f, 0.475586f, 0.478760f,
- 0.000085f, 0.000061f, 0.000052f, 0.000047f, 0.000049f, 0.000046f, 0.000047f, 0.000050f,
- 0.000055f, 0.000069f, 0.000060f, 0.000062f, 0.000077f, 0.000066f, 0.000069f, 0.000075f,
- 0.000084f, 0.000093f, 0.000093f, 0.000098f, 0.000102f, 0.000108f, 0.000111f, 0.000121f,
- 0.000129f, 0.000136f, 0.000142f, 0.000154f, 0.000162f, 0.000172f, 0.000182f, 0.000187f,
- 0.000197f, 0.000209f, 0.000225f, 0.000231f, 0.000246f, 0.000262f, 0.000290f, 0.000306f,
- 0.000321f, 0.000349f, 0.000380f, 0.000402f, 0.000437f, 0.000480f, 0.000525f, 0.000579f,
- 0.000649f, 0.000735f, 0.000842f, 0.000984f, 0.001173f, 0.001451f, 0.001855f, 0.002485f,
- 0.003542f, 0.005753f, 0.362305f, 0.434326f, 0.451904f, 0.460693f, 0.465576f, 0.468506f,
- 0.000064f, 0.000044f, 0.000036f, 0.000032f, 0.000029f, 0.000027f, 0.000025f, 0.000024f,
- 0.000022f, 0.000023f, 0.000021f, 0.000027f, 0.000023f, 0.000022f, 0.000028f, 0.000031f,
- 0.000030f, 0.000034f, 0.000036f, 0.000038f, 0.000040f, 0.000045f, 0.000048f, 0.000042f,
- 0.000047f, 0.000053f, 0.000055f, 0.000054f, 0.000060f, 0.000062f, 0.000065f, 0.000072f,
- 0.000078f, 0.000075f, 0.000079f, 0.000087f, 0.000093f, 0.000098f, 0.000106f, 0.000113f,
- 0.000121f, 0.000126f, 0.000136f, 0.000150f, 0.000159f, 0.000173f, 0.000190f, 0.000209f,
- 0.000235f, 0.000265f, 0.000302f, 0.000343f, 0.000416f, 0.000515f, 0.000665f, 0.000917f,
- 0.001396f, 0.002401f, 0.349854f, 0.421875f, 0.440918f, 0.449951f, 0.455811f, 0.458008f,
- 0.000030f, 0.000020f, 0.000016f, 0.000014f, 0.000014f, 0.000013f, 0.000012f, 0.000012f,
- 0.000011f, 0.000011f, 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000009f, 0.000009f,
- 0.000009f, 0.000008f, 0.000008f, 0.000008f, 0.000007f, 0.000007f, 0.000008f, 0.000008f,
- 0.000009f, 0.000011f, 0.000011f, 0.000013f, 0.000013f, 0.000012f, 0.000013f, 0.000014f,
- 0.000016f, 0.000018f, 0.000018f, 0.000019f, 0.000021f, 0.000021f, 0.000023f, 0.000027f,
- 0.000025f, 0.000028f, 0.000031f, 0.000032f, 0.000033f, 0.000038f, 0.000043f, 0.000046f,
- 0.000050f, 0.000055f, 0.000062f, 0.000074f, 0.000088f, 0.000106f, 0.000138f, 0.000191f,
- 0.000312f, 0.000653f, 0.337402f, 0.410645f, 0.431152f, 0.438965f, 0.445068f, 0.448975f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000004f, 0.000006f,
- 0.000010f, 0.000026f, 0.324219f, 0.399902f, 0.419922f, 0.429688f, 0.435059f, 0.438965f,
- },
- {
- 0.010521f, 0.032043f, 0.054443f, 0.076843f, 0.098572f, 0.121216f, 0.142700f, 0.164062f,
- 0.185913f, 0.207275f, 0.229004f, 0.249268f, 0.270508f, 0.290527f, 0.311035f, 0.331055f,
- 0.350586f, 0.370361f, 0.389648f, 0.408936f, 0.428223f, 0.446533f, 0.465088f, 0.482666f,
- 0.500977f, 0.519043f, 0.536133f, 0.553223f, 0.570801f, 0.587891f, 0.604980f, 0.621582f,
- 0.637207f, 0.653320f, 0.668945f, 0.685547f, 0.700684f, 0.716309f, 0.730957f, 0.745605f,
- 0.760254f, 0.774902f, 0.789551f, 0.803711f, 0.816895f, 0.831543f, 0.845703f, 0.858887f,
- 0.871582f, 0.885254f, 0.897949f, 0.910645f, 0.923340f, 0.936035f, 0.948242f, 0.959961f,
- 0.972168f, 0.984375f, 0.972656f, 0.936035f, 0.910645f, 0.890137f, 0.872070f, 0.855957f,
- 0.010048f, 0.030350f, 0.051392f, 0.072266f, 0.093506f, 0.114319f, 0.135620f, 0.155273f,
- 0.177124f, 0.197144f, 0.217773f, 0.237915f, 0.257568f, 0.277588f, 0.298096f, 0.316895f,
- 0.336182f, 0.355225f, 0.374268f, 0.393311f, 0.411865f, 0.430176f, 0.448486f, 0.466309f,
- 0.483398f, 0.501465f, 0.519043f, 0.535645f, 0.552734f, 0.570312f, 0.586426f, 0.602539f,
- 0.618652f, 0.635254f, 0.650879f, 0.666016f, 0.682129f, 0.697266f, 0.712402f, 0.727539f,
- 0.741699f, 0.756836f, 0.770996f, 0.785645f, 0.799805f, 0.812988f, 0.826660f, 0.840332f,
- 0.854004f, 0.867676f, 0.881348f, 0.893066f, 0.907715f, 0.919434f, 0.932617f, 0.943848f,
- 0.955566f, 0.968262f, 0.965332f, 0.930664f, 0.906738f, 0.886719f, 0.869629f, 0.854004f,
- 0.009254f, 0.028961f, 0.048615f, 0.068054f, 0.088562f, 0.108093f, 0.128540f, 0.147705f,
- 0.167236f, 0.188599f, 0.207886f, 0.227295f, 0.244873f, 0.265625f, 0.284668f, 0.303955f,
- 0.322510f, 0.340820f, 0.358887f, 0.378662f, 0.396484f, 0.414307f, 0.431885f, 0.448975f,
- 0.466797f, 0.484619f, 0.500977f, 0.519043f, 0.535645f, 0.551758f, 0.568359f, 0.584961f,
- 0.600586f, 0.616699f, 0.632324f, 0.647949f, 0.663086f, 0.678223f, 0.693848f, 0.708984f,
- 0.723633f, 0.738281f, 0.752930f, 0.767578f, 0.780762f, 0.794922f, 0.809082f, 0.822754f,
- 0.835938f, 0.849609f, 0.863770f, 0.875488f, 0.888672f, 0.902344f, 0.915527f, 0.927246f,
- 0.939453f, 0.952637f, 0.958008f, 0.925293f, 0.901855f, 0.882812f, 0.866211f, 0.851562f,
- 0.008736f, 0.027039f, 0.045807f, 0.064514f, 0.083801f, 0.102844f, 0.121826f, 0.140869f,
- 0.159302f, 0.179077f, 0.197388f, 0.216064f, 0.234741f, 0.253662f, 0.271729f, 0.290283f,
- 0.308350f, 0.327148f, 0.344238f, 0.362061f, 0.381836f, 0.398926f, 0.416016f, 0.432373f,
- 0.450195f, 0.466797f, 0.484375f, 0.500977f, 0.517090f, 0.533691f, 0.550781f, 0.567871f,
- 0.582031f, 0.598145f, 0.613770f, 0.629395f, 0.645020f, 0.659668f, 0.675781f, 0.689941f,
- 0.705566f, 0.719727f, 0.734375f, 0.749512f, 0.763184f, 0.776855f, 0.791016f, 0.804688f,
- 0.818848f, 0.832031f, 0.845215f, 0.858398f, 0.872559f, 0.884766f, 0.897949f, 0.909668f,
- 0.922852f, 0.936035f, 0.950684f, 0.919434f, 0.896973f, 0.878906f, 0.862793f, 0.848633f,
- 0.008339f, 0.025543f, 0.043427f, 0.060974f, 0.078979f, 0.097168f, 0.115051f, 0.133179f,
- 0.151367f, 0.169678f, 0.187988f, 0.206055f, 0.223999f, 0.241821f, 0.260742f, 0.277832f,
- 0.295166f, 0.313232f, 0.331299f, 0.347412f, 0.365479f, 0.383057f, 0.399902f, 0.416992f,
- 0.433350f, 0.450195f, 0.467773f, 0.484863f, 0.499756f, 0.515625f, 0.532715f, 0.548340f,
- 0.564941f, 0.580566f, 0.596191f, 0.610840f, 0.626953f, 0.641602f, 0.656738f, 0.671875f,
- 0.686035f, 0.701660f, 0.714844f, 0.730469f, 0.745117f, 0.759766f, 0.772461f, 0.786621f,
- 0.801270f, 0.814453f, 0.827637f, 0.841309f, 0.854004f, 0.867676f, 0.880859f, 0.893555f,
- 0.907227f, 0.919434f, 0.943359f, 0.913086f, 0.891602f, 0.874512f, 0.858887f, 0.845703f,
- 0.008102f, 0.024002f, 0.040802f, 0.057098f, 0.074768f, 0.091553f, 0.108826f, 0.126343f,
- 0.143921f, 0.161377f, 0.179077f, 0.195923f, 0.213745f, 0.230835f, 0.248047f, 0.265869f,
- 0.282227f, 0.299561f, 0.316895f, 0.334473f, 0.350586f, 0.367920f, 0.384277f, 0.400391f,
- 0.417725f, 0.434326f, 0.450195f, 0.467285f, 0.482910f, 0.498291f, 0.514648f, 0.530762f,
- 0.546387f, 0.561523f, 0.577637f, 0.593262f, 0.608398f, 0.623535f, 0.637695f, 0.654297f,
- 0.668457f, 0.682617f, 0.698242f, 0.711914f, 0.727051f, 0.741211f, 0.754395f, 0.768066f,
- 0.782715f, 0.796387f, 0.810547f, 0.823730f, 0.836426f, 0.849609f, 0.863770f, 0.876465f,
- 0.889648f, 0.902344f, 0.934570f, 0.907715f, 0.887207f, 0.870117f, 0.854980f, 0.842285f,
- 0.007504f, 0.022812f, 0.038727f, 0.054871f, 0.070312f, 0.087097f, 0.103088f, 0.119446f,
- 0.136475f, 0.153442f, 0.169556f, 0.186523f, 0.203369f, 0.219971f, 0.236450f, 0.253418f,
- 0.270264f, 0.287109f, 0.302979f, 0.319824f, 0.336182f, 0.353271f, 0.369141f, 0.386230f,
- 0.402100f, 0.417725f, 0.433594f, 0.450684f, 0.466553f, 0.482178f, 0.498047f, 0.513184f,
- 0.528809f, 0.543945f, 0.559082f, 0.575195f, 0.589844f, 0.605469f, 0.621094f, 0.634277f,
- 0.649414f, 0.665039f, 0.679688f, 0.694824f, 0.708496f, 0.722168f, 0.736816f, 0.750000f,
- 0.763184f, 0.778809f, 0.791504f, 0.805664f, 0.819336f, 0.832520f, 0.845703f, 0.858887f,
- 0.872070f, 0.885742f, 0.927246f, 0.900879f, 0.881836f, 0.864746f, 0.851074f, 0.838867f,
- 0.006836f, 0.021683f, 0.036224f, 0.051666f, 0.066772f, 0.081970f, 0.098022f, 0.113831f,
- 0.129517f, 0.145264f, 0.161011f, 0.177856f, 0.193359f, 0.209106f, 0.226196f, 0.241821f,
- 0.257812f, 0.274414f, 0.290283f, 0.306641f, 0.322754f, 0.338623f, 0.354492f, 0.370361f,
- 0.386230f, 0.402100f, 0.417725f, 0.433838f, 0.449463f, 0.465088f, 0.480469f, 0.495605f,
- 0.511719f, 0.527344f, 0.541016f, 0.556641f, 0.571777f, 0.587402f, 0.601562f, 0.617676f,
- 0.631836f, 0.646484f, 0.660645f, 0.674805f, 0.689941f, 0.704102f, 0.718262f, 0.731934f,
- 0.746582f, 0.760254f, 0.774414f, 0.786621f, 0.801758f, 0.815430f, 0.828125f, 0.842285f,
- 0.854980f, 0.868652f, 0.918457f, 0.894531f, 0.875977f, 0.859863f, 0.846680f, 0.834961f,
- 0.006672f, 0.020401f, 0.034088f, 0.048462f, 0.062927f, 0.077820f, 0.092529f, 0.107666f,
- 0.122803f, 0.137695f, 0.152954f, 0.169067f, 0.183716f, 0.199829f, 0.214722f, 0.230347f,
- 0.246704f, 0.262207f, 0.277832f, 0.292969f, 0.308105f, 0.324219f, 0.339600f, 0.354492f,
- 0.371094f, 0.386963f, 0.401855f, 0.418457f, 0.432861f, 0.449219f, 0.463379f, 0.478271f,
- 0.494385f, 0.508301f, 0.523438f, 0.539551f, 0.553711f, 0.568848f, 0.583984f, 0.598633f,
- 0.612793f, 0.627441f, 0.642578f, 0.656250f, 0.670898f, 0.685547f, 0.698730f, 0.714355f,
- 0.728027f, 0.742188f, 0.755859f, 0.769531f, 0.783691f, 0.795898f, 0.810059f, 0.824707f,
- 0.838379f, 0.850586f, 0.910645f, 0.887695f, 0.870117f, 0.854980f, 0.842285f, 0.831055f,
- 0.006207f, 0.019211f, 0.032623f, 0.046112f, 0.059662f, 0.073181f, 0.087585f, 0.102051f,
- 0.116577f, 0.130249f, 0.145142f, 0.159790f, 0.175171f, 0.189575f, 0.205322f, 0.219238f,
- 0.235474f, 0.249634f, 0.265137f, 0.280029f, 0.294678f, 0.310547f, 0.325928f, 0.340820f,
- 0.356201f, 0.371094f, 0.386230f, 0.401367f, 0.416504f, 0.431885f, 0.446533f, 0.461670f,
- 0.476074f, 0.492188f, 0.507324f, 0.520996f, 0.535645f, 0.550781f, 0.564941f, 0.580078f,
- 0.594727f, 0.609863f, 0.623535f, 0.637695f, 0.652832f, 0.667480f, 0.681152f, 0.695312f,
- 0.709473f, 0.723633f, 0.737793f, 0.751953f, 0.765137f, 0.779297f, 0.793945f, 0.807129f,
- 0.819824f, 0.833496f, 0.901855f, 0.880859f, 0.864258f, 0.850098f, 0.837891f, 0.826660f,
- 0.006020f, 0.018219f, 0.030579f, 0.043365f, 0.055908f, 0.069153f, 0.082336f, 0.096802f,
- 0.109497f, 0.123535f, 0.137451f, 0.151855f, 0.165649f, 0.180054f, 0.194702f, 0.208252f,
- 0.223999f, 0.238037f, 0.252930f, 0.267334f, 0.281982f, 0.296875f, 0.312012f, 0.326904f,
- 0.340820f, 0.355957f, 0.370850f, 0.385986f, 0.400391f, 0.415039f, 0.430176f, 0.445801f,
- 0.459229f, 0.474365f, 0.489014f, 0.502441f, 0.518066f, 0.533203f, 0.547363f, 0.562012f,
- 0.576660f, 0.590820f, 0.605469f, 0.619629f, 0.633789f, 0.647949f, 0.663574f, 0.676758f,
- 0.690918f, 0.705566f, 0.719238f, 0.733398f, 0.746582f, 0.760254f, 0.774414f, 0.788574f,
- 0.802246f, 0.816406f, 0.894043f, 0.874023f, 0.858398f, 0.844238f, 0.832031f, 0.822266f,
- 0.005520f, 0.017059f, 0.028625f, 0.040649f, 0.053131f, 0.065552f, 0.077698f, 0.091187f,
- 0.104065f, 0.117371f, 0.130859f, 0.143677f, 0.157349f, 0.171021f, 0.184814f, 0.198730f,
- 0.213135f, 0.226807f, 0.241211f, 0.255127f, 0.269775f, 0.283691f, 0.298096f, 0.312744f,
- 0.326660f, 0.341553f, 0.355957f, 0.370117f, 0.384766f, 0.399170f, 0.414307f, 0.427979f,
- 0.442627f, 0.457764f, 0.471924f, 0.486084f, 0.500488f, 0.515137f, 0.529785f, 0.543945f,
- 0.558594f, 0.572754f, 0.587402f, 0.601074f, 0.615234f, 0.629395f, 0.644043f, 0.657715f,
- 0.672852f, 0.685547f, 0.700684f, 0.714844f, 0.728027f, 0.743164f, 0.756348f, 0.770508f,
- 0.785645f, 0.798340f, 0.885254f, 0.867676f, 0.852051f, 0.839355f, 0.828125f, 0.817871f,
- 0.005241f, 0.015854f, 0.027481f, 0.038605f, 0.050171f, 0.061859f, 0.073853f, 0.085693f,
- 0.098328f, 0.111206f, 0.123474f, 0.136475f, 0.149658f, 0.162598f, 0.175293f, 0.188477f,
- 0.202148f, 0.216431f, 0.229858f, 0.242798f, 0.256104f, 0.270264f, 0.284668f, 0.298828f,
- 0.312744f, 0.326904f, 0.341064f, 0.355469f, 0.369141f, 0.383057f, 0.396729f, 0.411621f,
- 0.426025f, 0.439697f, 0.454590f, 0.468506f, 0.482666f, 0.497070f, 0.512207f, 0.525391f,
- 0.540527f, 0.555176f, 0.567871f, 0.582031f, 0.596191f, 0.610840f, 0.625488f, 0.639648f,
- 0.653809f, 0.668457f, 0.681641f, 0.695801f, 0.710449f, 0.724121f, 0.738770f, 0.751953f,
- 0.766602f, 0.780273f, 0.876465f, 0.860352f, 0.845703f, 0.833984f, 0.822754f, 0.812988f,
- 0.004982f, 0.015274f, 0.025681f, 0.036438f, 0.047119f, 0.058167f, 0.069397f, 0.081055f,
- 0.092957f, 0.104492f, 0.116577f, 0.128418f, 0.141113f, 0.153442f, 0.166504f, 0.179321f,
- 0.192261f, 0.205200f, 0.218506f, 0.231934f, 0.244629f, 0.258301f, 0.271729f, 0.284912f,
- 0.299072f, 0.312988f, 0.325684f, 0.340088f, 0.353271f, 0.367676f, 0.381836f, 0.395508f,
- 0.408936f, 0.423584f, 0.438232f, 0.451416f, 0.466309f, 0.479736f, 0.493896f, 0.507812f,
- 0.521973f, 0.536133f, 0.550293f, 0.563965f, 0.578613f, 0.592773f, 0.606934f, 0.620605f,
- 0.635254f, 0.649414f, 0.663086f, 0.677246f, 0.691406f, 0.706543f, 0.720703f, 0.734375f,
- 0.748047f, 0.762695f, 0.868164f, 0.853027f, 0.839355f, 0.828125f, 0.817383f, 0.808105f,
- 0.004745f, 0.014290f, 0.024506f, 0.034393f, 0.044617f, 0.054749f, 0.065308f, 0.076538f,
- 0.087646f, 0.098938f, 0.110535f, 0.121582f, 0.134155f, 0.145264f, 0.157837f, 0.170166f,
- 0.182373f, 0.194824f, 0.207153f, 0.220337f, 0.233276f, 0.245728f, 0.259277f, 0.271973f,
- 0.285645f, 0.298584f, 0.311768f, 0.325684f, 0.338623f, 0.352539f, 0.365967f, 0.379395f,
- 0.393066f, 0.406738f, 0.421143f, 0.434326f, 0.448730f, 0.462402f, 0.475586f, 0.490479f,
- 0.503906f, 0.518066f, 0.532227f, 0.546387f, 0.560059f, 0.574219f, 0.588379f, 0.602539f,
- 0.616211f, 0.630371f, 0.644531f, 0.658691f, 0.673340f, 0.686523f, 0.701660f, 0.715332f,
- 0.730469f, 0.745117f, 0.858887f, 0.845215f, 0.833008f, 0.821777f, 0.812012f, 0.802734f,
- 0.004494f, 0.013550f, 0.022675f, 0.032227f, 0.042145f, 0.052002f, 0.061554f, 0.072205f,
- 0.082520f, 0.093323f, 0.104614f, 0.115112f, 0.126099f, 0.137817f, 0.149536f, 0.160767f,
- 0.172607f, 0.184692f, 0.196167f, 0.208862f, 0.221924f, 0.233765f, 0.246216f, 0.258545f,
- 0.272461f, 0.284424f, 0.297119f, 0.310547f, 0.323242f, 0.336914f, 0.350586f, 0.363281f,
- 0.376953f, 0.390869f, 0.403564f, 0.416992f, 0.431152f, 0.444824f, 0.458496f, 0.472656f,
- 0.486084f, 0.500000f, 0.513672f, 0.527832f, 0.541504f, 0.555664f, 0.569824f, 0.583496f,
- 0.598145f, 0.611816f, 0.626465f, 0.639648f, 0.654297f, 0.668457f, 0.683594f, 0.697754f,
- 0.711914f, 0.726562f, 0.849609f, 0.838867f, 0.826172f, 0.815918f, 0.806641f, 0.796875f,
- 0.004288f, 0.012619f, 0.021713f, 0.030945f, 0.039368f, 0.048737f, 0.058533f, 0.067932f,
- 0.077759f, 0.088013f, 0.098755f, 0.108398f, 0.119080f, 0.129639f, 0.141235f, 0.152466f,
- 0.163940f, 0.174927f, 0.186768f, 0.198608f, 0.210205f, 0.222290f, 0.234131f, 0.246094f,
- 0.258789f, 0.270508f, 0.283203f, 0.296631f, 0.309326f, 0.321777f, 0.335449f, 0.348145f,
- 0.361084f, 0.374023f, 0.386963f, 0.400391f, 0.414062f, 0.427734f, 0.441162f, 0.455078f,
- 0.467773f, 0.482422f, 0.495117f, 0.509277f, 0.523926f, 0.536621f, 0.550781f, 0.564941f,
- 0.579102f, 0.593262f, 0.607422f, 0.621582f, 0.635742f, 0.649902f, 0.664551f, 0.678711f,
- 0.693848f, 0.708008f, 0.840820f, 0.831055f, 0.819336f, 0.809570f, 0.801270f, 0.792969f,
- 0.004013f, 0.012070f, 0.019989f, 0.029190f, 0.037415f, 0.045776f, 0.055023f, 0.064392f,
- 0.073669f, 0.083374f, 0.092224f, 0.102295f, 0.112610f, 0.122742f, 0.133057f, 0.143799f,
- 0.155273f, 0.165527f, 0.176880f, 0.188110f, 0.199463f, 0.210815f, 0.222534f, 0.234619f,
- 0.245972f, 0.258301f, 0.270508f, 0.282715f, 0.294678f, 0.307129f, 0.320557f, 0.333008f,
- 0.345947f, 0.358398f, 0.371826f, 0.384277f, 0.397461f, 0.410889f, 0.424561f, 0.437256f,
- 0.451416f, 0.464600f, 0.477783f, 0.491455f, 0.504395f, 0.518555f, 0.532715f, 0.546875f,
- 0.560547f, 0.574219f, 0.588379f, 0.604004f, 0.617188f, 0.631348f, 0.645020f, 0.660645f,
- 0.674316f, 0.689941f, 0.832031f, 0.823242f, 0.813477f, 0.803711f, 0.794922f, 0.787109f,
- 0.003790f, 0.011559f, 0.019119f, 0.027069f, 0.035034f, 0.043762f, 0.052032f, 0.060059f,
- 0.069153f, 0.078369f, 0.087280f, 0.096741f, 0.105957f, 0.115967f, 0.125732f, 0.135620f,
- 0.146118f, 0.156128f, 0.166992f, 0.177612f, 0.188965f, 0.199829f, 0.210815f, 0.222290f,
- 0.233887f, 0.244873f, 0.257324f, 0.268799f, 0.281006f, 0.292969f, 0.305420f, 0.317627f,
- 0.329834f, 0.341797f, 0.355469f, 0.368164f, 0.380859f, 0.393311f, 0.407227f, 0.419434f,
- 0.433350f, 0.446533f, 0.459961f, 0.473633f, 0.486328f, 0.500488f, 0.515625f, 0.528320f,
- 0.541504f, 0.556152f, 0.570312f, 0.584473f, 0.598633f, 0.612305f, 0.626465f, 0.640625f,
- 0.655762f, 0.670410f, 0.822266f, 0.815918f, 0.805664f, 0.796387f, 0.788574f, 0.782227f,
- 0.003599f, 0.010727f, 0.018219f, 0.025177f, 0.033203f, 0.041046f, 0.048981f, 0.057220f,
- 0.065247f, 0.073792f, 0.082764f, 0.091064f, 0.100220f, 0.108826f, 0.118591f, 0.128052f,
- 0.137573f, 0.147705f, 0.158081f, 0.167603f, 0.177979f, 0.188721f, 0.198975f, 0.210205f,
- 0.221924f, 0.232544f, 0.243774f, 0.255615f, 0.267090f, 0.278564f, 0.290039f, 0.302490f,
- 0.314941f, 0.327393f, 0.338623f, 0.352295f, 0.364014f, 0.377441f, 0.390381f, 0.403564f,
- 0.415039f, 0.428955f, 0.441895f, 0.455078f, 0.468994f, 0.482666f, 0.496094f, 0.509277f,
- 0.523926f, 0.537598f, 0.551270f, 0.565430f, 0.579590f, 0.594238f, 0.608887f, 0.622559f,
- 0.637207f, 0.651855f, 0.813477f, 0.807617f, 0.798340f, 0.790527f, 0.782715f, 0.775391f,
- 0.003355f, 0.009918f, 0.017105f, 0.023911f, 0.031281f, 0.038147f, 0.045990f, 0.053284f,
- 0.061493f, 0.069214f, 0.077026f, 0.085571f, 0.093567f, 0.102600f, 0.111755f, 0.120728f,
- 0.129761f, 0.138916f, 0.148804f, 0.158447f, 0.167725f, 0.177979f, 0.188965f, 0.198608f,
- 0.209473f, 0.220215f, 0.231567f, 0.242554f, 0.253906f, 0.264160f, 0.276123f, 0.287109f,
- 0.300049f, 0.312012f, 0.323975f, 0.336182f, 0.348145f, 0.360840f, 0.372803f, 0.385986f,
- 0.398438f, 0.411621f, 0.424316f, 0.437256f, 0.450439f, 0.464844f, 0.478027f, 0.490723f,
- 0.504395f, 0.518066f, 0.532715f, 0.546387f, 0.561523f, 0.575684f, 0.589355f, 0.604004f,
- 0.618164f, 0.632324f, 0.802246f, 0.800293f, 0.792480f, 0.783691f, 0.776367f, 0.769531f,
- 0.003265f, 0.009575f, 0.016144f, 0.022415f, 0.029510f, 0.036316f, 0.042755f, 0.050812f,
- 0.057556f, 0.065002f, 0.072388f, 0.080200f, 0.087952f, 0.096680f, 0.104858f, 0.113281f,
- 0.122070f, 0.130493f, 0.139771f, 0.148926f, 0.158447f, 0.168335f, 0.177612f, 0.187500f,
- 0.198120f, 0.208130f, 0.218750f, 0.229492f, 0.240234f, 0.250732f, 0.262207f, 0.273682f,
- 0.285156f, 0.296143f, 0.308594f, 0.320068f, 0.332520f, 0.344482f, 0.357178f, 0.368652f,
- 0.381836f, 0.394043f, 0.406494f, 0.420410f, 0.433105f, 0.445801f, 0.459717f, 0.473633f,
- 0.486816f, 0.500000f, 0.513672f, 0.527832f, 0.541992f, 0.556152f, 0.570312f, 0.585449f,
- 0.598633f, 0.613770f, 0.794434f, 0.791504f, 0.784180f, 0.776855f, 0.770020f, 0.764160f,
- 0.002954f, 0.008904f, 0.014961f, 0.021210f, 0.027420f, 0.033905f, 0.040619f, 0.047363f,
- 0.053986f, 0.060883f, 0.068054f, 0.075378f, 0.082703f, 0.090515f, 0.098022f, 0.105896f,
- 0.114319f, 0.122742f, 0.131592f, 0.139771f, 0.149170f, 0.157959f, 0.167480f, 0.177124f,
- 0.186768f, 0.196411f, 0.206543f, 0.216919f, 0.227539f, 0.237671f, 0.248413f, 0.259277f,
- 0.270264f, 0.281738f, 0.292725f, 0.304443f, 0.315918f, 0.327637f, 0.340576f, 0.352539f,
- 0.364746f, 0.377930f, 0.390137f, 0.401855f, 0.415039f, 0.428223f, 0.441406f, 0.454834f,
- 0.468506f, 0.481689f, 0.494873f, 0.509277f, 0.523438f, 0.537598f, 0.551758f, 0.565918f,
- 0.580078f, 0.594727f, 0.783691f, 0.783203f, 0.776855f, 0.770508f, 0.763672f, 0.757324f,
- 0.002836f, 0.008659f, 0.014351f, 0.019913f, 0.025772f, 0.032074f, 0.037933f, 0.044128f,
- 0.050903f, 0.057159f, 0.064026f, 0.070496f, 0.077698f, 0.085022f, 0.091919f, 0.099426f,
- 0.107727f, 0.114990f, 0.123169f, 0.131226f, 0.140015f, 0.148682f, 0.157349f, 0.166260f,
- 0.175171f, 0.184692f, 0.194214f, 0.203979f, 0.214355f, 0.224487f, 0.234985f, 0.245728f,
- 0.256104f, 0.267334f, 0.278320f, 0.288818f, 0.301025f, 0.312256f, 0.324219f, 0.335938f,
- 0.347900f, 0.360596f, 0.372070f, 0.384521f, 0.397217f, 0.410400f, 0.423340f, 0.436279f,
- 0.449463f, 0.463135f, 0.476807f, 0.490723f, 0.503906f, 0.517578f, 0.532227f, 0.546875f,
- 0.561035f, 0.575684f, 0.773926f, 0.775391f, 0.769043f, 0.763672f, 0.757812f, 0.751953f,
- 0.002506f, 0.008080f, 0.013100f, 0.018738f, 0.024384f, 0.029953f, 0.035797f, 0.041473f,
- 0.047485f, 0.053558f, 0.059265f, 0.065918f, 0.072693f, 0.079468f, 0.086426f, 0.093384f,
- 0.100708f, 0.108032f, 0.115417f, 0.122986f, 0.130615f, 0.139038f, 0.147827f, 0.156494f,
- 0.165039f, 0.173828f, 0.182617f, 0.192139f, 0.201782f, 0.211426f, 0.221558f, 0.231323f,
- 0.242188f, 0.252686f, 0.263672f, 0.274414f, 0.284912f, 0.296143f, 0.308105f, 0.319824f,
- 0.331543f, 0.343750f, 0.355225f, 0.367432f, 0.379883f, 0.393066f, 0.405273f, 0.418457f,
- 0.431641f, 0.444580f, 0.457764f, 0.471924f, 0.485840f, 0.499268f, 0.512695f, 0.527344f,
- 0.542480f, 0.556641f, 0.764160f, 0.766602f, 0.761719f, 0.756348f, 0.750488f, 0.745605f,
- 0.002640f, 0.007809f, 0.012497f, 0.017593f, 0.023102f, 0.028122f, 0.033569f, 0.038879f,
- 0.044250f, 0.049988f, 0.055908f, 0.061615f, 0.067627f, 0.074036f, 0.080566f, 0.087524f,
- 0.093262f, 0.100769f, 0.107910f, 0.114929f, 0.121948f, 0.130371f, 0.137939f, 0.146362f,
- 0.154297f, 0.163208f, 0.171509f, 0.180664f, 0.189697f, 0.199341f, 0.208618f, 0.218506f,
- 0.228394f, 0.238892f, 0.248779f, 0.259277f, 0.270752f, 0.281250f, 0.292236f, 0.303467f,
- 0.315186f, 0.326660f, 0.338867f, 0.351074f, 0.362305f, 0.374756f, 0.387939f, 0.400146f,
- 0.413330f, 0.426514f, 0.439209f, 0.452881f, 0.466553f, 0.480225f, 0.494141f, 0.508301f,
- 0.522949f, 0.537109f, 0.753906f, 0.758301f, 0.754395f, 0.749023f, 0.743652f, 0.739258f,
- 0.002441f, 0.007088f, 0.011993f, 0.016266f, 0.021255f, 0.026031f, 0.031189f, 0.036072f,
- 0.041260f, 0.046753f, 0.052155f, 0.057587f, 0.063232f, 0.068787f, 0.075623f, 0.081055f,
- 0.087341f, 0.094177f, 0.100647f, 0.106689f, 0.113892f, 0.121399f, 0.129028f, 0.136841f,
- 0.144287f, 0.152222f, 0.160522f, 0.169312f, 0.178101f, 0.186523f, 0.196045f, 0.205200f,
- 0.214966f, 0.224487f, 0.234863f, 0.244751f, 0.255371f, 0.265625f, 0.276367f, 0.287842f,
- 0.298828f, 0.310303f, 0.321533f, 0.333984f, 0.345459f, 0.357666f, 0.370117f, 0.382568f,
- 0.394287f, 0.407959f, 0.421875f, 0.433838f, 0.446777f, 0.461426f, 0.475098f, 0.488525f,
- 0.504395f, 0.517578f, 0.744141f, 0.749512f, 0.746094f, 0.741699f, 0.736816f, 0.732422f,
- 0.002172f, 0.006695f, 0.011093f, 0.015266f, 0.020081f, 0.024521f, 0.029388f, 0.033966f,
- 0.038727f, 0.043427f, 0.048706f, 0.053772f, 0.059418f, 0.064270f, 0.069580f, 0.075500f,
- 0.081421f, 0.087280f, 0.093262f, 0.099670f, 0.106567f, 0.113220f, 0.119995f, 0.127197f,
- 0.134644f, 0.142212f, 0.150146f, 0.157959f, 0.166382f, 0.174927f, 0.184082f, 0.192505f,
- 0.201904f, 0.211792f, 0.220825f, 0.230713f, 0.240601f, 0.251221f, 0.261719f, 0.272461f,
- 0.282715f, 0.294434f, 0.305420f, 0.316650f, 0.328369f, 0.340088f, 0.352783f, 0.364746f,
- 0.377197f, 0.389648f, 0.402832f, 0.416016f, 0.429443f, 0.442627f, 0.456055f, 0.469971f,
- 0.484863f, 0.499268f, 0.733887f, 0.741211f, 0.737793f, 0.734375f, 0.729980f, 0.725586f,
- 0.002045f, 0.006187f, 0.010406f, 0.014664f, 0.018570f, 0.022675f, 0.027176f, 0.031586f,
- 0.035858f, 0.040253f, 0.045227f, 0.049774f, 0.054504f, 0.059692f, 0.065186f, 0.070374f,
- 0.075500f, 0.080627f, 0.086792f, 0.092285f, 0.098999f, 0.104675f, 0.111816f, 0.118286f,
- 0.125610f, 0.132324f, 0.139771f, 0.147339f, 0.155029f, 0.163696f, 0.171631f, 0.180420f,
- 0.189087f, 0.197754f, 0.207275f, 0.216309f, 0.226440f, 0.236694f, 0.246338f, 0.256836f,
- 0.267334f, 0.278320f, 0.289062f, 0.300537f, 0.312012f, 0.323975f, 0.335449f, 0.347168f,
- 0.359375f, 0.372314f, 0.384521f, 0.396973f, 0.410400f, 0.423584f, 0.437500f, 0.450928f,
- 0.465332f, 0.479736f, 0.723145f, 0.732422f, 0.729980f, 0.726562f, 0.722656f, 0.718750f,
- 0.002148f, 0.005802f, 0.009811f, 0.013565f, 0.017578f, 0.021179f, 0.025040f, 0.029053f,
- 0.033417f, 0.037445f, 0.042114f, 0.046112f, 0.050720f, 0.055511f, 0.060028f, 0.065002f,
- 0.069458f, 0.075134f, 0.080078f, 0.085693f, 0.091492f, 0.097290f, 0.103394f, 0.109802f,
- 0.116089f, 0.122925f, 0.129883f, 0.136963f, 0.144165f, 0.151733f, 0.160156f, 0.167847f,
- 0.176392f, 0.184692f, 0.193848f, 0.203003f, 0.212402f, 0.221680f, 0.231689f, 0.242065f,
- 0.251953f, 0.262207f, 0.273193f, 0.283936f, 0.295410f, 0.306152f, 0.318359f, 0.329590f,
- 0.342285f, 0.354248f, 0.366455f, 0.379150f, 0.391846f, 0.405273f, 0.418701f, 0.432617f,
- 0.446289f, 0.460205f, 0.712891f, 0.723633f, 0.722168f, 0.718750f, 0.715332f, 0.712402f,
- 0.001963f, 0.005642f, 0.009071f, 0.012756f, 0.016006f, 0.020020f, 0.023422f, 0.027679f,
- 0.030762f, 0.034943f, 0.038605f, 0.042969f, 0.047028f, 0.051178f, 0.055542f, 0.060120f,
- 0.064575f, 0.069153f, 0.074280f, 0.079041f, 0.084595f, 0.089905f, 0.095276f, 0.101440f,
- 0.107300f, 0.113586f, 0.119751f, 0.127075f, 0.134033f, 0.141357f, 0.148438f, 0.155884f,
- 0.164062f, 0.172729f, 0.180542f, 0.190063f, 0.198364f, 0.207764f, 0.217163f, 0.226807f,
- 0.236938f, 0.247070f, 0.257324f, 0.268066f, 0.278320f, 0.289795f, 0.301025f, 0.312744f,
- 0.324707f, 0.336182f, 0.347900f, 0.360840f, 0.372803f, 0.386230f, 0.399902f, 0.413574f,
- 0.427246f, 0.441162f, 0.702148f, 0.714355f, 0.713867f, 0.711426f, 0.707520f, 0.704590f,
- 0.001995f, 0.005245f, 0.008553f, 0.011543f, 0.015015f, 0.018326f, 0.021881f, 0.025131f,
- 0.028641f, 0.032349f, 0.035675f, 0.039520f, 0.043549f, 0.047089f, 0.051086f, 0.054962f,
- 0.059265f, 0.063782f, 0.068054f, 0.072571f, 0.077759f, 0.082520f, 0.088013f, 0.093323f,
- 0.098755f, 0.104858f, 0.111145f, 0.117371f, 0.123840f, 0.130615f, 0.137207f, 0.144897f,
- 0.152344f, 0.160278f, 0.167969f, 0.176514f, 0.185425f, 0.193848f, 0.202881f, 0.212524f,
- 0.221924f, 0.231323f, 0.241821f, 0.251953f, 0.262451f, 0.272949f, 0.284424f, 0.295166f,
- 0.306396f, 0.319092f, 0.329590f, 0.343018f, 0.355225f, 0.368652f, 0.381348f, 0.393799f,
- 0.408447f, 0.422852f, 0.691406f, 0.706055f, 0.706055f, 0.703125f, 0.700684f, 0.697754f,
- 0.001692f, 0.004898f, 0.007828f, 0.011070f, 0.013992f, 0.017227f, 0.020187f, 0.023499f,
- 0.026520f, 0.029526f, 0.033081f, 0.036377f, 0.039459f, 0.043396f, 0.047028f, 0.050323f,
- 0.054199f, 0.058350f, 0.062317f, 0.066711f, 0.071106f, 0.075928f, 0.080750f, 0.085510f,
- 0.090820f, 0.096497f, 0.102234f, 0.107727f, 0.114075f, 0.120300f, 0.126587f, 0.133789f,
- 0.141113f, 0.148193f, 0.156006f, 0.163696f, 0.171753f, 0.180542f, 0.188965f, 0.198120f,
- 0.207275f, 0.216797f, 0.226318f, 0.236206f, 0.246338f, 0.256836f, 0.267334f, 0.278809f,
- 0.289795f, 0.300781f, 0.313232f, 0.324707f, 0.337402f, 0.349365f, 0.362305f, 0.376221f,
- 0.389404f, 0.403809f, 0.680176f, 0.696289f, 0.697266f, 0.695312f, 0.692871f, 0.689941f,
- 0.001606f, 0.004543f, 0.007450f, 0.010269f, 0.012962f, 0.015900f, 0.018677f, 0.021591f,
- 0.024628f, 0.027618f, 0.030182f, 0.033783f, 0.036194f, 0.039734f, 0.042725f, 0.046478f,
- 0.049652f, 0.053253f, 0.057251f, 0.060883f, 0.065186f, 0.069336f, 0.073730f, 0.078247f,
- 0.083252f, 0.088501f, 0.093628f, 0.099182f, 0.104553f, 0.110718f, 0.116577f, 0.123108f,
- 0.129883f, 0.136719f, 0.143921f, 0.151367f, 0.159302f, 0.167114f, 0.175415f, 0.183960f,
- 0.192871f, 0.202148f, 0.210938f, 0.221436f, 0.230713f, 0.240723f, 0.250977f, 0.261963f,
- 0.272461f, 0.283691f, 0.295166f, 0.306885f, 0.319092f, 0.331055f, 0.343750f, 0.356689f,
- 0.370361f, 0.383545f, 0.669434f, 0.687500f, 0.688965f, 0.687500f, 0.685547f, 0.682617f,
- 0.001701f, 0.004345f, 0.006802f, 0.009514f, 0.012283f, 0.014793f, 0.017288f, 0.019958f,
- 0.022614f, 0.025177f, 0.027695f, 0.030487f, 0.033081f, 0.035858f, 0.039185f, 0.042236f,
- 0.045319f, 0.048523f, 0.051941f, 0.055847f, 0.059326f, 0.063171f, 0.067139f, 0.071594f,
- 0.075928f, 0.080566f, 0.085571f, 0.090454f, 0.095520f, 0.101196f, 0.106567f, 0.112427f,
- 0.119019f, 0.125610f, 0.132324f, 0.139282f, 0.146973f, 0.154419f, 0.161987f, 0.170532f,
- 0.178833f, 0.187134f, 0.196777f, 0.206177f, 0.214966f, 0.225220f, 0.235352f, 0.246094f,
- 0.255615f, 0.266846f, 0.278320f, 0.290039f, 0.301270f, 0.313477f, 0.325195f, 0.338867f,
- 0.352539f, 0.365234f, 0.657715f, 0.678711f, 0.679688f, 0.679199f, 0.677734f, 0.675293f,
- 0.001310f, 0.003979f, 0.006393f, 0.008522f, 0.011223f, 0.013557f, 0.015976f, 0.018433f,
- 0.020737f, 0.022842f, 0.025421f, 0.027649f, 0.030289f, 0.032806f, 0.035645f, 0.038025f,
- 0.041199f, 0.044220f, 0.047058f, 0.050720f, 0.053589f, 0.057281f, 0.061157f, 0.064941f,
- 0.068787f, 0.072998f, 0.077698f, 0.082153f, 0.086975f, 0.092102f, 0.097229f, 0.103027f,
- 0.108826f, 0.114746f, 0.121094f, 0.127930f, 0.134521f, 0.141846f, 0.149292f, 0.157227f,
- 0.164673f, 0.173218f, 0.182007f, 0.190552f, 0.199951f, 0.209717f, 0.219360f, 0.229004f,
- 0.239502f, 0.250244f, 0.260986f, 0.272461f, 0.282959f, 0.295166f, 0.307373f, 0.320557f,
- 0.333252f, 0.346436f, 0.646973f, 0.668945f, 0.670898f, 0.671387f, 0.669922f, 0.668457f,
- 0.001348f, 0.003523f, 0.005863f, 0.008133f, 0.010338f, 0.012520f, 0.014511f, 0.016464f,
- 0.018768f, 0.020920f, 0.022888f, 0.025665f, 0.027588f, 0.029861f, 0.032135f, 0.034485f,
- 0.037140f, 0.040039f, 0.042725f, 0.045532f, 0.048859f, 0.051971f, 0.055237f, 0.058594f,
- 0.062408f, 0.066101f, 0.070251f, 0.074280f, 0.078735f, 0.083435f, 0.088318f, 0.093567f,
- 0.098633f, 0.104431f, 0.110291f, 0.116455f, 0.122986f, 0.129517f, 0.136963f, 0.143921f,
- 0.152222f, 0.159546f, 0.167358f, 0.176514f, 0.185181f, 0.194214f, 0.203857f, 0.213623f,
- 0.223389f, 0.233521f, 0.244385f, 0.255127f, 0.266602f, 0.277832f, 0.289307f, 0.301758f,
- 0.314697f, 0.328613f, 0.635254f, 0.659668f, 0.663086f, 0.663086f, 0.662109f, 0.660156f,
- 0.001084f, 0.003263f, 0.005554f, 0.007416f, 0.009445f, 0.011185f, 0.013161f, 0.015366f,
- 0.017136f, 0.019058f, 0.020935f, 0.022781f, 0.024857f, 0.026886f, 0.029160f, 0.031097f,
- 0.033569f, 0.035858f, 0.038361f, 0.040924f, 0.043427f, 0.046478f, 0.049500f, 0.052948f,
- 0.056122f, 0.059418f, 0.063293f, 0.067139f, 0.070923f, 0.075073f, 0.079712f, 0.084229f,
- 0.089233f, 0.094604f, 0.100037f, 0.105774f, 0.111694f, 0.117798f, 0.124634f, 0.131226f,
- 0.139038f, 0.146484f, 0.154175f, 0.162231f, 0.170654f, 0.179199f, 0.188599f, 0.197754f,
- 0.207153f, 0.217407f, 0.227295f, 0.238159f, 0.248657f, 0.260986f, 0.271973f, 0.284912f,
- 0.296631f, 0.308838f, 0.623535f, 0.650391f, 0.653809f, 0.654297f, 0.653809f, 0.652832f,
- 0.001070f, 0.003069f, 0.005108f, 0.006855f, 0.008522f, 0.010384f, 0.011993f, 0.013847f,
- 0.015549f, 0.016968f, 0.018677f, 0.020660f, 0.022079f, 0.024048f, 0.026077f, 0.027954f,
- 0.030014f, 0.032135f, 0.034210f, 0.036560f, 0.038971f, 0.041840f, 0.044434f, 0.047089f,
- 0.049896f, 0.053284f, 0.056763f, 0.060120f, 0.063477f, 0.067505f, 0.071533f, 0.075928f,
- 0.080261f, 0.085205f, 0.089905f, 0.095520f, 0.100830f, 0.106567f, 0.113159f, 0.119385f,
- 0.126221f, 0.133301f, 0.140259f, 0.148560f, 0.156494f, 0.165039f, 0.173462f, 0.182861f,
- 0.192017f, 0.201172f, 0.211548f, 0.221802f, 0.232666f, 0.243286f, 0.254639f, 0.265869f,
- 0.278809f, 0.291260f, 0.611816f, 0.640625f, 0.645508f, 0.645996f, 0.645508f, 0.645020f,
- 0.001057f, 0.002815f, 0.004646f, 0.006187f, 0.007935f, 0.009583f, 0.011139f, 0.012428f,
- 0.013878f, 0.015404f, 0.016830f, 0.018433f, 0.019836f, 0.021637f, 0.023300f, 0.024857f,
- 0.026855f, 0.028519f, 0.030533f, 0.032593f, 0.034790f, 0.037140f, 0.039520f, 0.041748f,
- 0.044525f, 0.047302f, 0.050232f, 0.053497f, 0.056580f, 0.059998f, 0.063721f, 0.067627f,
- 0.071777f, 0.076111f, 0.080627f, 0.085571f, 0.090698f, 0.096130f, 0.101624f, 0.107849f,
- 0.114258f, 0.120544f, 0.127686f, 0.135132f, 0.142700f, 0.150269f, 0.158813f, 0.167725f,
- 0.176392f, 0.185791f, 0.195312f, 0.205444f, 0.216064f, 0.226562f, 0.237793f, 0.248657f,
- 0.260254f, 0.272949f, 0.600098f, 0.631348f, 0.636230f, 0.637207f, 0.637695f, 0.636719f,
- 0.001022f, 0.002628f, 0.004486f, 0.005684f, 0.007179f, 0.008636f, 0.009911f, 0.011307f,
- 0.012428f, 0.013771f, 0.015152f, 0.016342f, 0.017822f, 0.018997f, 0.020584f, 0.022263f,
- 0.023651f, 0.025482f, 0.027191f, 0.028793f, 0.030960f, 0.032715f, 0.034912f, 0.036987f,
- 0.039368f, 0.041840f, 0.044495f, 0.047180f, 0.050110f, 0.053314f, 0.056580f, 0.060059f,
- 0.063660f, 0.067383f, 0.071777f, 0.075928f, 0.081055f, 0.085938f, 0.091187f, 0.096619f,
- 0.102356f, 0.108826f, 0.115051f, 0.121948f, 0.129150f, 0.136475f, 0.144653f, 0.152832f,
- 0.161621f, 0.170288f, 0.179932f, 0.189209f, 0.198730f, 0.209595f, 0.220459f, 0.231201f,
- 0.242798f, 0.255615f, 0.588867f, 0.621094f, 0.626953f, 0.629883f, 0.629395f, 0.629883f,
- 0.001016f, 0.002304f, 0.003975f, 0.005024f, 0.006584f, 0.007812f, 0.008926f, 0.009987f,
- 0.011024f, 0.012199f, 0.013321f, 0.014595f, 0.015617f, 0.016830f, 0.018326f, 0.019577f,
- 0.020798f, 0.022293f, 0.023758f, 0.025253f, 0.027145f, 0.028656f, 0.030640f, 0.032501f,
- 0.034546f, 0.036682f, 0.039001f, 0.041412f, 0.044037f, 0.046875f, 0.049622f, 0.052917f,
- 0.056030f, 0.059387f, 0.063354f, 0.067383f, 0.071655f, 0.075928f, 0.080750f, 0.085876f,
- 0.091248f, 0.097168f, 0.102905f, 0.109497f, 0.116272f, 0.123413f, 0.130859f, 0.138550f,
- 0.147217f, 0.155518f, 0.164551f, 0.173828f, 0.183350f, 0.193481f, 0.204102f, 0.214600f,
- 0.225342f, 0.237915f, 0.575684f, 0.611816f, 0.617188f, 0.621094f, 0.621582f, 0.620605f,
- 0.000768f, 0.002398f, 0.003801f, 0.004875f, 0.005848f, 0.006889f, 0.008072f, 0.008820f,
- 0.009758f, 0.010910f, 0.011810f, 0.013023f, 0.013878f, 0.014786f, 0.016083f, 0.017166f,
- 0.018402f, 0.019577f, 0.020691f, 0.022125f, 0.023743f, 0.025009f, 0.026779f, 0.028336f,
- 0.030075f, 0.031921f, 0.033997f, 0.036255f, 0.038452f, 0.040833f, 0.043488f, 0.045959f,
- 0.049011f, 0.052216f, 0.055634f, 0.059052f, 0.062744f, 0.066956f, 0.071289f, 0.075745f,
- 0.080566f, 0.086060f, 0.091614f, 0.097351f, 0.103821f, 0.110291f, 0.117432f, 0.124939f,
- 0.132568f, 0.140869f, 0.149414f, 0.158325f, 0.168213f, 0.177368f, 0.187744f, 0.197876f,
- 0.208984f, 0.219849f, 0.563965f, 0.602051f, 0.608887f, 0.610840f, 0.613770f, 0.612305f,
- 0.000764f, 0.002028f, 0.003302f, 0.004276f, 0.005325f, 0.006035f, 0.007034f, 0.007843f,
- 0.008904f, 0.009628f, 0.010323f, 0.011192f, 0.012039f, 0.013092f, 0.013924f, 0.014854f,
- 0.015793f, 0.016953f, 0.018036f, 0.019211f, 0.020355f, 0.021667f, 0.023010f, 0.024582f,
- 0.026016f, 0.027771f, 0.029434f, 0.031235f, 0.033264f, 0.035217f, 0.037628f, 0.039886f,
- 0.042084f, 0.044952f, 0.048126f, 0.051392f, 0.054779f, 0.058197f, 0.062164f, 0.066223f,
- 0.070740f, 0.075439f, 0.080566f, 0.086182f, 0.091919f, 0.098145f, 0.104431f, 0.111633f,
- 0.119080f, 0.126587f, 0.134888f, 0.143311f, 0.152710f, 0.162109f, 0.171631f, 0.182129f,
- 0.192139f, 0.203491f, 0.552246f, 0.591309f, 0.599609f, 0.602539f, 0.604004f, 0.604980f,
- 0.000782f, 0.001970f, 0.003082f, 0.003859f, 0.004635f, 0.005611f, 0.006123f, 0.006767f,
- 0.007595f, 0.008270f, 0.009140f, 0.009674f, 0.010490f, 0.011040f, 0.011902f, 0.012749f,
- 0.013573f, 0.014526f, 0.015656f, 0.016541f, 0.017548f, 0.018631f, 0.019730f, 0.021103f,
- 0.022446f, 0.023758f, 0.025162f, 0.026611f, 0.028458f, 0.030441f, 0.032074f, 0.034302f,
- 0.036316f, 0.038727f, 0.041138f, 0.044098f, 0.046997f, 0.050232f, 0.053711f, 0.057281f,
- 0.061340f, 0.065491f, 0.070435f, 0.075256f, 0.080688f, 0.086426f, 0.092346f, 0.098694f,
- 0.105896f, 0.113098f, 0.120911f, 0.129028f, 0.137695f, 0.146606f, 0.155884f, 0.165894f,
- 0.175903f, 0.186768f, 0.540527f, 0.582520f, 0.590332f, 0.593750f, 0.594727f, 0.596191f,
- 0.000711f, 0.001649f, 0.002529f, 0.003332f, 0.004036f, 0.004799f, 0.005444f, 0.006050f,
- 0.006638f, 0.007160f, 0.007771f, 0.008331f, 0.008980f, 0.009644f, 0.010307f, 0.010887f,
- 0.011787f, 0.012306f, 0.013176f, 0.014099f, 0.014915f, 0.015839f, 0.016708f, 0.017822f,
- 0.019073f, 0.020233f, 0.021423f, 0.022690f, 0.024033f, 0.025589f, 0.027344f, 0.028976f,
- 0.030930f, 0.032990f, 0.035156f, 0.037445f, 0.040131f, 0.042847f, 0.045776f, 0.049042f,
- 0.052551f, 0.056519f, 0.060486f, 0.064941f, 0.069458f, 0.074951f, 0.080444f, 0.086487f,
- 0.092957f, 0.099915f, 0.107361f, 0.114929f, 0.123535f, 0.131714f, 0.140747f, 0.150513f,
- 0.160767f, 0.171265f, 0.527832f, 0.572754f, 0.581543f, 0.583496f, 0.586426f, 0.587402f,
- 0.000504f, 0.001575f, 0.002235f, 0.003147f, 0.003641f, 0.004150f, 0.004570f, 0.005173f,
- 0.005863f, 0.006016f, 0.006462f, 0.007111f, 0.007660f, 0.008156f, 0.008736f, 0.009354f,
- 0.010094f, 0.010475f, 0.011253f, 0.011879f, 0.012657f, 0.013603f, 0.014267f, 0.015099f,
- 0.016144f, 0.017014f, 0.017990f, 0.019104f, 0.020416f, 0.021652f, 0.022919f, 0.024353f,
- 0.025986f, 0.027710f, 0.029602f, 0.031494f, 0.033722f, 0.036102f, 0.038635f, 0.041412f,
- 0.044525f, 0.047729f, 0.051636f, 0.055511f, 0.059540f, 0.064331f, 0.069580f, 0.075073f,
- 0.080750f, 0.087341f, 0.094116f, 0.101379f, 0.109558f, 0.117676f, 0.126221f, 0.135376f,
- 0.145874f, 0.155518f, 0.516113f, 0.562012f, 0.571777f, 0.576172f, 0.578125f, 0.579102f,
- 0.000445f, 0.001304f, 0.002201f, 0.002535f, 0.003126f, 0.003664f, 0.004047f, 0.004463f,
- 0.004887f, 0.005234f, 0.005711f, 0.005997f, 0.006500f, 0.006901f, 0.007389f, 0.007904f,
- 0.008293f, 0.008919f, 0.009499f, 0.009941f, 0.010635f, 0.011269f, 0.011948f, 0.012589f,
- 0.013435f, 0.014252f, 0.015091f, 0.016052f, 0.017059f, 0.017960f, 0.019241f, 0.020264f,
- 0.021667f, 0.022995f, 0.024628f, 0.026230f, 0.027985f, 0.029984f, 0.032288f, 0.034515f,
- 0.037140f, 0.040009f, 0.043152f, 0.046722f, 0.050354f, 0.054504f, 0.059143f, 0.064026f,
- 0.069458f, 0.075256f, 0.081726f, 0.088562f, 0.095825f, 0.103516f, 0.112000f, 0.120850f,
- 0.130005f, 0.140381f, 0.502441f, 0.551758f, 0.562012f, 0.566406f, 0.568848f, 0.571289f,
- 0.000396f, 0.001226f, 0.001812f, 0.002357f, 0.002796f, 0.003094f, 0.003328f, 0.003763f,
- 0.003979f, 0.004364f, 0.004642f, 0.005051f, 0.005489f, 0.005745f, 0.006126f, 0.006611f,
- 0.007004f, 0.007473f, 0.007771f, 0.008293f, 0.008919f, 0.009392f, 0.009941f, 0.010483f,
- 0.011169f, 0.011765f, 0.012436f, 0.013344f, 0.014030f, 0.014908f, 0.015778f, 0.016769f,
- 0.017838f, 0.018997f, 0.020279f, 0.021622f, 0.023056f, 0.024704f, 0.026474f, 0.028580f,
- 0.030579f, 0.033051f, 0.035706f, 0.038605f, 0.041840f, 0.045380f, 0.049500f, 0.053986f,
- 0.058685f, 0.063843f, 0.069885f, 0.076050f, 0.083191f, 0.090576f, 0.098511f, 0.107056f,
- 0.115479f, 0.125122f, 0.491211f, 0.541504f, 0.552734f, 0.557617f, 0.560547f, 0.562012f,
- 0.000559f, 0.001152f, 0.001668f, 0.001955f, 0.002234f, 0.002550f, 0.002821f, 0.003057f,
- 0.003296f, 0.003635f, 0.003948f, 0.004189f, 0.004448f, 0.004761f, 0.005077f, 0.005417f,
- 0.005699f, 0.006142f, 0.006458f, 0.006844f, 0.007271f, 0.007717f, 0.008156f, 0.008675f,
- 0.009132f, 0.009590f, 0.010277f, 0.010864f, 0.011482f, 0.012131f, 0.012901f, 0.013741f,
- 0.014595f, 0.015549f, 0.016525f, 0.017563f, 0.018799f, 0.020111f, 0.021484f, 0.023087f,
- 0.024765f, 0.026840f, 0.028992f, 0.031403f, 0.034119f, 0.037323f, 0.040680f, 0.044464f,
- 0.048584f, 0.053345f, 0.058838f, 0.064514f, 0.071045f, 0.078247f, 0.085571f, 0.093567f,
- 0.101685f, 0.111023f, 0.477539f, 0.531738f, 0.542969f, 0.548340f, 0.552246f, 0.553711f,
- 0.000459f, 0.000939f, 0.001184f, 0.001600f, 0.001761f, 0.002144f, 0.002258f, 0.002546f,
- 0.002708f, 0.002922f, 0.003157f, 0.003414f, 0.003588f, 0.003918f, 0.004154f, 0.004387f,
- 0.004662f, 0.004993f, 0.005249f, 0.005566f, 0.005867f, 0.006252f, 0.006573f, 0.007061f,
- 0.007408f, 0.007858f, 0.008270f, 0.008713f, 0.009361f, 0.009911f, 0.010513f, 0.011047f,
- 0.011841f, 0.012566f, 0.013252f, 0.014175f, 0.015182f, 0.016220f, 0.017258f, 0.018524f,
- 0.019882f, 0.021454f, 0.023132f, 0.025146f, 0.027405f, 0.029877f, 0.032745f, 0.035919f,
- 0.039642f, 0.043823f, 0.048492f, 0.053619f, 0.059235f, 0.065735f, 0.072693f, 0.080383f,
- 0.088867f, 0.097412f, 0.466309f, 0.520508f, 0.533691f, 0.539062f, 0.542480f, 0.543945f,
- 0.000369f, 0.000915f, 0.001124f, 0.001297f, 0.001534f, 0.001741f, 0.001833f, 0.002111f,
- 0.002272f, 0.002369f, 0.002516f, 0.002766f, 0.002920f, 0.003162f, 0.003317f, 0.003551f,
- 0.003723f, 0.003941f, 0.004211f, 0.004425f, 0.004757f, 0.004993f, 0.005306f, 0.005581f,
- 0.005859f, 0.006203f, 0.006592f, 0.007015f, 0.007450f, 0.007828f, 0.008377f, 0.008797f,
- 0.009361f, 0.009895f, 0.010582f, 0.011322f, 0.012016f, 0.012772f, 0.013687f, 0.014748f,
- 0.015778f, 0.016907f, 0.018326f, 0.019821f, 0.021622f, 0.023483f, 0.025742f, 0.028473f,
- 0.031525f, 0.034943f, 0.038910f, 0.043457f, 0.048645f, 0.054749f, 0.061279f, 0.068420f,
- 0.076111f, 0.084778f, 0.453613f, 0.510742f, 0.523926f, 0.529785f, 0.533203f, 0.536133f,
- 0.000186f, 0.000582f, 0.000925f, 0.001026f, 0.001228f, 0.001351f, 0.001470f, 0.001606f,
- 0.001765f, 0.001908f, 0.001999f, 0.002104f, 0.002281f, 0.002476f, 0.002659f, 0.002766f,
- 0.002911f, 0.003040f, 0.003344f, 0.003475f, 0.003683f, 0.003922f, 0.004185f, 0.004417f,
- 0.004673f, 0.004890f, 0.005123f, 0.005440f, 0.005817f, 0.006126f, 0.006481f, 0.006859f,
- 0.007275f, 0.007740f, 0.008202f, 0.008728f, 0.009315f, 0.009972f, 0.010597f, 0.011391f,
- 0.012268f, 0.013252f, 0.014221f, 0.015388f, 0.016724f, 0.018265f, 0.020004f, 0.022049f,
- 0.024445f, 0.027206f, 0.030762f, 0.034424f, 0.038971f, 0.044220f, 0.050262f, 0.056976f,
- 0.064575f, 0.072083f, 0.441650f, 0.500488f, 0.514160f, 0.520020f, 0.524414f, 0.526855f,
- 0.000194f, 0.000467f, 0.000775f, 0.000911f, 0.000994f, 0.001081f, 0.001221f, 0.001204f,
- 0.001368f, 0.001479f, 0.001582f, 0.001707f, 0.001801f, 0.001921f, 0.001993f, 0.002146f,
- 0.002245f, 0.002398f, 0.002531f, 0.002674f, 0.002871f, 0.003033f, 0.003172f, 0.003374f,
- 0.003519f, 0.003742f, 0.003963f, 0.004158f, 0.004448f, 0.004650f, 0.005032f, 0.005230f,
- 0.005550f, 0.005932f, 0.006241f, 0.006634f, 0.007088f, 0.007572f, 0.008110f, 0.008636f,
- 0.009323f, 0.010071f, 0.010834f, 0.011757f, 0.012779f, 0.013863f, 0.015190f, 0.016769f,
- 0.018555f, 0.020706f, 0.023331f, 0.026352f, 0.030182f, 0.034760f, 0.040039f, 0.046356f,
- 0.053406f, 0.060638f, 0.427979f, 0.489502f, 0.504883f, 0.511719f, 0.515137f, 0.518066f,
- 0.000339f, 0.000388f, 0.000559f, 0.000617f, 0.000667f, 0.000795f, 0.000853f, 0.000938f,
- 0.000972f, 0.001079f, 0.001217f, 0.001274f, 0.001369f, 0.001480f, 0.001536f, 0.001581f,
- 0.001711f, 0.001804f, 0.001900f, 0.002047f, 0.002129f, 0.002245f, 0.002394f, 0.002493f,
- 0.002645f, 0.002773f, 0.002974f, 0.003124f, 0.003307f, 0.003559f, 0.003757f, 0.003893f,
- 0.004169f, 0.004353f, 0.004684f, 0.004963f, 0.005272f, 0.005615f, 0.005981f, 0.006420f,
- 0.006878f, 0.007378f, 0.008080f, 0.008682f, 0.009438f, 0.010239f, 0.011299f, 0.012459f,
- 0.013809f, 0.015305f, 0.017212f, 0.019501f, 0.022583f, 0.026245f, 0.030838f, 0.036255f,
- 0.042938f, 0.049988f, 0.416504f, 0.479492f, 0.495361f, 0.501465f, 0.505859f, 0.508789f,
- 0.000148f, 0.000349f, 0.000414f, 0.000480f, 0.000554f, 0.000575f, 0.000675f, 0.000641f,
- 0.000743f, 0.000809f, 0.000882f, 0.000919f, 0.000967f, 0.001019f, 0.001122f, 0.001156f,
- 0.001264f, 0.001322f, 0.001392f, 0.001431f, 0.001529f, 0.001625f, 0.001735f, 0.001802f,
- 0.001912f, 0.002007f, 0.002131f, 0.002237f, 0.002338f, 0.002525f, 0.002638f, 0.002850f,
- 0.002962f, 0.003130f, 0.003347f, 0.003536f, 0.003784f, 0.004063f, 0.004364f, 0.004623f,
- 0.004929f, 0.005314f, 0.005714f, 0.006191f, 0.006760f, 0.007385f, 0.008080f, 0.008919f,
- 0.009933f, 0.011078f, 0.012390f, 0.014130f, 0.016251f, 0.019012f, 0.022720f, 0.027496f,
- 0.033234f, 0.040192f, 0.403320f, 0.468994f, 0.485352f, 0.491943f, 0.497070f, 0.500000f,
- 0.000093f, 0.000191f, 0.000299f, 0.000284f, 0.000367f, 0.000453f, 0.000420f, 0.000467f,
- 0.000519f, 0.000611f, 0.000607f, 0.000626f, 0.000647f, 0.000722f, 0.000741f, 0.000815f,
- 0.000829f, 0.000910f, 0.000967f, 0.001023f, 0.001076f, 0.001138f, 0.001197f, 0.001260f,
- 0.001334f, 0.001393f, 0.001490f, 0.001562f, 0.001633f, 0.001772f, 0.001831f, 0.001949f,
- 0.002056f, 0.002167f, 0.002312f, 0.002472f, 0.002607f, 0.002781f, 0.002972f, 0.003145f,
- 0.003387f, 0.003647f, 0.003941f, 0.004253f, 0.004604f, 0.005051f, 0.005558f, 0.006165f,
- 0.006836f, 0.007660f, 0.008652f, 0.009796f, 0.011284f, 0.013260f, 0.015945f, 0.019608f,
- 0.024734f, 0.031082f, 0.390625f, 0.459229f, 0.475586f, 0.482910f, 0.488037f, 0.490723f,
- 0.000132f, 0.000208f, 0.000217f, 0.000221f, 0.000267f, 0.000272f, 0.000277f, 0.000320f,
- 0.000356f, 0.000372f, 0.000372f, 0.000446f, 0.000436f, 0.000487f, 0.000514f, 0.000531f,
- 0.000587f, 0.000601f, 0.000629f, 0.000658f, 0.000707f, 0.000736f, 0.000784f, 0.000816f,
- 0.000880f, 0.000909f, 0.000978f, 0.001035f, 0.001084f, 0.001135f, 0.001200f, 0.001278f,
- 0.001357f, 0.001429f, 0.001516f, 0.001588f, 0.001724f, 0.001802f, 0.001949f, 0.002085f,
- 0.002230f, 0.002373f, 0.002554f, 0.002743f, 0.003000f, 0.003300f, 0.003611f, 0.003963f,
- 0.004425f, 0.004967f, 0.005630f, 0.006424f, 0.007462f, 0.008812f, 0.010551f, 0.013184f,
- 0.017258f, 0.022980f, 0.377686f, 0.448242f, 0.465820f, 0.474121f, 0.478760f, 0.481934f,
- 0.000041f, 0.000149f, 0.000126f, 0.000128f, 0.000158f, 0.000196f, 0.000174f, 0.000206f,
- 0.000216f, 0.000223f, 0.000231f, 0.000244f, 0.000276f, 0.000291f, 0.000312f, 0.000326f,
- 0.000338f, 0.000374f, 0.000387f, 0.000423f, 0.000430f, 0.000447f, 0.000471f, 0.000509f,
- 0.000538f, 0.000583f, 0.000591f, 0.000613f, 0.000659f, 0.000688f, 0.000743f, 0.000779f,
- 0.000833f, 0.000865f, 0.000924f, 0.000966f, 0.001033f, 0.001106f, 0.001186f, 0.001245f,
- 0.001336f, 0.001453f, 0.001559f, 0.001685f, 0.001807f, 0.001980f, 0.002207f, 0.002417f,
- 0.002689f, 0.003027f, 0.003418f, 0.003933f, 0.004604f, 0.005482f, 0.006641f, 0.008263f,
- 0.011017f, 0.015778f, 0.364746f, 0.437256f, 0.456055f, 0.463623f, 0.469238f, 0.472656f,
- 0.000100f, 0.000089f, 0.000085f, 0.000081f, 0.000101f, 0.000096f, 0.000116f, 0.000116f,
- 0.000119f, 0.000126f, 0.000141f, 0.000157f, 0.000149f, 0.000158f, 0.000179f, 0.000176f,
- 0.000195f, 0.000206f, 0.000216f, 0.000222f, 0.000240f, 0.000246f, 0.000269f, 0.000279f,
- 0.000303f, 0.000320f, 0.000333f, 0.000345f, 0.000365f, 0.000379f, 0.000409f, 0.000434f,
- 0.000453f, 0.000477f, 0.000511f, 0.000541f, 0.000569f, 0.000608f, 0.000656f, 0.000689f,
- 0.000738f, 0.000795f, 0.000867f, 0.000918f, 0.001005f, 0.001087f, 0.001189f, 0.001312f,
- 0.001465f, 0.001656f, 0.001873f, 0.002171f, 0.002546f, 0.003056f, 0.003767f, 0.004765f,
- 0.006390f, 0.009811f, 0.353516f, 0.426758f, 0.446045f, 0.455078f, 0.459717f, 0.464111f,
- 0.000084f, 0.000059f, 0.000050f, 0.000049f, 0.000049f, 0.000047f, 0.000052f, 0.000058f,
- 0.000061f, 0.000075f, 0.000065f, 0.000066f, 0.000080f, 0.000071f, 0.000076f, 0.000082f,
- 0.000092f, 0.000102f, 0.000100f, 0.000105f, 0.000110f, 0.000115f, 0.000121f, 0.000133f,
- 0.000140f, 0.000146f, 0.000152f, 0.000164f, 0.000177f, 0.000185f, 0.000192f, 0.000202f,
- 0.000213f, 0.000224f, 0.000241f, 0.000252f, 0.000268f, 0.000283f, 0.000310f, 0.000328f,
- 0.000348f, 0.000374f, 0.000406f, 0.000431f, 0.000470f, 0.000515f, 0.000560f, 0.000614f,
- 0.000688f, 0.000771f, 0.000884f, 0.001019f, 0.001202f, 0.001466f, 0.001827f, 0.002369f,
- 0.003269f, 0.005184f, 0.341797f, 0.416016f, 0.435791f, 0.445557f, 0.450928f, 0.455078f,
- 0.000062f, 0.000042f, 0.000035f, 0.000030f, 0.000028f, 0.000026f, 0.000024f, 0.000023f,
- 0.000023f, 0.000023f, 0.000023f, 0.000030f, 0.000024f, 0.000024f, 0.000031f, 0.000034f,
- 0.000035f, 0.000037f, 0.000039f, 0.000040f, 0.000043f, 0.000048f, 0.000050f, 0.000046f,
- 0.000051f, 0.000057f, 0.000059f, 0.000058f, 0.000063f, 0.000068f, 0.000070f, 0.000077f,
- 0.000082f, 0.000082f, 0.000086f, 0.000093f, 0.000100f, 0.000106f, 0.000114f, 0.000120f,
- 0.000131f, 0.000136f, 0.000145f, 0.000161f, 0.000171f, 0.000186f, 0.000204f, 0.000222f,
- 0.000251f, 0.000281f, 0.000318f, 0.000364f, 0.000430f, 0.000530f, 0.000672f, 0.000902f,
- 0.001316f, 0.002153f, 0.329346f, 0.406006f, 0.426758f, 0.436035f, 0.441650f, 0.445801f,
- 0.000031f, 0.000020f, 0.000016f, 0.000014f, 0.000014f, 0.000013f, 0.000012f, 0.000012f,
- 0.000011f, 0.000011f, 0.000010f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f,
- 0.000008f, 0.000008f, 0.000007f, 0.000007f, 0.000007f, 0.000008f, 0.000009f, 0.000010f,
- 0.000011f, 0.000012f, 0.000012f, 0.000014f, 0.000014f, 0.000013f, 0.000015f, 0.000016f,
- 0.000018f, 0.000019f, 0.000019f, 0.000020f, 0.000023f, 0.000023f, 0.000025f, 0.000027f,
- 0.000028f, 0.000031f, 0.000034f, 0.000034f, 0.000037f, 0.000041f, 0.000045f, 0.000049f,
- 0.000053f, 0.000059f, 0.000066f, 0.000079f, 0.000093f, 0.000112f, 0.000144f, 0.000196f,
- 0.000307f, 0.000598f, 0.317383f, 0.394531f, 0.416504f, 0.425781f, 0.432129f, 0.436279f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000004f, 0.000007f,
- 0.000010f, 0.000026f, 0.305420f, 0.384277f, 0.405762f, 0.416504f, 0.423340f, 0.427246f,
- },
- {
- 0.009338f, 0.028412f, 0.047394f, 0.066895f, 0.086548f, 0.105774f, 0.125854f, 0.145142f,
- 0.165039f, 0.184570f, 0.204712f, 0.223389f, 0.243164f, 0.261719f, 0.280762f, 0.299805f,
- 0.318848f, 0.338135f, 0.356445f, 0.374512f, 0.393066f, 0.412354f, 0.429932f, 0.447510f,
- 0.465576f, 0.483887f, 0.501465f, 0.518555f, 0.536133f, 0.553711f, 0.570312f, 0.587402f,
- 0.604492f, 0.621094f, 0.637695f, 0.653809f, 0.670898f, 0.687012f, 0.702637f, 0.719238f,
- 0.734863f, 0.750488f, 0.765137f, 0.780762f, 0.795898f, 0.811523f, 0.825684f, 0.840820f,
- 0.855469f, 0.870605f, 0.884277f, 0.899414f, 0.913086f, 0.926758f, 0.940918f, 0.955078f,
- 0.967773f, 0.981934f, 0.966797f, 0.923828f, 0.894531f, 0.870605f, 0.850586f, 0.832520f,
- 0.008652f, 0.026825f, 0.045380f, 0.063965f, 0.082703f, 0.101807f, 0.120544f, 0.139282f,
- 0.158569f, 0.177246f, 0.196167f, 0.214722f, 0.233521f, 0.252197f, 0.270508f, 0.289062f,
- 0.307861f, 0.325928f, 0.343994f, 0.361328f, 0.380615f, 0.397705f, 0.415771f, 0.433594f,
- 0.450928f, 0.469238f, 0.485596f, 0.502930f, 0.520020f, 0.537598f, 0.553223f, 0.570801f,
- 0.586914f, 0.603516f, 0.620117f, 0.636719f, 0.652832f, 0.668945f, 0.683594f, 0.700684f,
- 0.716309f, 0.731934f, 0.746582f, 0.762695f, 0.777344f, 0.792480f, 0.807617f, 0.821777f,
- 0.836914f, 0.850586f, 0.865723f, 0.880371f, 0.894043f, 0.908691f, 0.921875f, 0.937012f,
- 0.950195f, 0.963867f, 0.958496f, 0.917969f, 0.889648f, 0.867188f, 0.847656f, 0.830566f,
- 0.008293f, 0.025620f, 0.042999f, 0.061035f, 0.079163f, 0.097656f, 0.115112f, 0.132812f,
- 0.151367f, 0.170532f, 0.188599f, 0.206787f, 0.223999f, 0.242920f, 0.259766f, 0.278809f,
- 0.296143f, 0.313232f, 0.331055f, 0.349609f, 0.367432f, 0.385010f, 0.401611f, 0.418945f,
- 0.435791f, 0.453369f, 0.469727f, 0.487061f, 0.503906f, 0.520508f, 0.537598f, 0.553223f,
- 0.569824f, 0.586426f, 0.603027f, 0.619141f, 0.634277f, 0.650879f, 0.666504f, 0.682129f,
- 0.697754f, 0.713379f, 0.729004f, 0.743164f, 0.758301f, 0.773926f, 0.789062f, 0.803711f,
- 0.818359f, 0.833008f, 0.847168f, 0.862305f, 0.875488f, 0.890137f, 0.903809f, 0.917480f,
- 0.931152f, 0.945801f, 0.950195f, 0.911133f, 0.884766f, 0.862793f, 0.844238f, 0.828125f,
- 0.008148f, 0.024506f, 0.041016f, 0.058289f, 0.075256f, 0.092712f, 0.109802f, 0.127319f,
- 0.145020f, 0.162964f, 0.180298f, 0.198120f, 0.215454f, 0.232300f, 0.250244f, 0.267822f,
- 0.285400f, 0.302734f, 0.318848f, 0.335693f, 0.354004f, 0.371582f, 0.388672f, 0.405029f,
- 0.421143f, 0.438965f, 0.455078f, 0.472168f, 0.487549f, 0.503906f, 0.521484f, 0.537598f,
- 0.551758f, 0.568359f, 0.584961f, 0.601562f, 0.616211f, 0.633301f, 0.648926f, 0.664062f,
- 0.679199f, 0.694824f, 0.709473f, 0.725098f, 0.740234f, 0.755371f, 0.770020f, 0.785156f,
- 0.799805f, 0.813965f, 0.828125f, 0.842773f, 0.856934f, 0.871582f, 0.884766f, 0.898926f,
- 0.912598f, 0.926270f, 0.941895f, 0.905273f, 0.879883f, 0.858887f, 0.840332f, 0.824707f,
- 0.007523f, 0.023010f, 0.039246f, 0.055542f, 0.072021f, 0.088257f, 0.105347f, 0.122070f,
- 0.138306f, 0.155273f, 0.172852f, 0.189575f, 0.206421f, 0.223145f, 0.240112f, 0.256592f,
- 0.274170f, 0.291260f, 0.307617f, 0.323730f, 0.340576f, 0.358154f, 0.374023f, 0.390137f,
- 0.406738f, 0.422852f, 0.440430f, 0.456543f, 0.472656f, 0.489014f, 0.504395f, 0.520996f,
- 0.537109f, 0.552734f, 0.568848f, 0.584473f, 0.599121f, 0.615234f, 0.630859f, 0.645020f,
- 0.660645f, 0.677246f, 0.690918f, 0.706055f, 0.721680f, 0.736328f, 0.750977f, 0.766113f,
- 0.780273f, 0.794922f, 0.809570f, 0.823730f, 0.837891f, 0.852539f, 0.866211f, 0.880371f,
- 0.894531f, 0.908691f, 0.933105f, 0.898438f, 0.874023f, 0.853516f, 0.836426f, 0.821289f,
- 0.007339f, 0.021912f, 0.037170f, 0.052948f, 0.068665f, 0.084412f, 0.100281f, 0.116333f,
- 0.133057f, 0.149048f, 0.164795f, 0.181274f, 0.198242f, 0.214233f, 0.230835f, 0.247314f,
- 0.262939f, 0.279053f, 0.295898f, 0.312500f, 0.328613f, 0.344971f, 0.360107f, 0.376953f,
- 0.392578f, 0.408691f, 0.425293f, 0.441406f, 0.456787f, 0.472656f, 0.488525f, 0.504883f,
- 0.520020f, 0.535156f, 0.550781f, 0.567383f, 0.582520f, 0.597656f, 0.612793f, 0.628418f,
- 0.642578f, 0.657715f, 0.673340f, 0.688477f, 0.702637f, 0.718750f, 0.731445f, 0.748047f,
- 0.762207f, 0.775879f, 0.791016f, 0.804199f, 0.818848f, 0.833008f, 0.847656f, 0.861328f,
- 0.875000f, 0.890625f, 0.924316f, 0.891602f, 0.868164f, 0.849121f, 0.832520f, 0.817871f,
- 0.006817f, 0.021133f, 0.035675f, 0.050018f, 0.065186f, 0.080505f, 0.096069f, 0.111389f,
- 0.126831f, 0.142456f, 0.158203f, 0.174194f, 0.189819f, 0.205444f, 0.220703f, 0.237183f,
- 0.253174f, 0.268555f, 0.284668f, 0.300049f, 0.316406f, 0.332275f, 0.347656f, 0.363281f,
- 0.379395f, 0.394775f, 0.409668f, 0.426270f, 0.442139f, 0.457275f, 0.472656f, 0.488037f,
- 0.503906f, 0.518555f, 0.534668f, 0.548828f, 0.564941f, 0.579590f, 0.595215f, 0.610352f,
- 0.625000f, 0.640137f, 0.654785f, 0.669434f, 0.685059f, 0.699707f, 0.713379f, 0.728027f,
- 0.742676f, 0.758301f, 0.770996f, 0.786621f, 0.799316f, 0.813965f, 0.828613f, 0.842285f,
- 0.856445f, 0.871094f, 0.915527f, 0.884766f, 0.862305f, 0.843750f, 0.827637f, 0.813965f,
- 0.006611f, 0.020111f, 0.033752f, 0.047974f, 0.062378f, 0.076843f, 0.091431f, 0.106262f,
- 0.120911f, 0.136230f, 0.151123f, 0.166382f, 0.181396f, 0.196899f, 0.211670f, 0.227295f,
- 0.242554f, 0.257812f, 0.272705f, 0.288086f, 0.304199f, 0.318848f, 0.334473f, 0.349609f,
- 0.365967f, 0.379883f, 0.395996f, 0.410889f, 0.426270f, 0.441895f, 0.457764f, 0.472412f,
- 0.487061f, 0.502930f, 0.517090f, 0.532227f, 0.547363f, 0.563477f, 0.577637f, 0.592285f,
- 0.606934f, 0.621582f, 0.636230f, 0.651367f, 0.665039f, 0.679688f, 0.694336f, 0.709473f,
- 0.724121f, 0.738770f, 0.752930f, 0.767578f, 0.780762f, 0.795410f, 0.809082f, 0.823242f,
- 0.837891f, 0.852539f, 0.906250f, 0.877441f, 0.855957f, 0.838379f, 0.823242f, 0.809570f,
- 0.006153f, 0.019150f, 0.031952f, 0.045624f, 0.059326f, 0.073303f, 0.087158f, 0.101562f,
- 0.115540f, 0.129395f, 0.144653f, 0.159180f, 0.173584f, 0.187866f, 0.203613f, 0.217651f,
- 0.232300f, 0.247559f, 0.262207f, 0.277344f, 0.292969f, 0.307617f, 0.322021f, 0.336914f,
- 0.352051f, 0.367188f, 0.381592f, 0.396729f, 0.411377f, 0.427002f, 0.440918f, 0.456787f,
- 0.471436f, 0.486572f, 0.500977f, 0.514648f, 0.530273f, 0.545410f, 0.560059f, 0.574219f,
- 0.589355f, 0.604004f, 0.618164f, 0.632324f, 0.647461f, 0.661133f, 0.676270f, 0.691406f,
- 0.705078f, 0.719727f, 0.733887f, 0.748047f, 0.763184f, 0.777344f, 0.791016f, 0.805176f,
- 0.819336f, 0.833496f, 0.896973f, 0.870117f, 0.849609f, 0.833008f, 0.818359f, 0.805176f,
- 0.005947f, 0.018311f, 0.030731f, 0.043243f, 0.056732f, 0.069580f, 0.083435f, 0.096558f,
- 0.110474f, 0.123962f, 0.137695f, 0.152100f, 0.166016f, 0.180054f, 0.194092f, 0.208862f,
- 0.222656f, 0.236816f, 0.251465f, 0.266113f, 0.281250f, 0.294922f, 0.309814f, 0.324219f,
- 0.338623f, 0.352783f, 0.368164f, 0.382568f, 0.397461f, 0.411377f, 0.426025f, 0.441162f,
- 0.455078f, 0.469971f, 0.484131f, 0.499268f, 0.513672f, 0.528320f, 0.542969f, 0.557129f,
- 0.571289f, 0.585449f, 0.599609f, 0.614258f, 0.628418f, 0.643066f, 0.657227f, 0.671875f,
- 0.686523f, 0.700195f, 0.714355f, 0.729004f, 0.743164f, 0.756836f, 0.770996f, 0.785645f,
- 0.800293f, 0.814453f, 0.888184f, 0.862305f, 0.843262f, 0.827148f, 0.813477f, 0.800781f,
- 0.005646f, 0.017136f, 0.029388f, 0.041534f, 0.053802f, 0.066162f, 0.078979f, 0.092285f,
- 0.104980f, 0.118408f, 0.130981f, 0.144897f, 0.158203f, 0.172363f, 0.185547f, 0.199951f,
- 0.213501f, 0.226440f, 0.240356f, 0.254883f, 0.269287f, 0.283691f, 0.297607f, 0.311279f,
- 0.325439f, 0.339600f, 0.353760f, 0.368408f, 0.382812f, 0.396973f, 0.410645f, 0.425049f,
- 0.439697f, 0.454102f, 0.468262f, 0.482178f, 0.496094f, 0.510742f, 0.524902f, 0.539551f,
- 0.554199f, 0.568359f, 0.582031f, 0.596191f, 0.610352f, 0.624023f, 0.639160f, 0.652832f,
- 0.667969f, 0.681152f, 0.696289f, 0.709961f, 0.723633f, 0.738770f, 0.752441f, 0.765625f,
- 0.780273f, 0.794922f, 0.878418f, 0.855469f, 0.836914f, 0.821289f, 0.808105f, 0.796387f,
- 0.005478f, 0.016174f, 0.027740f, 0.038849f, 0.051270f, 0.063293f, 0.075317f, 0.087402f,
- 0.099854f, 0.112793f, 0.125366f, 0.138184f, 0.151001f, 0.164307f, 0.177734f, 0.190918f,
- 0.204102f, 0.217529f, 0.231079f, 0.244141f, 0.257324f, 0.271240f, 0.284668f, 0.299072f,
- 0.312744f, 0.326660f, 0.339600f, 0.354004f, 0.368408f, 0.382324f, 0.395264f, 0.410156f,
- 0.423096f, 0.437500f, 0.452148f, 0.465332f, 0.480469f, 0.493408f, 0.507812f, 0.521484f,
- 0.535645f, 0.549316f, 0.563477f, 0.578125f, 0.592285f, 0.605957f, 0.620605f, 0.634766f,
- 0.647949f, 0.662109f, 0.676758f, 0.691406f, 0.705078f, 0.718750f, 0.732910f, 0.747559f,
- 0.762207f, 0.777344f, 0.869141f, 0.847656f, 0.830078f, 0.815430f, 0.802734f, 0.791504f,
- 0.005005f, 0.015762f, 0.026657f, 0.037384f, 0.048218f, 0.059998f, 0.071594f, 0.083618f,
- 0.095215f, 0.107666f, 0.119141f, 0.131958f, 0.144043f, 0.156128f, 0.169800f, 0.182129f,
- 0.194824f, 0.207031f, 0.219849f, 0.233032f, 0.247559f, 0.260010f, 0.272949f, 0.286133f,
- 0.300293f, 0.313477f, 0.326172f, 0.339844f, 0.353516f, 0.367188f, 0.381592f, 0.394531f,
- 0.407959f, 0.422363f, 0.436279f, 0.449463f, 0.462891f, 0.477539f, 0.490723f, 0.504395f,
- 0.518066f, 0.532227f, 0.545898f, 0.560059f, 0.574219f, 0.586914f, 0.602051f, 0.616211f,
- 0.629395f, 0.644531f, 0.657227f, 0.671875f, 0.685547f, 0.699707f, 0.713867f, 0.728516f,
- 0.742676f, 0.756836f, 0.859375f, 0.840332f, 0.823730f, 0.809082f, 0.797363f, 0.786621f,
- 0.004894f, 0.014786f, 0.025269f, 0.035614f, 0.045990f, 0.057129f, 0.068420f, 0.079224f,
- 0.090698f, 0.102112f, 0.113708f, 0.125610f, 0.137817f, 0.149536f, 0.161377f, 0.174316f,
- 0.185791f, 0.198486f, 0.211670f, 0.223389f, 0.236816f, 0.249512f, 0.261230f, 0.274414f,
- 0.287598f, 0.300537f, 0.313232f, 0.326904f, 0.340576f, 0.353027f, 0.366211f, 0.379883f,
- 0.393066f, 0.406006f, 0.419678f, 0.433350f, 0.446289f, 0.460205f, 0.473633f, 0.487305f,
- 0.500977f, 0.515137f, 0.528320f, 0.542480f, 0.554688f, 0.569824f, 0.583008f, 0.597656f,
- 0.610840f, 0.625488f, 0.638672f, 0.652832f, 0.666504f, 0.681152f, 0.694824f, 0.708984f,
- 0.723145f, 0.737793f, 0.850098f, 0.833008f, 0.817383f, 0.802734f, 0.791992f, 0.780762f,
- 0.004536f, 0.014160f, 0.023972f, 0.033630f, 0.043823f, 0.053955f, 0.064697f, 0.075195f,
- 0.086365f, 0.096802f, 0.108276f, 0.119751f, 0.130493f, 0.142212f, 0.153687f, 0.165405f,
- 0.177246f, 0.189331f, 0.201538f, 0.213501f, 0.225464f, 0.237915f, 0.250244f, 0.262939f,
- 0.274902f, 0.288086f, 0.300781f, 0.312988f, 0.326172f, 0.339600f, 0.352051f, 0.365479f,
- 0.377930f, 0.390625f, 0.403564f, 0.417480f, 0.430420f, 0.444092f, 0.457520f, 0.470215f,
- 0.483643f, 0.497559f, 0.510742f, 0.524414f, 0.537598f, 0.551270f, 0.564941f, 0.579102f,
- 0.592285f, 0.605957f, 0.619629f, 0.633789f, 0.647949f, 0.661621f, 0.675293f, 0.689453f,
- 0.704102f, 0.718262f, 0.840332f, 0.825195f, 0.809570f, 0.797363f, 0.786133f, 0.776367f,
- 0.004433f, 0.013138f, 0.022720f, 0.032013f, 0.041199f, 0.051147f, 0.061462f, 0.071716f,
- 0.082336f, 0.091919f, 0.102722f, 0.113586f, 0.124390f, 0.135010f, 0.145996f, 0.157837f,
- 0.168823f, 0.180054f, 0.192383f, 0.203491f, 0.215332f, 0.227417f, 0.239502f, 0.251221f,
- 0.263672f, 0.275635f, 0.287842f, 0.300537f, 0.312500f, 0.324707f, 0.338135f, 0.350342f,
- 0.363037f, 0.375977f, 0.388672f, 0.401611f, 0.413818f, 0.427246f, 0.440186f, 0.453613f,
- 0.466064f, 0.479736f, 0.492920f, 0.506836f, 0.519531f, 0.533203f, 0.546875f, 0.560059f,
- 0.573242f, 0.587402f, 0.600098f, 0.614746f, 0.628418f, 0.642578f, 0.657227f, 0.670898f,
- 0.685059f, 0.699707f, 0.830566f, 0.816406f, 0.802734f, 0.791016f, 0.780273f, 0.770996f,
- 0.004372f, 0.012619f, 0.021393f, 0.030350f, 0.039276f, 0.048523f, 0.058289f, 0.067505f,
- 0.077393f, 0.087585f, 0.097290f, 0.107727f, 0.118225f, 0.128296f, 0.138550f, 0.149414f,
- 0.160278f, 0.171631f, 0.182739f, 0.193359f, 0.205200f, 0.216187f, 0.228027f, 0.240234f,
- 0.251465f, 0.263428f, 0.275146f, 0.287598f, 0.298828f, 0.311523f, 0.323242f, 0.336182f,
- 0.348633f, 0.360107f, 0.372803f, 0.385986f, 0.398682f, 0.411621f, 0.424072f, 0.436523f,
- 0.449951f, 0.462891f, 0.475098f, 0.488525f, 0.501953f, 0.514648f, 0.527344f, 0.541992f,
- 0.555176f, 0.569336f, 0.582031f, 0.596191f, 0.609863f, 0.623047f, 0.637695f, 0.651855f,
- 0.665527f, 0.679688f, 0.821289f, 0.808105f, 0.795410f, 0.784180f, 0.774902f, 0.765137f,
- 0.003937f, 0.012169f, 0.020477f, 0.028641f, 0.037781f, 0.046448f, 0.055481f, 0.064209f,
- 0.073181f, 0.082458f, 0.092651f, 0.101990f, 0.111572f, 0.121948f, 0.132202f, 0.142212f,
- 0.151978f, 0.162720f, 0.173340f, 0.184326f, 0.195312f, 0.206055f, 0.217163f, 0.228516f,
- 0.239990f, 0.250977f, 0.262695f, 0.274658f, 0.285889f, 0.297363f, 0.308838f, 0.321045f,
- 0.333496f, 0.345459f, 0.357422f, 0.370117f, 0.382324f, 0.395020f, 0.407227f, 0.419922f,
- 0.432617f, 0.444336f, 0.458008f, 0.470703f, 0.483398f, 0.497559f, 0.510254f, 0.522949f,
- 0.536133f, 0.550293f, 0.562988f, 0.577637f, 0.590820f, 0.603516f, 0.618164f, 0.632324f,
- 0.645508f, 0.660645f, 0.811035f, 0.800293f, 0.788086f, 0.777832f, 0.768555f, 0.760254f,
- 0.003868f, 0.011368f, 0.019257f, 0.027512f, 0.035431f, 0.043274f, 0.051880f, 0.060852f,
- 0.069214f, 0.078003f, 0.087524f, 0.096924f, 0.105896f, 0.115112f, 0.124817f, 0.134766f,
- 0.144409f, 0.154663f, 0.164673f, 0.175415f, 0.184814f, 0.196289f, 0.206299f, 0.216797f,
- 0.228394f, 0.239380f, 0.250244f, 0.260986f, 0.273193f, 0.284424f, 0.295410f, 0.307373f,
- 0.319092f, 0.331299f, 0.342285f, 0.354248f, 0.366455f, 0.378662f, 0.390869f, 0.403809f,
- 0.415771f, 0.427734f, 0.440430f, 0.453369f, 0.466309f, 0.479736f, 0.492188f, 0.504883f,
- 0.518066f, 0.531250f, 0.544922f, 0.558105f, 0.571777f, 0.584473f, 0.598633f, 0.612305f,
- 0.626465f, 0.641602f, 0.801758f, 0.792480f, 0.781738f, 0.770508f, 0.761230f, 0.753906f,
- 0.003616f, 0.010872f, 0.018387f, 0.026077f, 0.033875f, 0.041351f, 0.049591f, 0.057434f,
- 0.065674f, 0.073669f, 0.082153f, 0.091064f, 0.100098f, 0.109009f, 0.117981f, 0.127563f,
- 0.137207f, 0.146362f, 0.156494f, 0.165894f, 0.176025f, 0.186157f, 0.196655f, 0.206421f,
- 0.216919f, 0.227539f, 0.237915f, 0.249268f, 0.260254f, 0.270752f, 0.282471f, 0.293945f,
- 0.305176f, 0.316406f, 0.328125f, 0.338867f, 0.350342f, 0.361816f, 0.375244f, 0.387207f,
- 0.398926f, 0.411133f, 0.423584f, 0.436523f, 0.448730f, 0.461182f, 0.474121f, 0.485840f,
- 0.499756f, 0.513672f, 0.525391f, 0.539062f, 0.552734f, 0.565918f, 0.580566f, 0.593750f,
- 0.608398f, 0.621094f, 0.790527f, 0.783691f, 0.773926f, 0.764160f, 0.755859f, 0.747559f,
- 0.003450f, 0.010429f, 0.017487f, 0.024445f, 0.031860f, 0.039581f, 0.046631f, 0.054718f,
- 0.061951f, 0.070251f, 0.078003f, 0.086121f, 0.094910f, 0.102905f, 0.111572f, 0.120300f,
- 0.129761f, 0.138428f, 0.147217f, 0.156982f, 0.166992f, 0.176147f, 0.186157f, 0.196045f,
- 0.206299f, 0.216187f, 0.226318f, 0.236938f, 0.247437f, 0.258301f, 0.268311f, 0.279785f,
- 0.290527f, 0.301758f, 0.312744f, 0.324219f, 0.335449f, 0.346680f, 0.359131f, 0.370605f,
- 0.382812f, 0.394531f, 0.406982f, 0.419189f, 0.430908f, 0.443604f, 0.456055f, 0.468506f,
- 0.481445f, 0.494873f, 0.506836f, 0.520996f, 0.534180f, 0.547363f, 0.561035f, 0.573730f,
- 0.588379f, 0.601074f, 0.780762f, 0.775879f, 0.766602f, 0.757324f, 0.748535f, 0.741699f,
- 0.003281f, 0.009811f, 0.016174f, 0.023438f, 0.030060f, 0.037109f, 0.044464f, 0.051239f,
- 0.058441f, 0.066345f, 0.073792f, 0.081238f, 0.089539f, 0.097229f, 0.105286f, 0.113647f,
- 0.122498f, 0.130615f, 0.139526f, 0.148438f, 0.157837f, 0.166626f, 0.176636f, 0.185547f,
- 0.195312f, 0.204956f, 0.215088f, 0.224976f, 0.234863f, 0.245239f, 0.255859f, 0.266113f,
- 0.276367f, 0.287354f, 0.298096f, 0.309326f, 0.320801f, 0.331787f, 0.343018f, 0.355225f,
- 0.366211f, 0.378418f, 0.389893f, 0.401611f, 0.413574f, 0.425781f, 0.438721f, 0.451416f,
- 0.463135f, 0.476074f, 0.489014f, 0.501465f, 0.514648f, 0.528809f, 0.541992f, 0.554688f,
- 0.568848f, 0.582520f, 0.770508f, 0.767090f, 0.758789f, 0.750488f, 0.743164f, 0.735352f,
- 0.002901f, 0.009422f, 0.015488f, 0.021729f, 0.028290f, 0.035278f, 0.041321f, 0.048523f,
- 0.055420f, 0.062195f, 0.069336f, 0.076477f, 0.084412f, 0.091858f, 0.099609f, 0.107361f,
- 0.115112f, 0.123535f, 0.131592f, 0.140137f, 0.148438f, 0.157715f, 0.166382f, 0.174927f,
- 0.184692f, 0.193970f, 0.203369f, 0.212646f, 0.222656f, 0.232910f, 0.242920f, 0.252197f,
- 0.263184f, 0.273438f, 0.284180f, 0.294922f, 0.305664f, 0.316895f, 0.327881f, 0.338867f,
- 0.349854f, 0.361328f, 0.373291f, 0.385254f, 0.397461f, 0.408691f, 0.420898f, 0.433350f,
- 0.445801f, 0.458252f, 0.470703f, 0.483154f, 0.496826f, 0.510254f, 0.522461f, 0.535645f,
- 0.549805f, 0.562988f, 0.760742f, 0.758789f, 0.750488f, 0.743652f, 0.736328f, 0.729492f,
- 0.002861f, 0.008606f, 0.014488f, 0.021057f, 0.026810f, 0.032898f, 0.038879f, 0.045532f,
- 0.051666f, 0.058319f, 0.065125f, 0.072449f, 0.079224f, 0.086426f, 0.093689f, 0.100830f,
- 0.108276f, 0.116089f, 0.123962f, 0.131958f, 0.140625f, 0.148560f, 0.156494f, 0.164795f,
- 0.174194f, 0.183228f, 0.192017f, 0.201294f, 0.210815f, 0.220093f, 0.229858f, 0.239746f,
- 0.249390f, 0.260010f, 0.270508f, 0.280518f, 0.290771f, 0.301758f, 0.312744f, 0.323486f,
- 0.334473f, 0.345215f, 0.356934f, 0.368408f, 0.379883f, 0.391846f, 0.403564f, 0.416016f,
- 0.427490f, 0.439453f, 0.452881f, 0.465332f, 0.478271f, 0.490234f, 0.503906f, 0.517090f,
- 0.529785f, 0.543945f, 0.750000f, 0.750000f, 0.743164f, 0.736328f, 0.729492f, 0.723145f,
- 0.002977f, 0.008492f, 0.013931f, 0.019745f, 0.024948f, 0.030991f, 0.036804f, 0.042755f,
- 0.048889f, 0.055267f, 0.061737f, 0.067932f, 0.074829f, 0.081116f, 0.087646f, 0.095215f,
- 0.102356f, 0.109436f, 0.116760f, 0.124023f, 0.131714f, 0.139648f, 0.147461f, 0.155762f,
- 0.164185f, 0.172485f, 0.181152f, 0.189697f, 0.198730f, 0.208130f, 0.217285f, 0.226685f,
- 0.236572f, 0.245850f, 0.255859f, 0.265869f, 0.276367f, 0.286377f, 0.297607f, 0.307861f,
- 0.318359f, 0.329102f, 0.340576f, 0.351807f, 0.363281f, 0.374023f, 0.386230f, 0.397949f,
- 0.409668f, 0.422119f, 0.434082f, 0.446777f, 0.459229f, 0.471924f, 0.484863f, 0.497803f,
- 0.511230f, 0.525391f, 0.739746f, 0.741211f, 0.735352f, 0.729004f, 0.722656f, 0.717285f,
- 0.002441f, 0.007896f, 0.013443f, 0.018402f, 0.023911f, 0.029343f, 0.034454f, 0.040375f,
- 0.045868f, 0.051453f, 0.057800f, 0.063721f, 0.070068f, 0.075928f, 0.082520f, 0.089233f,
- 0.095703f, 0.102478f, 0.109314f, 0.116638f, 0.123596f, 0.131348f, 0.138550f, 0.145996f,
- 0.153809f, 0.162109f, 0.170044f, 0.179199f, 0.187866f, 0.196045f, 0.205078f, 0.213745f,
- 0.223389f, 0.233032f, 0.242554f, 0.252197f, 0.261963f, 0.271973f, 0.281982f, 0.292236f,
- 0.303223f, 0.312988f, 0.324463f, 0.335693f, 0.346191f, 0.357910f, 0.368652f, 0.380371f,
- 0.391846f, 0.404541f, 0.415527f, 0.428467f, 0.440674f, 0.453369f, 0.466553f, 0.479248f,
- 0.491455f, 0.505371f, 0.729492f, 0.732422f, 0.727539f, 0.721191f, 0.716309f, 0.709961f,
- 0.002457f, 0.007553f, 0.012489f, 0.017548f, 0.022217f, 0.027405f, 0.032471f, 0.037689f,
- 0.043060f, 0.048553f, 0.054230f, 0.059631f, 0.065369f, 0.071533f, 0.077393f, 0.083069f,
- 0.089417f, 0.096069f, 0.102356f, 0.108398f, 0.115417f, 0.122925f, 0.130127f, 0.137451f,
- 0.144531f, 0.152100f, 0.160156f, 0.168091f, 0.176514f, 0.184570f, 0.192871f, 0.201660f,
- 0.210571f, 0.219238f, 0.229126f, 0.238281f, 0.248413f, 0.257812f, 0.267578f, 0.277588f,
- 0.287354f, 0.298096f, 0.308594f, 0.319336f, 0.329590f, 0.340820f, 0.351318f, 0.363770f,
- 0.375732f, 0.386963f, 0.397949f, 0.409912f, 0.422363f, 0.434326f, 0.446533f, 0.459473f,
- 0.473145f, 0.486084f, 0.718750f, 0.723633f, 0.719727f, 0.713867f, 0.708984f, 0.703613f,
- 0.002436f, 0.006939f, 0.011612f, 0.016113f, 0.021072f, 0.025497f, 0.030640f, 0.035339f,
- 0.040222f, 0.045441f, 0.050690f, 0.055725f, 0.060669f, 0.066589f, 0.072144f, 0.077881f,
- 0.083740f, 0.089294f, 0.095215f, 0.101501f, 0.108032f, 0.114868f, 0.121643f, 0.128052f,
- 0.135010f, 0.142334f, 0.150024f, 0.157349f, 0.164917f, 0.173340f, 0.181274f, 0.189697f,
- 0.198120f, 0.206909f, 0.215698f, 0.224365f, 0.234497f, 0.243652f, 0.252930f, 0.262695f,
- 0.272461f, 0.282471f, 0.292480f, 0.302979f, 0.313721f, 0.324463f, 0.335205f, 0.346436f,
- 0.357666f, 0.369141f, 0.380859f, 0.391602f, 0.404541f, 0.416016f, 0.428467f, 0.440918f,
- 0.454102f, 0.466553f, 0.708496f, 0.715820f, 0.711426f, 0.706055f, 0.701660f, 0.696777f,
- 0.002188f, 0.006599f, 0.011032f, 0.015068f, 0.019897f, 0.024048f, 0.028656f, 0.033264f,
- 0.037720f, 0.042236f, 0.047028f, 0.051941f, 0.056824f, 0.062012f, 0.067444f, 0.072449f,
- 0.077942f, 0.083374f, 0.088867f, 0.094727f, 0.100769f, 0.106750f, 0.112732f, 0.119263f,
- 0.126099f, 0.133179f, 0.139648f, 0.146729f, 0.154175f, 0.161987f, 0.170044f, 0.177612f,
- 0.185791f, 0.194214f, 0.203125f, 0.211670f, 0.220581f, 0.229370f, 0.238770f, 0.248047f,
- 0.257812f, 0.267822f, 0.277344f, 0.287109f, 0.297363f, 0.307861f, 0.318848f, 0.329590f,
- 0.341064f, 0.351562f, 0.363037f, 0.374512f, 0.385498f, 0.397461f, 0.409668f, 0.422363f,
- 0.434326f, 0.447021f, 0.697266f, 0.706543f, 0.703125f, 0.698730f, 0.694336f, 0.689941f,
- 0.002024f, 0.006165f, 0.010399f, 0.014481f, 0.018555f, 0.022797f, 0.026627f, 0.030869f,
- 0.035187f, 0.039459f, 0.043732f, 0.047943f, 0.052917f, 0.057434f, 0.062622f, 0.067261f,
- 0.071838f, 0.077454f, 0.082581f, 0.087891f, 0.093628f, 0.099182f, 0.105469f, 0.111206f,
- 0.117126f, 0.123779f, 0.130371f, 0.137085f, 0.143921f, 0.151001f, 0.158691f, 0.166016f,
- 0.173950f, 0.181641f, 0.190063f, 0.198120f, 0.206909f, 0.215698f, 0.224976f, 0.233398f,
- 0.242798f, 0.252197f, 0.262207f, 0.271973f, 0.281738f, 0.291992f, 0.302734f, 0.313477f,
- 0.323242f, 0.334229f, 0.345459f, 0.355957f, 0.368652f, 0.380615f, 0.391602f, 0.403809f,
- 0.415771f, 0.428467f, 0.686523f, 0.696777f, 0.695312f, 0.691895f, 0.687500f, 0.683105f,
- 0.001931f, 0.005970f, 0.009651f, 0.013557f, 0.017136f, 0.021088f, 0.024902f, 0.028748f,
- 0.032623f, 0.036743f, 0.040833f, 0.044983f, 0.049591f, 0.053467f, 0.057800f, 0.062500f,
- 0.066833f, 0.071533f, 0.076538f, 0.081238f, 0.086670f, 0.092224f, 0.097290f, 0.103088f,
- 0.108887f, 0.114990f, 0.120972f, 0.127197f, 0.134277f, 0.140503f, 0.147705f, 0.154663f,
- 0.162231f, 0.169922f, 0.177612f, 0.185303f, 0.193604f, 0.201904f, 0.210815f, 0.219238f,
- 0.228516f, 0.237427f, 0.247070f, 0.256592f, 0.265869f, 0.275879f, 0.285645f, 0.295898f,
- 0.306396f, 0.317139f, 0.328369f, 0.338623f, 0.350342f, 0.362305f, 0.374023f, 0.385010f,
- 0.397461f, 0.410156f, 0.675781f, 0.687988f, 0.687012f, 0.683594f, 0.680664f, 0.676270f,
- 0.001725f, 0.005436f, 0.009171f, 0.012589f, 0.016190f, 0.019485f, 0.023132f, 0.026978f,
- 0.030899f, 0.034180f, 0.037659f, 0.041565f, 0.045074f, 0.049438f, 0.053345f, 0.057739f,
- 0.061768f, 0.065918f, 0.070679f, 0.075073f, 0.080078f, 0.084656f, 0.089966f, 0.095215f,
- 0.100464f, 0.106445f, 0.112000f, 0.117615f, 0.124207f, 0.130737f, 0.136719f, 0.144043f,
- 0.151123f, 0.158081f, 0.165405f, 0.173096f, 0.181152f, 0.189087f, 0.197510f, 0.205688f,
- 0.214600f, 0.223145f, 0.232178f, 0.241699f, 0.250732f, 0.260254f, 0.270264f, 0.279785f,
- 0.289795f, 0.300293f, 0.310791f, 0.322510f, 0.333496f, 0.344238f, 0.355713f, 0.367188f,
- 0.379395f, 0.392090f, 0.664551f, 0.678711f, 0.678223f, 0.675781f, 0.672852f, 0.669922f,
- 0.001741f, 0.005077f, 0.008522f, 0.011810f, 0.014946f, 0.018524f, 0.021332f, 0.024872f,
- 0.028519f, 0.031799f, 0.034973f, 0.038727f, 0.041992f, 0.045654f, 0.049072f, 0.052856f,
- 0.056671f, 0.060638f, 0.064819f, 0.069092f, 0.073425f, 0.078125f, 0.082886f, 0.087280f,
- 0.092651f, 0.098206f, 0.103638f, 0.109192f, 0.114563f, 0.120667f, 0.126709f, 0.133057f,
- 0.139771f, 0.146851f, 0.153931f, 0.160767f, 0.168457f, 0.175903f, 0.183838f, 0.192505f,
- 0.200195f, 0.208618f, 0.217407f, 0.226562f, 0.236084f, 0.245239f, 0.254639f, 0.263672f,
- 0.273926f, 0.283447f, 0.294189f, 0.304932f, 0.315674f, 0.326172f, 0.337402f, 0.348877f,
- 0.360107f, 0.373291f, 0.653809f, 0.670410f, 0.669922f, 0.667480f, 0.665527f, 0.662109f,
- 0.001639f, 0.004951f, 0.007996f, 0.010857f, 0.013779f, 0.016968f, 0.019974f, 0.023392f,
- 0.026001f, 0.029373f, 0.032013f, 0.035370f, 0.038513f, 0.041992f, 0.044586f, 0.048706f,
- 0.052124f, 0.055634f, 0.059723f, 0.063354f, 0.067444f, 0.071289f, 0.075745f, 0.080444f,
- 0.085022f, 0.089722f, 0.095032f, 0.100220f, 0.105347f, 0.111206f, 0.117126f, 0.123108f,
- 0.129395f, 0.135620f, 0.142090f, 0.148682f, 0.156372f, 0.163574f, 0.170898f, 0.178711f,
- 0.186890f, 0.194580f, 0.203613f, 0.211426f, 0.220459f, 0.229492f, 0.238281f, 0.248169f,
- 0.257324f, 0.267578f, 0.277832f, 0.287354f, 0.298340f, 0.308350f, 0.319824f, 0.331543f,
- 0.342041f, 0.354248f, 0.641602f, 0.660645f, 0.662109f, 0.660645f, 0.658203f, 0.654785f,
- 0.001569f, 0.004539f, 0.007538f, 0.010368f, 0.013359f, 0.016006f, 0.018539f, 0.021210f,
- 0.024384f, 0.026855f, 0.029892f, 0.032471f, 0.035034f, 0.038177f, 0.041199f, 0.044434f,
- 0.047485f, 0.050781f, 0.054321f, 0.057953f, 0.061523f, 0.065430f, 0.069275f, 0.073547f,
- 0.077820f, 0.082092f, 0.086731f, 0.091736f, 0.096985f, 0.101990f, 0.107361f, 0.112549f,
- 0.118774f, 0.124878f, 0.131104f, 0.137573f, 0.144409f, 0.150635f, 0.157837f, 0.165283f,
- 0.173340f, 0.181274f, 0.188599f, 0.197510f, 0.205933f, 0.214600f, 0.223633f, 0.232056f,
- 0.241577f, 0.251709f, 0.261230f, 0.270996f, 0.281250f, 0.291260f, 0.302246f, 0.313477f,
- 0.323730f, 0.336182f, 0.630859f, 0.651855f, 0.652832f, 0.652344f, 0.650391f, 0.647461f,
- 0.001558f, 0.004139f, 0.007103f, 0.009560f, 0.012077f, 0.014313f, 0.016983f, 0.019653f,
- 0.021988f, 0.024490f, 0.027023f, 0.029526f, 0.031891f, 0.034821f, 0.037903f, 0.040192f,
- 0.043457f, 0.046417f, 0.049316f, 0.052795f, 0.055725f, 0.059357f, 0.063354f, 0.066895f,
- 0.070740f, 0.074890f, 0.078979f, 0.083801f, 0.088440f, 0.093018f, 0.097961f, 0.103394f,
- 0.108704f, 0.114563f, 0.120239f, 0.126343f, 0.132690f, 0.139038f, 0.145874f, 0.152710f,
- 0.159912f, 0.168091f, 0.175537f, 0.183228f, 0.191650f, 0.199707f, 0.208130f, 0.216797f,
- 0.226074f, 0.235352f, 0.244507f, 0.254395f, 0.264404f, 0.274414f, 0.285156f, 0.296631f,
- 0.307373f, 0.318604f, 0.619141f, 0.643066f, 0.644531f, 0.644043f, 0.642578f, 0.639648f,
- 0.001314f, 0.004002f, 0.006603f, 0.009056f, 0.011490f, 0.013184f, 0.015587f, 0.017883f,
- 0.020157f, 0.022415f, 0.024582f, 0.027206f, 0.029160f, 0.031677f, 0.034088f, 0.036530f,
- 0.039337f, 0.042206f, 0.044891f, 0.047729f, 0.050751f, 0.053955f, 0.057312f, 0.060486f,
- 0.064148f, 0.068054f, 0.071960f, 0.075867f, 0.079895f, 0.084595f, 0.089172f, 0.094238f,
- 0.098999f, 0.104492f, 0.109802f, 0.115173f, 0.121338f, 0.127686f, 0.134033f, 0.140991f,
- 0.147095f, 0.154541f, 0.161865f, 0.169800f, 0.177368f, 0.185547f, 0.193848f, 0.201904f,
- 0.211060f, 0.219116f, 0.229004f, 0.238525f, 0.248047f, 0.257812f, 0.267822f, 0.277832f,
- 0.289062f, 0.300537f, 0.607910f, 0.633301f, 0.636230f, 0.635742f, 0.634766f, 0.633301f,
- 0.001217f, 0.003571f, 0.005947f, 0.008011f, 0.010391f, 0.012207f, 0.014313f, 0.016617f,
- 0.018280f, 0.020523f, 0.022537f, 0.024475f, 0.026443f, 0.028778f, 0.030884f, 0.032867f,
- 0.035553f, 0.037872f, 0.040375f, 0.042938f, 0.045593f, 0.048431f, 0.051605f, 0.054688f,
- 0.057953f, 0.061279f, 0.065002f, 0.068665f, 0.072266f, 0.076294f, 0.080872f, 0.085083f,
- 0.089783f, 0.094482f, 0.099915f, 0.104736f, 0.110901f, 0.116272f, 0.122314f, 0.128784f,
- 0.134888f, 0.142090f, 0.148560f, 0.155884f, 0.163574f, 0.171753f, 0.179077f, 0.187500f,
- 0.195679f, 0.204346f, 0.213745f, 0.222656f, 0.231812f, 0.241455f, 0.250977f, 0.261230f,
- 0.272461f, 0.282959f, 0.596680f, 0.623535f, 0.627441f, 0.627930f, 0.627441f, 0.625000f,
- 0.001111f, 0.003542f, 0.005569f, 0.007504f, 0.009338f, 0.011452f, 0.012939f, 0.015030f,
- 0.016678f, 0.018326f, 0.020203f, 0.022217f, 0.023788f, 0.025604f, 0.027771f, 0.029877f,
- 0.031860f, 0.033813f, 0.036102f, 0.038605f, 0.040985f, 0.043579f, 0.046448f, 0.049042f,
- 0.051849f, 0.055054f, 0.058319f, 0.061615f, 0.065125f, 0.068909f, 0.072815f, 0.076843f,
- 0.080872f, 0.085571f, 0.089905f, 0.095398f, 0.100159f, 0.105713f, 0.111206f, 0.116882f,
- 0.122925f, 0.129517f, 0.135742f, 0.142822f, 0.149902f, 0.157349f, 0.165161f, 0.172852f,
- 0.181152f, 0.189331f, 0.198120f, 0.206909f, 0.215820f, 0.225342f, 0.235474f, 0.245239f,
- 0.254883f, 0.266602f, 0.584473f, 0.614746f, 0.619141f, 0.619629f, 0.619141f, 0.618164f,
- 0.001149f, 0.003147f, 0.004826f, 0.006886f, 0.008629f, 0.010452f, 0.012024f, 0.013359f,
- 0.015175f, 0.016647f, 0.018143f, 0.019882f, 0.021332f, 0.023026f, 0.024902f, 0.026550f,
- 0.028397f, 0.030045f, 0.032318f, 0.034393f, 0.036682f, 0.038910f, 0.041107f, 0.043671f,
- 0.046295f, 0.048950f, 0.051819f, 0.054993f, 0.058258f, 0.061523f, 0.065063f, 0.068481f,
- 0.072510f, 0.076965f, 0.081055f, 0.085510f, 0.090393f, 0.095093f, 0.100342f, 0.105774f,
- 0.111694f, 0.117371f, 0.124084f, 0.130371f, 0.136963f, 0.143921f, 0.151245f, 0.159058f,
- 0.166626f, 0.174927f, 0.182983f, 0.191650f, 0.200195f, 0.209473f, 0.218750f, 0.228149f,
- 0.238037f, 0.249146f, 0.572266f, 0.604980f, 0.609863f, 0.611328f, 0.610352f, 0.611328f,
- 0.001009f, 0.003059f, 0.004620f, 0.006283f, 0.007881f, 0.009415f, 0.010864f, 0.011940f,
- 0.013443f, 0.014847f, 0.016403f, 0.017700f, 0.019012f, 0.020493f, 0.021927f, 0.023697f,
- 0.025177f, 0.026947f, 0.028732f, 0.030472f, 0.032654f, 0.034302f, 0.036591f, 0.038757f,
- 0.041046f, 0.043488f, 0.045837f, 0.048706f, 0.051544f, 0.054810f, 0.057770f, 0.061188f,
- 0.064331f, 0.068237f, 0.072083f, 0.076416f, 0.080872f, 0.085388f, 0.090149f, 0.095276f,
- 0.100403f, 0.105896f, 0.111877f, 0.117798f, 0.124329f, 0.130859f, 0.138062f, 0.145020f,
- 0.152710f, 0.160034f, 0.168335f, 0.176514f, 0.185059f, 0.193481f, 0.203125f, 0.212158f,
- 0.221924f, 0.232178f, 0.562500f, 0.594727f, 0.601074f, 0.602539f, 0.603516f, 0.602539f,
- 0.000865f, 0.002674f, 0.004444f, 0.005615f, 0.007233f, 0.008430f, 0.009827f, 0.010880f,
- 0.011917f, 0.013206f, 0.014412f, 0.015717f, 0.016876f, 0.018173f, 0.019501f, 0.020950f,
- 0.022217f, 0.023773f, 0.025284f, 0.026749f, 0.028610f, 0.030151f, 0.032166f, 0.034149f,
- 0.036041f, 0.038330f, 0.040558f, 0.042877f, 0.045532f, 0.048157f, 0.050934f, 0.053894f,
- 0.056946f, 0.060303f, 0.063843f, 0.067566f, 0.071472f, 0.075806f, 0.080261f, 0.084778f,
- 0.089600f, 0.094971f, 0.100220f, 0.105896f, 0.111877f, 0.118103f, 0.125000f, 0.131348f,
- 0.138550f, 0.146362f, 0.153687f, 0.161987f, 0.169678f, 0.178223f, 0.187134f, 0.196045f,
- 0.205811f, 0.215698f, 0.549805f, 0.584961f, 0.592773f, 0.594238f, 0.593750f, 0.595215f,
- 0.000951f, 0.002476f, 0.003956f, 0.005062f, 0.006268f, 0.007637f, 0.008888f, 0.009666f,
- 0.010628f, 0.011810f, 0.012856f, 0.013878f, 0.014946f, 0.015900f, 0.017227f, 0.018356f,
- 0.019592f, 0.020889f, 0.022003f, 0.023438f, 0.025101f, 0.026489f, 0.028122f, 0.029739f,
- 0.031555f, 0.033295f, 0.035431f, 0.037537f, 0.039795f, 0.041962f, 0.044647f, 0.047302f,
- 0.049957f, 0.052979f, 0.056122f, 0.059387f, 0.062927f, 0.066956f, 0.070679f, 0.074951f,
- 0.079468f, 0.084167f, 0.089294f, 0.094482f, 0.100098f, 0.106018f, 0.112061f, 0.118835f,
- 0.125366f, 0.132446f, 0.139893f, 0.147827f, 0.155762f, 0.163574f, 0.172607f, 0.180786f,
- 0.190063f, 0.199951f, 0.536621f, 0.576172f, 0.583496f, 0.586914f, 0.587402f, 0.586914f,
- 0.000788f, 0.002115f, 0.003592f, 0.004780f, 0.005939f, 0.006615f, 0.007740f, 0.008598f,
- 0.009514f, 0.010376f, 0.011200f, 0.012138f, 0.013016f, 0.014069f, 0.014977f, 0.015961f,
- 0.016922f, 0.018036f, 0.019043f, 0.020447f, 0.021606f, 0.022995f, 0.024323f, 0.025864f,
- 0.027344f, 0.028946f, 0.030731f, 0.032593f, 0.034515f, 0.036530f, 0.038910f, 0.041016f,
- 0.043274f, 0.046021f, 0.048981f, 0.051819f, 0.055176f, 0.058472f, 0.062012f, 0.065857f,
- 0.069946f, 0.074219f, 0.078796f, 0.083801f, 0.088806f, 0.094299f, 0.100281f, 0.106018f,
- 0.112793f, 0.119446f, 0.126343f, 0.133545f, 0.141357f, 0.149292f, 0.157104f, 0.165894f,
- 0.174683f, 0.184326f, 0.524902f, 0.566895f, 0.575195f, 0.576660f, 0.579102f, 0.579590f,
- 0.000661f, 0.001961f, 0.003382f, 0.004311f, 0.005161f, 0.006062f, 0.006737f, 0.007427f,
- 0.008286f, 0.008995f, 0.009857f, 0.010368f, 0.011230f, 0.011955f, 0.012833f, 0.013786f,
- 0.014565f, 0.015480f, 0.016647f, 0.017578f, 0.018677f, 0.019806f, 0.020950f, 0.022263f,
- 0.023651f, 0.024994f, 0.026306f, 0.027863f, 0.029724f, 0.031525f, 0.033325f, 0.035370f,
- 0.037292f, 0.039673f, 0.042114f, 0.044769f, 0.047546f, 0.050537f, 0.053680f, 0.057098f,
- 0.060852f, 0.064514f, 0.069031f, 0.073303f, 0.078064f, 0.083069f, 0.088379f, 0.094238f,
- 0.100220f, 0.106689f, 0.113342f, 0.120300f, 0.127563f, 0.135132f, 0.142700f, 0.151245f,
- 0.160034f, 0.168823f, 0.512695f, 0.557129f, 0.566406f, 0.569824f, 0.569824f, 0.571289f,
- 0.000757f, 0.001709f, 0.002844f, 0.003582f, 0.004448f, 0.005192f, 0.005989f, 0.006519f,
- 0.007038f, 0.007801f, 0.008453f, 0.009071f, 0.009727f, 0.010391f, 0.011009f, 0.011726f,
- 0.012650f, 0.013184f, 0.014107f, 0.014977f, 0.015900f, 0.016800f, 0.017776f, 0.018936f,
- 0.020172f, 0.021271f, 0.022446f, 0.023697f, 0.025055f, 0.026703f, 0.028397f, 0.030014f,
- 0.031921f, 0.033905f, 0.035919f, 0.038177f, 0.040680f, 0.043243f, 0.045898f, 0.049072f,
- 0.052216f, 0.055725f, 0.059784f, 0.063538f, 0.067688f, 0.072327f, 0.077271f, 0.082764f,
- 0.088379f, 0.094299f, 0.100708f, 0.107239f, 0.114136f, 0.121582f, 0.128906f, 0.136963f,
- 0.145630f, 0.153564f, 0.500977f, 0.547852f, 0.556641f, 0.561523f, 0.562500f, 0.563965f,
- 0.000704f, 0.001769f, 0.002542f, 0.003523f, 0.004036f, 0.004562f, 0.005032f, 0.005661f,
- 0.006176f, 0.006542f, 0.007072f, 0.007698f, 0.008339f, 0.008827f, 0.009323f, 0.010094f,
- 0.010757f, 0.011276f, 0.012093f, 0.012733f, 0.013489f, 0.014488f, 0.015244f, 0.016006f,
- 0.017151f, 0.017975f, 0.018967f, 0.020142f, 0.021255f, 0.022552f, 0.023880f, 0.025314f,
- 0.026840f, 0.028503f, 0.030441f, 0.032166f, 0.034424f, 0.036438f, 0.039001f, 0.041656f,
- 0.044464f, 0.047455f, 0.050842f, 0.054443f, 0.058167f, 0.062286f, 0.066956f, 0.071899f,
- 0.076904f, 0.082458f, 0.088501f, 0.094482f, 0.101196f, 0.108337f, 0.115662f, 0.123352f,
- 0.130981f, 0.139282f, 0.489746f, 0.538574f, 0.547852f, 0.551270f, 0.554688f, 0.555176f,
- 0.000579f, 0.001450f, 0.002396f, 0.002857f, 0.003454f, 0.004032f, 0.004356f, 0.004791f,
- 0.005333f, 0.005718f, 0.006130f, 0.006485f, 0.007042f, 0.007473f, 0.007988f, 0.008476f,
- 0.008865f, 0.009613f, 0.010086f, 0.010651f, 0.011345f, 0.012047f, 0.012764f, 0.013435f,
- 0.014282f, 0.015144f, 0.015884f, 0.016846f, 0.017868f, 0.018814f, 0.020050f, 0.021164f,
- 0.022507f, 0.023773f, 0.025192f, 0.026978f, 0.028564f, 0.030640f, 0.032623f, 0.034882f,
- 0.037231f, 0.039886f, 0.042786f, 0.046143f, 0.049286f, 0.052979f, 0.057098f, 0.061279f,
- 0.066223f, 0.071167f, 0.076660f, 0.082581f, 0.088989f, 0.095581f, 0.102661f, 0.109863f,
- 0.117737f, 0.125488f, 0.476807f, 0.528320f, 0.538574f, 0.543945f, 0.546875f, 0.546875f,
- 0.000510f, 0.001428f, 0.002037f, 0.002613f, 0.003086f, 0.003290f, 0.003672f, 0.004108f,
- 0.004345f, 0.004768f, 0.005035f, 0.005470f, 0.005959f, 0.006207f, 0.006599f, 0.007095f,
- 0.007568f, 0.008003f, 0.008377f, 0.008904f, 0.009575f, 0.010010f, 0.010643f, 0.011131f,
- 0.011871f, 0.012535f, 0.013199f, 0.014038f, 0.014839f, 0.015640f, 0.016586f, 0.017502f,
- 0.018585f, 0.019745f, 0.021088f, 0.022354f, 0.023727f, 0.025253f, 0.026962f, 0.028870f,
- 0.030762f, 0.033051f, 0.035492f, 0.038177f, 0.041229f, 0.044403f, 0.048004f, 0.051880f,
- 0.056213f, 0.060516f, 0.065857f, 0.071045f, 0.077271f, 0.083374f, 0.090027f, 0.096863f,
- 0.104492f, 0.112183f, 0.463623f, 0.518066f, 0.529785f, 0.535156f, 0.538086f, 0.540039f,
- 0.000473f, 0.001222f, 0.001771f, 0.002117f, 0.002323f, 0.002796f, 0.003096f, 0.003355f,
- 0.003601f, 0.003975f, 0.004295f, 0.004543f, 0.004833f, 0.005142f, 0.005455f, 0.005848f,
- 0.006165f, 0.006535f, 0.006947f, 0.007370f, 0.007809f, 0.008240f, 0.008690f, 0.009216f,
- 0.009758f, 0.010223f, 0.010925f, 0.011536f, 0.012146f, 0.012833f, 0.013573f, 0.014389f,
- 0.015244f, 0.016220f, 0.017120f, 0.018219f, 0.019379f, 0.020599f, 0.021988f, 0.023514f,
- 0.025131f, 0.027054f, 0.029037f, 0.031311f, 0.033752f, 0.036591f, 0.039520f, 0.042999f,
- 0.046661f, 0.050873f, 0.055603f, 0.060333f, 0.066101f, 0.071960f, 0.078491f, 0.084961f,
- 0.091797f, 0.099426f, 0.452148f, 0.508301f, 0.520508f, 0.526367f, 0.528809f, 0.530273f,
- 0.000299f, 0.001057f, 0.001329f, 0.001771f, 0.001957f, 0.002350f, 0.002483f, 0.002697f,
- 0.002964f, 0.003181f, 0.003441f, 0.003653f, 0.003904f, 0.004238f, 0.004501f, 0.004738f,
- 0.005024f, 0.005390f, 0.005657f, 0.005985f, 0.006279f, 0.006714f, 0.007053f, 0.007507f,
- 0.007881f, 0.008369f, 0.008774f, 0.009300f, 0.009888f, 0.010483f, 0.011093f, 0.011627f,
- 0.012398f, 0.013130f, 0.013855f, 0.014717f, 0.015686f, 0.016739f, 0.017761f, 0.018890f,
- 0.020248f, 0.021698f, 0.023376f, 0.025131f, 0.027237f, 0.029556f, 0.032166f, 0.035004f,
- 0.038208f, 0.041962f, 0.045868f, 0.050507f, 0.055359f, 0.060852f, 0.066772f, 0.073242f,
- 0.080017f, 0.087097f, 0.440674f, 0.498047f, 0.511719f, 0.517090f, 0.520508f, 0.522949f,
- 0.000427f, 0.001020f, 0.001253f, 0.001431f, 0.001690f, 0.001900f, 0.002018f, 0.002304f,
- 0.002481f, 0.002569f, 0.002731f, 0.002998f, 0.003157f, 0.003424f, 0.003592f, 0.003838f,
- 0.004017f, 0.004253f, 0.004551f, 0.004776f, 0.005100f, 0.005379f, 0.005699f, 0.005932f,
- 0.006290f, 0.006630f, 0.007038f, 0.007465f, 0.007927f, 0.008286f, 0.008858f, 0.009293f,
- 0.009888f, 0.010429f, 0.011086f, 0.011765f, 0.012482f, 0.013298f, 0.014168f, 0.015068f,
- 0.016129f, 0.017288f, 0.018585f, 0.019943f, 0.021622f, 0.023361f, 0.025436f, 0.027847f,
- 0.030655f, 0.033447f, 0.037079f, 0.041229f, 0.045776f, 0.050568f, 0.056061f, 0.062317f,
- 0.068726f, 0.075684f, 0.427734f, 0.488525f, 0.502441f, 0.508789f, 0.513184f, 0.513672f,
- 0.000255f, 0.000597f, 0.001032f, 0.001150f, 0.001353f, 0.001493f, 0.001608f, 0.001750f,
- 0.001933f, 0.002062f, 0.002178f, 0.002302f, 0.002474f, 0.002670f, 0.002872f, 0.002995f,
- 0.003147f, 0.003298f, 0.003565f, 0.003729f, 0.003941f, 0.004219f, 0.004436f, 0.004719f,
- 0.005005f, 0.005230f, 0.005489f, 0.005806f, 0.006191f, 0.006496f, 0.006897f, 0.007267f,
- 0.007671f, 0.008179f, 0.008636f, 0.009163f, 0.009766f, 0.010368f, 0.011047f, 0.011810f,
- 0.012611f, 0.013527f, 0.014519f, 0.015640f, 0.016800f, 0.018265f, 0.019897f, 0.021698f,
- 0.023895f, 0.026260f, 0.029175f, 0.032715f, 0.036682f, 0.041168f, 0.045929f, 0.051758f,
- 0.057922f, 0.064575f, 0.415771f, 0.478271f, 0.493652f, 0.500000f, 0.503906f, 0.505859f,
- 0.000255f, 0.000544f, 0.000863f, 0.000994f, 0.001086f, 0.001183f, 0.001317f, 0.001328f,
- 0.001491f, 0.001608f, 0.001716f, 0.001851f, 0.001943f, 0.002075f, 0.002161f, 0.002319f,
- 0.002426f, 0.002596f, 0.002741f, 0.002884f, 0.003088f, 0.003265f, 0.003391f, 0.003620f,
- 0.003777f, 0.004005f, 0.004215f, 0.004452f, 0.004734f, 0.004963f, 0.005341f, 0.005577f,
- 0.005875f, 0.006271f, 0.006603f, 0.006996f, 0.007450f, 0.007919f, 0.008446f, 0.009003f,
- 0.009674f, 0.010338f, 0.011101f, 0.011909f, 0.012917f, 0.013977f, 0.015190f, 0.016495f,
- 0.018112f, 0.020325f, 0.022415f, 0.025146f, 0.028473f, 0.032349f, 0.036804f, 0.041992f,
- 0.047913f, 0.054077f, 0.404541f, 0.468506f, 0.484131f, 0.490967f, 0.495361f, 0.498291f,
- 0.000377f, 0.000440f, 0.000606f, 0.000685f, 0.000735f, 0.000876f, 0.000929f, 0.001035f,
- 0.001068f, 0.001157f, 0.001307f, 0.001381f, 0.001473f, 0.001595f, 0.001664f, 0.001708f,
- 0.001850f, 0.001957f, 0.002043f, 0.002195f, 0.002291f, 0.002422f, 0.002571f, 0.002687f,
- 0.002842f, 0.002979f, 0.003183f, 0.003345f, 0.003532f, 0.003794f, 0.004002f, 0.004154f,
- 0.004429f, 0.004635f, 0.004967f, 0.005253f, 0.005573f, 0.005909f, 0.006275f, 0.006695f,
- 0.007183f, 0.007660f, 0.008316f, 0.008934f, 0.009644f, 0.010429f, 0.011360f, 0.012497f,
- 0.013634f, 0.014977f, 0.016663f, 0.018875f, 0.021423f, 0.024643f, 0.028549f, 0.033020f,
- 0.038483f, 0.044525f, 0.391602f, 0.458984f, 0.474854f, 0.482178f, 0.488037f, 0.489990f,
- 0.000159f, 0.000401f, 0.000450f, 0.000522f, 0.000605f, 0.000634f, 0.000728f, 0.000702f,
- 0.000808f, 0.000882f, 0.000959f, 0.000991f, 0.001043f, 0.001112f, 0.001205f, 0.001245f,
- 0.001357f, 0.001419f, 0.001513f, 0.001546f, 0.001648f, 0.001752f, 0.001863f, 0.001942f,
- 0.002056f, 0.002159f, 0.002289f, 0.002392f, 0.002506f, 0.002697f, 0.002827f, 0.003023f,
- 0.003172f, 0.003330f, 0.003542f, 0.003750f, 0.004017f, 0.004292f, 0.004559f, 0.004871f,
- 0.005161f, 0.005539f, 0.005932f, 0.006416f, 0.006973f, 0.007526f, 0.008232f, 0.008980f,
- 0.009918f, 0.010895f, 0.012085f, 0.013680f, 0.015472f, 0.017975f, 0.021103f, 0.025146f,
- 0.029938f, 0.035645f, 0.379395f, 0.448486f, 0.465820f, 0.473633f, 0.478760f, 0.481689f,
- 0.000112f, 0.000220f, 0.000321f, 0.000322f, 0.000401f, 0.000489f, 0.000469f, 0.000510f,
- 0.000568f, 0.000653f, 0.000659f, 0.000676f, 0.000703f, 0.000789f, 0.000811f, 0.000886f,
- 0.000888f, 0.000994f, 0.001048f, 0.001096f, 0.001155f, 0.001220f, 0.001289f, 0.001357f,
- 0.001431f, 0.001496f, 0.001599f, 0.001675f, 0.001759f, 0.001894f, 0.001965f, 0.002083f,
- 0.002193f, 0.002310f, 0.002464f, 0.002634f, 0.002758f, 0.002949f, 0.003134f, 0.003319f,
- 0.003551f, 0.003830f, 0.004120f, 0.004440f, 0.004784f, 0.005188f, 0.005680f, 0.006222f,
- 0.006886f, 0.007614f, 0.008461f, 0.009529f, 0.010864f, 0.012596f, 0.014961f, 0.018097f,
- 0.022263f, 0.027466f, 0.367920f, 0.438232f, 0.456543f, 0.465332f, 0.470215f, 0.472900f,
- 0.000140f, 0.000219f, 0.000241f, 0.000245f, 0.000290f, 0.000291f, 0.000302f, 0.000342f,
- 0.000380f, 0.000409f, 0.000408f, 0.000485f, 0.000473f, 0.000527f, 0.000556f, 0.000575f,
- 0.000630f, 0.000642f, 0.000673f, 0.000711f, 0.000762f, 0.000800f, 0.000852f, 0.000886f,
- 0.000952f, 0.000982f, 0.001049f, 0.001108f, 0.001159f, 0.001220f, 0.001281f, 0.001369f,
- 0.001454f, 0.001522f, 0.001595f, 0.001695f, 0.001839f, 0.001928f, 0.002068f, 0.002209f,
- 0.002337f, 0.002504f, 0.002686f, 0.002876f, 0.003139f, 0.003437f, 0.003723f, 0.004078f,
- 0.004509f, 0.005009f, 0.005615f, 0.006332f, 0.007317f, 0.008461f, 0.009926f, 0.012154f,
- 0.015640f, 0.020325f, 0.356445f, 0.429199f, 0.447266f, 0.456299f, 0.462158f, 0.464844f,
- 0.000048f, 0.000154f, 0.000141f, 0.000147f, 0.000174f, 0.000207f, 0.000188f, 0.000221f,
- 0.000233f, 0.000242f, 0.000248f, 0.000271f, 0.000299f, 0.000312f, 0.000337f, 0.000350f,
- 0.000367f, 0.000403f, 0.000416f, 0.000458f, 0.000465f, 0.000483f, 0.000507f, 0.000546f,
- 0.000576f, 0.000625f, 0.000637f, 0.000659f, 0.000705f, 0.000742f, 0.000797f, 0.000837f,
- 0.000890f, 0.000925f, 0.000978f, 0.001036f, 0.001103f, 0.001181f, 0.001253f, 0.001329f,
- 0.001421f, 0.001529f, 0.001647f, 0.001782f, 0.001906f, 0.002075f, 0.002291f, 0.002483f,
- 0.002758f, 0.003059f, 0.003450f, 0.003906f, 0.004536f, 0.005306f, 0.006325f, 0.007713f,
- 0.010101f, 0.014084f, 0.343262f, 0.418457f, 0.437744f, 0.447510f, 0.452881f, 0.456543f,
- 0.000099f, 0.000100f, 0.000091f, 0.000085f, 0.000105f, 0.000099f, 0.000127f, 0.000127f,
- 0.000130f, 0.000137f, 0.000152f, 0.000164f, 0.000164f, 0.000172f, 0.000195f, 0.000186f,
- 0.000209f, 0.000222f, 0.000231f, 0.000241f, 0.000258f, 0.000266f, 0.000290f, 0.000301f,
- 0.000324f, 0.000343f, 0.000357f, 0.000369f, 0.000392f, 0.000409f, 0.000440f, 0.000463f,
- 0.000484f, 0.000513f, 0.000544f, 0.000578f, 0.000607f, 0.000650f, 0.000702f, 0.000737f,
- 0.000787f, 0.000846f, 0.000918f, 0.000977f, 0.001062f, 0.001146f, 0.001259f, 0.001379f,
- 0.001524f, 0.001701f, 0.001924f, 0.002207f, 0.002542f, 0.003006f, 0.003628f, 0.004494f,
- 0.005821f, 0.008774f, 0.332031f, 0.409180f, 0.428467f, 0.438965f, 0.444336f, 0.447998f,
- 0.000082f, 0.000057f, 0.000048f, 0.000051f, 0.000055f, 0.000054f, 0.000057f, 0.000064f,
- 0.000066f, 0.000079f, 0.000070f, 0.000070f, 0.000084f, 0.000078f, 0.000084f, 0.000091f,
- 0.000099f, 0.000108f, 0.000108f, 0.000114f, 0.000119f, 0.000124f, 0.000129f, 0.000144f,
- 0.000151f, 0.000158f, 0.000163f, 0.000176f, 0.000188f, 0.000196f, 0.000208f, 0.000220f,
- 0.000227f, 0.000239f, 0.000259f, 0.000273f, 0.000290f, 0.000303f, 0.000331f, 0.000351f,
- 0.000376f, 0.000402f, 0.000432f, 0.000460f, 0.000500f, 0.000547f, 0.000593f, 0.000648f,
- 0.000720f, 0.000805f, 0.000918f, 0.001045f, 0.001225f, 0.001462f, 0.001788f, 0.002264f,
- 0.003029f, 0.004623f, 0.320801f, 0.398682f, 0.419922f, 0.430420f, 0.436279f, 0.440674f,
- 0.000061f, 0.000041f, 0.000033f, 0.000029f, 0.000026f, 0.000025f, 0.000024f, 0.000024f,
- 0.000023f, 0.000023f, 0.000025f, 0.000032f, 0.000026f, 0.000027f, 0.000035f, 0.000037f,
- 0.000039f, 0.000041f, 0.000041f, 0.000041f, 0.000044f, 0.000050f, 0.000054f, 0.000051f,
- 0.000055f, 0.000060f, 0.000061f, 0.000062f, 0.000069f, 0.000074f, 0.000075f, 0.000081f,
- 0.000087f, 0.000090f, 0.000093f, 0.000098f, 0.000108f, 0.000114f, 0.000123f, 0.000130f,
- 0.000142f, 0.000144f, 0.000156f, 0.000173f, 0.000179f, 0.000200f, 0.000218f, 0.000237f,
- 0.000267f, 0.000299f, 0.000335f, 0.000382f, 0.000448f, 0.000544f, 0.000677f, 0.000883f,
- 0.001233f, 0.001933f, 0.309570f, 0.388672f, 0.410889f, 0.421143f, 0.427246f, 0.431885f,
- 0.000031f, 0.000020f, 0.000016f, 0.000014f, 0.000013f, 0.000012f, 0.000012f, 0.000011f,
- 0.000011f, 0.000010f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000008f, 0.000009f,
- 0.000009f, 0.000007f, 0.000007f, 0.000007f, 0.000008f, 0.000009f, 0.000011f, 0.000012f,
- 0.000012f, 0.000012f, 0.000013f, 0.000015f, 0.000015f, 0.000014f, 0.000016f, 0.000017f,
- 0.000019f, 0.000020f, 0.000020f, 0.000022f, 0.000025f, 0.000023f, 0.000026f, 0.000029f,
- 0.000031f, 0.000034f, 0.000036f, 0.000037f, 0.000040f, 0.000044f, 0.000048f, 0.000052f,
- 0.000056f, 0.000063f, 0.000068f, 0.000083f, 0.000098f, 0.000117f, 0.000149f, 0.000201f,
- 0.000301f, 0.000544f, 0.297607f, 0.379150f, 0.400879f, 0.411865f, 0.419189f, 0.423340f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000002f, 0.000003f, 0.000004f, 0.000004f, 0.000004f, 0.000005f, 0.000007f,
- 0.000011f, 0.000026f, 0.286621f, 0.368896f, 0.391846f, 0.402588f, 0.409912f, 0.414551f,
- },
- {
- 0.007935f, 0.024429f, 0.041290f, 0.058838f, 0.076355f, 0.093933f, 0.111145f, 0.128174f,
- 0.146606f, 0.164429f, 0.182617f, 0.200562f, 0.218750f, 0.236206f, 0.254150f, 0.271729f,
- 0.289551f, 0.308105f, 0.325684f, 0.342773f, 0.360596f, 0.379150f, 0.396240f, 0.414795f,
- 0.431641f, 0.450439f, 0.468018f, 0.484619f, 0.502441f, 0.520020f, 0.536621f, 0.554688f,
- 0.571777f, 0.588379f, 0.605469f, 0.622559f, 0.640137f, 0.657227f, 0.672852f, 0.689941f,
- 0.707031f, 0.723633f, 0.740234f, 0.756836f, 0.773926f, 0.789551f, 0.805664f, 0.821777f,
- 0.838379f, 0.854980f, 0.870117f, 0.885742f, 0.901855f, 0.917480f, 0.932617f, 0.948730f,
- 0.963379f, 0.979492f, 0.960449f, 0.909668f, 0.876465f, 0.850098f, 0.827637f, 0.807617f,
- 0.007530f, 0.023422f, 0.039764f, 0.056610f, 0.073303f, 0.090149f, 0.107300f, 0.124084f,
- 0.141968f, 0.158569f, 0.176392f, 0.193604f, 0.210815f, 0.228760f, 0.246094f, 0.262695f,
- 0.280518f, 0.298340f, 0.315430f, 0.333252f, 0.350586f, 0.367432f, 0.384766f, 0.402344f,
- 0.419678f, 0.436768f, 0.453613f, 0.471436f, 0.488037f, 0.504883f, 0.521973f, 0.538574f,
- 0.556641f, 0.573242f, 0.589844f, 0.605957f, 0.623535f, 0.639160f, 0.656250f, 0.673340f,
- 0.688477f, 0.706055f, 0.721680f, 0.738770f, 0.754883f, 0.770508f, 0.786133f, 0.803711f,
- 0.817871f, 0.834473f, 0.850586f, 0.866211f, 0.881348f, 0.896973f, 0.913086f, 0.928223f,
- 0.942871f, 0.958984f, 0.951172f, 0.903320f, 0.871094f, 0.845703f, 0.824219f, 0.805664f,
- 0.007320f, 0.022552f, 0.038391f, 0.054260f, 0.070312f, 0.086792f, 0.103271f, 0.120178f,
- 0.136841f, 0.153564f, 0.170410f, 0.187256f, 0.203735f, 0.220825f, 0.237793f, 0.255127f,
- 0.271240f, 0.288086f, 0.305420f, 0.322021f, 0.339844f, 0.356689f, 0.373047f, 0.390137f,
- 0.406738f, 0.423340f, 0.440186f, 0.456787f, 0.474121f, 0.490967f, 0.507324f, 0.523926f,
- 0.540527f, 0.557129f, 0.573242f, 0.590332f, 0.606445f, 0.623047f, 0.638672f, 0.655273f,
- 0.671875f, 0.687500f, 0.703613f, 0.720215f, 0.735840f, 0.751953f, 0.767578f, 0.783203f,
- 0.799316f, 0.814941f, 0.830078f, 0.845703f, 0.861328f, 0.877441f, 0.892090f, 0.908203f,
- 0.922852f, 0.938477f, 0.941895f, 0.895996f, 0.865723f, 0.841309f, 0.820801f, 0.802734f,
- 0.007008f, 0.021667f, 0.036865f, 0.052216f, 0.067871f, 0.083862f, 0.099426f, 0.115479f,
- 0.131470f, 0.148315f, 0.164551f, 0.180298f, 0.196899f, 0.213379f, 0.229370f, 0.246460f,
- 0.262695f, 0.279541f, 0.295410f, 0.311523f, 0.329102f, 0.345215f, 0.360840f, 0.378174f,
- 0.394043f, 0.410156f, 0.427246f, 0.443115f, 0.459717f, 0.476318f, 0.493652f, 0.508789f,
- 0.524902f, 0.541016f, 0.557129f, 0.573242f, 0.589844f, 0.605469f, 0.621582f, 0.638672f,
- 0.652832f, 0.669434f, 0.685547f, 0.701660f, 0.717285f, 0.731934f, 0.749023f, 0.764160f,
- 0.779785f, 0.794922f, 0.810059f, 0.826172f, 0.841309f, 0.856445f, 0.872070f, 0.886719f,
- 0.902344f, 0.917480f, 0.932129f, 0.889648f, 0.859863f, 0.835938f, 0.816895f, 0.799316f,
- 0.006817f, 0.020645f, 0.035156f, 0.050110f, 0.065247f, 0.080383f, 0.096313f, 0.111450f,
- 0.126587f, 0.142456f, 0.158447f, 0.174316f, 0.189819f, 0.205566f, 0.221802f, 0.237427f,
- 0.253662f, 0.269775f, 0.285889f, 0.301514f, 0.317627f, 0.333740f, 0.349609f, 0.366211f,
- 0.381348f, 0.397705f, 0.414307f, 0.429932f, 0.447266f, 0.462646f, 0.477539f, 0.494385f,
- 0.509766f, 0.525879f, 0.541992f, 0.557617f, 0.571777f, 0.588379f, 0.605469f, 0.619629f,
- 0.636230f, 0.651855f, 0.666992f, 0.681152f, 0.698242f, 0.714355f, 0.729980f, 0.745117f,
- 0.759766f, 0.775391f, 0.790527f, 0.806152f, 0.821289f, 0.835938f, 0.850586f, 0.866211f,
- 0.882324f, 0.896484f, 0.922363f, 0.882324f, 0.854004f, 0.831543f, 0.812500f, 0.795898f,
- 0.006378f, 0.019989f, 0.034027f, 0.048004f, 0.062744f, 0.077148f, 0.091980f, 0.107178f,
- 0.122192f, 0.137207f, 0.152466f, 0.167603f, 0.183960f, 0.199097f, 0.214111f, 0.229736f,
- 0.244995f, 0.260254f, 0.276367f, 0.291504f, 0.306641f, 0.322998f, 0.338623f, 0.354248f,
- 0.369629f, 0.385254f, 0.400879f, 0.416504f, 0.432617f, 0.447510f, 0.464111f, 0.479492f,
- 0.494141f, 0.511230f, 0.525879f, 0.541016f, 0.556641f, 0.572754f, 0.586914f, 0.602051f,
- 0.617676f, 0.633789f, 0.648926f, 0.665039f, 0.679688f, 0.695312f, 0.710449f, 0.726074f,
- 0.739746f, 0.755859f, 0.771484f, 0.785645f, 0.800781f, 0.815918f, 0.831055f, 0.846680f,
- 0.860840f, 0.875977f, 0.912598f, 0.874512f, 0.847656f, 0.826172f, 0.807617f, 0.791504f,
- 0.006603f, 0.019287f, 0.032776f, 0.046356f, 0.060272f, 0.073914f, 0.088135f, 0.102905f,
- 0.117554f, 0.132690f, 0.147095f, 0.161377f, 0.176636f, 0.191162f, 0.205444f, 0.221680f,
- 0.236572f, 0.251465f, 0.267090f, 0.281250f, 0.296875f, 0.312256f, 0.327393f, 0.342285f,
- 0.357666f, 0.373291f, 0.388184f, 0.403076f, 0.418457f, 0.433838f, 0.448975f, 0.465088f,
- 0.479980f, 0.494385f, 0.509277f, 0.525879f, 0.540039f, 0.555176f, 0.570801f, 0.586426f,
- 0.601074f, 0.616211f, 0.631348f, 0.646484f, 0.661133f, 0.676270f, 0.692383f, 0.705078f,
- 0.720215f, 0.735352f, 0.751953f, 0.766602f, 0.781250f, 0.796387f, 0.810059f, 0.825684f,
- 0.840820f, 0.855469f, 0.902344f, 0.866699f, 0.841797f, 0.820312f, 0.803223f, 0.787598f,
- 0.006111f, 0.018433f, 0.031097f, 0.044739f, 0.057892f, 0.071472f, 0.085205f, 0.099304f,
- 0.113037f, 0.127319f, 0.141357f, 0.156128f, 0.169678f, 0.183838f, 0.198608f, 0.213745f,
- 0.227661f, 0.243652f, 0.257324f, 0.272705f, 0.286865f, 0.301025f, 0.316406f, 0.331543f,
- 0.345703f, 0.360107f, 0.375000f, 0.390625f, 0.405762f, 0.420410f, 0.435303f, 0.449951f,
- 0.465088f, 0.479492f, 0.494141f, 0.509277f, 0.523926f, 0.538574f, 0.553711f, 0.569336f,
- 0.583496f, 0.598145f, 0.612793f, 0.628418f, 0.642578f, 0.657227f, 0.671387f, 0.687012f,
- 0.702637f, 0.716797f, 0.731934f, 0.745605f, 0.761230f, 0.775391f, 0.790527f, 0.805176f,
- 0.819824f, 0.834961f, 0.892578f, 0.858887f, 0.834473f, 0.814941f, 0.798340f, 0.783203f,
- 0.005756f, 0.017761f, 0.029907f, 0.042572f, 0.055481f, 0.068420f, 0.081482f, 0.095276f,
- 0.108826f, 0.122070f, 0.135620f, 0.149902f, 0.163330f, 0.177368f, 0.191284f, 0.206421f,
- 0.219482f, 0.233521f, 0.247925f, 0.262451f, 0.277100f, 0.290771f, 0.304688f, 0.319580f,
- 0.334229f, 0.348389f, 0.362549f, 0.377441f, 0.391602f, 0.406250f, 0.421143f, 0.435791f,
- 0.450439f, 0.463867f, 0.478760f, 0.493164f, 0.507812f, 0.521973f, 0.537109f, 0.551270f,
- 0.565430f, 0.580078f, 0.594727f, 0.609863f, 0.624023f, 0.638672f, 0.653320f, 0.668457f,
- 0.682129f, 0.697266f, 0.711914f, 0.726562f, 0.740723f, 0.755859f, 0.770996f, 0.785156f,
- 0.799805f, 0.814453f, 0.882812f, 0.851562f, 0.827148f, 0.808594f, 0.792969f, 0.778809f,
- 0.005741f, 0.017166f, 0.029053f, 0.041138f, 0.053345f, 0.065796f, 0.078674f, 0.091248f,
- 0.104614f, 0.117004f, 0.130737f, 0.143921f, 0.156860f, 0.170288f, 0.183960f, 0.197754f,
- 0.211304f, 0.224976f, 0.238892f, 0.251953f, 0.266357f, 0.280273f, 0.294922f, 0.308594f,
- 0.322021f, 0.336914f, 0.350098f, 0.364502f, 0.378174f, 0.393066f, 0.407471f, 0.420166f,
- 0.435059f, 0.449219f, 0.463135f, 0.477295f, 0.491699f, 0.506348f, 0.520996f, 0.534668f,
- 0.549316f, 0.563477f, 0.577148f, 0.591309f, 0.605469f, 0.620605f, 0.634766f, 0.648438f,
- 0.663086f, 0.677734f, 0.691895f, 0.706543f, 0.720215f, 0.734863f, 0.750488f, 0.765137f,
- 0.779297f, 0.793945f, 0.872559f, 0.843262f, 0.820801f, 0.803223f, 0.787598f, 0.773926f,
- 0.005283f, 0.016052f, 0.028030f, 0.039246f, 0.050751f, 0.063232f, 0.074829f, 0.087341f,
- 0.099976f, 0.112732f, 0.125122f, 0.138062f, 0.150757f, 0.163696f, 0.176758f, 0.189697f,
- 0.203125f, 0.216553f, 0.229614f, 0.243286f, 0.256592f, 0.269775f, 0.283203f, 0.297119f,
- 0.310547f, 0.324463f, 0.337891f, 0.351807f, 0.365234f, 0.378662f, 0.392822f, 0.406738f,
- 0.419922f, 0.434814f, 0.448730f, 0.461182f, 0.476562f, 0.489746f, 0.502930f, 0.517578f,
- 0.531738f, 0.545410f, 0.559082f, 0.573730f, 0.587402f, 0.602051f, 0.615723f, 0.629395f,
- 0.644043f, 0.658203f, 0.672363f, 0.686523f, 0.701660f, 0.714844f, 0.729980f, 0.743652f,
- 0.758301f, 0.774414f, 0.862305f, 0.835449f, 0.813965f, 0.796875f, 0.782227f, 0.769043f,
- 0.005272f, 0.015427f, 0.026230f, 0.037506f, 0.049164f, 0.060516f, 0.072021f, 0.083740f,
- 0.095825f, 0.108521f, 0.120361f, 0.132324f, 0.144897f, 0.156738f, 0.169922f, 0.182373f,
- 0.195068f, 0.208008f, 0.220459f, 0.233887f, 0.246948f, 0.260254f, 0.272461f, 0.285889f,
- 0.299561f, 0.312500f, 0.325684f, 0.338867f, 0.352783f, 0.365479f, 0.378906f, 0.392334f,
- 0.406006f, 0.419189f, 0.432861f, 0.446777f, 0.460693f, 0.473877f, 0.486572f, 0.500977f,
- 0.515137f, 0.528809f, 0.542480f, 0.555176f, 0.569824f, 0.583984f, 0.597656f, 0.611328f,
- 0.625000f, 0.639648f, 0.653320f, 0.667480f, 0.681641f, 0.695801f, 0.709961f, 0.723633f,
- 0.738281f, 0.752930f, 0.852539f, 0.827148f, 0.807129f, 0.790527f, 0.776367f, 0.764160f,
- 0.004822f, 0.014885f, 0.025360f, 0.035767f, 0.046570f, 0.057587f, 0.068726f, 0.080139f,
- 0.091736f, 0.103577f, 0.115479f, 0.126709f, 0.138672f, 0.150879f, 0.162231f, 0.174805f,
- 0.187622f, 0.199951f, 0.212524f, 0.224854f, 0.236694f, 0.249878f, 0.262207f, 0.275391f,
- 0.287842f, 0.300293f, 0.313477f, 0.326904f, 0.340088f, 0.353027f, 0.365479f, 0.378174f,
- 0.391602f, 0.404541f, 0.417236f, 0.431641f, 0.444336f, 0.457764f, 0.470703f, 0.484375f,
- 0.497803f, 0.510742f, 0.524902f, 0.537598f, 0.552246f, 0.564941f, 0.579590f, 0.592285f,
- 0.606445f, 0.621094f, 0.634277f, 0.646973f, 0.662109f, 0.675781f, 0.689453f, 0.704102f,
- 0.718262f, 0.733398f, 0.842285f, 0.818848f, 0.799805f, 0.784180f, 0.770996f, 0.758301f,
- 0.004745f, 0.014427f, 0.024277f, 0.034546f, 0.044800f, 0.055176f, 0.066040f, 0.076477f,
- 0.087341f, 0.099060f, 0.110474f, 0.121216f, 0.132690f, 0.144165f, 0.156006f, 0.167358f,
- 0.179688f, 0.191284f, 0.203247f, 0.216187f, 0.227905f, 0.239868f, 0.252441f, 0.264648f,
- 0.277100f, 0.289307f, 0.301270f, 0.314453f, 0.326660f, 0.338867f, 0.352539f, 0.364990f,
- 0.377686f, 0.390137f, 0.403076f, 0.416016f, 0.428467f, 0.441406f, 0.453857f, 0.468262f,
- 0.480957f, 0.494385f, 0.507324f, 0.520020f, 0.534180f, 0.547363f, 0.560059f, 0.573730f,
- 0.586914f, 0.601074f, 0.615234f, 0.628418f, 0.641602f, 0.656250f, 0.669434f, 0.683594f,
- 0.697754f, 0.712402f, 0.832520f, 0.809570f, 0.792480f, 0.778320f, 0.764160f, 0.753906f,
- 0.004612f, 0.013840f, 0.023483f, 0.033081f, 0.042999f, 0.052490f, 0.063049f, 0.073303f,
- 0.083801f, 0.094238f, 0.105042f, 0.115967f, 0.127319f, 0.138062f, 0.149048f, 0.160645f,
- 0.171875f, 0.183228f, 0.194946f, 0.206665f, 0.218384f, 0.230347f, 0.241699f, 0.253906f,
- 0.265869f, 0.277832f, 0.290039f, 0.301758f, 0.314209f, 0.326660f, 0.339111f, 0.351074f,
- 0.363281f, 0.375977f, 0.388428f, 0.401123f, 0.413330f, 0.426270f, 0.439453f, 0.451904f,
- 0.464111f, 0.478027f, 0.489746f, 0.503418f, 0.515625f, 0.529297f, 0.542480f, 0.556152f,
- 0.569336f, 0.582031f, 0.595215f, 0.608887f, 0.622559f, 0.636230f, 0.649902f, 0.663574f,
- 0.677246f, 0.691895f, 0.821289f, 0.802246f, 0.785645f, 0.771484f, 0.758789f, 0.748047f,
- 0.004345f, 0.012985f, 0.022156f, 0.030884f, 0.040802f, 0.050568f, 0.060303f, 0.069946f,
- 0.079956f, 0.090393f, 0.100403f, 0.111084f, 0.120667f, 0.131714f, 0.142700f, 0.153198f,
- 0.164429f, 0.175659f, 0.186523f, 0.197876f, 0.208496f, 0.220337f, 0.231567f, 0.243286f,
- 0.254639f, 0.266113f, 0.277832f, 0.289795f, 0.301758f, 0.313477f, 0.325439f, 0.337402f,
- 0.349609f, 0.361328f, 0.373779f, 0.385986f, 0.398193f, 0.410889f, 0.423340f, 0.435059f,
- 0.447998f, 0.460205f, 0.473389f, 0.486084f, 0.499023f, 0.511230f, 0.524414f, 0.537109f,
- 0.549805f, 0.563477f, 0.576172f, 0.589355f, 0.603027f, 0.616699f, 0.629883f, 0.644531f,
- 0.658691f, 0.670898f, 0.811035f, 0.792969f, 0.777832f, 0.764648f, 0.752441f, 0.742676f,
- 0.004002f, 0.012718f, 0.021210f, 0.029877f, 0.039246f, 0.048431f, 0.057281f, 0.067078f,
- 0.076538f, 0.086121f, 0.096008f, 0.105957f, 0.115540f, 0.125732f, 0.136475f, 0.146729f,
- 0.157227f, 0.167236f, 0.177979f, 0.189819f, 0.200195f, 0.210693f, 0.221802f, 0.232788f,
- 0.243896f, 0.255127f, 0.266602f, 0.278320f, 0.289062f, 0.300293f, 0.312012f, 0.323975f,
- 0.335449f, 0.347168f, 0.359131f, 0.371094f, 0.382812f, 0.394775f, 0.406982f, 0.419434f,
- 0.431152f, 0.443604f, 0.455566f, 0.468506f, 0.481445f, 0.493408f, 0.506348f, 0.519043f,
- 0.531738f, 0.544922f, 0.558105f, 0.570801f, 0.583984f, 0.597168f, 0.610352f, 0.624512f,
- 0.637695f, 0.651855f, 0.800293f, 0.785156f, 0.770508f, 0.757812f, 0.747070f, 0.737305f,
- 0.003967f, 0.011940f, 0.020203f, 0.028931f, 0.037109f, 0.045898f, 0.054840f, 0.063477f,
- 0.073059f, 0.082214f, 0.090942f, 0.100647f, 0.110535f, 0.120178f, 0.129639f, 0.139648f,
- 0.149902f, 0.160156f, 0.170044f, 0.180786f, 0.190674f, 0.201416f, 0.211792f, 0.222412f,
- 0.233521f, 0.244751f, 0.255615f, 0.266113f, 0.276855f, 0.288574f, 0.299561f, 0.311279f,
- 0.322266f, 0.333984f, 0.344727f, 0.356934f, 0.368164f, 0.379395f, 0.390869f, 0.403076f,
- 0.415283f, 0.427246f, 0.439453f, 0.451172f, 0.464111f, 0.476807f, 0.488281f, 0.500977f,
- 0.513672f, 0.526367f, 0.538574f, 0.551758f, 0.564453f, 0.577637f, 0.590820f, 0.604492f,
- 0.618164f, 0.631836f, 0.790039f, 0.775879f, 0.763184f, 0.750977f, 0.740723f, 0.731445f,
- 0.003679f, 0.011749f, 0.019135f, 0.027237f, 0.035431f, 0.043884f, 0.052399f, 0.060577f,
- 0.069153f, 0.077881f, 0.086731f, 0.095947f, 0.104797f, 0.114380f, 0.123535f, 0.133057f,
- 0.142700f, 0.152588f, 0.162231f, 0.171753f, 0.182129f, 0.192261f, 0.202026f, 0.212524f,
- 0.222900f, 0.233643f, 0.243896f, 0.254395f, 0.264893f, 0.276123f, 0.286621f, 0.297119f,
- 0.308105f, 0.319336f, 0.331299f, 0.341553f, 0.353027f, 0.364258f, 0.375977f, 0.387451f,
- 0.399414f, 0.410645f, 0.422607f, 0.434814f, 0.445801f, 0.458984f, 0.470703f, 0.482910f,
- 0.495361f, 0.508301f, 0.520020f, 0.532227f, 0.545410f, 0.558594f, 0.570801f, 0.584961f,
- 0.597656f, 0.611816f, 0.778809f, 0.768066f, 0.754883f, 0.743652f, 0.733887f, 0.725098f,
- 0.003525f, 0.010956f, 0.018433f, 0.026260f, 0.033295f, 0.041870f, 0.049377f, 0.057709f,
- 0.065735f, 0.074463f, 0.082764f, 0.091736f, 0.099976f, 0.108582f, 0.118103f, 0.126465f,
- 0.135742f, 0.144775f, 0.154175f, 0.164307f, 0.173218f, 0.182983f, 0.192505f, 0.202759f,
- 0.212646f, 0.221924f, 0.232910f, 0.242188f, 0.252930f, 0.262939f, 0.273926f, 0.284180f,
- 0.294922f, 0.305420f, 0.316162f, 0.327637f, 0.338867f, 0.349609f, 0.361084f, 0.371826f,
- 0.382812f, 0.395020f, 0.406494f, 0.417725f, 0.429688f, 0.441406f, 0.452637f, 0.465088f,
- 0.477783f, 0.489258f, 0.501953f, 0.514160f, 0.527344f, 0.539062f, 0.551758f, 0.564941f,
- 0.578125f, 0.591797f, 0.768555f, 0.759277f, 0.748047f, 0.736816f, 0.728027f, 0.718750f,
- 0.003363f, 0.010353f, 0.017548f, 0.024765f, 0.032196f, 0.039673f, 0.046936f, 0.054565f,
- 0.062561f, 0.070496f, 0.078308f, 0.086731f, 0.094910f, 0.103333f, 0.111633f, 0.120422f,
- 0.129150f, 0.137695f, 0.146973f, 0.155762f, 0.164673f, 0.173950f, 0.183228f, 0.193359f,
- 0.201782f, 0.212036f, 0.221436f, 0.231323f, 0.241699f, 0.251221f, 0.261719f, 0.271729f,
- 0.281494f, 0.291992f, 0.302734f, 0.312988f, 0.323730f, 0.334961f, 0.345459f, 0.357666f,
- 0.367432f, 0.378662f, 0.389893f, 0.401855f, 0.412842f, 0.424316f, 0.435791f, 0.447266f,
- 0.459473f, 0.471436f, 0.482910f, 0.495605f, 0.507324f, 0.520508f, 0.533203f, 0.545898f,
- 0.558594f, 0.570801f, 0.757812f, 0.750488f, 0.740234f, 0.729980f, 0.720703f, 0.712402f,
- 0.003254f, 0.010048f, 0.016815f, 0.023453f, 0.030609f, 0.037537f, 0.044617f, 0.051971f,
- 0.059265f, 0.066833f, 0.074280f, 0.082153f, 0.089905f, 0.097717f, 0.106018f, 0.113770f,
- 0.122131f, 0.131104f, 0.139282f, 0.147705f, 0.155762f, 0.165161f, 0.173950f, 0.183228f,
- 0.192139f, 0.200928f, 0.210693f, 0.220093f, 0.229736f, 0.239258f, 0.248657f, 0.259277f,
- 0.268799f, 0.279053f, 0.288574f, 0.299561f, 0.309814f, 0.319580f, 0.330322f, 0.340820f,
- 0.352783f, 0.362549f, 0.374023f, 0.385010f, 0.395752f, 0.407471f, 0.418701f, 0.429688f,
- 0.441650f, 0.453125f, 0.465088f, 0.477539f, 0.489014f, 0.500977f, 0.513184f, 0.526855f,
- 0.539062f, 0.552246f, 0.747559f, 0.741699f, 0.731934f, 0.722656f, 0.714355f, 0.707031f,
- 0.003345f, 0.009262f, 0.015900f, 0.022614f, 0.029282f, 0.035522f, 0.042633f, 0.048981f,
- 0.056000f, 0.063110f, 0.070801f, 0.077454f, 0.084839f, 0.092590f, 0.100281f, 0.107849f,
- 0.116089f, 0.123169f, 0.131348f, 0.139648f, 0.148193f, 0.156616f, 0.164795f, 0.173584f,
- 0.182617f, 0.191284f, 0.200073f, 0.208740f, 0.218140f, 0.227417f, 0.236694f, 0.246338f,
- 0.255859f, 0.265381f, 0.275146f, 0.285889f, 0.294922f, 0.305420f, 0.315918f, 0.325928f,
- 0.336670f, 0.347412f, 0.358154f, 0.368652f, 0.378662f, 0.390381f, 0.402100f, 0.412842f,
- 0.424316f, 0.435059f, 0.447021f, 0.458984f, 0.470459f, 0.482422f, 0.494873f, 0.508301f,
- 0.520020f, 0.532227f, 0.737305f, 0.732910f, 0.723633f, 0.715820f, 0.708008f, 0.700195f,
- 0.003195f, 0.009010f, 0.015137f, 0.021225f, 0.027466f, 0.033844f, 0.040161f, 0.046417f,
- 0.053497f, 0.059875f, 0.066711f, 0.073425f, 0.080505f, 0.087280f, 0.094788f, 0.102173f,
- 0.109070f, 0.117004f, 0.124634f, 0.132446f, 0.139893f, 0.147705f, 0.155884f, 0.163940f,
- 0.172729f, 0.180908f, 0.189697f, 0.198242f, 0.206665f, 0.215820f, 0.225220f, 0.233765f,
- 0.243408f, 0.251953f, 0.262207f, 0.271484f, 0.281494f, 0.291260f, 0.300537f, 0.311035f,
- 0.320801f, 0.332520f, 0.341797f, 0.352051f, 0.362305f, 0.373535f, 0.384521f, 0.395264f,
- 0.406494f, 0.417480f, 0.429443f, 0.440430f, 0.451904f, 0.463867f, 0.476074f, 0.487793f,
- 0.499268f, 0.513184f, 0.726562f, 0.723633f, 0.716309f, 0.708496f, 0.700684f, 0.694336f,
- 0.002859f, 0.008507f, 0.014366f, 0.020203f, 0.026123f, 0.031891f, 0.038025f, 0.044281f,
- 0.050354f, 0.056519f, 0.062683f, 0.069275f, 0.075195f, 0.082458f, 0.088806f, 0.095947f,
- 0.102783f, 0.110046f, 0.117065f, 0.124878f, 0.132080f, 0.139282f, 0.146851f, 0.154907f,
- 0.162598f, 0.171265f, 0.178833f, 0.187500f, 0.195435f, 0.204590f, 0.213013f, 0.221680f,
- 0.231079f, 0.239502f, 0.248047f, 0.258301f, 0.267334f, 0.277100f, 0.286133f, 0.296387f,
- 0.306641f, 0.316162f, 0.326416f, 0.336426f, 0.346924f, 0.357422f, 0.367188f, 0.378418f,
- 0.389160f, 0.400391f, 0.411865f, 0.422852f, 0.433594f, 0.445557f, 0.457520f, 0.468994f,
- 0.481445f, 0.493408f, 0.715332f, 0.715332f, 0.708984f, 0.700684f, 0.693848f, 0.687988f,
- 0.002701f, 0.008080f, 0.013718f, 0.019058f, 0.024582f, 0.030197f, 0.035675f, 0.041748f,
- 0.047302f, 0.053589f, 0.059082f, 0.065308f, 0.071777f, 0.077576f, 0.084106f, 0.090332f,
- 0.097107f, 0.103577f, 0.110046f, 0.117493f, 0.124146f, 0.131470f, 0.138550f, 0.145508f,
- 0.153564f, 0.161377f, 0.169067f, 0.176880f, 0.184814f, 0.192627f, 0.201294f, 0.209717f,
- 0.218140f, 0.226929f, 0.235229f, 0.245117f, 0.253418f, 0.262939f, 0.272705f, 0.281738f,
- 0.290771f, 0.300781f, 0.310791f, 0.321289f, 0.330566f, 0.341064f, 0.351562f, 0.361572f,
- 0.372559f, 0.382568f, 0.393066f, 0.405273f, 0.415771f, 0.426758f, 0.438721f, 0.450439f,
- 0.461670f, 0.474121f, 0.704102f, 0.706543f, 0.700195f, 0.693359f, 0.687012f, 0.681152f,
- 0.002546f, 0.007771f, 0.012985f, 0.017975f, 0.023392f, 0.028976f, 0.034180f, 0.039368f,
- 0.044556f, 0.050110f, 0.055847f, 0.061218f, 0.066895f, 0.072815f, 0.078674f, 0.085083f,
- 0.091309f, 0.097168f, 0.103516f, 0.110107f, 0.116821f, 0.123413f, 0.130371f, 0.137329f,
- 0.144165f, 0.151733f, 0.158813f, 0.166382f, 0.174438f, 0.182129f, 0.190063f, 0.197510f,
- 0.206055f, 0.214355f, 0.222778f, 0.231812f, 0.240723f, 0.249023f, 0.258789f, 0.267578f,
- 0.276855f, 0.285889f, 0.295654f, 0.305420f, 0.315430f, 0.324463f, 0.334961f, 0.345215f,
- 0.354492f, 0.365234f, 0.376221f, 0.387451f, 0.398926f, 0.409424f, 0.419678f, 0.432129f,
- 0.443848f, 0.455566f, 0.693848f, 0.697266f, 0.691895f, 0.686523f, 0.680176f, 0.674805f,
- 0.002542f, 0.007271f, 0.012337f, 0.017181f, 0.021744f, 0.026840f, 0.031555f, 0.037231f,
- 0.042236f, 0.046906f, 0.051941f, 0.057709f, 0.063049f, 0.068542f, 0.073853f, 0.079712f,
- 0.085266f, 0.091064f, 0.096985f, 0.103027f, 0.109009f, 0.115417f, 0.122192f, 0.128540f,
- 0.135132f, 0.141846f, 0.148926f, 0.156250f, 0.163696f, 0.171387f, 0.178223f, 0.186035f,
- 0.194580f, 0.202271f, 0.210327f, 0.218994f, 0.227173f, 0.235596f, 0.244385f, 0.252930f,
- 0.262451f, 0.271240f, 0.280762f, 0.290771f, 0.299805f, 0.309082f, 0.318359f, 0.329102f,
- 0.338623f, 0.348633f, 0.358643f, 0.370117f, 0.379639f, 0.390869f, 0.401611f, 0.413330f,
- 0.425293f, 0.436523f, 0.682129f, 0.688477f, 0.684082f, 0.678711f, 0.673340f, 0.667969f,
- 0.002300f, 0.007076f, 0.011505f, 0.016251f, 0.020401f, 0.025665f, 0.029816f, 0.034790f,
- 0.039368f, 0.044159f, 0.048798f, 0.053955f, 0.059174f, 0.064148f, 0.069153f, 0.074463f,
- 0.079346f, 0.085266f, 0.090759f, 0.096191f, 0.102112f, 0.108032f, 0.114075f, 0.120117f,
- 0.126587f, 0.133057f, 0.139648f, 0.146240f, 0.153442f, 0.160400f, 0.167725f, 0.174683f,
- 0.182739f, 0.190308f, 0.198120f, 0.206177f, 0.214355f, 0.222656f, 0.230713f, 0.239258f,
- 0.248413f, 0.257080f, 0.265869f, 0.274658f, 0.284424f, 0.292725f, 0.302490f, 0.313232f,
- 0.321777f, 0.331787f, 0.341797f, 0.352295f, 0.363281f, 0.373535f, 0.383545f, 0.395264f,
- 0.405762f, 0.416992f, 0.671387f, 0.679688f, 0.675293f, 0.670898f, 0.666016f, 0.661133f,
- 0.002104f, 0.006474f, 0.010506f, 0.015099f, 0.018875f, 0.023911f, 0.028534f, 0.032715f,
- 0.036652f, 0.041290f, 0.046021f, 0.050171f, 0.054535f, 0.059570f, 0.064575f, 0.069458f,
- 0.074341f, 0.079346f, 0.084351f, 0.089844f, 0.095032f, 0.100830f, 0.106628f, 0.112122f,
- 0.117859f, 0.124084f, 0.130249f, 0.136841f, 0.143188f, 0.149780f, 0.157349f, 0.163940f,
- 0.171021f, 0.178345f, 0.186279f, 0.193848f, 0.201172f, 0.209717f, 0.217529f, 0.225464f,
- 0.233765f, 0.242676f, 0.251221f, 0.260254f, 0.268311f, 0.278076f, 0.287109f, 0.296143f,
- 0.305908f, 0.315674f, 0.325195f, 0.335449f, 0.344971f, 0.355469f, 0.365967f, 0.377441f,
- 0.387939f, 0.398193f, 0.660645f, 0.670410f, 0.667969f, 0.663086f, 0.659180f, 0.654785f,
- 0.002085f, 0.006306f, 0.010506f, 0.014107f, 0.018448f, 0.022293f, 0.026215f, 0.029953f,
- 0.034515f, 0.038391f, 0.042786f, 0.046844f, 0.051361f, 0.055573f, 0.059784f, 0.064331f,
- 0.068970f, 0.073425f, 0.078430f, 0.083313f, 0.088318f, 0.093567f, 0.098816f, 0.104126f,
- 0.109924f, 0.115662f, 0.121521f, 0.127197f, 0.133545f, 0.139771f, 0.146729f, 0.153076f,
- 0.160278f, 0.166992f, 0.174316f, 0.181274f, 0.188965f, 0.196045f, 0.204468f, 0.212036f,
- 0.220459f, 0.228638f, 0.237183f, 0.245483f, 0.254150f, 0.262451f, 0.271484f, 0.281250f,
- 0.290283f, 0.299561f, 0.308350f, 0.318115f, 0.328369f, 0.337158f, 0.349121f, 0.358887f,
- 0.370117f, 0.380615f, 0.649414f, 0.661133f, 0.659668f, 0.655762f, 0.651855f, 0.647949f,
- 0.001922f, 0.005867f, 0.009399f, 0.013565f, 0.017380f, 0.020859f, 0.024551f, 0.028442f,
- 0.032318f, 0.035980f, 0.039551f, 0.043488f, 0.047333f, 0.051239f, 0.055573f, 0.059875f,
- 0.063660f, 0.067810f, 0.072876f, 0.077087f, 0.081726f, 0.086304f, 0.091370f, 0.096863f,
- 0.101746f, 0.107483f, 0.112732f, 0.117920f, 0.124329f, 0.130005f, 0.136108f, 0.142822f,
- 0.149170f, 0.155396f, 0.162598f, 0.169434f, 0.176636f, 0.183838f, 0.191772f, 0.198975f,
- 0.206665f, 0.214478f, 0.222290f, 0.230835f, 0.239258f, 0.247803f, 0.256836f, 0.264893f,
- 0.274414f, 0.283203f, 0.292725f, 0.301758f, 0.311035f, 0.321289f, 0.332275f, 0.340820f,
- 0.351562f, 0.363037f, 0.637695f, 0.652832f, 0.651367f, 0.647949f, 0.644531f, 0.641602f,
- 0.002052f, 0.005253f, 0.009117f, 0.012482f, 0.016113f, 0.019302f, 0.022842f, 0.026230f,
- 0.029831f, 0.033447f, 0.036682f, 0.040588f, 0.044189f, 0.047333f, 0.051178f, 0.055267f,
- 0.058807f, 0.062683f, 0.067200f, 0.070984f, 0.075195f, 0.079895f, 0.084534f, 0.088806f,
- 0.093933f, 0.098999f, 0.104309f, 0.109619f, 0.114807f, 0.120422f, 0.126587f, 0.132080f,
- 0.138550f, 0.144775f, 0.151245f, 0.157837f, 0.164551f, 0.171387f, 0.178467f, 0.186157f,
- 0.193359f, 0.201294f, 0.208740f, 0.216797f, 0.224854f, 0.233398f, 0.241211f, 0.250000f,
- 0.258545f, 0.267822f, 0.276855f, 0.286133f, 0.295410f, 0.304932f, 0.314697f, 0.324463f,
- 0.334229f, 0.344238f, 0.626953f, 0.642578f, 0.643066f, 0.641113f, 0.637695f, 0.634277f,
- 0.001711f, 0.005424f, 0.008347f, 0.012024f, 0.014977f, 0.018066f, 0.021500f, 0.024399f,
- 0.027756f, 0.030869f, 0.034058f, 0.037048f, 0.040558f, 0.044006f, 0.046906f, 0.050690f,
- 0.054169f, 0.057983f, 0.061584f, 0.065247f, 0.069336f, 0.073425f, 0.077576f, 0.082092f,
- 0.086670f, 0.091064f, 0.095886f, 0.101196f, 0.105957f, 0.111267f, 0.116943f, 0.122559f,
- 0.128174f, 0.133789f, 0.140259f, 0.146118f, 0.153076f, 0.159424f, 0.166016f, 0.173462f,
- 0.180542f, 0.187744f, 0.195435f, 0.203003f, 0.209961f, 0.218994f, 0.226562f, 0.234619f,
- 0.243286f, 0.251709f, 0.260742f, 0.269531f, 0.277832f, 0.287354f, 0.297363f, 0.306885f,
- 0.316406f, 0.326660f, 0.615234f, 0.633789f, 0.634277f, 0.632812f, 0.630371f, 0.626953f,
- 0.001721f, 0.004829f, 0.008034f, 0.010857f, 0.013893f, 0.016953f, 0.019806f, 0.022705f,
- 0.025589f, 0.028793f, 0.031616f, 0.034180f, 0.036926f, 0.039978f, 0.043213f, 0.046356f,
- 0.049744f, 0.052887f, 0.056305f, 0.059906f, 0.063416f, 0.067322f, 0.070862f, 0.075134f,
- 0.079285f, 0.083435f, 0.088074f, 0.092712f, 0.097534f, 0.102173f, 0.107544f, 0.112305f,
- 0.118225f, 0.123657f, 0.129272f, 0.135376f, 0.141602f, 0.147705f, 0.153931f, 0.160889f,
- 0.167847f, 0.174683f, 0.181885f, 0.189209f, 0.196533f, 0.204224f, 0.212524f, 0.219727f,
- 0.228271f, 0.236572f, 0.245483f, 0.253418f, 0.261719f, 0.270996f, 0.280029f, 0.289307f,
- 0.300537f, 0.309326f, 0.604004f, 0.625000f, 0.626953f, 0.625000f, 0.622559f, 0.620117f,
- 0.001624f, 0.004730f, 0.007412f, 0.010300f, 0.013199f, 0.015717f, 0.018448f, 0.020935f,
- 0.023163f, 0.026138f, 0.028687f, 0.031204f, 0.033875f, 0.036743f, 0.039825f, 0.042389f,
- 0.045166f, 0.048523f, 0.051422f, 0.054535f, 0.057953f, 0.061249f, 0.064880f, 0.068542f,
- 0.072388f, 0.076355f, 0.080505f, 0.084534f, 0.089294f, 0.093750f, 0.098389f, 0.103210f,
- 0.108337f, 0.113647f, 0.118896f, 0.124817f, 0.130737f, 0.135986f, 0.142212f, 0.148560f,
- 0.155151f, 0.162109f, 0.168579f, 0.175415f, 0.183105f, 0.190552f, 0.197998f, 0.205322f,
- 0.213623f, 0.221436f, 0.229370f, 0.237915f, 0.246216f, 0.254883f, 0.264160f, 0.273438f,
- 0.282471f, 0.292236f, 0.593262f, 0.615723f, 0.618164f, 0.617188f, 0.615234f, 0.612793f,
- 0.001355f, 0.004463f, 0.007061f, 0.009506f, 0.011612f, 0.014381f, 0.016830f, 0.019394f,
- 0.021576f, 0.023697f, 0.026428f, 0.028778f, 0.030975f, 0.033386f, 0.035950f, 0.038513f,
- 0.041260f, 0.044067f, 0.046967f, 0.049622f, 0.052612f, 0.055847f, 0.059052f, 0.062164f,
- 0.065918f, 0.069397f, 0.073242f, 0.077271f, 0.081055f, 0.085327f, 0.089661f, 0.094177f,
- 0.098877f, 0.103455f, 0.108582f, 0.113647f, 0.119812f, 0.125000f, 0.130981f, 0.137085f,
- 0.142944f, 0.149414f, 0.156006f, 0.162354f, 0.169434f, 0.176514f, 0.183716f, 0.191284f,
- 0.198975f, 0.206421f, 0.214844f, 0.222412f, 0.231323f, 0.238647f, 0.247437f, 0.256592f,
- 0.265625f, 0.276367f, 0.581055f, 0.606445f, 0.609863f, 0.608887f, 0.607910f, 0.606445f,
- 0.001413f, 0.004128f, 0.006180f, 0.008781f, 0.010994f, 0.013496f, 0.015427f, 0.017654f,
- 0.019684f, 0.021881f, 0.024139f, 0.025879f, 0.028137f, 0.030334f, 0.032471f, 0.034821f,
- 0.037354f, 0.039642f, 0.042236f, 0.044708f, 0.047394f, 0.050079f, 0.053223f, 0.056244f,
- 0.059479f, 0.062622f, 0.066223f, 0.069946f, 0.073608f, 0.077209f, 0.081604f, 0.085632f,
- 0.089722f, 0.094360f, 0.098999f, 0.103943f, 0.108826f, 0.114319f, 0.119568f, 0.125122f,
- 0.131104f, 0.137085f, 0.143433f, 0.150024f, 0.156494f, 0.163330f, 0.170044f, 0.177490f,
- 0.184326f, 0.191895f, 0.199707f, 0.207764f, 0.215698f, 0.223755f, 0.231812f, 0.240845f,
- 0.249756f, 0.258789f, 0.568848f, 0.598145f, 0.601562f, 0.600586f, 0.600586f, 0.599121f,
- 0.001182f, 0.003773f, 0.005970f, 0.008293f, 0.010277f, 0.012512f, 0.014030f, 0.016129f,
- 0.017929f, 0.019791f, 0.021683f, 0.023590f, 0.025452f, 0.027328f, 0.029404f, 0.031677f,
- 0.033539f, 0.035583f, 0.037903f, 0.040314f, 0.042877f, 0.045319f, 0.048126f, 0.050690f,
- 0.053436f, 0.056519f, 0.059723f, 0.062744f, 0.066284f, 0.069702f, 0.073608f, 0.077209f,
- 0.081055f, 0.085754f, 0.089783f, 0.094421f, 0.099060f, 0.103821f, 0.109192f, 0.114563f,
- 0.119934f, 0.125488f, 0.131104f, 0.137695f, 0.144043f, 0.149780f, 0.156738f, 0.163940f,
- 0.170654f, 0.177856f, 0.185181f, 0.192871f, 0.200439f, 0.208740f, 0.216675f, 0.225342f,
- 0.233521f, 0.242554f, 0.557617f, 0.587891f, 0.592285f, 0.592773f, 0.592285f, 0.592285f,
- 0.001198f, 0.003677f, 0.005547f, 0.007561f, 0.009468f, 0.011253f, 0.012833f, 0.014465f,
- 0.016205f, 0.017792f, 0.019394f, 0.021240f, 0.022751f, 0.024475f, 0.026260f, 0.028015f,
- 0.030136f, 0.031708f, 0.034088f, 0.036102f, 0.038361f, 0.040497f, 0.042816f, 0.045288f,
- 0.047882f, 0.050476f, 0.053284f, 0.056183f, 0.059174f, 0.062500f, 0.065796f, 0.069153f,
- 0.072998f, 0.076904f, 0.080994f, 0.085083f, 0.089478f, 0.094116f, 0.098633f, 0.103394f,
- 0.108704f, 0.113953f, 0.119934f, 0.125366f, 0.131348f, 0.137329f, 0.143555f, 0.150391f,
- 0.157227f, 0.163818f, 0.170776f, 0.178467f, 0.185791f, 0.193359f, 0.201538f, 0.209717f,
- 0.218018f, 0.226807f, 0.544922f, 0.578613f, 0.583984f, 0.584961f, 0.585449f, 0.584473f,
- 0.001067f, 0.003101f, 0.004974f, 0.006855f, 0.008522f, 0.009949f, 0.011635f, 0.012985f,
- 0.014595f, 0.016052f, 0.017685f, 0.019012f, 0.020264f, 0.021851f, 0.023346f, 0.025146f,
- 0.026688f, 0.028336f, 0.030304f, 0.031860f, 0.034119f, 0.035889f, 0.038025f, 0.040283f,
- 0.042450f, 0.044952f, 0.047302f, 0.050049f, 0.052765f, 0.055908f, 0.058594f, 0.061859f,
- 0.064880f, 0.068481f, 0.072327f, 0.076172f, 0.080200f, 0.084290f, 0.088684f, 0.093262f,
- 0.098145f, 0.102905f, 0.108337f, 0.113708f, 0.119080f, 0.125000f, 0.131348f, 0.137329f,
- 0.143921f, 0.150391f, 0.157593f, 0.164551f, 0.171753f, 0.179077f, 0.186768f, 0.194702f,
- 0.203003f, 0.210815f, 0.534180f, 0.569336f, 0.575684f, 0.577637f, 0.577637f, 0.577148f,
- 0.001196f, 0.003178f, 0.004601f, 0.006241f, 0.007782f, 0.009262f, 0.010391f, 0.011795f,
- 0.012955f, 0.014198f, 0.015518f, 0.016785f, 0.018097f, 0.019409f, 0.020782f, 0.022247f,
- 0.023544f, 0.025269f, 0.026749f, 0.028152f, 0.030045f, 0.031555f, 0.033630f, 0.035645f,
- 0.037567f, 0.039642f, 0.041992f, 0.044281f, 0.046692f, 0.049042f, 0.052094f, 0.054779f,
- 0.057831f, 0.060760f, 0.064209f, 0.067627f, 0.071228f, 0.075256f, 0.079224f, 0.083557f,
- 0.087891f, 0.092468f, 0.097168f, 0.102356f, 0.107605f, 0.113098f, 0.119019f, 0.124878f,
- 0.130859f, 0.137451f, 0.144287f, 0.150635f, 0.157471f, 0.164917f, 0.171997f, 0.179932f,
- 0.187378f, 0.196899f, 0.521973f, 0.560547f, 0.566895f, 0.569824f, 0.570312f, 0.568848f,
- 0.001242f, 0.002674f, 0.004421f, 0.005573f, 0.006882f, 0.008354f, 0.009491f, 0.010559f,
- 0.011406f, 0.012695f, 0.013893f, 0.014908f, 0.015854f, 0.017044f, 0.018234f, 0.019501f,
- 0.020752f, 0.022003f, 0.023254f, 0.024689f, 0.026154f, 0.027802f, 0.029434f, 0.031113f,
- 0.032898f, 0.034668f, 0.036774f, 0.038910f, 0.040802f, 0.043030f, 0.045593f, 0.048065f,
- 0.050873f, 0.053680f, 0.056458f, 0.059692f, 0.062866f, 0.066467f, 0.069946f, 0.074036f,
- 0.077942f, 0.082275f, 0.086731f, 0.091614f, 0.096313f, 0.101562f, 0.106934f, 0.112671f,
- 0.118591f, 0.124634f, 0.130859f, 0.137207f, 0.144043f, 0.151123f, 0.157593f, 0.165283f,
- 0.173218f, 0.180664f, 0.510254f, 0.550781f, 0.558105f, 0.561035f, 0.562012f, 0.562012f,
- 0.000842f, 0.002552f, 0.003769f, 0.005333f, 0.006149f, 0.007298f, 0.008362f, 0.009224f,
- 0.010254f, 0.011230f, 0.012108f, 0.013092f, 0.014000f, 0.014992f, 0.016006f, 0.016953f,
- 0.017990f, 0.019196f, 0.020142f, 0.021622f, 0.022827f, 0.024216f, 0.025513f, 0.026993f,
- 0.028564f, 0.030212f, 0.032013f, 0.033813f, 0.035706f, 0.037598f, 0.039703f, 0.041840f,
- 0.044159f, 0.046539f, 0.049347f, 0.052155f, 0.055084f, 0.058228f, 0.061554f, 0.065002f,
- 0.068909f, 0.072693f, 0.076599f, 0.081238f, 0.085388f, 0.090515f, 0.095764f, 0.100891f,
- 0.106689f, 0.112366f, 0.118103f, 0.124634f, 0.130859f, 0.137573f, 0.144287f, 0.151855f,
- 0.158447f, 0.166260f, 0.498535f, 0.541992f, 0.549805f, 0.553711f, 0.554199f, 0.554688f,
- 0.000874f, 0.002186f, 0.003445f, 0.004807f, 0.005562f, 0.006607f, 0.007378f, 0.008102f,
- 0.008919f, 0.009666f, 0.010513f, 0.011131f, 0.012039f, 0.012848f, 0.013779f, 0.014671f,
- 0.015465f, 0.016464f, 0.017517f, 0.018585f, 0.019730f, 0.020798f, 0.022018f, 0.023300f,
- 0.024612f, 0.026093f, 0.027374f, 0.029022f, 0.030624f, 0.032440f, 0.034180f, 0.036285f,
- 0.038116f, 0.040344f, 0.042725f, 0.045349f, 0.047913f, 0.050476f, 0.053406f, 0.056488f,
- 0.059998f, 0.063354f, 0.067383f, 0.071289f, 0.075562f, 0.079834f, 0.084656f, 0.089478f,
- 0.094849f, 0.100342f, 0.106140f, 0.111877f, 0.118042f, 0.124573f, 0.130981f, 0.137451f,
- 0.144653f, 0.152588f, 0.486816f, 0.531738f, 0.541016f, 0.545410f, 0.547363f, 0.546875f,
- 0.000667f, 0.002001f, 0.003244f, 0.003895f, 0.004936f, 0.005608f, 0.006477f, 0.006901f,
- 0.007648f, 0.008354f, 0.009132f, 0.009766f, 0.010490f, 0.011177f, 0.011780f, 0.012543f,
- 0.013420f, 0.014084f, 0.015045f, 0.015961f, 0.016876f, 0.017822f, 0.018768f, 0.019958f,
- 0.021255f, 0.022232f, 0.023560f, 0.024780f, 0.026108f, 0.027634f, 0.029221f, 0.030762f,
- 0.032684f, 0.034576f, 0.036621f, 0.038605f, 0.040985f, 0.043488f, 0.046021f, 0.049042f,
- 0.051727f, 0.054901f, 0.058441f, 0.061981f, 0.065552f, 0.069885f, 0.074097f, 0.078857f,
- 0.083923f, 0.088623f, 0.094360f, 0.099854f, 0.105957f, 0.111694f, 0.118164f, 0.124817f,
- 0.131836f, 0.138794f, 0.474365f, 0.522949f, 0.532227f, 0.536621f, 0.538574f, 0.539062f,
- 0.000876f, 0.002020f, 0.002857f, 0.003855f, 0.004436f, 0.005009f, 0.005482f, 0.006130f,
- 0.006588f, 0.007084f, 0.007656f, 0.008286f, 0.008949f, 0.009506f, 0.010025f, 0.010803f,
- 0.011444f, 0.012047f, 0.012802f, 0.013512f, 0.014305f, 0.015282f, 0.016052f, 0.016846f,
- 0.017914f, 0.018829f, 0.019882f, 0.021027f, 0.022232f, 0.023453f, 0.024689f, 0.026169f,
- 0.027573f, 0.029327f, 0.031036f, 0.032806f, 0.034882f, 0.036743f, 0.039032f, 0.041626f,
- 0.044312f, 0.046936f, 0.050018f, 0.053253f, 0.056610f, 0.060272f, 0.064392f, 0.068542f,
- 0.072937f, 0.078003f, 0.082886f, 0.088318f, 0.093933f, 0.099670f, 0.106140f, 0.112000f,
- 0.118713f, 0.125732f, 0.463135f, 0.513672f, 0.524414f, 0.528809f, 0.530762f, 0.532227f,
- 0.000573f, 0.001698f, 0.002670f, 0.003082f, 0.003735f, 0.004318f, 0.004673f, 0.005161f,
- 0.005779f, 0.006203f, 0.006565f, 0.007015f, 0.007591f, 0.007965f, 0.008583f, 0.009094f,
- 0.009491f, 0.010239f, 0.010780f, 0.011353f, 0.012047f, 0.012787f, 0.013504f, 0.014206f,
- 0.015060f, 0.015915f, 0.016708f, 0.017685f, 0.018677f, 0.019653f, 0.020828f, 0.021866f,
- 0.023224f, 0.024445f, 0.025818f, 0.027557f, 0.029114f, 0.030991f, 0.032928f, 0.035034f,
- 0.037201f, 0.039581f, 0.042328f, 0.045166f, 0.048157f, 0.051392f, 0.054962f, 0.058685f,
- 0.062988f, 0.067444f, 0.072021f, 0.077148f, 0.082520f, 0.088196f, 0.093750f, 0.100403f,
- 0.106201f, 0.112976f, 0.450928f, 0.503906f, 0.515137f, 0.520020f, 0.522949f, 0.524414f,
- 0.000643f, 0.001637f, 0.002197f, 0.002800f, 0.003376f, 0.003613f, 0.003914f, 0.004391f,
- 0.004742f, 0.005150f, 0.005466f, 0.005924f, 0.006344f, 0.006645f, 0.007046f, 0.007591f,
- 0.008118f, 0.008560f, 0.008934f, 0.009529f, 0.010147f, 0.010651f, 0.011276f, 0.011787f,
- 0.012543f, 0.013229f, 0.013916f, 0.014740f, 0.015564f, 0.016388f, 0.017258f, 0.018188f,
- 0.019257f, 0.020355f, 0.021729f, 0.022766f, 0.024277f, 0.025696f, 0.027237f, 0.029022f,
- 0.030945f, 0.033020f, 0.035248f, 0.037689f, 0.040405f, 0.043182f, 0.046295f, 0.049866f,
- 0.053528f, 0.057526f, 0.061920f, 0.066284f, 0.071716f, 0.077209f, 0.082703f, 0.088196f,
- 0.094177f, 0.101074f, 0.438965f, 0.494629f, 0.507324f, 0.512207f, 0.515137f, 0.516113f,
- 0.000484f, 0.001272f, 0.001968f, 0.002327f, 0.002573f, 0.003054f, 0.003338f, 0.003660f,
- 0.003906f, 0.004303f, 0.004658f, 0.004921f, 0.005222f, 0.005547f, 0.005878f, 0.006290f,
- 0.006542f, 0.007015f, 0.007442f, 0.007851f, 0.008339f, 0.008713f, 0.009247f, 0.009811f,
- 0.010345f, 0.010849f, 0.011490f, 0.012123f, 0.012733f, 0.013428f, 0.014183f, 0.014961f,
- 0.015839f, 0.016815f, 0.017731f, 0.018768f, 0.019821f, 0.021072f, 0.022385f, 0.023727f,
- 0.025345f, 0.027084f, 0.028946f, 0.030914f, 0.033295f, 0.035614f, 0.038513f, 0.041473f,
- 0.044678f, 0.048462f, 0.052338f, 0.056671f, 0.061310f, 0.066101f, 0.071533f, 0.077148f,
- 0.083069f, 0.089172f, 0.427246f, 0.485352f, 0.498535f, 0.503906f, 0.508301f, 0.509766f,
- 0.000416f, 0.001121f, 0.001410f, 0.001959f, 0.002159f, 0.002558f, 0.002724f, 0.002939f,
- 0.003220f, 0.003447f, 0.003733f, 0.003944f, 0.004219f, 0.004578f, 0.004810f, 0.005100f,
- 0.005402f, 0.005783f, 0.006077f, 0.006382f, 0.006729f, 0.007141f, 0.007526f, 0.007965f,
- 0.008354f, 0.008858f, 0.009300f, 0.009789f, 0.010452f, 0.010986f, 0.011658f, 0.012131f,
- 0.012833f, 0.013702f, 0.014435f, 0.015266f, 0.016113f, 0.017136f, 0.018143f, 0.019241f,
- 0.020493f, 0.021820f, 0.023346f, 0.025085f, 0.027023f, 0.028976f, 0.031174f, 0.033966f,
- 0.036743f, 0.039856f, 0.043396f, 0.047180f, 0.051605f, 0.056152f, 0.061127f, 0.066284f,
- 0.072021f, 0.078247f, 0.415283f, 0.475586f, 0.490234f, 0.496338f, 0.499756f, 0.501953f,
- 0.000493f, 0.001126f, 0.001391f, 0.001574f, 0.001786f, 0.002073f, 0.002188f, 0.002417f,
- 0.002657f, 0.002785f, 0.002964f, 0.003189f, 0.003384f, 0.003687f, 0.003859f, 0.004124f,
- 0.004330f, 0.004555f, 0.004890f, 0.005119f, 0.005451f, 0.005749f, 0.006054f, 0.006348f,
- 0.006683f, 0.007050f, 0.007458f, 0.007889f, 0.008339f, 0.008751f, 0.009323f, 0.009766f,
- 0.010353f, 0.010887f, 0.011520f, 0.012192f, 0.012932f, 0.013748f, 0.014542f, 0.015434f,
- 0.016434f, 0.017471f, 0.018723f, 0.019989f, 0.021500f, 0.023117f, 0.024948f, 0.027100f,
- 0.029770f, 0.032166f, 0.035248f, 0.038696f, 0.042633f, 0.046875f, 0.051605f, 0.056427f,
- 0.061859f, 0.067688f, 0.403320f, 0.467041f, 0.480957f, 0.487793f, 0.491699f, 0.494385f,
- 0.000336f, 0.000673f, 0.001150f, 0.001274f, 0.001482f, 0.001630f, 0.001748f, 0.001904f,
- 0.002087f, 0.002232f, 0.002306f, 0.002497f, 0.002672f, 0.002872f, 0.003092f, 0.003225f,
- 0.003387f, 0.003553f, 0.003819f, 0.003979f, 0.004230f, 0.004517f, 0.004738f, 0.005016f,
- 0.005322f, 0.005569f, 0.005848f, 0.006184f, 0.006573f, 0.006851f, 0.007271f, 0.007660f,
- 0.008064f, 0.008568f, 0.009048f, 0.009567f, 0.010139f, 0.010788f, 0.011391f, 0.012161f,
- 0.012939f, 0.013763f, 0.014694f, 0.015717f, 0.016815f, 0.018097f, 0.019714f, 0.021149f,
- 0.023270f, 0.025421f, 0.028015f, 0.030991f, 0.034271f, 0.038116f, 0.042328f, 0.046997f,
- 0.052094f, 0.057770f, 0.391113f, 0.457031f, 0.472412f, 0.479736f, 0.484375f, 0.486816f,
- 0.000309f, 0.000612f, 0.000953f, 0.001086f, 0.001191f, 0.001281f, 0.001351f, 0.001442f,
- 0.001610f, 0.001733f, 0.001783f, 0.001991f, 0.002087f, 0.002232f, 0.002337f, 0.002495f,
- 0.002611f, 0.002775f, 0.002935f, 0.003101f, 0.003302f, 0.003496f, 0.003622f, 0.003839f,
- 0.004047f, 0.004265f, 0.004494f, 0.004738f, 0.005039f, 0.005272f, 0.005650f, 0.005898f,
- 0.006210f, 0.006588f, 0.006950f, 0.007332f, 0.007782f, 0.008240f, 0.008766f, 0.009331f,
- 0.009964f, 0.010612f, 0.011314f, 0.012062f, 0.013023f, 0.014038f, 0.015007f, 0.016251f,
- 0.017761f, 0.019501f, 0.021530f, 0.023926f, 0.026718f, 0.030106f, 0.033905f, 0.038361f,
- 0.043060f, 0.048370f, 0.379395f, 0.446777f, 0.464111f, 0.471191f, 0.475586f, 0.479492f,
- 0.000439f, 0.000476f, 0.000672f, 0.000752f, 0.000810f, 0.000949f, 0.001011f, 0.001121f,
- 0.001160f, 0.001249f, 0.001408f, 0.001493f, 0.001591f, 0.001719f, 0.001788f, 0.001845f,
- 0.001982f, 0.002106f, 0.002201f, 0.002357f, 0.002460f, 0.002598f, 0.002724f, 0.002869f,
- 0.003036f, 0.003187f, 0.003397f, 0.003569f, 0.003763f, 0.004017f, 0.004211f, 0.004414f,
- 0.004704f, 0.004890f, 0.005234f, 0.005524f, 0.005825f, 0.006187f, 0.006535f, 0.006977f,
- 0.007423f, 0.007874f, 0.008553f, 0.009079f, 0.009857f, 0.010567f, 0.011360f, 0.012306f,
- 0.013390f, 0.014702f, 0.016220f, 0.017960f, 0.020157f, 0.022995f, 0.026352f, 0.030212f,
- 0.034790f, 0.039459f, 0.368408f, 0.437744f, 0.455322f, 0.463379f, 0.468018f, 0.471436f,
- 0.000202f, 0.000437f, 0.000488f, 0.000579f, 0.000664f, 0.000692f, 0.000792f, 0.000762f,
- 0.000875f, 0.000949f, 0.001038f, 0.001068f, 0.001116f, 0.001196f, 0.001300f, 0.001352f,
- 0.001458f, 0.001529f, 0.001623f, 0.001667f, 0.001770f, 0.001884f, 0.001989f, 0.002071f,
- 0.002203f, 0.002310f, 0.002445f, 0.002556f, 0.002680f, 0.002876f, 0.002991f, 0.003206f,
- 0.003365f, 0.003531f, 0.003759f, 0.003956f, 0.004227f, 0.004513f, 0.004768f, 0.005074f,
- 0.005402f, 0.005756f, 0.006142f, 0.006603f, 0.007160f, 0.007645f, 0.008339f, 0.008987f,
- 0.009819f, 0.010780f, 0.011803f, 0.013153f, 0.014763f, 0.016876f, 0.019623f, 0.022995f,
- 0.026978f, 0.031708f, 0.356445f, 0.428223f, 0.446533f, 0.455078f, 0.460449f, 0.463379f,
- 0.000126f, 0.000241f, 0.000344f, 0.000353f, 0.000437f, 0.000522f, 0.000513f, 0.000552f,
- 0.000613f, 0.000699f, 0.000717f, 0.000727f, 0.000763f, 0.000848f, 0.000877f, 0.000956f,
- 0.000963f, 0.001068f, 0.001128f, 0.001170f, 0.001238f, 0.001311f, 0.001385f, 0.001454f,
- 0.001534f, 0.001603f, 0.001714f, 0.001779f, 0.001885f, 0.002016f, 0.002092f, 0.002214f,
- 0.002331f, 0.002460f, 0.002613f, 0.002777f, 0.002924f, 0.003120f, 0.003298f, 0.003496f,
- 0.003708f, 0.004009f, 0.004292f, 0.004601f, 0.004951f, 0.005341f, 0.005772f, 0.006260f,
- 0.006901f, 0.007572f, 0.008324f, 0.009300f, 0.010445f, 0.011848f, 0.013870f, 0.016678f,
- 0.020218f, 0.024536f, 0.345703f, 0.419189f, 0.437500f, 0.447021f, 0.452393f, 0.455811f,
- 0.000146f, 0.000240f, 0.000268f, 0.000268f, 0.000310f, 0.000311f, 0.000331f, 0.000366f,
- 0.000410f, 0.000447f, 0.000446f, 0.000517f, 0.000511f, 0.000571f, 0.000596f, 0.000618f,
- 0.000674f, 0.000691f, 0.000723f, 0.000762f, 0.000822f, 0.000856f, 0.000912f, 0.000950f,
- 0.001014f, 0.001049f, 0.001128f, 0.001188f, 0.001237f, 0.001303f, 0.001371f, 0.001466f,
- 0.001532f, 0.001623f, 0.001701f, 0.001805f, 0.001945f, 0.002035f, 0.002186f, 0.002329f,
- 0.002460f, 0.002632f, 0.002819f, 0.003012f, 0.003271f, 0.003550f, 0.003819f, 0.004162f,
- 0.004539f, 0.005024f, 0.005585f, 0.006233f, 0.007050f, 0.008072f, 0.009331f, 0.011269f,
- 0.014160f, 0.018112f, 0.333740f, 0.408447f, 0.428711f, 0.438232f, 0.443359f, 0.447510f,
- 0.000053f, 0.000163f, 0.000155f, 0.000160f, 0.000191f, 0.000228f, 0.000206f, 0.000233f,
- 0.000248f, 0.000263f, 0.000267f, 0.000294f, 0.000324f, 0.000335f, 0.000364f, 0.000378f,
- 0.000396f, 0.000435f, 0.000445f, 0.000490f, 0.000502f, 0.000522f, 0.000543f, 0.000582f,
- 0.000619f, 0.000665f, 0.000679f, 0.000705f, 0.000755f, 0.000797f, 0.000856f, 0.000887f,
- 0.000953f, 0.000988f, 0.001043f, 0.001103f, 0.001177f, 0.001256f, 0.001331f, 0.001410f,
- 0.001508f, 0.001612f, 0.001734f, 0.001873f, 0.001999f, 0.002163f, 0.002378f, 0.002565f,
- 0.002827f, 0.003119f, 0.003479f, 0.003899f, 0.004463f, 0.005116f, 0.005951f, 0.007153f,
- 0.009163f, 0.012535f, 0.322510f, 0.400146f, 0.420654f, 0.430176f, 0.436523f, 0.440430f,
- 0.000097f, 0.000107f, 0.000095f, 0.000087f, 0.000107f, 0.000110f, 0.000137f, 0.000139f,
- 0.000140f, 0.000147f, 0.000168f, 0.000175f, 0.000177f, 0.000184f, 0.000210f, 0.000200f,
- 0.000224f, 0.000239f, 0.000246f, 0.000258f, 0.000278f, 0.000288f, 0.000312f, 0.000324f,
- 0.000347f, 0.000368f, 0.000382f, 0.000395f, 0.000418f, 0.000440f, 0.000471f, 0.000495f,
- 0.000521f, 0.000547f, 0.000577f, 0.000620f, 0.000649f, 0.000695f, 0.000749f, 0.000785f,
- 0.000838f, 0.000897f, 0.000972f, 0.001028f, 0.001118f, 0.001204f, 0.001316f, 0.001432f,
- 0.001580f, 0.001748f, 0.001961f, 0.002207f, 0.002533f, 0.002941f, 0.003487f, 0.004223f,
- 0.005371f, 0.007809f, 0.311523f, 0.390381f, 0.411377f, 0.421875f, 0.428467f, 0.432617f,
- 0.000000f, 0.000055f, 0.000046f, 0.000054f, 0.000060f, 0.000058f, 0.000060f, 0.000068f,
- 0.000068f, 0.000082f, 0.000076f, 0.000078f, 0.000092f, 0.000087f, 0.000091f, 0.000097f,
- 0.000105f, 0.000115f, 0.000118f, 0.000124f, 0.000128f, 0.000133f, 0.000139f, 0.000154f,
- 0.000160f, 0.000172f, 0.000175f, 0.000191f, 0.000201f, 0.000211f, 0.000221f, 0.000238f,
- 0.000242f, 0.000257f, 0.000277f, 0.000295f, 0.000309f, 0.000326f, 0.000351f, 0.000375f,
- 0.000400f, 0.000428f, 0.000459f, 0.000490f, 0.000535f, 0.000579f, 0.000626f, 0.000683f,
- 0.000754f, 0.000836f, 0.000952f, 0.001064f, 0.001237f, 0.001460f, 0.001751f, 0.002157f,
- 0.002800f, 0.004189f, 0.299561f, 0.380127f, 0.403076f, 0.413574f, 0.419922f, 0.424072f,
- 0.000059f, 0.000039f, 0.000032f, 0.000028f, 0.000025f, 0.000025f, 0.000025f, 0.000024f,
- 0.000023f, 0.000024f, 0.000026f, 0.000034f, 0.000029f, 0.000031f, 0.000038f, 0.000040f,
- 0.000042f, 0.000043f, 0.000042f, 0.000043f, 0.000048f, 0.000054f, 0.000058f, 0.000056f,
- 0.000060f, 0.000062f, 0.000066f, 0.000069f, 0.000072f, 0.000078f, 0.000082f, 0.000085f,
- 0.000093f, 0.000096f, 0.000099f, 0.000106f, 0.000116f, 0.000123f, 0.000132f, 0.000140f,
- 0.000150f, 0.000154f, 0.000167f, 0.000184f, 0.000192f, 0.000212f, 0.000231f, 0.000251f,
- 0.000282f, 0.000314f, 0.000350f, 0.000401f, 0.000463f, 0.000554f, 0.000679f, 0.000861f,
- 0.001157f, 0.001750f, 0.289307f, 0.371582f, 0.394043f, 0.406006f, 0.412109f, 0.417236f,
- 0.000031f, 0.000020f, 0.000016f, 0.000014f, 0.000013f, 0.000012f, 0.000011f, 0.000011f,
- 0.000010f, 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000008f, 0.000008f, 0.000009f,
- 0.000009f, 0.000007f, 0.000008f, 0.000008f, 0.000010f, 0.000011f, 0.000012f, 0.000013f,
- 0.000013f, 0.000013f, 0.000014f, 0.000017f, 0.000017f, 0.000016f, 0.000018f, 0.000019f,
- 0.000021f, 0.000021f, 0.000022f, 0.000025f, 0.000027f, 0.000025f, 0.000028f, 0.000030f,
- 0.000033f, 0.000036f, 0.000038f, 0.000040f, 0.000042f, 0.000047f, 0.000052f, 0.000057f,
- 0.000060f, 0.000068f, 0.000073f, 0.000089f, 0.000104f, 0.000124f, 0.000153f, 0.000204f,
- 0.000293f, 0.000497f, 0.278076f, 0.362793f, 0.385498f, 0.397705f, 0.405029f, 0.409912f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000000f, 0.000000f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000005f, 0.000005f, 0.000008f,
- 0.000012f, 0.000026f, 0.267822f, 0.353027f, 0.376953f, 0.388916f, 0.395996f, 0.401367f,
- },
- {
- 0.006824f, 0.021286f, 0.036285f, 0.051208f, 0.066467f, 0.082825f, 0.098694f, 0.114563f,
- 0.130737f, 0.146973f, 0.162720f, 0.179932f, 0.196411f, 0.212646f, 0.229370f, 0.246338f,
- 0.263184f, 0.279785f, 0.297363f, 0.314209f, 0.331055f, 0.348389f, 0.365479f, 0.383301f,
- 0.400146f, 0.417725f, 0.435303f, 0.451904f, 0.469971f, 0.486816f, 0.503906f, 0.521484f,
- 0.539551f, 0.556641f, 0.573730f, 0.592285f, 0.609375f, 0.627441f, 0.644531f, 0.662598f,
- 0.679688f, 0.696777f, 0.714355f, 0.731934f, 0.749512f, 0.768066f, 0.784180f, 0.802246f,
- 0.820312f, 0.837891f, 0.854980f, 0.871582f, 0.889648f, 0.906738f, 0.924805f, 0.941406f,
- 0.959473f, 0.976074f, 0.953125f, 0.895020f, 0.857422f, 0.827637f, 0.803223f, 0.781738f,
- 0.006741f, 0.020706f, 0.035187f, 0.049866f, 0.065125f, 0.079895f, 0.095581f, 0.111206f,
- 0.126953f, 0.142822f, 0.158569f, 0.174561f, 0.190796f, 0.207031f, 0.223511f, 0.239380f,
- 0.256104f, 0.272705f, 0.289307f, 0.305664f, 0.322754f, 0.338867f, 0.356201f, 0.372314f,
- 0.389404f, 0.406494f, 0.423828f, 0.440430f, 0.457520f, 0.474854f, 0.491211f, 0.508789f,
- 0.525391f, 0.541992f, 0.559082f, 0.576660f, 0.594238f, 0.610840f, 0.627930f, 0.645508f,
- 0.662598f, 0.679199f, 0.696289f, 0.713379f, 0.731445f, 0.747559f, 0.765137f, 0.782715f,
- 0.799805f, 0.816895f, 0.834473f, 0.851074f, 0.868164f, 0.884766f, 0.902344f, 0.919434f,
- 0.936523f, 0.953613f, 0.942871f, 0.887695f, 0.851562f, 0.823730f, 0.799805f, 0.779297f,
- 0.006504f, 0.020004f, 0.033875f, 0.048676f, 0.063110f, 0.077759f, 0.092712f, 0.108032f,
- 0.123230f, 0.138672f, 0.153931f, 0.170044f, 0.185791f, 0.200806f, 0.217041f, 0.233276f,
- 0.248901f, 0.265137f, 0.280762f, 0.297363f, 0.313721f, 0.329834f, 0.346680f, 0.363037f,
- 0.378418f, 0.395752f, 0.411621f, 0.428467f, 0.445312f, 0.461670f, 0.479004f, 0.494873f,
- 0.511230f, 0.527832f, 0.544434f, 0.561523f, 0.578613f, 0.594727f, 0.611328f, 0.628906f,
- 0.645508f, 0.662109f, 0.679199f, 0.695312f, 0.712402f, 0.729004f, 0.746094f, 0.762695f,
- 0.779297f, 0.796387f, 0.812500f, 0.829590f, 0.846191f, 0.863281f, 0.879395f, 0.896973f,
- 0.914062f, 0.930176f, 0.932129f, 0.879395f, 0.845703f, 0.818848f, 0.795898f, 0.776367f,
- 0.006226f, 0.019318f, 0.032959f, 0.046631f, 0.060699f, 0.075745f, 0.089966f, 0.104553f,
- 0.119385f, 0.134277f, 0.149292f, 0.164917f, 0.179932f, 0.195190f, 0.210693f, 0.226562f,
- 0.242188f, 0.257568f, 0.273438f, 0.289062f, 0.304932f, 0.320557f, 0.336426f, 0.352539f,
- 0.368652f, 0.384766f, 0.400391f, 0.417236f, 0.433105f, 0.448730f, 0.465088f, 0.481689f,
- 0.497559f, 0.513672f, 0.528809f, 0.546875f, 0.562500f, 0.578613f, 0.595215f, 0.612793f,
- 0.627930f, 0.645508f, 0.661621f, 0.677246f, 0.693848f, 0.709961f, 0.726562f, 0.743164f,
- 0.759766f, 0.774902f, 0.791992f, 0.808594f, 0.825195f, 0.841309f, 0.856934f, 0.874023f,
- 0.890625f, 0.907715f, 0.921387f, 0.872070f, 0.839355f, 0.813477f, 0.791504f, 0.772461f,
- 0.005928f, 0.018997f, 0.031830f, 0.045380f, 0.059235f, 0.072754f, 0.087463f, 0.101562f,
- 0.115723f, 0.130371f, 0.145264f, 0.159668f, 0.175049f, 0.189453f, 0.204468f, 0.219482f,
- 0.234497f, 0.250000f, 0.266113f, 0.280273f, 0.295410f, 0.311768f, 0.327393f, 0.343018f,
- 0.357422f, 0.373779f, 0.389404f, 0.404785f, 0.421143f, 0.437012f, 0.452881f, 0.468262f,
- 0.484375f, 0.499512f, 0.515137f, 0.531738f, 0.546875f, 0.562500f, 0.579102f, 0.595215f,
- 0.610840f, 0.627441f, 0.643555f, 0.659180f, 0.674805f, 0.691406f, 0.708008f, 0.723145f,
- 0.738770f, 0.755371f, 0.771484f, 0.787598f, 0.803711f, 0.819824f, 0.835449f, 0.851562f,
- 0.867676f, 0.884277f, 0.910156f, 0.864258f, 0.832520f, 0.808105f, 0.787109f, 0.769043f,
- 0.005939f, 0.018066f, 0.030991f, 0.043488f, 0.057312f, 0.070557f, 0.084473f, 0.098328f,
- 0.112610f, 0.126587f, 0.140259f, 0.154907f, 0.169678f, 0.184326f, 0.198608f, 0.213379f,
- 0.227783f, 0.242065f, 0.257568f, 0.272705f, 0.287109f, 0.302246f, 0.318115f, 0.333252f,
- 0.347656f, 0.362549f, 0.378418f, 0.393555f, 0.408936f, 0.423828f, 0.439697f, 0.455078f,
- 0.471191f, 0.484863f, 0.500488f, 0.517578f, 0.532227f, 0.547363f, 0.562500f, 0.579102f,
- 0.594727f, 0.610352f, 0.625488f, 0.641602f, 0.657227f, 0.671875f, 0.687500f, 0.704102f,
- 0.719238f, 0.733887f, 0.750488f, 0.767090f, 0.782715f, 0.798340f, 0.813965f, 0.830566f,
- 0.845215f, 0.862305f, 0.899902f, 0.855469f, 0.825684f, 0.801758f, 0.782227f, 0.764648f,
- 0.005684f, 0.017639f, 0.030334f, 0.042572f, 0.055298f, 0.068054f, 0.081787f, 0.095276f,
- 0.108765f, 0.122192f, 0.136353f, 0.150513f, 0.164307f, 0.178467f, 0.192627f, 0.206665f,
- 0.221436f, 0.234985f, 0.249634f, 0.264404f, 0.278564f, 0.293213f, 0.308350f, 0.321533f,
- 0.337646f, 0.353027f, 0.367432f, 0.381592f, 0.395996f, 0.411865f, 0.426758f, 0.441895f,
- 0.456543f, 0.471680f, 0.485840f, 0.501465f, 0.517090f, 0.531738f, 0.546387f, 0.562012f,
- 0.576660f, 0.592773f, 0.608398f, 0.623047f, 0.638672f, 0.654297f, 0.668457f, 0.684082f,
- 0.699707f, 0.714844f, 0.730469f, 0.745605f, 0.761230f, 0.777832f, 0.791504f, 0.807617f,
- 0.823242f, 0.839355f, 0.889160f, 0.847656f, 0.818848f, 0.796387f, 0.776855f, 0.760254f,
- 0.005417f, 0.017136f, 0.028778f, 0.041016f, 0.054047f, 0.066528f, 0.079590f, 0.092102f,
- 0.105225f, 0.118652f, 0.131714f, 0.145630f, 0.158813f, 0.172607f, 0.186523f, 0.200317f,
- 0.213745f, 0.227905f, 0.242188f, 0.256104f, 0.270020f, 0.283936f, 0.299072f, 0.312744f,
- 0.327148f, 0.341797f, 0.355957f, 0.369629f, 0.384766f, 0.399414f, 0.413574f, 0.427490f,
- 0.443115f, 0.457764f, 0.472656f, 0.487061f, 0.501465f, 0.516602f, 0.530762f, 0.545898f,
- 0.560547f, 0.574707f, 0.589844f, 0.605469f, 0.619629f, 0.633301f, 0.648926f, 0.665527f,
- 0.679688f, 0.694824f, 0.709961f, 0.725586f, 0.739746f, 0.755371f, 0.770020f, 0.786133f,
- 0.802246f, 0.817383f, 0.877930f, 0.838867f, 0.812012f, 0.790039f, 0.771973f, 0.755371f,
- 0.005520f, 0.016464f, 0.027695f, 0.039948f, 0.051575f, 0.063965f, 0.076660f, 0.089111f,
- 0.101807f, 0.114319f, 0.126953f, 0.140381f, 0.153564f, 0.166992f, 0.180298f, 0.193970f,
- 0.207153f, 0.220337f, 0.234131f, 0.248169f, 0.261475f, 0.275146f, 0.288818f, 0.302734f,
- 0.316162f, 0.330566f, 0.345459f, 0.358887f, 0.372803f, 0.386719f, 0.401367f, 0.415527f,
- 0.429199f, 0.443848f, 0.458008f, 0.472412f, 0.486572f, 0.500977f, 0.515137f, 0.529785f,
- 0.544434f, 0.558105f, 0.572754f, 0.587891f, 0.601074f, 0.617188f, 0.631836f, 0.645020f,
- 0.660645f, 0.674805f, 0.689453f, 0.704590f, 0.719727f, 0.734375f, 0.750000f, 0.764160f,
- 0.780273f, 0.794922f, 0.866699f, 0.830566f, 0.804688f, 0.784180f, 0.766113f, 0.750977f,
- 0.005222f, 0.016022f, 0.026962f, 0.038086f, 0.050049f, 0.061798f, 0.074158f, 0.085876f,
- 0.098145f, 0.110718f, 0.122986f, 0.135864f, 0.148438f, 0.161133f, 0.173584f, 0.187378f,
- 0.199707f, 0.213501f, 0.226440f, 0.240112f, 0.252441f, 0.266113f, 0.279785f, 0.292725f,
- 0.306152f, 0.320068f, 0.333984f, 0.347900f, 0.361572f, 0.374512f, 0.387695f, 0.402344f,
- 0.416504f, 0.429688f, 0.443604f, 0.458008f, 0.471680f, 0.485596f, 0.499023f, 0.513184f,
- 0.527832f, 0.541016f, 0.555664f, 0.569336f, 0.583984f, 0.598633f, 0.612793f, 0.626465f,
- 0.641602f, 0.656250f, 0.669922f, 0.684570f, 0.698730f, 0.713867f, 0.728516f, 0.742188f,
- 0.757812f, 0.771484f, 0.855957f, 0.822266f, 0.797852f, 0.777832f, 0.760742f, 0.746094f,
- 0.004944f, 0.015327f, 0.026230f, 0.037201f, 0.048187f, 0.059448f, 0.071167f, 0.082642f,
- 0.094727f, 0.106506f, 0.119019f, 0.130371f, 0.143555f, 0.155640f, 0.167725f, 0.180908f,
- 0.193604f, 0.206177f, 0.218506f, 0.231812f, 0.244873f, 0.257568f, 0.270996f, 0.283203f,
- 0.296387f, 0.309814f, 0.322754f, 0.336670f, 0.348877f, 0.362061f, 0.376465f, 0.389893f,
- 0.402588f, 0.415283f, 0.429443f, 0.443115f, 0.457031f, 0.470459f, 0.483887f, 0.497314f,
- 0.511230f, 0.524414f, 0.538574f, 0.551758f, 0.565918f, 0.579590f, 0.593750f, 0.606934f,
- 0.621094f, 0.635254f, 0.649902f, 0.664062f, 0.678223f, 0.692871f, 0.707031f, 0.721191f,
- 0.735840f, 0.750488f, 0.846191f, 0.813477f, 0.790527f, 0.770996f, 0.754883f, 0.740723f,
- 0.004951f, 0.014656f, 0.025253f, 0.035309f, 0.046417f, 0.057465f, 0.068665f, 0.079773f,
- 0.091370f, 0.102844f, 0.114441f, 0.126099f, 0.138062f, 0.150391f, 0.161987f, 0.174561f,
- 0.186523f, 0.198730f, 0.211060f, 0.223267f, 0.235352f, 0.248779f, 0.260986f, 0.274414f,
- 0.286621f, 0.298584f, 0.312256f, 0.324463f, 0.337158f, 0.350342f, 0.363281f, 0.376953f,
- 0.389404f, 0.402344f, 0.415283f, 0.428955f, 0.441162f, 0.455322f, 0.467285f, 0.481201f,
- 0.493896f, 0.507324f, 0.520996f, 0.534668f, 0.547852f, 0.561035f, 0.575195f, 0.588867f,
- 0.603027f, 0.616211f, 0.630371f, 0.643555f, 0.658203f, 0.671875f, 0.686035f, 0.699707f,
- 0.714844f, 0.729492f, 0.833984f, 0.804688f, 0.782227f, 0.764160f, 0.749512f, 0.735352f,
- 0.004700f, 0.014343f, 0.024200f, 0.034515f, 0.044586f, 0.055176f, 0.066162f, 0.077209f,
- 0.087830f, 0.098816f, 0.110413f, 0.121826f, 0.132690f, 0.144897f, 0.156372f, 0.168213f,
- 0.179443f, 0.191650f, 0.203369f, 0.215088f, 0.227661f, 0.239990f, 0.251709f, 0.263916f,
- 0.276611f, 0.289551f, 0.301270f, 0.313965f, 0.325928f, 0.338135f, 0.350586f, 0.363037f,
- 0.376465f, 0.388428f, 0.401123f, 0.414062f, 0.426514f, 0.439209f, 0.452393f, 0.465088f,
- 0.478271f, 0.491455f, 0.503906f, 0.517090f, 0.530273f, 0.543457f, 0.556641f, 0.570312f,
- 0.583008f, 0.597168f, 0.610352f, 0.624512f, 0.638184f, 0.651367f, 0.665527f, 0.679199f,
- 0.692871f, 0.708496f, 0.823242f, 0.796387f, 0.774902f, 0.757812f, 0.742676f, 0.729980f,
- 0.004395f, 0.013802f, 0.023499f, 0.033173f, 0.043121f, 0.053345f, 0.063538f, 0.073730f,
- 0.085083f, 0.095581f, 0.106140f, 0.116760f, 0.127930f, 0.139160f, 0.150757f, 0.161621f,
- 0.173096f, 0.184814f, 0.196289f, 0.207520f, 0.219971f, 0.231201f, 0.242920f, 0.254150f,
- 0.266602f, 0.278320f, 0.290527f, 0.302490f, 0.314209f, 0.326904f, 0.338867f, 0.349854f,
- 0.362305f, 0.375488f, 0.387451f, 0.400146f, 0.412354f, 0.424805f, 0.436768f, 0.449219f,
- 0.461914f, 0.475098f, 0.487061f, 0.500000f, 0.512695f, 0.525391f, 0.538574f, 0.551758f,
- 0.564453f, 0.577148f, 0.590820f, 0.604004f, 0.618164f, 0.631348f, 0.644531f, 0.658203f,
- 0.672363f, 0.686523f, 0.812500f, 0.786621f, 0.767090f, 0.750977f, 0.736816f, 0.724609f,
- 0.004425f, 0.013405f, 0.022385f, 0.032043f, 0.041565f, 0.051605f, 0.061340f, 0.071106f,
- 0.081116f, 0.091125f, 0.101868f, 0.112671f, 0.123169f, 0.133667f, 0.144897f, 0.155029f,
- 0.166748f, 0.177246f, 0.188599f, 0.199585f, 0.211182f, 0.222046f, 0.233643f, 0.245361f,
- 0.255615f, 0.268066f, 0.279053f, 0.291260f, 0.303223f, 0.314209f, 0.325684f, 0.338379f,
- 0.349854f, 0.361572f, 0.374023f, 0.385254f, 0.397949f, 0.409912f, 0.421143f, 0.434082f,
- 0.445801f, 0.457764f, 0.470215f, 0.482910f, 0.495361f, 0.508301f, 0.520996f, 0.534180f,
- 0.546387f, 0.560059f, 0.572266f, 0.584961f, 0.597168f, 0.610840f, 0.624023f, 0.638184f,
- 0.650879f, 0.666016f, 0.801270f, 0.778320f, 0.760254f, 0.744141f, 0.730469f, 0.719238f,
- 0.004261f, 0.012543f, 0.021591f, 0.031052f, 0.039734f, 0.049164f, 0.058838f, 0.068420f,
- 0.077881f, 0.087402f, 0.098145f, 0.108276f, 0.118225f, 0.128784f, 0.138550f, 0.149292f,
- 0.159790f, 0.170654f, 0.181519f, 0.191772f, 0.203003f, 0.213623f, 0.225098f, 0.235107f,
- 0.247070f, 0.257324f, 0.269287f, 0.280273f, 0.291260f, 0.302246f, 0.313721f, 0.325439f,
- 0.336670f, 0.348145f, 0.359619f, 0.371338f, 0.382812f, 0.395020f, 0.406738f, 0.418213f,
- 0.429932f, 0.442139f, 0.454102f, 0.466309f, 0.479004f, 0.490723f, 0.502930f, 0.515625f,
- 0.526855f, 0.540527f, 0.552246f, 0.565918f, 0.578613f, 0.591309f, 0.604492f, 0.617188f,
- 0.630859f, 0.644043f, 0.790039f, 0.769531f, 0.751953f, 0.737305f, 0.724121f, 0.713379f,
- 0.003983f, 0.012329f, 0.020538f, 0.029312f, 0.038452f, 0.047241f, 0.056244f, 0.065552f,
- 0.075195f, 0.084290f, 0.094238f, 0.103638f, 0.113403f, 0.123413f, 0.133057f, 0.143066f,
- 0.153076f, 0.163696f, 0.173584f, 0.184204f, 0.194580f, 0.204834f, 0.215332f, 0.225952f,
- 0.237305f, 0.247803f, 0.258545f, 0.269531f, 0.280518f, 0.291260f, 0.301758f, 0.312988f,
- 0.324219f, 0.335205f, 0.346191f, 0.357178f, 0.368896f, 0.380127f, 0.391113f, 0.403076f,
- 0.414551f, 0.426270f, 0.437500f, 0.449951f, 0.460938f, 0.473389f, 0.485596f, 0.497314f,
- 0.509277f, 0.522461f, 0.533691f, 0.546875f, 0.558594f, 0.571289f, 0.583496f, 0.596680f,
- 0.608887f, 0.623047f, 0.778809f, 0.761230f, 0.744141f, 0.730957f, 0.718262f, 0.707031f,
- 0.003717f, 0.012016f, 0.020142f, 0.028137f, 0.036682f, 0.045441f, 0.053711f, 0.062927f,
- 0.071777f, 0.080627f, 0.090210f, 0.099060f, 0.108643f, 0.118164f, 0.127808f, 0.137329f,
- 0.147095f, 0.156128f, 0.166748f, 0.175903f, 0.186157f, 0.196655f, 0.206909f, 0.216797f,
- 0.227417f, 0.236816f, 0.247559f, 0.258301f, 0.268799f, 0.278809f, 0.289795f, 0.299805f,
- 0.310547f, 0.321777f, 0.333008f, 0.343262f, 0.354492f, 0.365234f, 0.376953f, 0.387939f,
- 0.398438f, 0.410400f, 0.421387f, 0.433105f, 0.444824f, 0.455811f, 0.467529f, 0.479736f,
- 0.491943f, 0.502930f, 0.515625f, 0.527344f, 0.540039f, 0.551758f, 0.563965f, 0.576660f,
- 0.589844f, 0.602539f, 0.767578f, 0.751465f, 0.736328f, 0.723633f, 0.711914f, 0.701660f,
- 0.003813f, 0.011337f, 0.019028f, 0.027252f, 0.035583f, 0.043396f, 0.051849f, 0.060028f,
- 0.068481f, 0.077026f, 0.086121f, 0.095093f, 0.103821f, 0.112610f, 0.121765f, 0.131470f,
- 0.140503f, 0.149780f, 0.159058f, 0.168701f, 0.178711f, 0.187744f, 0.197998f, 0.207397f,
- 0.217651f, 0.227661f, 0.236694f, 0.246704f, 0.257080f, 0.267334f, 0.277832f, 0.288330f,
- 0.298584f, 0.308838f, 0.319336f, 0.329590f, 0.340332f, 0.351318f, 0.361816f, 0.372559f,
- 0.383301f, 0.395020f, 0.405273f, 0.416260f, 0.427734f, 0.439209f, 0.450195f, 0.462158f,
- 0.473389f, 0.485107f, 0.497314f, 0.508301f, 0.520996f, 0.533203f, 0.544922f, 0.557617f,
- 0.568848f, 0.582031f, 0.757324f, 0.742676f, 0.729004f, 0.716309f, 0.705566f, 0.695801f,
- 0.003633f, 0.011040f, 0.018280f, 0.026062f, 0.033569f, 0.041229f, 0.049591f, 0.057373f,
- 0.065308f, 0.073975f, 0.082214f, 0.090393f, 0.099243f, 0.107544f, 0.116028f, 0.125854f,
- 0.134155f, 0.143311f, 0.151978f, 0.160767f, 0.170410f, 0.179321f, 0.188477f, 0.198242f,
- 0.207764f, 0.217896f, 0.227051f, 0.236328f, 0.246338f, 0.256104f, 0.265869f, 0.276123f,
- 0.285645f, 0.295898f, 0.306152f, 0.316162f, 0.326172f, 0.336914f, 0.347412f, 0.358154f,
- 0.368164f, 0.378906f, 0.389648f, 0.400146f, 0.410889f, 0.421631f, 0.432861f, 0.444824f,
- 0.456055f, 0.466797f, 0.479004f, 0.490234f, 0.501465f, 0.514160f, 0.525879f, 0.537598f,
- 0.549316f, 0.561523f, 0.745605f, 0.733887f, 0.721191f, 0.708496f, 0.699219f, 0.689453f,
- 0.003469f, 0.010429f, 0.017609f, 0.024612f, 0.032135f, 0.039520f, 0.047516f, 0.055206f,
- 0.062347f, 0.070618f, 0.078308f, 0.085938f, 0.094727f, 0.102417f, 0.111511f, 0.119446f,
- 0.127441f, 0.136475f, 0.144897f, 0.154175f, 0.162476f, 0.171509f, 0.180054f, 0.189697f,
- 0.198486f, 0.207886f, 0.216553f, 0.225830f, 0.235229f, 0.244873f, 0.254395f, 0.263428f,
- 0.273193f, 0.283203f, 0.292969f, 0.302734f, 0.312744f, 0.322510f, 0.333008f, 0.342773f,
- 0.353027f, 0.363037f, 0.374023f, 0.384521f, 0.395264f, 0.405762f, 0.416260f, 0.427002f,
- 0.438232f, 0.449219f, 0.460449f, 0.471924f, 0.482910f, 0.494629f, 0.506348f, 0.517578f,
- 0.529785f, 0.541504f, 0.734375f, 0.725098f, 0.712891f, 0.701660f, 0.692383f, 0.683594f,
- 0.003328f, 0.009804f, 0.016373f, 0.023727f, 0.030746f, 0.037994f, 0.044952f, 0.052032f,
- 0.059998f, 0.067383f, 0.074707f, 0.082214f, 0.089783f, 0.097961f, 0.105774f, 0.114197f,
- 0.122131f, 0.129517f, 0.137695f, 0.146118f, 0.154419f, 0.163330f, 0.171997f, 0.180664f,
- 0.188477f, 0.197388f, 0.206055f, 0.215332f, 0.224365f, 0.233765f, 0.242798f, 0.251709f,
- 0.260986f, 0.270020f, 0.279785f, 0.289062f, 0.299561f, 0.308594f, 0.318115f, 0.328613f,
- 0.338135f, 0.348877f, 0.358154f, 0.368408f, 0.378174f, 0.388916f, 0.399658f, 0.410156f,
- 0.420898f, 0.431885f, 0.442871f, 0.453369f, 0.463867f, 0.475342f, 0.486572f, 0.498535f,
- 0.510742f, 0.521973f, 0.723633f, 0.715820f, 0.705078f, 0.694336f, 0.686035f, 0.677246f,
- 0.003090f, 0.009628f, 0.016129f, 0.022644f, 0.029068f, 0.036407f, 0.042633f, 0.049866f,
- 0.056946f, 0.063904f, 0.071167f, 0.078186f, 0.085327f, 0.092896f, 0.100098f, 0.107788f,
- 0.115662f, 0.123230f, 0.131104f, 0.139160f, 0.146973f, 0.154907f, 0.162964f, 0.171265f,
- 0.179565f, 0.188110f, 0.196777f, 0.204834f, 0.213745f, 0.222168f, 0.231079f, 0.239868f,
- 0.248779f, 0.258057f, 0.267090f, 0.276611f, 0.285645f, 0.294434f, 0.304688f, 0.314209f,
- 0.323242f, 0.332520f, 0.342773f, 0.353027f, 0.362549f, 0.373047f, 0.383057f, 0.393311f,
- 0.404053f, 0.414307f, 0.424561f, 0.435059f, 0.445801f, 0.456787f, 0.467773f, 0.479004f,
- 0.490479f, 0.501953f, 0.712891f, 0.707031f, 0.696777f, 0.687500f, 0.679199f, 0.671387f,
- 0.003096f, 0.009026f, 0.015450f, 0.021606f, 0.027695f, 0.034302f, 0.040833f, 0.047455f,
- 0.054077f, 0.060669f, 0.067444f, 0.074097f, 0.081604f, 0.088501f, 0.095337f, 0.102295f,
- 0.109375f, 0.116821f, 0.124146f, 0.131592f, 0.139404f, 0.147217f, 0.155029f, 0.162231f,
- 0.170288f, 0.177979f, 0.186646f, 0.194092f, 0.203247f, 0.211670f, 0.219604f, 0.228149f,
- 0.236816f, 0.245605f, 0.254639f, 0.263184f, 0.272217f, 0.281250f, 0.290527f, 0.299805f,
- 0.308838f, 0.318604f, 0.327637f, 0.337646f, 0.347900f, 0.356934f, 0.367432f, 0.376953f,
- 0.387451f, 0.397217f, 0.407227f, 0.417480f, 0.427979f, 0.439209f, 0.449463f, 0.459717f,
- 0.470947f, 0.482666f, 0.701172f, 0.698242f, 0.688477f, 0.680176f, 0.671875f, 0.665039f,
- 0.002831f, 0.008789f, 0.014702f, 0.020523f, 0.026642f, 0.032684f, 0.038757f, 0.044708f,
- 0.051666f, 0.057312f, 0.063660f, 0.070190f, 0.076904f, 0.083435f, 0.090454f, 0.097046f,
- 0.103821f, 0.110535f, 0.117981f, 0.124817f, 0.131714f, 0.138916f, 0.146606f, 0.153687f,
- 0.161011f, 0.168823f, 0.176270f, 0.184570f, 0.192139f, 0.200317f, 0.208008f, 0.216309f,
- 0.224609f, 0.233032f, 0.241821f, 0.250244f, 0.258789f, 0.268066f, 0.276611f, 0.285400f,
- 0.294678f, 0.303223f, 0.312500f, 0.322021f, 0.331787f, 0.340088f, 0.350830f, 0.360596f,
- 0.369385f, 0.380371f, 0.389893f, 0.399658f, 0.410645f, 0.420654f, 0.430908f, 0.442383f,
- 0.452148f, 0.464111f, 0.690430f, 0.688965f, 0.681152f, 0.672852f, 0.665039f, 0.658691f,
- 0.002712f, 0.008553f, 0.013878f, 0.019638f, 0.025360f, 0.030716f, 0.037231f, 0.042633f,
- 0.048615f, 0.054810f, 0.060638f, 0.066650f, 0.072205f, 0.078796f, 0.085083f, 0.091492f,
- 0.097961f, 0.104065f, 0.110718f, 0.117859f, 0.124207f, 0.130981f, 0.138550f, 0.145142f,
- 0.152588f, 0.160156f, 0.166992f, 0.174561f, 0.181885f, 0.189453f, 0.197754f, 0.205444f,
- 0.213013f, 0.220825f, 0.229004f, 0.237061f, 0.246094f, 0.254639f, 0.262939f, 0.271484f,
- 0.280273f, 0.288818f, 0.298584f, 0.307129f, 0.316162f, 0.325195f, 0.334229f, 0.344482f,
- 0.353516f, 0.363525f, 0.372803f, 0.382812f, 0.392822f, 0.402344f, 0.412842f, 0.423096f,
- 0.433350f, 0.444092f, 0.679199f, 0.679688f, 0.672852f, 0.665039f, 0.658203f, 0.651855f,
- 0.002674f, 0.007828f, 0.013290f, 0.018723f, 0.023743f, 0.029160f, 0.034790f, 0.040100f,
- 0.045929f, 0.051544f, 0.057068f, 0.063110f, 0.068359f, 0.074280f, 0.080078f, 0.086243f,
- 0.092346f, 0.098206f, 0.104919f, 0.110779f, 0.117493f, 0.123291f, 0.130005f, 0.136963f,
- 0.143677f, 0.150635f, 0.157471f, 0.164307f, 0.171631f, 0.179199f, 0.186279f, 0.193604f,
- 0.201904f, 0.209229f, 0.217163f, 0.224976f, 0.233154f, 0.240967f, 0.249634f, 0.258301f,
- 0.266113f, 0.274414f, 0.283691f, 0.291748f, 0.301025f, 0.310059f, 0.319336f, 0.327148f,
- 0.337402f, 0.347168f, 0.355957f, 0.364746f, 0.375488f, 0.385498f, 0.394043f, 0.405273f,
- 0.415283f, 0.426025f, 0.667969f, 0.670410f, 0.664551f, 0.657227f, 0.651367f, 0.645508f,
- 0.002731f, 0.007622f, 0.012627f, 0.017868f, 0.022781f, 0.028107f, 0.032959f, 0.037811f,
- 0.043121f, 0.048615f, 0.053925f, 0.059235f, 0.064514f, 0.070007f, 0.075562f, 0.080688f,
- 0.086914f, 0.092102f, 0.098083f, 0.104309f, 0.110107f, 0.115906f, 0.122314f, 0.128540f,
- 0.135010f, 0.141479f, 0.147949f, 0.154663f, 0.161865f, 0.168579f, 0.175415f, 0.182739f,
- 0.191040f, 0.197510f, 0.205200f, 0.212891f, 0.219971f, 0.228638f, 0.236328f, 0.244263f,
- 0.252686f, 0.260498f, 0.268799f, 0.278076f, 0.286133f, 0.294434f, 0.303223f, 0.312500f,
- 0.320801f, 0.329834f, 0.339844f, 0.347656f, 0.357910f, 0.367676f, 0.376709f, 0.386963f,
- 0.396729f, 0.406982f, 0.656738f, 0.662598f, 0.656738f, 0.649902f, 0.644531f, 0.638672f,
- 0.002411f, 0.007168f, 0.012238f, 0.016739f, 0.021957f, 0.026184f, 0.031311f, 0.035583f,
- 0.041016f, 0.045685f, 0.050568f, 0.055573f, 0.060791f, 0.065735f, 0.070557f, 0.076111f,
- 0.081238f, 0.086792f, 0.092163f, 0.097534f, 0.103271f, 0.108887f, 0.114563f, 0.120605f,
- 0.126587f, 0.132446f, 0.139038f, 0.145508f, 0.152100f, 0.158447f, 0.165527f, 0.171997f,
- 0.178833f, 0.186035f, 0.193481f, 0.200928f, 0.207886f, 0.215820f, 0.222900f, 0.230713f,
- 0.238770f, 0.246948f, 0.255127f, 0.262695f, 0.271484f, 0.280029f, 0.287842f, 0.296631f,
- 0.305420f, 0.313965f, 0.322754f, 0.331787f, 0.340576f, 0.350342f, 0.359375f, 0.369385f,
- 0.379150f, 0.388184f, 0.645508f, 0.652832f, 0.648438f, 0.643066f, 0.637695f, 0.632324f,
- 0.002480f, 0.006691f, 0.011452f, 0.015900f, 0.020828f, 0.024734f, 0.029327f, 0.033752f,
- 0.038513f, 0.042999f, 0.047638f, 0.052429f, 0.056671f, 0.061859f, 0.066040f, 0.071289f,
- 0.075684f, 0.080688f, 0.086243f, 0.091248f, 0.096436f, 0.101562f, 0.107300f, 0.112366f,
- 0.118347f, 0.124146f, 0.130249f, 0.135864f, 0.141968f, 0.148438f, 0.155029f, 0.161377f,
- 0.167969f, 0.174683f, 0.181641f, 0.188599f, 0.195679f, 0.203247f, 0.210449f, 0.217529f,
- 0.225342f, 0.233398f, 0.241577f, 0.249023f, 0.256592f, 0.264893f, 0.273193f, 0.281494f,
- 0.289795f, 0.297607f, 0.306885f, 0.315430f, 0.323730f, 0.333496f, 0.342529f, 0.351318f,
- 0.360840f, 0.370605f, 0.634766f, 0.643555f, 0.640625f, 0.635742f, 0.630859f, 0.625488f,
- 0.002230f, 0.006477f, 0.010582f, 0.014870f, 0.019073f, 0.023270f, 0.027893f, 0.031860f,
- 0.036072f, 0.040253f, 0.044373f, 0.048706f, 0.052856f, 0.057312f, 0.061859f, 0.066406f,
- 0.070984f, 0.075317f, 0.080139f, 0.084839f, 0.089661f, 0.094910f, 0.099792f, 0.104858f,
- 0.110718f, 0.115356f, 0.121399f, 0.126831f, 0.132690f, 0.138672f, 0.145142f, 0.151001f,
- 0.157471f, 0.164185f, 0.170532f, 0.177002f, 0.184082f, 0.191040f, 0.197876f, 0.205200f,
- 0.212402f, 0.219604f, 0.227295f, 0.234985f, 0.242188f, 0.250244f, 0.257812f, 0.266113f,
- 0.274170f, 0.282471f, 0.290771f, 0.299072f, 0.307373f, 0.316162f, 0.326416f, 0.333984f,
- 0.343750f, 0.353271f, 0.622070f, 0.634277f, 0.631836f, 0.627930f, 0.623535f, 0.619141f,
- 0.002220f, 0.006039f, 0.010353f, 0.014328f, 0.017838f, 0.022141f, 0.025742f, 0.029510f,
- 0.033600f, 0.037781f, 0.041443f, 0.045502f, 0.049469f, 0.053436f, 0.057190f, 0.061462f,
- 0.065735f, 0.069946f, 0.074524f, 0.078674f, 0.083069f, 0.087830f, 0.092468f, 0.097412f,
- 0.102783f, 0.107910f, 0.112793f, 0.118164f, 0.123901f, 0.129395f, 0.135132f, 0.140991f,
- 0.147339f, 0.152954f, 0.159302f, 0.165527f, 0.172363f, 0.178589f, 0.185425f, 0.191895f,
- 0.199219f, 0.206665f, 0.213989f, 0.221069f, 0.228516f, 0.236206f, 0.243042f, 0.251709f,
- 0.258789f, 0.266846f, 0.275146f, 0.283203f, 0.291260f, 0.300537f, 0.308350f, 0.317627f,
- 0.326904f, 0.335938f, 0.611816f, 0.625000f, 0.624023f, 0.620117f, 0.616211f, 0.612793f,
- 0.001965f, 0.005882f, 0.009613f, 0.013184f, 0.016785f, 0.020370f, 0.024384f, 0.027664f,
- 0.031311f, 0.035126f, 0.038727f, 0.042572f, 0.046112f, 0.049347f, 0.053253f, 0.056915f,
- 0.060883f, 0.064697f, 0.068909f, 0.072693f, 0.076843f, 0.081055f, 0.085754f, 0.090088f,
- 0.094849f, 0.099609f, 0.104614f, 0.109741f, 0.114746f, 0.119995f, 0.125488f, 0.130981f,
- 0.136719f, 0.142700f, 0.148315f, 0.154541f, 0.160522f, 0.166870f, 0.173828f, 0.179932f,
- 0.186768f, 0.193604f, 0.200439f, 0.207764f, 0.214844f, 0.221802f, 0.228882f, 0.236328f,
- 0.244385f, 0.252197f, 0.259277f, 0.268066f, 0.275635f, 0.283447f, 0.292236f, 0.301270f,
- 0.309570f, 0.318848f, 0.600098f, 0.616211f, 0.615234f, 0.612793f, 0.609375f, 0.605469f,
- 0.001966f, 0.005653f, 0.009109f, 0.012428f, 0.015945f, 0.018967f, 0.022537f, 0.025894f,
- 0.029175f, 0.032440f, 0.035797f, 0.038818f, 0.042389f, 0.046051f, 0.049072f, 0.052521f,
- 0.056335f, 0.059906f, 0.063293f, 0.067017f, 0.070923f, 0.075134f, 0.078979f, 0.083496f,
- 0.087646f, 0.091980f, 0.096619f, 0.101196f, 0.105957f, 0.111145f, 0.116028f, 0.121277f,
- 0.126831f, 0.132080f, 0.137817f, 0.143311f, 0.149780f, 0.155029f, 0.161621f, 0.167847f,
- 0.173950f, 0.180786f, 0.187622f, 0.194214f, 0.201050f, 0.207764f, 0.215210f, 0.222046f,
- 0.229370f, 0.236816f, 0.244751f, 0.251953f, 0.260010f, 0.268311f, 0.276123f, 0.284180f,
- 0.293213f, 0.301514f, 0.588379f, 0.606934f, 0.607422f, 0.604980f, 0.602051f, 0.599609f,
- 0.001963f, 0.005333f, 0.008377f, 0.011589f, 0.014450f, 0.017593f, 0.021133f, 0.023972f,
- 0.027145f, 0.030075f, 0.033295f, 0.035858f, 0.038818f, 0.041992f, 0.045288f, 0.048279f,
- 0.051849f, 0.054840f, 0.058289f, 0.061737f, 0.065186f, 0.068848f, 0.072632f, 0.076721f,
- 0.080505f, 0.084717f, 0.088806f, 0.093079f, 0.097717f, 0.102356f, 0.106934f, 0.111755f,
- 0.116882f, 0.121887f, 0.127319f, 0.132935f, 0.138306f, 0.144287f, 0.149902f, 0.156250f,
- 0.162109f, 0.168579f, 0.174316f, 0.180908f, 0.187500f, 0.194458f, 0.201538f, 0.208252f,
- 0.215210f, 0.222656f, 0.229980f, 0.237061f, 0.244629f, 0.252441f, 0.260254f, 0.267334f,
- 0.276123f, 0.284180f, 0.576660f, 0.597656f, 0.599609f, 0.598145f, 0.595215f, 0.591797f,
- 0.001631f, 0.004906f, 0.007805f, 0.010826f, 0.013802f, 0.016983f, 0.019485f, 0.022079f,
- 0.024750f, 0.027939f, 0.030136f, 0.033112f, 0.035797f, 0.038727f, 0.041443f, 0.044281f,
- 0.047058f, 0.050018f, 0.053253f, 0.056396f, 0.059662f, 0.063049f, 0.066406f, 0.069946f,
- 0.073730f, 0.077454f, 0.081360f, 0.085388f, 0.089417f, 0.093750f, 0.098267f, 0.102844f,
- 0.107727f, 0.112244f, 0.117615f, 0.122253f, 0.127441f, 0.133057f, 0.138550f, 0.144287f,
- 0.150024f, 0.156250f, 0.161987f, 0.167969f, 0.174805f, 0.181274f, 0.187744f, 0.194580f,
- 0.201294f, 0.208374f, 0.215210f, 0.222412f, 0.229736f, 0.237183f, 0.244629f, 0.252197f,
- 0.260010f, 0.269287f, 0.566406f, 0.588867f, 0.590820f, 0.590332f, 0.587891f, 0.585938f,
- 0.001858f, 0.004318f, 0.007465f, 0.010246f, 0.012550f, 0.015793f, 0.018143f, 0.020782f,
- 0.022980f, 0.025116f, 0.027924f, 0.030106f, 0.032623f, 0.035126f, 0.037720f, 0.040283f,
- 0.042847f, 0.045380f, 0.048492f, 0.051300f, 0.054321f, 0.057373f, 0.060516f, 0.063599f,
- 0.067139f, 0.070496f, 0.074219f, 0.078003f, 0.081848f, 0.085754f, 0.089783f, 0.093994f,
- 0.098267f, 0.102783f, 0.107239f, 0.112366f, 0.117371f, 0.122498f, 0.127686f, 0.132935f,
- 0.138428f, 0.144043f, 0.150024f, 0.155884f, 0.161865f, 0.168091f, 0.174316f, 0.180664f,
- 0.187622f, 0.194214f, 0.200928f, 0.207520f, 0.214966f, 0.221680f, 0.229370f, 0.236816f,
- 0.244751f, 0.252441f, 0.553223f, 0.579102f, 0.583496f, 0.582031f, 0.581055f, 0.579590f,
- 0.001425f, 0.004284f, 0.007019f, 0.009521f, 0.011894f, 0.014191f, 0.016632f, 0.018723f,
- 0.021210f, 0.023209f, 0.025482f, 0.027344f, 0.029617f, 0.032043f, 0.034210f, 0.036407f,
- 0.039001f, 0.041077f, 0.043976f, 0.046448f, 0.049133f, 0.051819f, 0.054932f, 0.057770f,
- 0.060730f, 0.063965f, 0.067322f, 0.070862f, 0.074280f, 0.077698f, 0.082031f, 0.085571f,
- 0.089844f, 0.093994f, 0.098022f, 0.102722f, 0.107178f, 0.111877f, 0.116821f, 0.121887f,
- 0.127075f, 0.132446f, 0.138062f, 0.143799f, 0.149414f, 0.155518f, 0.161377f, 0.167480f,
- 0.173950f, 0.180176f, 0.186890f, 0.193481f, 0.200562f, 0.207397f, 0.214355f, 0.221313f,
- 0.229492f, 0.237427f, 0.541504f, 0.570801f, 0.575195f, 0.575195f, 0.573730f, 0.572266f,
- 0.001613f, 0.004181f, 0.006252f, 0.008774f, 0.011108f, 0.013054f, 0.015152f, 0.016937f,
- 0.019150f, 0.021011f, 0.023163f, 0.024826f, 0.026993f, 0.028793f, 0.030823f, 0.033081f,
- 0.035156f, 0.037201f, 0.039612f, 0.041748f, 0.044464f, 0.046814f, 0.049438f, 0.052155f,
- 0.054840f, 0.057831f, 0.060699f, 0.063599f, 0.067078f, 0.070374f, 0.073853f, 0.077087f,
- 0.081177f, 0.085083f, 0.089111f, 0.093262f, 0.097473f, 0.101929f, 0.106689f, 0.111023f,
- 0.116455f, 0.121277f, 0.126343f, 0.132080f, 0.137573f, 0.142700f, 0.148682f, 0.154907f,
- 0.161133f, 0.167236f, 0.173340f, 0.179688f, 0.186768f, 0.193115f, 0.200684f, 0.207275f,
- 0.214233f, 0.221924f, 0.530273f, 0.561523f, 0.565430f, 0.567383f, 0.564941f, 0.564941f,
- 0.001237f, 0.003775f, 0.006348f, 0.008141f, 0.010117f, 0.012184f, 0.013763f, 0.015656f,
- 0.017319f, 0.018967f, 0.020645f, 0.022507f, 0.023926f, 0.025757f, 0.027573f, 0.029449f,
- 0.031677f, 0.033325f, 0.035645f, 0.037659f, 0.039734f, 0.041809f, 0.044189f, 0.046692f,
- 0.049133f, 0.051697f, 0.054504f, 0.057251f, 0.060059f, 0.063110f, 0.066467f, 0.069763f,
- 0.072937f, 0.076477f, 0.080505f, 0.084290f, 0.088013f, 0.092407f, 0.096436f, 0.101013f,
- 0.105713f, 0.110352f, 0.115356f, 0.120605f, 0.125488f, 0.130981f, 0.136353f, 0.142090f,
- 0.148438f, 0.153931f, 0.159912f, 0.166260f, 0.172485f, 0.179321f, 0.185791f, 0.193115f,
- 0.199463f, 0.206665f, 0.520020f, 0.552246f, 0.558105f, 0.559570f, 0.559082f, 0.557617f,
- 0.001151f, 0.003399f, 0.005611f, 0.007439f, 0.009354f, 0.010925f, 0.012489f, 0.014061f,
- 0.015610f, 0.017258f, 0.018845f, 0.020248f, 0.021484f, 0.023193f, 0.024796f, 0.026459f,
- 0.028183f, 0.029785f, 0.031738f, 0.033386f, 0.035309f, 0.037384f, 0.039368f, 0.041626f,
- 0.043701f, 0.046204f, 0.048553f, 0.051178f, 0.053955f, 0.056488f, 0.059418f, 0.062256f,
- 0.065308f, 0.068542f, 0.071899f, 0.075623f, 0.079224f, 0.082947f, 0.087097f, 0.091064f,
- 0.095520f, 0.099854f, 0.104736f, 0.109314f, 0.114136f, 0.119324f, 0.124756f, 0.130127f,
- 0.135498f, 0.141113f, 0.146973f, 0.153198f, 0.159180f, 0.165527f, 0.172241f, 0.178711f,
- 0.185425f, 0.192749f, 0.507324f, 0.543945f, 0.549316f, 0.552246f, 0.551270f, 0.551270f,
- 0.001070f, 0.002996f, 0.004986f, 0.006851f, 0.008514f, 0.009850f, 0.011330f, 0.012596f,
- 0.014015f, 0.015259f, 0.016586f, 0.017731f, 0.019287f, 0.020676f, 0.022079f, 0.023468f,
- 0.024765f, 0.026489f, 0.028030f, 0.029465f, 0.031311f, 0.032898f, 0.034851f, 0.036743f,
- 0.038940f, 0.040833f, 0.043091f, 0.045074f, 0.047729f, 0.050079f, 0.052673f, 0.055389f,
- 0.058136f, 0.061188f, 0.064087f, 0.067261f, 0.070618f, 0.074158f, 0.077942f, 0.081726f,
- 0.085815f, 0.089783f, 0.094055f, 0.098572f, 0.103088f, 0.107971f, 0.113037f, 0.118164f,
- 0.123413f, 0.128784f, 0.134521f, 0.140137f, 0.146118f, 0.152100f, 0.158325f, 0.164307f,
- 0.171387f, 0.177368f, 0.496094f, 0.534668f, 0.541992f, 0.543945f, 0.544434f, 0.544434f,
- 0.001086f, 0.003069f, 0.004463f, 0.006256f, 0.007393f, 0.009026f, 0.010178f, 0.011276f,
- 0.012260f, 0.013542f, 0.014648f, 0.015808f, 0.016861f, 0.017899f, 0.019333f, 0.020599f,
- 0.021942f, 0.023117f, 0.024384f, 0.025833f, 0.027344f, 0.028992f, 0.030579f, 0.032318f,
- 0.034149f, 0.035828f, 0.037842f, 0.039764f, 0.041901f, 0.044037f, 0.046539f, 0.048645f,
- 0.051147f, 0.053894f, 0.056641f, 0.059631f, 0.062500f, 0.065735f, 0.069031f, 0.072754f,
- 0.076294f, 0.080139f, 0.083984f, 0.088379f, 0.092712f, 0.097229f, 0.101929f, 0.106873f,
- 0.111694f, 0.117004f, 0.122314f, 0.127930f, 0.133789f, 0.139282f, 0.145142f, 0.151367f,
- 0.157349f, 0.163818f, 0.484619f, 0.525391f, 0.534180f, 0.536621f, 0.536133f, 0.536621f,
- 0.001125f, 0.002892f, 0.003883f, 0.005867f, 0.006603f, 0.007935f, 0.009026f, 0.009911f,
- 0.010956f, 0.012077f, 0.012909f, 0.013901f, 0.014977f, 0.015671f, 0.016983f, 0.018021f,
- 0.019058f, 0.020279f, 0.021225f, 0.022598f, 0.023941f, 0.025299f, 0.026535f, 0.028107f,
- 0.029755f, 0.031113f, 0.033020f, 0.034668f, 0.036682f, 0.038483f, 0.040527f, 0.042511f,
- 0.044708f, 0.046936f, 0.049744f, 0.052216f, 0.054840f, 0.057800f, 0.060791f, 0.064087f,
- 0.067505f, 0.071045f, 0.074463f, 0.078491f, 0.082397f, 0.086609f, 0.091248f, 0.095581f,
- 0.100342f, 0.105530f, 0.110474f, 0.116272f, 0.120972f, 0.126953f, 0.132812f, 0.138672f,
- 0.144287f, 0.150513f, 0.472412f, 0.516113f, 0.524902f, 0.528809f, 0.529785f, 0.529785f,
- 0.000859f, 0.002470f, 0.003815f, 0.005226f, 0.005913f, 0.007206f, 0.007942f, 0.008652f,
- 0.009583f, 0.010406f, 0.011223f, 0.011971f, 0.012856f, 0.013664f, 0.014664f, 0.015549f,
- 0.016464f, 0.017487f, 0.018478f, 0.019592f, 0.020767f, 0.021774f, 0.023117f, 0.024338f,
- 0.025604f, 0.027008f, 0.028519f, 0.029953f, 0.031525f, 0.033173f, 0.034943f, 0.036865f,
- 0.038696f, 0.040863f, 0.042969f, 0.045471f, 0.048004f, 0.050293f, 0.052979f, 0.055847f,
- 0.058960f, 0.062042f, 0.065491f, 0.069153f, 0.072937f, 0.076660f, 0.080750f, 0.085144f,
- 0.089539f, 0.094177f, 0.099304f, 0.104187f, 0.109741f, 0.114807f, 0.120483f, 0.125977f,
- 0.131836f, 0.138306f, 0.460449f, 0.507812f, 0.516602f, 0.520020f, 0.522461f, 0.522949f,
- 0.000906f, 0.002359f, 0.003643f, 0.004356f, 0.005310f, 0.005989f, 0.007030f, 0.007507f,
- 0.008255f, 0.009010f, 0.009834f, 0.010483f, 0.011230f, 0.011887f, 0.012573f, 0.013367f,
- 0.014252f, 0.014954f, 0.015900f, 0.016785f, 0.017776f, 0.018631f, 0.019775f, 0.020874f,
- 0.022110f, 0.023117f, 0.024368f, 0.025589f, 0.026932f, 0.028549f, 0.029938f, 0.031525f,
- 0.033325f, 0.035187f, 0.037109f, 0.038971f, 0.041138f, 0.043396f, 0.045715f, 0.048370f,
- 0.051025f, 0.053772f, 0.057129f, 0.060089f, 0.063416f, 0.067261f, 0.070679f, 0.075012f,
- 0.079285f, 0.083618f, 0.088379f, 0.093018f, 0.098083f, 0.102478f, 0.108093f, 0.114380f,
- 0.119507f, 0.125488f, 0.448975f, 0.498291f, 0.508789f, 0.513672f, 0.514648f, 0.516113f,
- 0.000728f, 0.001932f, 0.003067f, 0.003990f, 0.004784f, 0.005295f, 0.005974f, 0.006584f,
- 0.007099f, 0.007652f, 0.008255f, 0.008904f, 0.009491f, 0.010109f, 0.010658f, 0.011497f,
- 0.012131f, 0.012718f, 0.013535f, 0.014336f, 0.015083f, 0.016083f, 0.016785f, 0.017761f,
- 0.018738f, 0.019669f, 0.020691f, 0.021805f, 0.023010f, 0.024170f, 0.025467f, 0.026794f,
- 0.028336f, 0.029922f, 0.031555f, 0.033203f, 0.035034f, 0.036987f, 0.039062f, 0.041290f,
- 0.043671f, 0.046143f, 0.048920f, 0.051880f, 0.054901f, 0.058228f, 0.061615f, 0.065369f,
- 0.069214f, 0.073425f, 0.077637f, 0.082214f, 0.087097f, 0.091797f, 0.096497f, 0.102356f,
- 0.107483f, 0.113464f, 0.437256f, 0.489746f, 0.500977f, 0.504883f, 0.507812f, 0.509277f,
- 0.000724f, 0.001842f, 0.002728f, 0.003332f, 0.004101f, 0.004707f, 0.005020f, 0.005497f,
- 0.006245f, 0.006603f, 0.007027f, 0.007515f, 0.008156f, 0.008537f, 0.009125f, 0.009659f,
- 0.010101f, 0.010864f, 0.011482f, 0.012070f, 0.012756f, 0.013496f, 0.014236f, 0.014931f,
- 0.015808f, 0.016632f, 0.017487f, 0.018433f, 0.019379f, 0.020416f, 0.021530f, 0.022583f,
- 0.023804f, 0.024979f, 0.026443f, 0.027939f, 0.029526f, 0.031235f, 0.033020f, 0.035004f,
- 0.037018f, 0.039185f, 0.041595f, 0.044159f, 0.046783f, 0.049866f, 0.052856f, 0.056274f,
- 0.059906f, 0.063721f, 0.067749f, 0.072327f, 0.076172f, 0.081299f, 0.085938f, 0.091309f,
- 0.096558f, 0.101807f, 0.426270f, 0.480469f, 0.492676f, 0.498047f, 0.500488f, 0.501953f,
- 0.000673f, 0.001715f, 0.002426f, 0.002953f, 0.003588f, 0.003944f, 0.004200f, 0.004776f,
- 0.005131f, 0.005527f, 0.005886f, 0.006371f, 0.006790f, 0.007076f, 0.007538f, 0.008133f,
- 0.008644f, 0.009140f, 0.009483f, 0.010071f, 0.010689f, 0.011230f, 0.011879f, 0.012474f,
- 0.013222f, 0.013916f, 0.014587f, 0.015411f, 0.016190f, 0.016983f, 0.017883f, 0.018845f,
- 0.019867f, 0.020935f, 0.022141f, 0.023270f, 0.024567f, 0.026001f, 0.027481f, 0.029114f,
- 0.030777f, 0.032684f, 0.034698f, 0.036865f, 0.039337f, 0.041748f, 0.044647f, 0.047882f,
- 0.050964f, 0.054260f, 0.058258f, 0.062195f, 0.066528f, 0.070679f, 0.075623f, 0.080505f,
- 0.085510f, 0.090515f, 0.414307f, 0.472168f, 0.484131f, 0.490234f, 0.492920f, 0.495850f,
- 0.000484f, 0.001445f, 0.002169f, 0.002569f, 0.002836f, 0.003317f, 0.003569f, 0.003952f,
- 0.004215f, 0.004623f, 0.004959f, 0.005306f, 0.005592f, 0.005951f, 0.006306f, 0.006737f,
- 0.007004f, 0.007492f, 0.007942f, 0.008331f, 0.008865f, 0.009270f, 0.009781f, 0.010338f,
- 0.010887f, 0.011429f, 0.012047f, 0.012726f, 0.013336f, 0.014030f, 0.014771f, 0.015572f,
- 0.016418f, 0.017258f, 0.018234f, 0.019196f, 0.020279f, 0.021423f, 0.022675f, 0.023987f,
- 0.025375f, 0.027039f, 0.028702f, 0.030563f, 0.032623f, 0.034698f, 0.037262f, 0.040039f,
- 0.042664f, 0.046051f, 0.049194f, 0.052948f, 0.057129f, 0.061371f, 0.065613f, 0.070007f,
- 0.075317f, 0.080200f, 0.402588f, 0.462402f, 0.476807f, 0.482666f, 0.485107f, 0.487061f,
- 0.000459f, 0.001265f, 0.001572f, 0.002138f, 0.002365f, 0.002775f, 0.002920f, 0.003189f,
- 0.003454f, 0.003723f, 0.003986f, 0.004250f, 0.004536f, 0.004906f, 0.005150f, 0.005463f,
- 0.005787f, 0.006172f, 0.006481f, 0.006794f, 0.007156f, 0.007542f, 0.007980f, 0.008430f,
- 0.008827f, 0.009361f, 0.009796f, 0.010300f, 0.010910f, 0.011497f, 0.012161f, 0.012672f,
- 0.013336f, 0.014183f, 0.014893f, 0.015640f, 0.016541f, 0.017517f, 0.018448f, 0.019485f,
- 0.020676f, 0.021912f, 0.023392f, 0.024979f, 0.026627f, 0.028351f, 0.030457f, 0.032806f,
- 0.035034f, 0.037933f, 0.041229f, 0.044373f, 0.047821f, 0.052002f, 0.056244f, 0.060547f,
- 0.065247f, 0.069885f, 0.390869f, 0.453857f, 0.468018f, 0.475098f, 0.478027f, 0.480469f,
- 0.000332f, 0.001075f, 0.001464f, 0.001721f, 0.001911f, 0.002235f, 0.002375f, 0.002558f,
- 0.002834f, 0.002998f, 0.003185f, 0.003441f, 0.003647f, 0.003952f, 0.004139f, 0.004421f,
- 0.004631f, 0.004879f, 0.005180f, 0.005447f, 0.005795f, 0.006115f, 0.006416f, 0.006718f,
- 0.007099f, 0.007462f, 0.007881f, 0.008331f, 0.008797f, 0.009140f, 0.009735f, 0.010223f,
- 0.010803f, 0.011337f, 0.011986f, 0.012611f, 0.013283f, 0.014076f, 0.014847f, 0.015732f,
- 0.016693f, 0.017700f, 0.018784f, 0.019897f, 0.021317f, 0.022873f, 0.024429f, 0.026306f,
- 0.028473f, 0.030960f, 0.033600f, 0.036407f, 0.039856f, 0.043549f, 0.047119f, 0.051392f,
- 0.055969f, 0.060394f, 0.379639f, 0.444580f, 0.458984f, 0.467529f, 0.470947f, 0.472900f,
- 0.000408f, 0.000770f, 0.001271f, 0.001390f, 0.001601f, 0.001762f, 0.001848f, 0.002052f,
- 0.002247f, 0.002401f, 0.002491f, 0.002684f, 0.002878f, 0.003086f, 0.003304f, 0.003452f,
- 0.003626f, 0.003805f, 0.004074f, 0.004257f, 0.004513f, 0.004807f, 0.005039f, 0.005299f,
- 0.005638f, 0.005905f, 0.006191f, 0.006516f, 0.006927f, 0.007206f, 0.007645f, 0.008034f,
- 0.008415f, 0.008911f, 0.009384f, 0.009941f, 0.010483f, 0.011116f, 0.011711f, 0.012428f,
- 0.013191f, 0.013969f, 0.014862f, 0.015854f, 0.016785f, 0.017975f, 0.019348f, 0.020721f,
- 0.022461f, 0.024445f, 0.026733f, 0.029175f, 0.032227f, 0.035248f, 0.038788f, 0.042755f,
- 0.046967f, 0.051636f, 0.367920f, 0.435059f, 0.452148f, 0.459229f, 0.463623f, 0.466797f,
- 0.000382f, 0.000669f, 0.001037f, 0.001185f, 0.001293f, 0.001379f, 0.001470f, 0.001565f,
- 0.001729f, 0.001864f, 0.001928f, 0.002138f, 0.002237f, 0.002398f, 0.002510f, 0.002672f,
- 0.002802f, 0.002966f, 0.003134f, 0.003319f, 0.003517f, 0.003723f, 0.003870f, 0.004089f,
- 0.004311f, 0.004532f, 0.004772f, 0.005013f, 0.005314f, 0.005573f, 0.005924f, 0.006203f,
- 0.006523f, 0.006897f, 0.007240f, 0.007660f, 0.008041f, 0.008530f, 0.009048f, 0.009621f,
- 0.010201f, 0.010841f, 0.011467f, 0.012192f, 0.013138f, 0.013969f, 0.014931f, 0.016113f,
- 0.017380f, 0.018936f, 0.020630f, 0.022751f, 0.025208f, 0.027924f, 0.031311f, 0.034851f,
- 0.038879f, 0.043274f, 0.356689f, 0.426270f, 0.443848f, 0.451660f, 0.456055f, 0.459473f,
- 0.000482f, 0.000542f, 0.000723f, 0.000822f, 0.000881f, 0.001025f, 0.001100f, 0.001209f,
- 0.001249f, 0.001355f, 0.001522f, 0.001599f, 0.001708f, 0.001836f, 0.001918f, 0.001970f,
- 0.002129f, 0.002251f, 0.002357f, 0.002522f, 0.002636f, 0.002768f, 0.002911f, 0.003056f,
- 0.003237f, 0.003393f, 0.003605f, 0.003771f, 0.003994f, 0.004234f, 0.004444f, 0.004635f,
- 0.004932f, 0.005150f, 0.005486f, 0.005779f, 0.006081f, 0.006458f, 0.006775f, 0.007179f,
- 0.007668f, 0.008110f, 0.008690f, 0.009209f, 0.009926f, 0.010551f, 0.011330f, 0.012184f,
- 0.013184f, 0.014297f, 0.015610f, 0.017181f, 0.019165f, 0.021500f, 0.024384f, 0.027618f,
- 0.031372f, 0.035614f, 0.345459f, 0.417236f, 0.435303f, 0.443604f, 0.448730f, 0.451904f,
- 0.000240f, 0.000479f, 0.000533f, 0.000625f, 0.000716f, 0.000746f, 0.000857f, 0.000835f,
- 0.000941f, 0.001024f, 0.001104f, 0.001155f, 0.001204f, 0.001282f, 0.001396f, 0.001453f,
- 0.001554f, 0.001627f, 0.001737f, 0.001787f, 0.001894f, 0.002012f, 0.002119f, 0.002218f,
- 0.002335f, 0.002453f, 0.002611f, 0.002714f, 0.002848f, 0.003050f, 0.003168f, 0.003395f,
- 0.003529f, 0.003740f, 0.003963f, 0.004158f, 0.004429f, 0.004688f, 0.004982f, 0.005280f,
- 0.005600f, 0.005959f, 0.006340f, 0.006775f, 0.007252f, 0.007748f, 0.008369f, 0.008980f,
- 0.009705f, 0.010513f, 0.011513f, 0.012665f, 0.014069f, 0.015869f, 0.018158f, 0.020950f,
- 0.024338f, 0.028366f, 0.335205f, 0.408203f, 0.427002f, 0.435547f, 0.441162f, 0.445312f,
- 0.000138f, 0.000265f, 0.000381f, 0.000386f, 0.000465f, 0.000556f, 0.000558f, 0.000597f,
- 0.000659f, 0.000748f, 0.000770f, 0.000786f, 0.000829f, 0.000904f, 0.000940f, 0.001021f,
- 0.001043f, 0.001139f, 0.001201f, 0.001253f, 0.001327f, 0.001396f, 0.001481f, 0.001555f,
- 0.001637f, 0.001712f, 0.001813f, 0.001899f, 0.002005f, 0.002140f, 0.002220f, 0.002348f,
- 0.002462f, 0.002600f, 0.002733f, 0.002932f, 0.003075f, 0.003279f, 0.003452f, 0.003630f,
- 0.003872f, 0.004166f, 0.004436f, 0.004742f, 0.005077f, 0.005459f, 0.005848f, 0.006310f,
- 0.006874f, 0.007492f, 0.008171f, 0.009026f, 0.009995f, 0.011307f, 0.013008f, 0.015343f,
- 0.018265f, 0.021881f, 0.323486f, 0.399170f, 0.418945f, 0.428467f, 0.434326f, 0.437988f,
- 0.000165f, 0.000260f, 0.000287f, 0.000296f, 0.000331f, 0.000339f, 0.000360f, 0.000395f,
- 0.000442f, 0.000482f, 0.000487f, 0.000551f, 0.000546f, 0.000611f, 0.000640f, 0.000667f,
- 0.000711f, 0.000742f, 0.000775f, 0.000816f, 0.000876f, 0.000916f, 0.000974f, 0.001015f,
- 0.001081f, 0.001123f, 0.001195f, 0.001267f, 0.001317f, 0.001388f, 0.001459f, 0.001558f,
- 0.001630f, 0.001718f, 0.001804f, 0.001916f, 0.002033f, 0.002148f, 0.002295f, 0.002455f,
- 0.002583f, 0.002754f, 0.002941f, 0.003134f, 0.003386f, 0.003639f, 0.003910f, 0.004215f,
- 0.004597f, 0.005013f, 0.005520f, 0.006130f, 0.006821f, 0.007690f, 0.008789f, 0.010452f,
- 0.012909f, 0.016174f, 0.312012f, 0.390381f, 0.410645f, 0.420654f, 0.426270f, 0.430664f,
- 0.000057f, 0.000171f, 0.000164f, 0.000170f, 0.000211f, 0.000213f, 0.000229f, 0.000247f,
- 0.000267f, 0.000279f, 0.000289f, 0.000317f, 0.000349f, 0.000364f, 0.000390f, 0.000407f,
- 0.000427f, 0.000467f, 0.000476f, 0.000521f, 0.000537f, 0.000561f, 0.000578f, 0.000626f,
- 0.000667f, 0.000714f, 0.000729f, 0.000753f, 0.000806f, 0.000855f, 0.000911f, 0.000945f,
- 0.001004f, 0.001054f, 0.001112f, 0.001172f, 0.001251f, 0.001333f, 0.001406f, 0.001489f,
- 0.001595f, 0.001694f, 0.001811f, 0.001952f, 0.002090f, 0.002243f, 0.002453f, 0.002638f,
- 0.002888f, 0.003143f, 0.003489f, 0.003870f, 0.004353f, 0.004921f, 0.005672f, 0.006664f,
- 0.008423f, 0.011230f, 0.301758f, 0.381104f, 0.402832f, 0.413330f, 0.418457f, 0.423828f,
- 0.000096f, 0.000112f, 0.000097f, 0.000090f, 0.000113f, 0.000119f, 0.000144f, 0.000149f,
- 0.000151f, 0.000158f, 0.000181f, 0.000184f, 0.000179f, 0.000201f, 0.000224f, 0.000216f,
- 0.000237f, 0.000255f, 0.000263f, 0.000276f, 0.000297f, 0.000308f, 0.000332f, 0.000347f,
- 0.000369f, 0.000395f, 0.000408f, 0.000422f, 0.000447f, 0.000471f, 0.000500f, 0.000531f,
- 0.000554f, 0.000583f, 0.000617f, 0.000660f, 0.000690f, 0.000739f, 0.000795f, 0.000833f,
- 0.000885f, 0.000948f, 0.001022f, 0.001085f, 0.001175f, 0.001262f, 0.001371f, 0.001487f,
- 0.001633f, 0.001778f, 0.001986f, 0.002218f, 0.002502f, 0.002865f, 0.003330f, 0.003979f,
- 0.004932f, 0.007000f, 0.291260f, 0.372070f, 0.394043f, 0.404541f, 0.412109f, 0.416260f,
- 0.000000f, 0.000056f, 0.000049f, 0.000061f, 0.000064f, 0.000061f, 0.000062f, 0.000071f,
- 0.000072f, 0.000088f, 0.000083f, 0.000086f, 0.000097f, 0.000094f, 0.000098f, 0.000105f,
- 0.000116f, 0.000122f, 0.000126f, 0.000134f, 0.000137f, 0.000143f, 0.000150f, 0.000164f,
- 0.000171f, 0.000183f, 0.000188f, 0.000204f, 0.000214f, 0.000224f, 0.000236f, 0.000255f,
- 0.000258f, 0.000277f, 0.000293f, 0.000315f, 0.000328f, 0.000349f, 0.000376f, 0.000396f,
- 0.000426f, 0.000454f, 0.000486f, 0.000521f, 0.000563f, 0.000605f, 0.000657f, 0.000714f,
- 0.000791f, 0.000866f, 0.000977f, 0.001085f, 0.001243f, 0.001441f, 0.001703f, 0.002058f,
- 0.002573f, 0.003740f, 0.280029f, 0.362793f, 0.385742f, 0.397217f, 0.404297f, 0.408936f,
- 0.000058f, 0.000038f, 0.000031f, 0.000027f, 0.000025f, 0.000026f, 0.000025f, 0.000024f,
- 0.000024f, 0.000027f, 0.000030f, 0.000038f, 0.000032f, 0.000035f, 0.000040f, 0.000041f,
- 0.000044f, 0.000045f, 0.000045f, 0.000047f, 0.000052f, 0.000058f, 0.000061f, 0.000059f,
- 0.000065f, 0.000067f, 0.000069f, 0.000073f, 0.000078f, 0.000083f, 0.000089f, 0.000091f,
- 0.000099f, 0.000103f, 0.000106f, 0.000114f, 0.000124f, 0.000132f, 0.000141f, 0.000150f,
- 0.000158f, 0.000164f, 0.000180f, 0.000193f, 0.000205f, 0.000225f, 0.000245f, 0.000267f,
- 0.000297f, 0.000329f, 0.000365f, 0.000416f, 0.000479f, 0.000563f, 0.000676f, 0.000839f,
- 0.001088f, 0.001589f, 0.270264f, 0.353760f, 0.377197f, 0.390137f, 0.396973f, 0.402100f,
- 0.000030f, 0.000019f, 0.000016f, 0.000014f, 0.000013f, 0.000012f, 0.000011f, 0.000011f,
- 0.000010f, 0.000010f, 0.000009f, 0.000009f, 0.000009f, 0.000008f, 0.000007f, 0.000009f,
- 0.000009f, 0.000008f, 0.000009f, 0.000010f, 0.000011f, 0.000012f, 0.000012f, 0.000014f,
- 0.000014f, 0.000014f, 0.000015f, 0.000018f, 0.000017f, 0.000017f, 0.000019f, 0.000020f,
- 0.000022f, 0.000022f, 0.000023f, 0.000026f, 0.000028f, 0.000027f, 0.000030f, 0.000032f,
- 0.000035f, 0.000038f, 0.000040f, 0.000042f, 0.000045f, 0.000049f, 0.000055f, 0.000060f,
- 0.000065f, 0.000074f, 0.000078f, 0.000095f, 0.000109f, 0.000129f, 0.000160f, 0.000205f,
- 0.000284f, 0.000452f, 0.259766f, 0.345703f, 0.369629f, 0.382812f, 0.390625f, 0.395264f,
- 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f, 0.000001f,
- 0.000001f, 0.000001f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f, 0.000002f,
- 0.000002f, 0.000003f, 0.000003f, 0.000004f, 0.000004f, 0.000005f, 0.000006f, 0.000009f,
- 0.000012f, 0.000026f, 0.249878f, 0.336182f, 0.362061f, 0.374512f, 0.382080f, 0.387695f,
- }};
-
/* 4 different blue noise, one per channel */
const float blue_noise[64 * 64][4] = {
{0.367188f, 0.855469f, 0.523438f, 0.375000f}, {0.242188f, 0.699219f, 0.164062f, 0.292969f},
@@ -23031,3 +5554,17449 @@ const float blue_noise[64 * 64][4] = {
{0.621094f, 0.089844f, 0.500000f, 0.394531f}, {0.523438f, 0.644531f, 0.906250f, 0.773438f},
{0.796875f, 0.507812f, 0.203125f, 0.480469f}, {0.582031f, 0.042969f, 0.367188f, 0.710938f},
};
+
+const float bsdf_split_sum_ggx[64 * 64 * 2] = {
+ 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
+ 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
+ 0.999512f, 0.000000f, 0.999512f, 0.000001f, 0.999512f, 0.000003f, 0.999512f, 0.000006f,
+ 0.999512f, 0.000011f, 0.999512f, 0.000020f, 0.999512f, 0.000034f, 0.999512f, 0.000057f,
+ 0.999512f, 0.000089f, 0.999023f, 0.000133f, 0.996582f, 0.000174f, 0.983887f, 0.000068f,
+ 0.983398f, 0.000099f, 0.982910f, 0.000140f, 0.982422f, 0.000192f, 0.980469f, 0.000251f,
+ 0.975098f, 0.000288f, 0.964844f, 0.000255f, 0.962402f, 0.000324f, 0.957520f, 0.000386f,
+ 0.947754f, 0.000402f, 0.939941f, 0.000443f, 0.931641f, 0.000499f, 0.919434f, 0.000515f,
+ 0.909668f, 0.000575f, 0.896484f, 0.000598f, 0.883789f, 0.000648f, 0.868652f, 0.000673f,
+ 0.854004f, 0.000715f, 0.837402f, 0.000743f, 0.819824f, 0.000767f, 0.801758f, 0.000795f,
+ 0.782715f, 0.000817f, 0.762695f, 0.000833f, 0.741699f, 0.000846f, 0.720703f, 0.000857f,
+ 0.698730f, 0.000864f, 0.676758f, 0.000868f, 0.654297f, 0.000868f, 0.631348f, 0.000865f,
+ 0.608887f, 0.000858f, 0.585938f, 0.000849f, 0.562988f, 0.000837f, 0.540527f, 0.000823f,
+ 0.518066f, 0.000807f, 0.496582f, 0.000789f, 0.474854f, 0.000769f, 0.453857f, 0.000748f,
+ 0.433350f, 0.000726f, 0.413086f, 0.000703f, 0.393799f, 0.000680f, 0.375000f, 0.000656f,
+ 0.356689f, 0.000632f, 0.339111f, 0.000607f, 0.322266f, 0.000584f, 0.306152f, 0.000559f,
+ 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
+ 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f,
+ 0.999512f, 0.000000f, 0.999512f, 0.000001f, 0.999512f, 0.000003f, 0.999512f, 0.000006f,
+ 0.999512f, 0.000011f, 0.999512f, 0.000020f, 0.999512f, 0.000035f, 0.999512f, 0.000057f,
+ 0.999512f, 0.000090f, 0.999023f, 0.000134f, 0.996582f, 0.000174f, 0.983887f, 0.000069f,
+ 0.983398f, 0.000100f, 0.982910f, 0.000141f, 0.982422f, 0.000193f, 0.980469f, 0.000252f,
+ 0.975098f, 0.000288f, 0.964844f, 0.000259f, 0.962402f, 0.000326f, 0.957520f, 0.000387f,
+ 0.947754f, 0.000401f, 0.939941f, 0.000445f, 0.931641f, 0.000500f, 0.919922f, 0.000520f,
+ 0.909668f, 0.000576f, 0.896484f, 0.000603f, 0.883789f, 0.000650f, 0.869141f, 0.000678f,
+ 0.854004f, 0.000716f, 0.837402f, 0.000744f, 0.819824f, 0.000771f, 0.801758f, 0.000796f,
+ 0.782715f, 0.000818f, 0.762695f, 0.000835f, 0.741699f, 0.000849f, 0.720703f, 0.000860f,
+ 0.698730f, 0.000866f, 0.676758f, 0.000869f, 0.654297f, 0.000869f, 0.631348f, 0.000866f,
+ 0.608887f, 0.000859f, 0.585938f, 0.000850f, 0.562988f, 0.000838f, 0.540527f, 0.000824f,
+ 0.518555f, 0.000808f, 0.496582f, 0.000790f, 0.474854f, 0.000771f, 0.453857f, 0.000750f,
+ 0.433350f, 0.000728f, 0.413330f, 0.000704f, 0.393799f, 0.000681f, 0.375000f, 0.000657f,
+ 0.356689f, 0.000632f, 0.339111f, 0.000608f, 0.322266f, 0.000584f, 0.306152f, 0.000560f,
+ 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f,
+ 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 1.000000f, 0.000000f,
+ 0.999512f, 0.000001f, 0.999512f, 0.000002f, 0.999512f, 0.000003f, 0.999512f, 0.000006f,
+ 0.999512f, 0.000012f, 0.999512f, 0.000021f, 0.999512f, 0.000036f, 0.999512f, 0.000059f,
+ 0.999512f, 0.000093f, 0.999023f, 0.000138f, 0.996094f, 0.000172f, 0.984863f, 0.000086f,
+ 0.983398f, 0.000104f, 0.982910f, 0.000146f, 0.982422f, 0.000199f, 0.979980f, 0.000257f,
+ 0.974609f, 0.000288f, 0.965820f, 0.000278f, 0.962402f, 0.000334f, 0.957031f, 0.000392f,
+ 0.947754f, 0.000413f, 0.939453f, 0.000453f, 0.931152f, 0.000504f, 0.920410f, 0.000537f,
+ 0.909180f, 0.000582f, 0.896973f, 0.000619f, 0.883301f, 0.000656f, 0.869141f, 0.000693f,
+ 0.853516f, 0.000724f, 0.837402f, 0.000755f, 0.819824f, 0.000784f, 0.801270f, 0.000807f,
+ 0.782227f, 0.000827f, 0.762207f, 0.000845f, 0.741699f, 0.000860f, 0.720703f, 0.000870f,
+ 0.698730f, 0.000875f, 0.676758f, 0.000879f, 0.654297f, 0.000878f, 0.631348f, 0.000875f,
+ 0.608887f, 0.000868f, 0.585938f, 0.000858f, 0.562988f, 0.000846f, 0.540527f, 0.000831f,
+ 0.518555f, 0.000814f, 0.496582f, 0.000796f, 0.474854f, 0.000776f, 0.453857f, 0.000755f,
+ 0.433350f, 0.000732f, 0.413330f, 0.000709f, 0.393799f, 0.000685f, 0.375000f, 0.000661f,
+ 0.356934f, 0.000637f, 0.339355f, 0.000612f, 0.322510f, 0.000587f, 0.306396f, 0.000564f,
+ 0.999512f, 0.000001f, 0.999512f, 0.000001f, 0.999512f, 0.000001f, 0.999512f, 0.000001f,
+ 0.999512f, 0.000001f, 0.999512f, 0.000001f, 0.999512f, 0.000001f, 0.999512f, 0.000001f,
+ 0.999512f, 0.000001f, 0.999512f, 0.000002f, 0.999512f, 0.000004f, 0.999512f, 0.000008f,
+ 0.999512f, 0.000014f, 0.999512f, 0.000024f, 0.999512f, 0.000040f, 0.999512f, 0.000064f,
+ 0.999512f, 0.000098f, 0.999023f, 0.000143f, 0.995605f, 0.000165f, 0.986328f, 0.000105f,
+ 0.983398f, 0.000112f, 0.982910f, 0.000155f, 0.981934f, 0.000209f, 0.979980f, 0.000267f,
+ 0.974121f, 0.000285f, 0.966797f, 0.000300f, 0.961914f, 0.000347f, 0.956543f, 0.000401f,
+ 0.948242f, 0.000431f, 0.939453f, 0.000471f, 0.930664f, 0.000513f, 0.920410f, 0.000558f,
+ 0.908691f, 0.000592f, 0.896973f, 0.000638f, 0.883301f, 0.000670f, 0.869141f, 0.000711f,
+ 0.853516f, 0.000741f, 0.836914f, 0.000773f, 0.819824f, 0.000801f, 0.801270f, 0.000825f,
+ 0.782227f, 0.000846f, 0.762207f, 0.000863f, 0.741699f, 0.000875f, 0.720215f, 0.000885f,
+ 0.698730f, 0.000892f, 0.676758f, 0.000894f, 0.654297f, 0.000893f, 0.631348f, 0.000889f,
+ 0.608398f, 0.000881f, 0.585938f, 0.000871f, 0.562988f, 0.000858f, 0.540527f, 0.000843f,
+ 0.518555f, 0.000825f, 0.496582f, 0.000806f, 0.475098f, 0.000786f, 0.454102f, 0.000764f,
+ 0.433350f, 0.000741f, 0.413330f, 0.000717f, 0.394043f, 0.000693f, 0.375244f, 0.000669f,
+ 0.356934f, 0.000644f, 0.339600f, 0.000618f, 0.322754f, 0.000594f, 0.306641f, 0.000569f,
+ 0.999512f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000002f,
+ 0.999512f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000002f, 0.999512f, 0.000002f,
+ 0.999512f, 0.000003f, 0.999512f, 0.000004f, 0.999512f, 0.000006f, 0.999512f, 0.000010f,
+ 0.999512f, 0.000017f, 0.999512f, 0.000028f, 0.999512f, 0.000045f, 0.999512f, 0.000070f,
+ 0.999512f, 0.000106f, 0.999023f, 0.000152f, 0.994141f, 0.000151f, 0.987305f, 0.000122f,
+ 0.983398f, 0.000123f, 0.982910f, 0.000169f, 0.981934f, 0.000224f, 0.979492f, 0.000279f,
+ 0.973633f, 0.000294f, 0.967773f, 0.000324f, 0.961426f, 0.000365f, 0.955566f, 0.000411f,
+ 0.948242f, 0.000454f, 0.939941f, 0.000496f, 0.930176f, 0.000534f, 0.920410f, 0.000583f,
+ 0.908691f, 0.000617f, 0.896973f, 0.000663f, 0.883301f, 0.000698f, 0.868652f, 0.000734f,
+ 0.853516f, 0.000769f, 0.836914f, 0.000800f, 0.819336f, 0.000825f, 0.801270f, 0.000850f,
+ 0.782227f, 0.000871f, 0.762207f, 0.000887f, 0.741699f, 0.000900f, 0.720215f, 0.000909f,
+ 0.698730f, 0.000915f, 0.676270f, 0.000916f, 0.653809f, 0.000914f, 0.631348f, 0.000909f,
+ 0.608398f, 0.000900f, 0.585938f, 0.000889f, 0.562988f, 0.000875f, 0.540527f, 0.000859f,
+ 0.518555f, 0.000841f, 0.496826f, 0.000821f, 0.475342f, 0.000800f, 0.454102f, 0.000777f,
+ 0.433594f, 0.000753f, 0.413574f, 0.000729f, 0.394287f, 0.000704f, 0.375488f, 0.000678f,
+ 0.357178f, 0.000653f, 0.339844f, 0.000627f, 0.322998f, 0.000602f, 0.306885f, 0.000576f,
+ 0.999512f, 0.000004f, 0.999512f, 0.000004f, 0.999512f, 0.000004f, 0.999512f, 0.000004f,
+ 0.999512f, 0.000004f, 0.999512f, 0.000004f, 0.999512f, 0.000004f, 0.999512f, 0.000005f,
+ 0.999512f, 0.000006f, 0.999512f, 0.000007f, 0.999512f, 0.000010f, 0.999512f, 0.000015f,
+ 0.999512f, 0.000022f, 0.999512f, 0.000034f, 0.999512f, 0.000052f, 0.999512f, 0.000079f,
+ 0.999512f, 0.000117f, 0.998535f, 0.000163f, 0.993652f, 0.000150f, 0.988281f, 0.000138f,
+ 0.983398f, 0.000139f, 0.982910f, 0.000187f, 0.981934f, 0.000244f, 0.979004f, 0.000294f,
+ 0.973633f, 0.000312f, 0.968262f, 0.000352f, 0.961426f, 0.000392f, 0.955078f, 0.000430f,
+ 0.948242f, 0.000483f, 0.939453f, 0.000525f, 0.929688f, 0.000563f, 0.920410f, 0.000612f,
+ 0.908691f, 0.000652f, 0.896484f, 0.000691f, 0.883301f, 0.000733f, 0.868652f, 0.000767f,
+ 0.853027f, 0.000801f, 0.836426f, 0.000832f, 0.819336f, 0.000860f, 0.800781f, 0.000884f,
+ 0.781738f, 0.000903f, 0.761719f, 0.000919f, 0.741211f, 0.000931f, 0.720215f, 0.000938f,
+ 0.698242f, 0.000943f, 0.676270f, 0.000944f, 0.653809f, 0.000941f, 0.631348f, 0.000935f,
+ 0.608398f, 0.000925f, 0.585938f, 0.000913f, 0.562988f, 0.000898f, 0.541016f, 0.000881f,
+ 0.518555f, 0.000861f, 0.496826f, 0.000840f, 0.475342f, 0.000818f, 0.454346f, 0.000794f,
+ 0.433838f, 0.000769f, 0.413818f, 0.000743f, 0.394531f, 0.000718f, 0.375732f, 0.000691f,
+ 0.357666f, 0.000665f, 0.340088f, 0.000638f, 0.323242f, 0.000612f, 0.307129f, 0.000587f,
+ 0.999512f, 0.000008f, 0.999512f, 0.000008f, 0.999512f, 0.000008f, 0.999512f, 0.000008f,
+ 0.999512f, 0.000008f, 0.999512f, 0.000008f, 0.999512f, 0.000008f, 0.999512f, 0.000009f,
+ 0.999512f, 0.000010f, 0.999512f, 0.000012f, 0.999512f, 0.000015f, 0.999512f, 0.000021f,
+ 0.999512f, 0.000030f, 0.999512f, 0.000043f, 0.999512f, 0.000063f, 0.999512f, 0.000091f,
+ 0.999512f, 0.000131f, 0.998535f, 0.000177f, 0.993164f, 0.000157f, 0.988770f, 0.000157f,
+ 0.983398f, 0.000160f, 0.982910f, 0.000210f, 0.981445f, 0.000268f, 0.978516f, 0.000311f,
+ 0.973633f, 0.000338f, 0.968262f, 0.000386f, 0.961426f, 0.000426f, 0.954590f, 0.000461f,
+ 0.948242f, 0.000518f, 0.939453f, 0.000557f, 0.929688f, 0.000602f, 0.919922f, 0.000647f,
+ 0.908691f, 0.000694f, 0.895996f, 0.000731f, 0.882812f, 0.000773f, 0.868164f, 0.000809f,
+ 0.853027f, 0.000844f, 0.836426f, 0.000873f, 0.818848f, 0.000901f, 0.800781f, 0.000924f,
+ 0.781738f, 0.000944f, 0.761719f, 0.000959f, 0.741211f, 0.000969f, 0.719727f, 0.000977f,
+ 0.698242f, 0.000979f, 0.676270f, 0.000978f, 0.653809f, 0.000975f, 0.631348f, 0.000967f,
+ 0.608398f, 0.000956f, 0.585938f, 0.000942f, 0.563477f, 0.000926f, 0.541016f, 0.000907f,
+ 0.518555f, 0.000886f, 0.497070f, 0.000864f, 0.475586f, 0.000840f, 0.454590f, 0.000814f,
+ 0.434082f, 0.000789f, 0.414307f, 0.000762f, 0.394775f, 0.000735f, 0.376221f, 0.000708f,
+ 0.357910f, 0.000680f, 0.340576f, 0.000653f, 0.323730f, 0.000626f, 0.307617f, 0.000599f,
+ 0.999512f, 0.000015f, 0.999512f, 0.000015f, 0.999512f, 0.000015f, 0.999512f, 0.000015f,
+ 0.999512f, 0.000015f, 0.999512f, 0.000015f, 0.999512f, 0.000015f, 0.999512f, 0.000016f,
+ 0.999512f, 0.000017f, 0.999512f, 0.000020f, 0.999512f, 0.000024f, 0.999512f, 0.000030f,
+ 0.999512f, 0.000040f, 0.999512f, 0.000055f, 0.999512f, 0.000077f, 0.999512f, 0.000108f,
+ 0.999023f, 0.000150f, 0.998047f, 0.000193f, 0.993164f, 0.000170f, 0.989258f, 0.000180f,
+ 0.984375f, 0.000193f, 0.982422f, 0.000239f, 0.981445f, 0.000299f, 0.977539f, 0.000330f,
+ 0.973145f, 0.000371f, 0.968750f, 0.000425f, 0.961426f, 0.000463f, 0.954590f, 0.000501f,
+ 0.947754f, 0.000560f, 0.939453f, 0.000602f, 0.929688f, 0.000650f, 0.919434f, 0.000693f,
+ 0.908203f, 0.000742f, 0.895508f, 0.000782f, 0.882324f, 0.000822f, 0.867676f, 0.000860f,
+ 0.852539f, 0.000894f, 0.835938f, 0.000925f, 0.818359f, 0.000951f, 0.800293f, 0.000973f,
+ 0.781250f, 0.000992f, 0.761230f, 0.001005f, 0.740723f, 0.001016f, 0.719727f, 0.001021f,
+ 0.697754f, 0.001022f, 0.675781f, 0.001020f, 0.653809f, 0.001015f, 0.631348f, 0.001005f,
+ 0.608398f, 0.000993f, 0.585938f, 0.000977f, 0.563477f, 0.000958f, 0.541016f, 0.000938f,
+ 0.519043f, 0.000916f, 0.497314f, 0.000892f, 0.475830f, 0.000866f, 0.454834f, 0.000840f,
+ 0.434570f, 0.000812f, 0.414551f, 0.000784f, 0.395264f, 0.000755f, 0.376465f, 0.000727f,
+ 0.358398f, 0.000698f, 0.341064f, 0.000669f, 0.324219f, 0.000641f, 0.308105f, 0.000613f,
+ 0.999512f, 0.000026f, 0.999512f, 0.000026f, 0.999512f, 0.000026f, 0.999512f, 0.000026f,
+ 0.999512f, 0.000026f, 0.999512f, 0.000026f, 0.999512f, 0.000026f, 0.999512f, 0.000026f,
+ 0.999512f, 0.000028f, 0.999512f, 0.000031f, 0.999512f, 0.000036f, 0.999512f, 0.000044f,
+ 0.999512f, 0.000055f, 0.999512f, 0.000072f, 0.999512f, 0.000096f, 0.999512f, 0.000130f,
+ 0.999023f, 0.000175f, 0.997559f, 0.000208f, 0.993164f, 0.000191f, 0.989746f, 0.000208f,
+ 0.985352f, 0.000232f, 0.982422f, 0.000275f, 0.980957f, 0.000335f, 0.977051f, 0.000362f,
+ 0.973145f, 0.000413f, 0.968750f, 0.000471f, 0.961426f, 0.000505f, 0.954102f, 0.000551f,
+ 0.947266f, 0.000607f, 0.938965f, 0.000657f, 0.929688f, 0.000705f, 0.918945f, 0.000750f,
+ 0.907715f, 0.000797f, 0.895508f, 0.000842f, 0.881836f, 0.000882f, 0.867676f, 0.000920f,
+ 0.852051f, 0.000952f, 0.835449f, 0.000984f, 0.817871f, 0.001010f, 0.799805f, 0.001032f,
+ 0.780762f, 0.001049f, 0.760742f, 0.001062f, 0.740234f, 0.001071f, 0.719238f, 0.001074f,
+ 0.697754f, 0.001074f, 0.675781f, 0.001070f, 0.653320f, 0.001061f, 0.630859f, 0.001050f,
+ 0.608398f, 0.001036f, 0.585938f, 0.001018f, 0.563477f, 0.000998f, 0.541016f, 0.000975f,
+ 0.519043f, 0.000950f, 0.497559f, 0.000925f, 0.476074f, 0.000897f, 0.455322f, 0.000868f,
+ 0.434814f, 0.000839f, 0.415039f, 0.000809f, 0.395752f, 0.000779f, 0.376953f, 0.000749f,
+ 0.358887f, 0.000719f, 0.341553f, 0.000689f, 0.324707f, 0.000659f, 0.308594f, 0.000630f,
+ 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000041f,
+ 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000041f, 0.999512f, 0.000042f,
+ 0.999512f, 0.000044f, 0.999512f, 0.000048f, 0.999512f, 0.000054f, 0.999512f, 0.000062f,
+ 0.999512f, 0.000075f, 0.999512f, 0.000094f, 0.999512f, 0.000121f, 0.999512f, 0.000158f,
+ 0.999023f, 0.000206f, 0.996582f, 0.000219f, 0.993164f, 0.000219f, 0.990234f, 0.000243f,
+ 0.986328f, 0.000276f, 0.982422f, 0.000320f, 0.980469f, 0.000377f, 0.976562f, 0.000407f,
+ 0.973145f, 0.000465f, 0.968262f, 0.000524f, 0.961426f, 0.000562f, 0.954102f, 0.000614f,
+ 0.946777f, 0.000663f, 0.938965f, 0.000721f, 0.929199f, 0.000769f, 0.918457f, 0.000818f,
+ 0.907227f, 0.000865f, 0.895020f, 0.000910f, 0.881348f, 0.000951f, 0.867188f, 0.000991f,
+ 0.851562f, 0.001023f, 0.834961f, 0.001053f, 0.817383f, 0.001079f, 0.799316f, 0.001100f,
+ 0.780273f, 0.001115f, 0.760254f, 0.001127f, 0.739746f, 0.001133f, 0.718750f, 0.001136f,
+ 0.697266f, 0.001133f, 0.675293f, 0.001126f, 0.653320f, 0.001117f, 0.630859f, 0.001102f,
+ 0.608398f, 0.001085f, 0.585938f, 0.001065f, 0.563477f, 0.001042f, 0.541016f, 0.001018f,
+ 0.519531f, 0.000991f, 0.497803f, 0.000962f, 0.476562f, 0.000932f, 0.455566f, 0.000902f,
+ 0.435303f, 0.000870f, 0.415527f, 0.000839f, 0.396240f, 0.000806f, 0.377686f, 0.000774f,
+ 0.359619f, 0.000742f, 0.342041f, 0.000711f, 0.325439f, 0.000680f, 0.309326f, 0.000649f,
+ 0.999512f, 0.000062f, 0.999512f, 0.000062f, 0.999512f, 0.000062f, 0.999512f, 0.000062f,
+ 0.999512f, 0.000062f, 0.999512f, 0.000062f, 0.999512f, 0.000062f, 0.999512f, 0.000063f,
+ 0.999512f, 0.000066f, 0.999512f, 0.000071f, 0.999512f, 0.000077f, 0.999512f, 0.000088f,
+ 0.999512f, 0.000102f, 0.999512f, 0.000124f, 0.999512f, 0.000153f, 0.999512f, 0.000194f,
+ 0.999023f, 0.000245f, 0.995605f, 0.000245f, 0.993164f, 0.000256f, 0.990234f, 0.000287f,
+ 0.986816f, 0.000329f, 0.981934f, 0.000374f, 0.979492f, 0.000424f, 0.976074f, 0.000462f,
+ 0.972656f, 0.000527f, 0.967773f, 0.000584f, 0.961426f, 0.000630f, 0.954102f, 0.000687f,
+ 0.946289f, 0.000734f, 0.938477f, 0.000796f, 0.928711f, 0.000846f, 0.917969f, 0.000896f,
+ 0.906738f, 0.000946f, 0.894531f, 0.000991f, 0.880859f, 0.001032f, 0.866211f, 0.001071f,
+ 0.851074f, 0.001105f, 0.834473f, 0.001134f, 0.816895f, 0.001159f, 0.798828f, 0.001178f,
+ 0.779785f, 0.001193f, 0.759766f, 0.001202f, 0.739258f, 0.001206f, 0.718262f, 0.001206f,
+ 0.696777f, 0.001201f, 0.675293f, 0.001191f, 0.652832f, 0.001179f, 0.630859f, 0.001162f,
+ 0.608398f, 0.001142f, 0.585938f, 0.001119f, 0.563477f, 0.001093f, 0.541504f, 0.001065f,
+ 0.519531f, 0.001036f, 0.498047f, 0.001005f, 0.476807f, 0.000973f, 0.456055f, 0.000939f,
+ 0.435791f, 0.000906f, 0.416016f, 0.000872f, 0.396973f, 0.000838f, 0.378174f, 0.000803f,
+ 0.360352f, 0.000770f, 0.342773f, 0.000737f, 0.326172f, 0.000704f, 0.310059f, 0.000672f,
+ 0.999512f, 0.000091f, 0.999512f, 0.000091f, 0.999512f, 0.000091f, 0.999512f, 0.000091f,
+ 0.999512f, 0.000091f, 0.999512f, 0.000091f, 0.999512f, 0.000091f, 0.999512f, 0.000092f,
+ 0.999512f, 0.000096f, 0.999512f, 0.000101f, 0.999512f, 0.000109f, 0.999512f, 0.000121f,
+ 0.999512f, 0.000138f, 0.999512f, 0.000162f, 0.999512f, 0.000195f, 0.999512f, 0.000240f,
+ 0.998535f, 0.000293f, 0.995605f, 0.000285f, 0.992676f, 0.000303f, 0.990234f, 0.000341f,
+ 0.987305f, 0.000391f, 0.982422f, 0.000442f, 0.979004f, 0.000477f, 0.976074f, 0.000531f,
+ 0.972656f, 0.000600f, 0.967285f, 0.000652f, 0.961426f, 0.000711f, 0.954102f, 0.000769f,
+ 0.945312f, 0.000819f, 0.937988f, 0.000881f, 0.928711f, 0.000937f, 0.917480f, 0.000987f,
+ 0.905762f, 0.001037f, 0.894043f, 0.001085f, 0.880371f, 0.001127f, 0.865723f, 0.001163f,
+ 0.850098f, 0.001198f, 0.833496f, 0.001225f, 0.816406f, 0.001249f, 0.798340f, 0.001266f,
+ 0.779297f, 0.001280f, 0.759277f, 0.001287f, 0.738770f, 0.001288f, 0.717773f, 0.001286f,
+ 0.696777f, 0.001278f, 0.674805f, 0.001266f, 0.652832f, 0.001248f, 0.630371f, 0.001229f,
+ 0.608398f, 0.001205f, 0.585938f, 0.001180f, 0.563477f, 0.001150f, 0.541504f, 0.001120f,
+ 0.520020f, 0.001087f, 0.498535f, 0.001053f, 0.477295f, 0.001018f, 0.456543f, 0.000982f,
+ 0.436279f, 0.000946f, 0.416748f, 0.000909f, 0.397461f, 0.000872f, 0.378906f, 0.000836f,
+ 0.361084f, 0.000800f, 0.343506f, 0.000765f, 0.326904f, 0.000731f, 0.310791f, 0.000697f,
+ 0.999512f, 0.000129f, 0.999512f, 0.000129f, 0.999512f, 0.000129f, 0.999512f, 0.000129f,
+ 0.999512f, 0.000129f, 0.999512f, 0.000129f, 0.999512f, 0.000129f, 0.999512f, 0.000131f,
+ 0.999512f, 0.000135f, 0.999512f, 0.000142f, 0.999512f, 0.000151f, 0.999512f, 0.000164f,
+ 0.999512f, 0.000184f, 0.999512f, 0.000210f, 0.999512f, 0.000247f, 0.999023f, 0.000296f,
+ 0.998535f, 0.000350f, 0.995117f, 0.000337f, 0.992676f, 0.000364f, 0.990723f, 0.000408f,
+ 0.987793f, 0.000465f, 0.982910f, 0.000521f, 0.978027f, 0.000550f, 0.975586f, 0.000614f,
+ 0.972168f, 0.000687f, 0.966797f, 0.000738f, 0.960938f, 0.000806f, 0.953613f, 0.000861f,
+ 0.945312f, 0.000921f, 0.937012f, 0.000978f, 0.928223f, 0.001041f, 0.917480f, 0.001094f,
+ 0.905273f, 0.001142f, 0.893066f, 0.001192f, 0.879883f, 0.001235f, 0.864746f, 0.001272f,
+ 0.849609f, 0.001305f, 0.833008f, 0.001332f, 0.815918f, 0.001353f, 0.797363f, 0.001369f,
+ 0.778320f, 0.001378f, 0.758789f, 0.001383f, 0.738281f, 0.001382f, 0.717773f, 0.001375f,
+ 0.696289f, 0.001364f, 0.674316f, 0.001348f, 0.652344f, 0.001328f, 0.630371f, 0.001305f,
+ 0.607910f, 0.001277f, 0.585938f, 0.001247f, 0.563965f, 0.001215f, 0.541992f, 0.001181f,
+ 0.520020f, 0.001144f, 0.498779f, 0.001106f, 0.477783f, 0.001068f, 0.457275f, 0.001029f,
+ 0.437012f, 0.000990f, 0.417480f, 0.000951f, 0.398193f, 0.000911f, 0.379639f, 0.000873f,
+ 0.361816f, 0.000834f, 0.344482f, 0.000796f, 0.327637f, 0.000760f, 0.311768f, 0.000724f,
+ 0.999512f, 0.000179f, 0.999512f, 0.000179f, 0.999512f, 0.000179f, 0.999512f, 0.000179f,
+ 0.999512f, 0.000179f, 0.999512f, 0.000179f, 0.999512f, 0.000179f, 0.999512f, 0.000181f,
+ 0.999512f, 0.000186f, 0.999512f, 0.000193f, 0.999512f, 0.000204f, 0.999512f, 0.000220f,
+ 0.999512f, 0.000242f, 0.999512f, 0.000272f, 0.999023f, 0.000313f, 0.999023f, 0.000366f,
+ 0.998047f, 0.000414f, 0.994629f, 0.000404f, 0.992676f, 0.000438f, 0.990723f, 0.000489f,
+ 0.987793f, 0.000553f, 0.983398f, 0.000611f, 0.977539f, 0.000640f, 0.975098f, 0.000713f,
+ 0.971680f, 0.000786f, 0.966309f, 0.000842f, 0.960938f, 0.000916f, 0.953613f, 0.000973f,
+ 0.945312f, 0.001039f, 0.936035f, 0.001096f, 0.927246f, 0.001159f, 0.916992f, 0.001216f,
+ 0.904785f, 0.001266f, 0.892090f, 0.001312f, 0.878906f, 0.001357f, 0.864258f, 0.001394f,
+ 0.848633f, 0.001426f, 0.832520f, 0.001451f, 0.814941f, 0.001470f, 0.796875f, 0.001483f,
+ 0.777832f, 0.001490f, 0.758301f, 0.001491f, 0.737793f, 0.001486f, 0.716797f, 0.001476f,
+ 0.695801f, 0.001460f, 0.674316f, 0.001440f, 0.652344f, 0.001416f, 0.630371f, 0.001389f,
+ 0.607910f, 0.001357f, 0.585938f, 0.001323f, 0.563965f, 0.001287f, 0.541992f, 0.001247f,
+ 0.520508f, 0.001207f, 0.499268f, 0.001166f, 0.478271f, 0.001124f, 0.457764f, 0.001081f,
+ 0.437744f, 0.001040f, 0.418213f, 0.000997f, 0.399170f, 0.000955f, 0.380615f, 0.000913f,
+ 0.362793f, 0.000872f, 0.345459f, 0.000832f, 0.328613f, 0.000793f, 0.312744f, 0.000754f,
+ 0.999512f, 0.000243f, 0.999512f, 0.000243f, 0.999512f, 0.000243f, 0.999512f, 0.000243f,
+ 0.999512f, 0.000243f, 0.999512f, 0.000243f, 0.999512f, 0.000243f, 0.999512f, 0.000245f,
+ 0.999512f, 0.000251f, 0.999512f, 0.000259f, 0.999512f, 0.000272f, 0.999512f, 0.000289f,
+ 0.999512f, 0.000314f, 0.999512f, 0.000348f, 0.999023f, 0.000394f, 0.999023f, 0.000452f,
+ 0.997070f, 0.000480f, 0.994629f, 0.000487f, 0.992676f, 0.000528f, 0.990723f, 0.000587f,
+ 0.987793f, 0.000658f, 0.983398f, 0.000711f, 0.977051f, 0.000749f, 0.974609f, 0.000830f,
+ 0.970703f, 0.000898f, 0.965820f, 0.000966f, 0.960449f, 0.001040f, 0.953125f, 0.001104f,
+ 0.944824f, 0.001170f, 0.935547f, 0.001232f, 0.926270f, 0.001294f, 0.916016f, 0.001354f,
+ 0.904297f, 0.001408f, 0.891602f, 0.001453f, 0.877930f, 0.001496f, 0.863770f, 0.001533f,
+ 0.847656f, 0.001561f, 0.831543f, 0.001585f, 0.813965f, 0.001601f, 0.795898f, 0.001612f,
+ 0.776855f, 0.001616f, 0.757324f, 0.001612f, 0.737305f, 0.001603f, 0.716309f, 0.001588f,
+ 0.695312f, 0.001568f, 0.673828f, 0.001544f, 0.651855f, 0.001514f, 0.629883f, 0.001482f,
+ 0.607910f, 0.001446f, 0.585938f, 0.001407f, 0.563965f, 0.001366f, 0.542480f, 0.001323f,
+ 0.520996f, 0.001278f, 0.499756f, 0.001232f, 0.478760f, 0.001186f, 0.458496f, 0.001140f,
+ 0.438477f, 0.001094f, 0.418945f, 0.001047f, 0.399902f, 0.001002f, 0.381592f, 0.000957f,
+ 0.363770f, 0.000913f, 0.346436f, 0.000870f, 0.329834f, 0.000828f, 0.313721f, 0.000788f,
+ 0.999512f, 0.000323f, 0.999512f, 0.000323f, 0.999512f, 0.000323f, 0.999512f, 0.000323f,
+ 0.999512f, 0.000323f, 0.999512f, 0.000323f, 0.999512f, 0.000323f, 0.999512f, 0.000326f,
+ 0.999512f, 0.000332f, 0.999512f, 0.000342f, 0.999512f, 0.000356f, 0.999512f, 0.000376f,
+ 0.999023f, 0.000404f, 0.999023f, 0.000442f, 0.999023f, 0.000493f, 0.998535f, 0.000556f,
+ 0.996582f, 0.000569f, 0.994141f, 0.000590f, 0.992676f, 0.000638f, 0.990723f, 0.000705f,
+ 0.988281f, 0.000782f, 0.983398f, 0.000825f, 0.977539f, 0.000883f, 0.974121f, 0.000966f,
+ 0.969727f, 0.001030f, 0.965332f, 0.001111f, 0.959473f, 0.001182f, 0.952637f, 0.001257f,
+ 0.944336f, 0.001322f, 0.935059f, 0.001389f, 0.925781f, 0.001451f, 0.915527f, 0.001511f,
+ 0.903809f, 0.001565f, 0.890625f, 0.001612f, 0.876953f, 0.001654f, 0.862793f, 0.001689f,
+ 0.847168f, 0.001716f, 0.830566f, 0.001737f, 0.813477f, 0.001750f, 0.794922f, 0.001755f,
+ 0.776367f, 0.001755f, 0.756348f, 0.001746f, 0.736328f, 0.001733f, 0.715820f, 0.001713f,
+ 0.694824f, 0.001688f, 0.673340f, 0.001657f, 0.651855f, 0.001623f, 0.629883f, 0.001585f,
+ 0.607910f, 0.001543f, 0.585938f, 0.001499f, 0.564453f, 0.001452f, 0.542480f, 0.001404f,
+ 0.520996f, 0.001355f, 0.500000f, 0.001306f, 0.479492f, 0.001255f, 0.459229f, 0.001204f,
+ 0.439209f, 0.001154f, 0.419678f, 0.001103f, 0.400879f, 0.001054f, 0.382568f, 0.001005f,
+ 0.364746f, 0.000958f, 0.347412f, 0.000913f, 0.330811f, 0.000868f, 0.314941f, 0.000825f,
+ 0.999512f, 0.000422f, 0.999512f, 0.000422f, 0.999512f, 0.000422f, 0.999512f, 0.000422f,
+ 0.999512f, 0.000422f, 0.999512f, 0.000422f, 0.999512f, 0.000422f, 0.999512f, 0.000426f,
+ 0.999512f, 0.000433f, 0.999512f, 0.000445f, 0.999023f, 0.000461f, 0.999023f, 0.000484f,
+ 0.999023f, 0.000515f, 0.999023f, 0.000557f, 0.999023f, 0.000613f, 0.998535f, 0.000681f,
+ 0.996094f, 0.000683f, 0.994141f, 0.000715f, 0.992676f, 0.000771f, 0.990723f, 0.000845f,
+ 0.987793f, 0.000926f, 0.983398f, 0.000968f, 0.978027f, 0.001040f, 0.973633f, 0.001123f,
+ 0.969238f, 0.001190f, 0.964844f, 0.001278f, 0.958984f, 0.001349f, 0.952148f, 0.001431f,
+ 0.943848f, 0.001499f, 0.934570f, 0.001565f, 0.924316f, 0.001631f, 0.914551f, 0.001692f,
+ 0.902832f, 0.001745f, 0.889648f, 0.001791f, 0.875977f, 0.001829f, 0.861816f, 0.001863f,
+ 0.846191f, 0.001888f, 0.829590f, 0.001904f, 0.812500f, 0.001915f, 0.793945f, 0.001915f,
+ 0.775391f, 0.001910f, 0.755859f, 0.001897f, 0.735840f, 0.001877f, 0.715332f, 0.001851f,
+ 0.694336f, 0.001820f, 0.672852f, 0.001783f, 0.651367f, 0.001743f, 0.629395f, 0.001698f,
+ 0.607910f, 0.001651f, 0.585938f, 0.001600f, 0.564453f, 0.001549f, 0.542969f, 0.001495f,
+ 0.521484f, 0.001440f, 0.500488f, 0.001385f, 0.480225f, 0.001329f, 0.459961f, 0.001274f,
+ 0.440186f, 0.001219f, 0.420654f, 0.001164f, 0.401855f, 0.001111f, 0.383545f, 0.001060f,
+ 0.365967f, 0.001009f, 0.348633f, 0.000959f, 0.332031f, 0.000912f, 0.316162f, 0.000866f,
+ 0.999023f, 0.000545f, 0.999023f, 0.000545f, 0.999023f, 0.000545f, 0.999023f, 0.000545f,
+ 0.999023f, 0.000545f, 0.999023f, 0.000545f, 0.999023f, 0.000545f, 0.999023f, 0.000549f,
+ 0.999023f, 0.000557f, 0.999023f, 0.000570f, 0.999023f, 0.000588f, 0.999023f, 0.000614f,
+ 0.999023f, 0.000649f, 0.999023f, 0.000696f, 0.998535f, 0.000758f, 0.998047f, 0.000828f,
+ 0.995605f, 0.000824f, 0.993652f, 0.000865f, 0.992188f, 0.000930f, 0.990723f, 0.001012f,
+ 0.987793f, 0.001093f, 0.983398f, 0.001141f, 0.978027f, 0.001224f, 0.972656f, 0.001304f,
+ 0.968750f, 0.001380f, 0.963867f, 0.001470f, 0.958008f, 0.001546f, 0.951660f, 0.001627f,
+ 0.943359f, 0.001702f, 0.934082f, 0.001769f, 0.923340f, 0.001833f, 0.913574f, 0.001896f,
+ 0.901855f, 0.001949f, 0.889160f, 0.001995f, 0.875000f, 0.002031f, 0.860352f, 0.002062f,
+ 0.845215f, 0.002083f, 0.828613f, 0.002094f, 0.811035f, 0.002098f, 0.792969f, 0.002094f,
+ 0.774414f, 0.002081f, 0.754883f, 0.002062f, 0.734863f, 0.002035f, 0.714355f, 0.002003f,
+ 0.693359f, 0.001965f, 0.672363f, 0.001923f, 0.650879f, 0.001874f, 0.629395f, 0.001823f,
+ 0.607910f, 0.001769f, 0.585938f, 0.001712f, 0.564453f, 0.001654f, 0.543457f, 0.001595f,
+ 0.521973f, 0.001534f, 0.501465f, 0.001472f, 0.480957f, 0.001410f, 0.460693f, 0.001350f,
+ 0.440918f, 0.001290f, 0.421875f, 0.001232f, 0.403076f, 0.001174f, 0.384766f, 0.001118f,
+ 0.367188f, 0.001062f, 0.349854f, 0.001010f, 0.333496f, 0.000958f, 0.317383f, 0.000909f,
+ 0.999023f, 0.000694f, 0.999023f, 0.000694f, 0.999023f, 0.000694f, 0.999023f, 0.000694f,
+ 0.999023f, 0.000694f, 0.999023f, 0.000694f, 0.999023f, 0.000694f, 0.999023f, 0.000699f,
+ 0.999023f, 0.000708f, 0.999023f, 0.000723f, 0.999023f, 0.000743f, 0.999023f, 0.000772f,
+ 0.999023f, 0.000811f, 0.998535f, 0.000864f, 0.998535f, 0.000931f, 0.997559f, 0.000999f,
+ 0.995117f, 0.000996f, 0.993652f, 0.001045f, 0.992188f, 0.001119f, 0.990234f, 0.001207f,
+ 0.987305f, 0.001283f, 0.982910f, 0.001344f, 0.978516f, 0.001436f, 0.971680f, 0.001508f,
+ 0.967773f, 0.001599f, 0.962891f, 0.001686f, 0.957520f, 0.001774f, 0.950684f, 0.001852f,
+ 0.942871f, 0.001933f, 0.933105f, 0.002003f, 0.922852f, 0.002066f, 0.912109f, 0.002125f,
+ 0.900879f, 0.002178f, 0.888184f, 0.002222f, 0.874023f, 0.002254f, 0.859375f, 0.002281f,
+ 0.843750f, 0.002296f, 0.827148f, 0.002304f, 0.810059f, 0.002302f, 0.791992f, 0.002293f,
+ 0.773438f, 0.002272f, 0.753906f, 0.002247f, 0.733887f, 0.002213f, 0.713867f, 0.002172f,
+ 0.692871f, 0.002125f, 0.671875f, 0.002073f, 0.650391f, 0.002018f, 0.629395f, 0.001961f,
+ 0.607910f, 0.001899f, 0.586426f, 0.001835f, 0.564941f, 0.001769f, 0.543457f, 0.001701f,
+ 0.522461f, 0.001635f, 0.501953f, 0.001567f, 0.481689f, 0.001500f, 0.461670f, 0.001433f,
+ 0.441895f, 0.001369f, 0.422852f, 0.001305f, 0.404053f, 0.001242f, 0.385986f, 0.001181f,
+ 0.368408f, 0.001122f, 0.351318f, 0.001065f, 0.334717f, 0.001010f, 0.318848f, 0.000957f,
+ 0.999023f, 0.000874f, 0.999023f, 0.000874f, 0.999023f, 0.000874f, 0.999023f, 0.000874f,
+ 0.999023f, 0.000874f, 0.999023f, 0.000874f, 0.999023f, 0.000874f, 0.999023f, 0.000879f,
+ 0.999023f, 0.000890f, 0.999023f, 0.000906f, 0.998535f, 0.000930f, 0.998535f, 0.000962f,
+ 0.998535f, 0.001005f, 0.998535f, 0.001063f, 0.998047f, 0.001138f, 0.997070f, 0.001189f,
+ 0.994629f, 0.001201f, 0.993164f, 0.001258f, 0.991699f, 0.001341f, 0.990234f, 0.001437f,
+ 0.986816f, 0.001500f, 0.982910f, 0.001581f, 0.978516f, 0.001681f, 0.971680f, 0.001753f,
+ 0.967285f, 0.001852f, 0.961914f, 0.001937f, 0.956543f, 0.002033f, 0.949707f, 0.002113f,
+ 0.941895f, 0.002190f, 0.932617f, 0.002268f, 0.921875f, 0.002331f, 0.910645f, 0.002388f,
+ 0.899414f, 0.002438f, 0.886719f, 0.002478f, 0.873047f, 0.002508f, 0.857910f, 0.002527f,
+ 0.842773f, 0.002539f, 0.826172f, 0.002539f, 0.808594f, 0.002529f, 0.791016f, 0.002512f,
+ 0.772461f, 0.002485f, 0.752930f, 0.002449f, 0.733398f, 0.002407f, 0.712891f, 0.002357f,
+ 0.692383f, 0.002302f, 0.671387f, 0.002241f, 0.650391f, 0.002178f, 0.628906f, 0.002110f,
+ 0.607422f, 0.002039f, 0.586426f, 0.001966f, 0.564941f, 0.001894f, 0.543945f, 0.001820f,
+ 0.522949f, 0.001745f, 0.502441f, 0.001671f, 0.482422f, 0.001597f, 0.462646f, 0.001525f,
+ 0.443115f, 0.001453f, 0.424072f, 0.001384f, 0.405518f, 0.001316f, 0.387451f, 0.001250f,
+ 0.369873f, 0.001186f, 0.352783f, 0.001124f, 0.336182f, 0.001065f, 0.320312f, 0.001009f,
+ 0.998535f, 0.001090f, 0.998535f, 0.001090f, 0.998535f, 0.001090f, 0.998535f, 0.001090f,
+ 0.998535f, 0.001090f, 0.998535f, 0.001090f, 0.998535f, 0.001090f, 0.998535f, 0.001096f,
+ 0.998535f, 0.001108f, 0.998535f, 0.001126f, 0.998535f, 0.001152f, 0.998535f, 0.001188f,
+ 0.998535f, 0.001237f, 0.998047f, 0.001301f, 0.998047f, 0.001381f, 0.996094f, 0.001410f,
+ 0.994141f, 0.001442f, 0.993164f, 0.001511f, 0.991699f, 0.001602f, 0.989746f, 0.001703f,
+ 0.986328f, 0.001763f, 0.982910f, 0.001861f, 0.978027f, 0.001961f, 0.971680f, 0.002041f,
+ 0.966309f, 0.002142f, 0.960938f, 0.002230f, 0.955566f, 0.002325f, 0.948730f, 0.002413f,
+ 0.940918f, 0.002491f, 0.931641f, 0.002563f, 0.920898f, 0.002628f, 0.909668f, 0.002684f,
+ 0.897949f, 0.002729f, 0.885742f, 0.002766f, 0.871582f, 0.002790f, 0.856934f, 0.002804f,
+ 0.841309f, 0.002806f, 0.824707f, 0.002800f, 0.807617f, 0.002783f, 0.789551f, 0.002754f,
+ 0.770996f, 0.002718f, 0.751953f, 0.002672f, 0.732422f, 0.002621f, 0.711914f, 0.002562f,
+ 0.691406f, 0.002497f, 0.670898f, 0.002426f, 0.649902f, 0.002352f, 0.628906f, 0.002274f,
+ 0.607422f, 0.002193f, 0.586426f, 0.002113f, 0.565430f, 0.002031f, 0.544434f, 0.001948f,
+ 0.523926f, 0.001866f, 0.503418f, 0.001784f, 0.483398f, 0.001703f, 0.463623f, 0.001623f,
+ 0.444092f, 0.001546f, 0.425293f, 0.001470f, 0.406738f, 0.001396f, 0.388672f, 0.001325f,
+ 0.371338f, 0.001256f, 0.354248f, 0.001190f, 0.337891f, 0.001126f, 0.322021f, 0.001065f,
+ 0.998535f, 0.001348f, 0.998535f, 0.001348f, 0.998535f, 0.001348f, 0.998535f, 0.001348f,
+ 0.998535f, 0.001348f, 0.998535f, 0.001348f, 0.998535f, 0.001348f, 0.998535f, 0.001354f,
+ 0.998535f, 0.001368f, 0.998535f, 0.001389f, 0.998047f, 0.001417f, 0.998047f, 0.001457f,
+ 0.998047f, 0.001511f, 0.998047f, 0.001581f, 0.997559f, 0.001668f, 0.995605f, 0.001684f,
+ 0.994141f, 0.001730f, 0.992676f, 0.001808f, 0.991211f, 0.001908f, 0.989258f, 0.002010f,
+ 0.985840f, 0.002073f, 0.982422f, 0.002182f, 0.978027f, 0.002279f, 0.971680f, 0.002373f,
+ 0.964844f, 0.002470f, 0.959961f, 0.002567f, 0.954102f, 0.002657f, 0.947754f, 0.002750f,
+ 0.939941f, 0.002831f, 0.930664f, 0.002901f, 0.919922f, 0.002962f, 0.908691f, 0.003014f,
+ 0.896484f, 0.003056f, 0.884277f, 0.003088f, 0.870605f, 0.003105f, 0.855469f, 0.003111f,
+ 0.839355f, 0.003105f, 0.823242f, 0.003088f, 0.806152f, 0.003061f, 0.788086f, 0.003023f,
+ 0.770020f, 0.002975f, 0.750977f, 0.002920f, 0.730957f, 0.002855f, 0.711426f, 0.002785f,
+ 0.690918f, 0.002708f, 0.670410f, 0.002626f, 0.649414f, 0.002541f, 0.628418f, 0.002453f,
+ 0.607422f, 0.002363f, 0.586426f, 0.002272f, 0.565918f, 0.002180f, 0.544922f, 0.002089f,
+ 0.524414f, 0.001995f, 0.504395f, 0.001906f, 0.484375f, 0.001818f, 0.464600f, 0.001731f,
+ 0.445312f, 0.001646f, 0.426514f, 0.001563f, 0.408203f, 0.001483f, 0.390381f, 0.001406f,
+ 0.372803f, 0.001332f, 0.355957f, 0.001261f, 0.339600f, 0.001192f, 0.323730f, 0.001126f,
+ 0.998047f, 0.001653f, 0.998047f, 0.001653f, 0.998047f, 0.001653f, 0.998047f, 0.001653f,
+ 0.998047f, 0.001653f, 0.998047f, 0.001653f, 0.998047f, 0.001653f, 0.998047f, 0.001660f,
+ 0.998047f, 0.001676f, 0.998047f, 0.001698f, 0.998047f, 0.001730f, 0.998047f, 0.001775f,
+ 0.997559f, 0.001834f, 0.997559f, 0.001911f, 0.997070f, 0.002003f, 0.994629f, 0.002008f,
+ 0.993652f, 0.002064f, 0.992188f, 0.002155f, 0.990723f, 0.002264f, 0.988281f, 0.002357f,
+ 0.985352f, 0.002436f, 0.981934f, 0.002554f, 0.977051f, 0.002642f, 0.971680f, 0.002752f,
+ 0.964355f, 0.002844f, 0.958984f, 0.002951f, 0.953125f, 0.003044f, 0.946289f, 0.003130f,
+ 0.938477f, 0.003214f, 0.929199f, 0.003284f, 0.918945f, 0.003342f, 0.907227f, 0.003389f,
+ 0.895020f, 0.003424f, 0.882324f, 0.003447f, 0.868652f, 0.003456f, 0.854004f, 0.003452f,
+ 0.838379f, 0.003437f, 0.821777f, 0.003408f, 0.804688f, 0.003368f, 0.787109f, 0.003319f,
+ 0.768555f, 0.003258f, 0.749512f, 0.003189f, 0.729980f, 0.003113f, 0.710449f, 0.003029f,
+ 0.690430f, 0.002939f, 0.669434f, 0.002846f, 0.648926f, 0.002748f, 0.628418f, 0.002647f,
+ 0.607422f, 0.002546f, 0.586914f, 0.002443f, 0.565918f, 0.002342f, 0.545410f, 0.002239f,
+ 0.525391f, 0.002138f, 0.504883f, 0.002039f, 0.485352f, 0.001942f, 0.465820f, 0.001846f,
+ 0.446777f, 0.001754f, 0.427979f, 0.001664f, 0.409668f, 0.001577f, 0.391846f, 0.001494f,
+ 0.374512f, 0.001413f, 0.357666f, 0.001337f, 0.341309f, 0.001264f, 0.325439f, 0.001193f,
+ 0.997559f, 0.002012f, 0.997559f, 0.002012f, 0.997559f, 0.002012f, 0.997559f, 0.002012f,
+ 0.997559f, 0.002012f, 0.997559f, 0.002012f, 0.997559f, 0.002012f, 0.997559f, 0.002020f,
+ 0.997559f, 0.002037f, 0.997559f, 0.002062f, 0.997559f, 0.002098f, 0.997559f, 0.002148f,
+ 0.997070f, 0.002213f, 0.997070f, 0.002296f, 0.996582f, 0.002390f, 0.994141f, 0.002390f,
+ 0.993164f, 0.002460f, 0.991699f, 0.002558f, 0.990234f, 0.002676f, 0.987793f, 0.002754f,
+ 0.984863f, 0.002857f, 0.981445f, 0.002977f, 0.976562f, 0.003069f, 0.971191f, 0.003185f,
+ 0.964355f, 0.003281f, 0.957520f, 0.003384f, 0.951660f, 0.003483f, 0.944824f, 0.003569f,
+ 0.937012f, 0.003643f, 0.927734f, 0.003712f, 0.917480f, 0.003765f, 0.906250f, 0.003805f,
+ 0.893555f, 0.003834f, 0.880859f, 0.003847f, 0.867188f, 0.003847f, 0.852539f, 0.003832f,
+ 0.836914f, 0.003803f, 0.820312f, 0.003761f, 0.803223f, 0.003710f, 0.785645f, 0.003643f,
+ 0.767090f, 0.003569f, 0.748535f, 0.003485f, 0.729004f, 0.003395f, 0.709473f, 0.003296f,
+ 0.689453f, 0.003193f, 0.668945f, 0.003084f, 0.648438f, 0.002974f, 0.627930f, 0.002861f,
+ 0.607422f, 0.002747f, 0.586914f, 0.002632f, 0.566406f, 0.002518f, 0.545898f, 0.002403f,
+ 0.525879f, 0.002293f, 0.505859f, 0.002184f, 0.486572f, 0.002075f, 0.467041f, 0.001972f,
+ 0.447998f, 0.001871f, 0.429443f, 0.001774f, 0.411377f, 0.001679f, 0.393555f, 0.001589f,
+ 0.376221f, 0.001502f, 0.359375f, 0.001419f, 0.343262f, 0.001340f, 0.327393f, 0.001265f,
+ 0.997070f, 0.002434f, 0.997070f, 0.002434f, 0.997070f, 0.002434f, 0.997070f, 0.002434f,
+ 0.997070f, 0.002434f, 0.997070f, 0.002434f, 0.997070f, 0.002434f, 0.997070f, 0.002443f,
+ 0.997070f, 0.002462f, 0.997070f, 0.002489f, 0.997070f, 0.002529f, 0.997070f, 0.002583f,
+ 0.997070f, 0.002655f, 0.996582f, 0.002747f, 0.995605f, 0.002827f, 0.993652f, 0.002840f,
+ 0.992188f, 0.002918f, 0.991211f, 0.003027f, 0.989746f, 0.003151f, 0.986816f, 0.003223f,
+ 0.984375f, 0.003344f, 0.980957f, 0.003462f, 0.976074f, 0.003563f, 0.970703f, 0.003677f,
+ 0.963867f, 0.003782f, 0.956055f, 0.003876f, 0.950195f, 0.003975f, 0.943359f, 0.004063f,
+ 0.935547f, 0.004135f, 0.926270f, 0.004196f, 0.916016f, 0.004242f, 0.904785f, 0.004276f,
+ 0.892090f, 0.004292f, 0.878418f, 0.004292f, 0.865234f, 0.004280f, 0.850586f, 0.004253f,
+ 0.834961f, 0.004208f, 0.818359f, 0.004150f, 0.801758f, 0.004082f, 0.784180f, 0.004002f,
+ 0.765625f, 0.003910f, 0.747070f, 0.003811f, 0.728027f, 0.003702f, 0.708496f, 0.003590f,
+ 0.688477f, 0.003469f, 0.668457f, 0.003345f, 0.648438f, 0.003220f, 0.627930f, 0.003092f,
+ 0.607422f, 0.002964f, 0.587402f, 0.002834f, 0.566895f, 0.002708f, 0.546875f, 0.002583f,
+ 0.526855f, 0.002459f, 0.506836f, 0.002338f, 0.487549f, 0.002222f, 0.468506f, 0.002108f,
+ 0.449463f, 0.001997f, 0.431152f, 0.001892f, 0.413086f, 0.001790f, 0.395264f, 0.001692f,
+ 0.378174f, 0.001598f, 0.361328f, 0.001509f, 0.345215f, 0.001423f, 0.329346f, 0.001342f,
+ 0.996582f, 0.002928f, 0.996582f, 0.002928f, 0.996582f, 0.002928f, 0.996582f, 0.002928f,
+ 0.996582f, 0.002928f, 0.996582f, 0.002928f, 0.996582f, 0.002928f, 0.996582f, 0.002937f,
+ 0.996582f, 0.002958f, 0.996582f, 0.002989f, 0.996582f, 0.003033f, 0.996582f, 0.003092f,
+ 0.996094f, 0.003170f, 0.996094f, 0.003271f, 0.994629f, 0.003317f, 0.992676f, 0.003361f,
+ 0.991699f, 0.003448f, 0.990723f, 0.003571f, 0.988770f, 0.003695f, 0.985840f, 0.003771f,
+ 0.983398f, 0.003902f, 0.979980f, 0.004005f, 0.975586f, 0.004128f, 0.969727f, 0.004230f,
+ 0.963379f, 0.004345f, 0.955078f, 0.004440f, 0.948730f, 0.004532f, 0.941406f, 0.004616f,
+ 0.933594f, 0.004684f, 0.924805f, 0.004738f, 0.914551f, 0.004780f, 0.902832f, 0.004799f,
+ 0.890625f, 0.004803f, 0.876953f, 0.004791f, 0.863281f, 0.004761f, 0.848633f, 0.004719f,
+ 0.833496f, 0.004658f, 0.816895f, 0.004585f, 0.799805f, 0.004494f, 0.782227f, 0.004395f,
+ 0.764160f, 0.004284f, 0.745605f, 0.004166f, 0.726562f, 0.004040f, 0.707520f, 0.003906f,
+ 0.687500f, 0.003769f, 0.667969f, 0.003630f, 0.647949f, 0.003487f, 0.627930f, 0.003344f,
+ 0.607422f, 0.003199f, 0.587402f, 0.003056f, 0.567383f, 0.002914f, 0.547363f, 0.002777f,
+ 0.527832f, 0.002640f, 0.507812f, 0.002508f, 0.488770f, 0.002380f, 0.469727f, 0.002256f,
+ 0.451172f, 0.002136f, 0.432861f, 0.002020f, 0.414795f, 0.001909f, 0.397217f, 0.001803f,
+ 0.380127f, 0.001701f, 0.363525f, 0.001605f, 0.347168f, 0.001513f, 0.331543f, 0.001425f,
+ 0.996094f, 0.003502f, 0.996094f, 0.003502f, 0.996094f, 0.003502f, 0.996094f, 0.003502f,
+ 0.996094f, 0.003502f, 0.996094f, 0.003502f, 0.996094f, 0.003502f, 0.996094f, 0.003513f,
+ 0.996094f, 0.003536f, 0.996094f, 0.003571f, 0.996094f, 0.003618f, 0.995605f, 0.003683f,
+ 0.995605f, 0.003769f, 0.995117f, 0.003878f, 0.993652f, 0.003906f, 0.992188f, 0.003963f,
+ 0.991211f, 0.004066f, 0.989746f, 0.004196f, 0.987793f, 0.004307f, 0.985352f, 0.004402f,
+ 0.982422f, 0.004539f, 0.978516f, 0.004639f, 0.974609f, 0.004772f, 0.969238f, 0.004875f,
+ 0.962402f, 0.004986f, 0.954590f, 0.005085f, 0.946777f, 0.005165f, 0.939941f, 0.005241f,
+ 0.931641f, 0.005302f, 0.922852f, 0.005348f, 0.912598f, 0.005375f, 0.901367f, 0.005383f,
+ 0.888672f, 0.005375f, 0.875000f, 0.005344f, 0.860840f, 0.005295f, 0.846680f, 0.005234f,
+ 0.831543f, 0.005154f, 0.814941f, 0.005058f, 0.797852f, 0.004948f, 0.780762f, 0.004826f,
+ 0.762695f, 0.004696f, 0.744141f, 0.004555f, 0.725586f, 0.004406f, 0.706543f, 0.004253f,
+ 0.687012f, 0.004097f, 0.666992f, 0.003937f, 0.647461f, 0.003777f, 0.627441f, 0.003614f,
+ 0.607422f, 0.003454f, 0.587891f, 0.003296f, 0.567871f, 0.003139f, 0.548340f, 0.002985f,
+ 0.528320f, 0.002836f, 0.509277f, 0.002691f, 0.490234f, 0.002550f, 0.471191f, 0.002415f,
+ 0.452637f, 0.002283f, 0.434570f, 0.002157f, 0.416748f, 0.002037f, 0.399170f, 0.001924f,
+ 0.382080f, 0.001813f, 0.365723f, 0.001709f, 0.349365f, 0.001610f, 0.333740f, 0.001515f,
+ 0.995605f, 0.004169f, 0.995605f, 0.004169f, 0.995605f, 0.004169f, 0.995605f, 0.004169f,
+ 0.995605f, 0.004169f, 0.995605f, 0.004169f, 0.995605f, 0.004169f, 0.995605f, 0.004181f,
+ 0.995605f, 0.004208f, 0.995605f, 0.004242f, 0.995117f, 0.004295f, 0.995117f, 0.004368f,
+ 0.995117f, 0.004463f, 0.994629f, 0.004578f, 0.992676f, 0.004589f, 0.991211f, 0.004662f,
+ 0.990234f, 0.004776f, 0.989258f, 0.004917f, 0.986816f, 0.005005f, 0.984375f, 0.005127f,
+ 0.981445f, 0.005268f, 0.978027f, 0.005371f, 0.973633f, 0.005497f, 0.968262f, 0.005608f,
+ 0.961426f, 0.005707f, 0.953613f, 0.005806f, 0.944824f, 0.005886f, 0.937500f, 0.005951f,
+ 0.929688f, 0.006004f, 0.920898f, 0.006035f, 0.910645f, 0.006046f, 0.899414f, 0.006035f,
+ 0.886719f, 0.006004f, 0.873047f, 0.005959f, 0.858887f, 0.005886f, 0.844238f, 0.005798f,
+ 0.829102f, 0.005695f, 0.812988f, 0.005577f, 0.796387f, 0.005447f, 0.778809f, 0.005299f,
+ 0.761230f, 0.005142f, 0.743164f, 0.004978f, 0.724121f, 0.004810f, 0.705078f, 0.004631f,
+ 0.686035f, 0.004452f, 0.666504f, 0.004272f, 0.646973f, 0.004089f, 0.627441f, 0.003910f,
+ 0.607910f, 0.003731f, 0.587891f, 0.003555f, 0.568359f, 0.003382f, 0.548828f, 0.003212f,
+ 0.529785f, 0.003048f, 0.510254f, 0.002888f, 0.491455f, 0.002735f, 0.472900f, 0.002586f,
+ 0.454590f, 0.002443f, 0.436523f, 0.002308f, 0.418701f, 0.002176f, 0.401367f, 0.002052f,
+ 0.384277f, 0.001934f, 0.367920f, 0.001822f, 0.351807f, 0.001714f, 0.336182f, 0.001612f,
+ 0.994629f, 0.004940f, 0.994629f, 0.004940f, 0.994629f, 0.004940f, 0.994629f, 0.004940f,
+ 0.994629f, 0.004940f, 0.994629f, 0.004940f, 0.994629f, 0.004940f, 0.994629f, 0.004955f,
+ 0.994629f, 0.004982f, 0.994629f, 0.005024f, 0.994629f, 0.005081f, 0.994141f, 0.005161f,
+ 0.994141f, 0.005260f, 0.993652f, 0.005379f, 0.991699f, 0.005383f, 0.990234f, 0.005470f,
+ 0.989258f, 0.005592f, 0.987793f, 0.005741f, 0.985352f, 0.005825f, 0.983398f, 0.005959f,
+ 0.979980f, 0.006084f, 0.976562f, 0.006207f, 0.972168f, 0.006317f, 0.966797f, 0.006439f,
+ 0.960449f, 0.006535f, 0.952637f, 0.006615f, 0.943359f, 0.006687f, 0.935547f, 0.006744f,
+ 0.927246f, 0.006783f, 0.918457f, 0.006798f, 0.908203f, 0.006790f, 0.896973f, 0.006763f,
+ 0.884766f, 0.006710f, 0.871094f, 0.006634f, 0.856445f, 0.006542f, 0.841797f, 0.006428f,
+ 0.826660f, 0.006298f, 0.811035f, 0.006153f, 0.794434f, 0.005989f, 0.776855f, 0.005817f,
+ 0.759277f, 0.005634f, 0.741211f, 0.005444f, 0.723145f, 0.005245f, 0.704102f, 0.005043f,
+ 0.685059f, 0.004841f, 0.666016f, 0.004639f, 0.646484f, 0.004433f, 0.627441f, 0.004230f,
+ 0.607910f, 0.004032f, 0.588379f, 0.003836f, 0.569336f, 0.003645f, 0.549805f, 0.003458f,
+ 0.530762f, 0.003277f, 0.511719f, 0.003101f, 0.493164f, 0.002934f, 0.474609f, 0.002771f,
+ 0.456299f, 0.002617f, 0.438477f, 0.002468f, 0.420898f, 0.002327f, 0.403564f, 0.002192f,
+ 0.386719f, 0.002064f, 0.370361f, 0.001942f, 0.354248f, 0.001826f, 0.338623f, 0.001718f,
+ 0.993652f, 0.005836f, 0.993652f, 0.005836f, 0.993652f, 0.005836f, 0.993652f, 0.005836f,
+ 0.993652f, 0.005836f, 0.993652f, 0.005836f, 0.993652f, 0.005836f, 0.993652f, 0.005852f,
+ 0.993652f, 0.005882f, 0.993652f, 0.005924f, 0.993652f, 0.005989f, 0.993164f, 0.006073f,
+ 0.993164f, 0.006184f, 0.992188f, 0.006290f, 0.990234f, 0.006298f, 0.989258f, 0.006393f,
+ 0.988281f, 0.006535f, 0.986816f, 0.006680f, 0.984375f, 0.006763f, 0.981934f, 0.006912f,
+ 0.979004f, 0.007019f, 0.975098f, 0.007156f, 0.970703f, 0.007259f, 0.965332f, 0.007370f,
+ 0.958984f, 0.007465f, 0.951172f, 0.007542f, 0.942383f, 0.007599f, 0.933105f, 0.007641f,
+ 0.924805f, 0.007656f, 0.916016f, 0.007652f, 0.905762f, 0.007622f, 0.894531f, 0.007568f,
+ 0.882324f, 0.007492f, 0.868652f, 0.007389f, 0.854492f, 0.007267f, 0.839355f, 0.007122f,
+ 0.824219f, 0.006958f, 0.808594f, 0.006779f, 0.792480f, 0.006588f, 0.774902f, 0.006382f,
+ 0.757324f, 0.006168f, 0.739746f, 0.005951f, 0.721680f, 0.005722f, 0.703125f, 0.005493f,
+ 0.684082f, 0.005264f, 0.665527f, 0.005032f, 0.646484f, 0.004803f, 0.627441f, 0.004578f,
+ 0.607910f, 0.004356f, 0.588867f, 0.004139f, 0.569824f, 0.003925f, 0.550781f, 0.003723f,
+ 0.531738f, 0.003525f, 0.513184f, 0.003332f, 0.494629f, 0.003149f, 0.476318f, 0.002974f,
+ 0.458252f, 0.002804f, 0.440430f, 0.002644f, 0.423096f, 0.002489f, 0.406006f, 0.002344f,
+ 0.389160f, 0.002205f, 0.372803f, 0.002073f, 0.356689f, 0.001949f, 0.341309f, 0.001831f,
+ 0.992676f, 0.006866f, 0.992676f, 0.006866f, 0.992676f, 0.006866f, 0.992676f, 0.006866f,
+ 0.992676f, 0.006866f, 0.992676f, 0.006866f, 0.992676f, 0.006866f, 0.992676f, 0.006882f,
+ 0.992676f, 0.006916f, 0.992676f, 0.006966f, 0.992676f, 0.007034f, 0.992188f, 0.007126f,
+ 0.992188f, 0.007244f, 0.990723f, 0.007305f, 0.989258f, 0.007351f, 0.988281f, 0.007465f,
+ 0.987305f, 0.007610f, 0.985352f, 0.007732f, 0.982910f, 0.007843f, 0.980469f, 0.007988f,
+ 0.977051f, 0.008095f, 0.973633f, 0.008224f, 0.969238f, 0.008331f, 0.963867f, 0.008423f,
+ 0.957520f, 0.008507f, 0.949707f, 0.008575f, 0.940430f, 0.008621f, 0.930664f, 0.008636f,
+ 0.922363f, 0.008629f, 0.913086f, 0.008606f, 0.902832f, 0.008545f, 0.891602f, 0.008461f,
+ 0.879395f, 0.008354f, 0.866211f, 0.008217f, 0.852051f, 0.008057f, 0.836914f, 0.007881f,
+ 0.821777f, 0.007683f, 0.806152f, 0.007469f, 0.790039f, 0.007244f, 0.772949f, 0.007000f,
+ 0.755859f, 0.006756f, 0.737793f, 0.006500f, 0.720215f, 0.006241f, 0.702148f, 0.005981f,
+ 0.683594f, 0.005722f, 0.664551f, 0.005463f, 0.645996f, 0.005207f, 0.627441f, 0.004955f,
+ 0.608398f, 0.004707f, 0.589355f, 0.004467f, 0.570312f, 0.004234f, 0.551758f, 0.004009f,
+ 0.533203f, 0.003792f, 0.514648f, 0.003582f, 0.496338f, 0.003382f, 0.478271f, 0.003189f,
+ 0.460205f, 0.003006f, 0.442627f, 0.002831f, 0.425293f, 0.002665f, 0.408203f, 0.002506f,
+ 0.391602f, 0.002356f, 0.375488f, 0.002214f, 0.359619f, 0.002079f, 0.343994f, 0.001952f,
+ 0.991699f, 0.008049f, 0.991699f, 0.008049f, 0.991699f, 0.008049f, 0.991699f, 0.008049f,
+ 0.991699f, 0.008049f, 0.991699f, 0.008049f, 0.991699f, 0.008049f, 0.991699f, 0.008064f,
+ 0.991699f, 0.008102f, 0.991211f, 0.008156f, 0.991211f, 0.008232f, 0.991211f, 0.008331f,
+ 0.990723f, 0.008461f, 0.989258f, 0.008492f, 0.987793f, 0.008560f, 0.986816f, 0.008682f,
+ 0.985840f, 0.008842f, 0.983398f, 0.008934f, 0.981445f, 0.009071f, 0.979004f, 0.009209f,
+ 0.975586f, 0.009323f, 0.971680f, 0.009430f, 0.967285f, 0.009544f, 0.961914f, 0.009628f,
+ 0.955566f, 0.009697f, 0.947754f, 0.009743f, 0.938965f, 0.009766f, 0.928711f, 0.009758f,
+ 0.919434f, 0.009727f, 0.910156f, 0.009666f, 0.899902f, 0.009575f, 0.888672f, 0.009460f,
+ 0.876953f, 0.009308f, 0.863770f, 0.009132f, 0.849609f, 0.008934f, 0.834473f, 0.008720f,
+ 0.818848f, 0.008476f, 0.803223f, 0.008224f, 0.787598f, 0.007957f, 0.770996f, 0.007679f,
+ 0.753906f, 0.007393f, 0.736328f, 0.007099f, 0.718750f, 0.006805f, 0.700684f, 0.006512f,
+ 0.682617f, 0.006218f, 0.664062f, 0.005928f, 0.645508f, 0.005642f, 0.627441f, 0.005360f,
+ 0.608398f, 0.005089f, 0.589844f, 0.004822f, 0.571289f, 0.004566f, 0.552734f, 0.004318f,
+ 0.534668f, 0.004078f, 0.516113f, 0.003851f, 0.498047f, 0.003633f, 0.480225f, 0.003424f,
+ 0.462402f, 0.003223f, 0.445068f, 0.003035f, 0.427734f, 0.002853f, 0.410889f, 0.002682f,
+ 0.394287f, 0.002520f, 0.378174f, 0.002367f, 0.362305f, 0.002222f, 0.346924f, 0.002085f,
+ 0.990234f, 0.009415f, 0.990234f, 0.009415f, 0.990234f, 0.009415f, 0.990234f, 0.009415f,
+ 0.990234f, 0.009415f, 0.990234f, 0.009415f, 0.990234f, 0.009415f, 0.990234f, 0.009430f,
+ 0.990234f, 0.009476f, 0.990234f, 0.009529f, 0.989746f, 0.009613f, 0.989746f, 0.009720f,
+ 0.989258f, 0.009857f, 0.987305f, 0.009865f, 0.986328f, 0.009949f, 0.985352f, 0.010078f,
+ 0.983887f, 0.010246f, 0.981934f, 0.010330f, 0.979980f, 0.010483f, 0.977051f, 0.010590f,
+ 0.973633f, 0.010719f, 0.969727f, 0.010811f, 0.965332f, 0.010910f, 0.959961f, 0.010986f,
+ 0.953613f, 0.011032f, 0.945801f, 0.011055f, 0.937012f, 0.011055f, 0.926758f, 0.011017f,
+ 0.916016f, 0.010948f, 0.906738f, 0.010849f, 0.896484f, 0.010719f, 0.885742f, 0.010559f,
+ 0.873535f, 0.010368f, 0.860352f, 0.010147f, 0.846680f, 0.009903f, 0.832031f, 0.009636f,
+ 0.816406f, 0.009354f, 0.800781f, 0.009048f, 0.785156f, 0.008736f, 0.768555f, 0.008415f,
+ 0.751953f, 0.008087f, 0.734863f, 0.007751f, 0.717285f, 0.007420f, 0.699707f, 0.007088f,
+ 0.681641f, 0.006756f, 0.663574f, 0.006432f, 0.645508f, 0.006111f, 0.627441f, 0.005802f,
+ 0.608887f, 0.005501f, 0.590332f, 0.005207f, 0.572266f, 0.004925f, 0.554199f, 0.004654f,
+ 0.535645f, 0.004391f, 0.517578f, 0.004143f, 0.500000f, 0.003904f, 0.482178f, 0.003675f,
+ 0.464844f, 0.003458f, 0.447510f, 0.003254f, 0.430420f, 0.003057f, 0.413574f, 0.002872f,
+ 0.397217f, 0.002697f, 0.381104f, 0.002531f, 0.365234f, 0.002375f, 0.349854f, 0.002228f,
+ 0.988770f, 0.010979f, 0.988770f, 0.010979f, 0.988770f, 0.010979f, 0.988770f, 0.010979f,
+ 0.988770f, 0.010979f, 0.988770f, 0.010979f, 0.988770f, 0.010979f, 0.988770f, 0.011002f,
+ 0.988770f, 0.011040f, 0.988281f, 0.011108f, 0.988281f, 0.011192f, 0.987793f, 0.011314f,
+ 0.987305f, 0.011444f, 0.985840f, 0.011436f, 0.984375f, 0.011536f, 0.983398f, 0.011688f,
+ 0.981934f, 0.011833f, 0.979980f, 0.011925f, 0.978027f, 0.012077f, 0.974609f, 0.012169f,
+ 0.971680f, 0.012291f, 0.967773f, 0.012383f, 0.962891f, 0.012451f, 0.957520f, 0.012505f,
+ 0.951172f, 0.012527f, 0.943359f, 0.012527f, 0.934570f, 0.012489f, 0.924316f, 0.012421f,
+ 0.913574f, 0.012306f, 0.902832f, 0.012161f, 0.893066f, 0.011986f, 0.881836f, 0.011772f,
+ 0.870117f, 0.011536f, 0.857422f, 0.011261f, 0.843750f, 0.010963f, 0.829102f, 0.010643f,
+ 0.813477f, 0.010307f, 0.797852f, 0.009949f, 0.782227f, 0.009590f, 0.766113f, 0.009216f,
+ 0.750000f, 0.008842f, 0.732910f, 0.008461f, 0.715820f, 0.008080f, 0.698242f, 0.007710f,
+ 0.680664f, 0.007339f, 0.663086f, 0.006977f, 0.645020f, 0.006622f, 0.627441f, 0.006279f,
+ 0.609375f, 0.005943f, 0.591309f, 0.005623f, 0.573242f, 0.005310f, 0.555176f, 0.005013f,
+ 0.537598f, 0.004730f, 0.519531f, 0.004456f, 0.501953f, 0.004196f, 0.484375f, 0.003948f,
+ 0.467041f, 0.003714f, 0.449951f, 0.003490f, 0.433105f, 0.003277f, 0.416504f, 0.003077f,
+ 0.400146f, 0.002888f, 0.384033f, 0.002708f, 0.368408f, 0.002541f, 0.353271f, 0.002382f,
+ 0.986816f, 0.012772f, 0.986816f, 0.012772f, 0.986816f, 0.012772f, 0.986816f, 0.012772f,
+ 0.986816f, 0.012772f, 0.986816f, 0.012772f, 0.986816f, 0.012772f, 0.986816f, 0.012794f,
+ 0.986816f, 0.012840f, 0.986816f, 0.012909f, 0.986328f, 0.013008f, 0.986328f, 0.013130f,
+ 0.985352f, 0.013252f, 0.983398f, 0.013237f, 0.982422f, 0.013359f, 0.981445f, 0.013519f,
+ 0.979492f, 0.013626f, 0.977539f, 0.013741f, 0.975586f, 0.013885f, 0.972656f, 0.013977f,
+ 0.969238f, 0.014069f, 0.964844f, 0.014153f, 0.960449f, 0.014198f, 0.954590f, 0.014221f,
+ 0.948242f, 0.014214f, 0.940918f, 0.014175f, 0.932129f, 0.014099f, 0.921875f, 0.013977f,
+ 0.910645f, 0.013817f, 0.899414f, 0.013626f, 0.889160f, 0.013390f, 0.877930f, 0.013123f,
+ 0.866211f, 0.012817f, 0.853516f, 0.012489f, 0.840332f, 0.012131f, 0.825684f, 0.011749f,
+ 0.811035f, 0.011353f, 0.795410f, 0.010941f, 0.779297f, 0.010513f, 0.763672f, 0.010086f,
+ 0.747559f, 0.009659f, 0.730957f, 0.009224f, 0.714355f, 0.008804f, 0.697266f, 0.008377f,
+ 0.679688f, 0.007973f, 0.662598f, 0.007565f, 0.645020f, 0.007175f, 0.627441f, 0.006794f,
+ 0.609863f, 0.006424f, 0.592285f, 0.006069f, 0.574219f, 0.005730f, 0.556641f, 0.005405f,
+ 0.539062f, 0.005093f, 0.521484f, 0.004795f, 0.503906f, 0.004513f, 0.486816f, 0.004242f,
+ 0.469727f, 0.003986f, 0.452637f, 0.003746f, 0.436035f, 0.003515f, 0.419434f, 0.003300f,
+ 0.403320f, 0.003094f, 0.387451f, 0.002901f, 0.371826f, 0.002720f, 0.356445f, 0.002548f,
+ 0.984863f, 0.014832f, 0.984863f, 0.014832f, 0.984863f, 0.014832f, 0.984863f, 0.014832f,
+ 0.984863f, 0.014832f, 0.984863f, 0.014832f, 0.984863f, 0.014832f, 0.984863f, 0.014854f,
+ 0.984863f, 0.014908f, 0.984375f, 0.014977f, 0.984375f, 0.015083f, 0.983887f, 0.015213f,
+ 0.982910f, 0.015266f, 0.981445f, 0.015312f, 0.980469f, 0.015427f, 0.979492f, 0.015602f,
+ 0.977051f, 0.015671f, 0.975586f, 0.015808f, 0.972656f, 0.015915f, 0.969727f, 0.016022f,
+ 0.966309f, 0.016083f, 0.962402f, 0.016129f, 0.957520f, 0.016159f, 0.951660f, 0.016159f,
+ 0.945312f, 0.016113f, 0.937500f, 0.016022f, 0.928711f, 0.015884f, 0.918945f, 0.015717f,
+ 0.907715f, 0.015503f, 0.895996f, 0.015244f, 0.884766f, 0.014954f, 0.874023f, 0.014610f,
+ 0.862305f, 0.014236f, 0.849609f, 0.013840f, 0.836426f, 0.013405f, 0.822754f, 0.012955f,
+ 0.808105f, 0.012489f, 0.792480f, 0.012016f, 0.776855f, 0.011528f, 0.760742f, 0.011040f,
+ 0.745605f, 0.010551f, 0.729492f, 0.010063f, 0.712891f, 0.009583f, 0.695801f, 0.009109f,
+ 0.679199f, 0.008652f, 0.662109f, 0.008202f, 0.645020f, 0.007771f, 0.627930f, 0.007351f,
+ 0.610352f, 0.006947f, 0.592773f, 0.006554f, 0.575684f, 0.006184f, 0.558105f, 0.005825f,
+ 0.540527f, 0.005486f, 0.523438f, 0.005161f, 0.506348f, 0.004852f, 0.489258f, 0.004559f,
+ 0.472412f, 0.004284f, 0.455566f, 0.004021f, 0.438965f, 0.003773f, 0.422607f, 0.003538f,
+ 0.406494f, 0.003317f, 0.390625f, 0.003109f, 0.375244f, 0.002913f, 0.360107f, 0.002729f,
+ 0.982422f, 0.017181f, 0.982422f, 0.017181f, 0.982422f, 0.017181f, 0.982422f, 0.017181f,
+ 0.982422f, 0.017181f, 0.982422f, 0.017181f, 0.982422f, 0.017181f, 0.982422f, 0.017212f,
+ 0.982422f, 0.017258f, 0.981934f, 0.017349f, 0.981934f, 0.017456f, 0.981445f, 0.017593f,
+ 0.979980f, 0.017609f, 0.978516f, 0.017670f, 0.978027f, 0.017807f, 0.976562f, 0.017960f,
+ 0.974609f, 0.018021f, 0.972656f, 0.018173f, 0.969727f, 0.018234f, 0.966797f, 0.018326f,
+ 0.963379f, 0.018372f, 0.958984f, 0.018402f, 0.954102f, 0.018387f, 0.948242f, 0.018326f,
+ 0.941895f, 0.018234f, 0.934082f, 0.018097f, 0.925293f, 0.017899f, 0.915527f, 0.017654f,
+ 0.904297f, 0.017365f, 0.892578f, 0.017029f, 0.880371f, 0.016663f, 0.869629f, 0.016251f,
+ 0.857910f, 0.015793f, 0.845703f, 0.015320f, 0.832520f, 0.014801f, 0.818848f, 0.014282f,
+ 0.804688f, 0.013733f, 0.789551f, 0.013184f, 0.774414f, 0.012627f, 0.758301f, 0.012070f,
+ 0.742676f, 0.011520f, 0.727539f, 0.010971f, 0.711426f, 0.010429f, 0.694824f, 0.009903f,
+ 0.678223f, 0.009392f, 0.661621f, 0.008896f, 0.645020f, 0.008415f, 0.627930f, 0.007950f,
+ 0.610840f, 0.007507f, 0.593750f, 0.007080f, 0.576660f, 0.006672f, 0.559570f, 0.006283f,
+ 0.542480f, 0.005909f, 0.525391f, 0.005558f, 0.508789f, 0.005222f, 0.491943f, 0.004906f,
+ 0.475098f, 0.004604f, 0.458496f, 0.004318f, 0.442139f, 0.004051f, 0.426025f, 0.003798f,
+ 0.409912f, 0.003559f, 0.394287f, 0.003334f, 0.378906f, 0.003122f, 0.363770f, 0.002924f,
+ 0.979980f, 0.019882f, 0.979980f, 0.019882f, 0.979980f, 0.019882f, 0.979980f, 0.019882f,
+ 0.979980f, 0.019882f, 0.979980f, 0.019882f, 0.979980f, 0.019882f, 0.979980f, 0.019913f,
+ 0.979492f, 0.019958f, 0.979492f, 0.020050f, 0.979004f, 0.020172f, 0.978516f, 0.020309f,
+ 0.977051f, 0.020294f, 0.976074f, 0.020370f, 0.975098f, 0.020523f, 0.973633f, 0.020645f,
+ 0.971680f, 0.020706f, 0.969238f, 0.020828f, 0.966797f, 0.020889f, 0.963379f, 0.020935f,
+ 0.959961f, 0.020966f, 0.955566f, 0.020950f, 0.950684f, 0.020889f, 0.944824f, 0.020782f,
+ 0.937988f, 0.020615f, 0.930176f, 0.020401f, 0.921387f, 0.020142f, 0.911621f, 0.019821f,
+ 0.900879f, 0.019455f, 0.888672f, 0.019028f, 0.876465f, 0.018555f, 0.864746f, 0.018051f,
+ 0.853027f, 0.017502f, 0.841309f, 0.016937f, 0.828125f, 0.016327f, 0.814941f, 0.015717f,
+ 0.801270f, 0.015091f, 0.786621f, 0.014465f, 0.771484f, 0.013824f, 0.756348f, 0.013191f,
+ 0.740723f, 0.012566f, 0.725098f, 0.011955f, 0.709961f, 0.011353f, 0.693848f, 0.010765f,
+ 0.677734f, 0.010193f, 0.661133f, 0.009644f, 0.644531f, 0.009109f, 0.628418f, 0.008598f,
+ 0.611816f, 0.008110f, 0.595215f, 0.007645f, 0.578125f, 0.007198f, 0.561523f, 0.006775f,
+ 0.544922f, 0.006367f, 0.527832f, 0.005985f, 0.511230f, 0.005619f, 0.494629f, 0.005276f,
+ 0.478027f, 0.004948f, 0.461670f, 0.004642f, 0.445557f, 0.004349f, 0.429443f, 0.004078f,
+ 0.413574f, 0.003820f, 0.397949f, 0.003576f, 0.382568f, 0.003349f, 0.367676f, 0.003136f,
+ 0.976562f, 0.022964f, 0.976562f, 0.022964f, 0.976562f, 0.022964f, 0.976562f, 0.022964f,
+ 0.976562f, 0.022964f, 0.976562f, 0.022964f, 0.976562f, 0.022964f, 0.976562f, 0.022995f,
+ 0.976562f, 0.023056f, 0.976074f, 0.023148f, 0.976074f, 0.023270f, 0.975586f, 0.023407f,
+ 0.973633f, 0.023361f, 0.972656f, 0.023453f, 0.971680f, 0.023590f, 0.969727f, 0.023666f,
+ 0.968262f, 0.023773f, 0.965820f, 0.023834f, 0.962891f, 0.023895f, 0.959473f, 0.023895f,
+ 0.956055f, 0.023880f, 0.951172f, 0.023804f, 0.946289f, 0.023682f, 0.940430f, 0.023514f,
+ 0.933594f, 0.023285f, 0.925781f, 0.022980f, 0.917480f, 0.022629f, 0.907715f, 0.022217f,
+ 0.896973f, 0.021744f, 0.884766f, 0.021210f, 0.872070f, 0.020645f, 0.859375f, 0.020035f,
+ 0.848145f, 0.019379f, 0.836426f, 0.018707f, 0.823730f, 0.018005f, 0.811035f, 0.017288f,
+ 0.797363f, 0.016571f, 0.783203f, 0.015854f, 0.768555f, 0.015121f, 0.753906f, 0.014412f,
+ 0.738281f, 0.013702f, 0.723145f, 0.013016f, 0.708008f, 0.012344f, 0.692871f, 0.011688f,
+ 0.677246f, 0.011063f, 0.661133f, 0.010452f, 0.645020f, 0.009865f, 0.628906f, 0.009308f,
+ 0.612793f, 0.008766f, 0.596191f, 0.008255f, 0.580078f, 0.007771f, 0.563477f, 0.007305f,
+ 0.546875f, 0.006863f, 0.530273f, 0.006447f, 0.513672f, 0.006050f, 0.497559f, 0.005676f,
+ 0.481201f, 0.005325f, 0.465088f, 0.004990f, 0.448975f, 0.004677f, 0.433105f, 0.004379f,
+ 0.417236f, 0.004101f, 0.401855f, 0.003841f, 0.386475f, 0.003595f, 0.371582f, 0.003365f,
+ 0.973145f, 0.026489f, 0.973145f, 0.026489f, 0.973145f, 0.026489f, 0.973145f, 0.026489f,
+ 0.973145f, 0.026489f, 0.973145f, 0.026489f, 0.973145f, 0.026489f, 0.973145f, 0.026535f,
+ 0.973145f, 0.026596f, 0.972656f, 0.026688f, 0.972168f, 0.026825f, 0.971680f, 0.026901f,
+ 0.969727f, 0.026871f, 0.968750f, 0.026978f, 0.967773f, 0.027130f, 0.965820f, 0.027145f,
+ 0.963867f, 0.027252f, 0.961426f, 0.027252f, 0.958984f, 0.027283f, 0.955566f, 0.027267f,
+ 0.951660f, 0.027176f, 0.946777f, 0.027039f, 0.941406f, 0.026855f, 0.935547f, 0.026581f,
+ 0.928711f, 0.026260f, 0.920898f, 0.025864f, 0.912598f, 0.025406f, 0.902832f, 0.024872f,
+ 0.892090f, 0.024277f, 0.880371f, 0.023636f, 0.868164f, 0.022934f, 0.854980f, 0.022217f,
+ 0.842285f, 0.021439f, 0.831055f, 0.020645f, 0.818848f, 0.019821f, 0.806641f, 0.019012f,
+ 0.793457f, 0.018173f, 0.779785f, 0.017349f, 0.765625f, 0.016525f, 0.750977f, 0.015732f,
+ 0.736328f, 0.014938f, 0.721191f, 0.014168f, 0.706055f, 0.013420f, 0.691406f, 0.012695f,
+ 0.676270f, 0.011993f, 0.661133f, 0.011322f, 0.645508f, 0.010681f, 0.629395f, 0.010063f,
+ 0.613281f, 0.009476f, 0.597656f, 0.008919f, 0.581543f, 0.008385f, 0.565430f, 0.007874f,
+ 0.548828f, 0.007401f, 0.532715f, 0.006947f, 0.516602f, 0.006516f, 0.500488f, 0.006111f,
+ 0.484375f, 0.005726f, 0.468506f, 0.005367f, 0.452637f, 0.005028f, 0.436768f, 0.004707f,
+ 0.421387f, 0.004410f, 0.406006f, 0.004128f, 0.390625f, 0.003860f, 0.375977f, 0.003613f,
+ 0.969238f, 0.030533f, 0.969238f, 0.030533f, 0.969238f, 0.030533f, 0.969238f, 0.030533f,
+ 0.969238f, 0.030533f, 0.969238f, 0.030533f, 0.969238f, 0.030533f, 0.969238f, 0.030579f,
+ 0.968750f, 0.030640f, 0.968750f, 0.030746f, 0.968262f, 0.030884f, 0.966797f, 0.030869f,
+ 0.965820f, 0.030884f, 0.964844f, 0.030991f, 0.963379f, 0.031128f, 0.961426f, 0.031113f,
+ 0.959473f, 0.031174f, 0.957031f, 0.031158f, 0.954102f, 0.031113f, 0.950684f, 0.031036f,
+ 0.946289f, 0.030899f, 0.941895f, 0.030685f, 0.936523f, 0.030396f, 0.930176f, 0.030029f,
+ 0.923340f, 0.029587f, 0.915527f, 0.029083f, 0.907227f, 0.028488f, 0.897461f, 0.027817f,
+ 0.887207f, 0.027084f, 0.875488f, 0.026306f, 0.863281f, 0.025467f, 0.850586f, 0.024597f,
+ 0.837402f, 0.023697f, 0.825195f, 0.022766f, 0.813965f, 0.021820f, 0.801758f, 0.020874f,
+ 0.789062f, 0.019928f, 0.775879f, 0.018982f, 0.762695f, 0.018066f, 0.748535f, 0.017151f,
+ 0.734375f, 0.016266f, 0.719727f, 0.015411f, 0.705078f, 0.014580f, 0.689941f, 0.013779f,
+ 0.675781f, 0.013008f, 0.660645f, 0.012268f, 0.645508f, 0.011559f, 0.630371f, 0.010887f,
+ 0.614746f, 0.010239f, 0.599121f, 0.009628f, 0.583496f, 0.009048f, 0.567383f, 0.008499f,
+ 0.551758f, 0.007973f, 0.535645f, 0.007484f, 0.519531f, 0.007019f, 0.503906f, 0.006580f,
+ 0.488037f, 0.006165f, 0.472168f, 0.005775f, 0.456543f, 0.005409f, 0.440918f, 0.005062f,
+ 0.425537f, 0.004738f, 0.410156f, 0.004433f, 0.395264f, 0.004150f, 0.380371f, 0.003881f,
+ 0.964355f, 0.035156f, 0.964355f, 0.035156f, 0.964355f, 0.035156f, 0.964355f, 0.035156f,
+ 0.964355f, 0.035156f, 0.964355f, 0.035156f, 0.964355f, 0.035156f, 0.964355f, 0.035187f,
+ 0.964355f, 0.035278f, 0.963867f, 0.035370f, 0.963379f, 0.035522f, 0.961914f, 0.035431f,
+ 0.960938f, 0.035461f, 0.959961f, 0.035583f, 0.958496f, 0.035614f, 0.956543f, 0.035645f,
+ 0.954102f, 0.035614f, 0.951660f, 0.035583f, 0.948730f, 0.035492f, 0.944824f, 0.035309f,
+ 0.940918f, 0.035095f, 0.936035f, 0.034760f, 0.930664f, 0.034363f, 0.924316f, 0.033875f,
+ 0.917480f, 0.033295f, 0.909668f, 0.032623f, 0.900879f, 0.031891f, 0.891602f, 0.031082f,
+ 0.881348f, 0.030182f, 0.870117f, 0.029236f, 0.858398f, 0.028244f, 0.845703f, 0.027222f,
+ 0.832520f, 0.026154f, 0.819824f, 0.025070f, 0.808105f, 0.023987f, 0.796387f, 0.022903f,
+ 0.784668f, 0.021820f, 0.771973f, 0.020767f, 0.759277f, 0.019714f, 0.745605f, 0.018707f,
+ 0.731934f, 0.017715f, 0.718262f, 0.016754f, 0.703613f, 0.015839f, 0.689453f, 0.014954f,
+ 0.674805f, 0.014099f, 0.660645f, 0.013283f, 0.645996f, 0.012512f, 0.631348f, 0.011772f,
+ 0.615723f, 0.011063f, 0.600586f, 0.010399f, 0.584961f, 0.009766f, 0.569824f, 0.009171f,
+ 0.554199f, 0.008598f, 0.538574f, 0.008064f, 0.522949f, 0.007565f, 0.507324f, 0.007088f,
+ 0.491699f, 0.006641f, 0.476074f, 0.006218f, 0.460449f, 0.005821f, 0.445068f, 0.005447f,
+ 0.429932f, 0.005100f, 0.414795f, 0.004768f, 0.399658f, 0.004459f, 0.385010f, 0.004173f,
+ 0.958984f, 0.040466f, 0.958984f, 0.040466f, 0.958984f, 0.040466f, 0.958984f, 0.040466f,
+ 0.958984f, 0.040466f, 0.958984f, 0.040466f, 0.958984f, 0.040466f, 0.958984f, 0.040497f,
+ 0.958984f, 0.040558f, 0.958496f, 0.040680f, 0.958008f, 0.040802f, 0.956543f, 0.040680f,
+ 0.955566f, 0.040741f, 0.954590f, 0.040833f, 0.952637f, 0.040771f, 0.951172f, 0.040802f,
+ 0.948730f, 0.040710f, 0.945801f, 0.040588f, 0.942383f, 0.040436f, 0.938965f, 0.040161f,
+ 0.934570f, 0.039825f, 0.929199f, 0.039368f, 0.923828f, 0.038818f, 0.917480f, 0.038177f,
+ 0.910645f, 0.037445f, 0.902832f, 0.036621f, 0.894531f, 0.035675f, 0.885254f, 0.034668f,
+ 0.875000f, 0.033600f, 0.864258f, 0.032471f, 0.852539f, 0.031281f, 0.840332f, 0.030075f,
+ 0.827637f, 0.028839f, 0.814941f, 0.027588f, 0.802246f, 0.026337f, 0.791016f, 0.025116f,
+ 0.779785f, 0.023880f, 0.768066f, 0.022690f, 0.755859f, 0.021515f, 0.743164f, 0.020370f,
+ 0.729980f, 0.019272f, 0.716309f, 0.018219f, 0.702637f, 0.017181f, 0.688965f, 0.016220f,
+ 0.674316f, 0.015282f, 0.660645f, 0.014389f, 0.646484f, 0.013535f, 0.631836f, 0.012726f,
+ 0.617676f, 0.011963f, 0.602539f, 0.011230f, 0.587402f, 0.010544f, 0.572266f, 0.009895f,
+ 0.557129f, 0.009277f, 0.541992f, 0.008698f, 0.526367f, 0.008148f, 0.510742f, 0.007637f,
+ 0.495605f, 0.007153f, 0.480225f, 0.006699f, 0.464844f, 0.006268f, 0.449463f, 0.005867f,
+ 0.434326f, 0.005489f, 0.419434f, 0.005135f, 0.404541f, 0.004803f, 0.389893f, 0.004490f,
+ 0.953125f, 0.046539f, 0.953125f, 0.046539f, 0.953125f, 0.046539f, 0.953125f, 0.046539f,
+ 0.953125f, 0.046539f, 0.953125f, 0.046539f, 0.953125f, 0.046539f, 0.953125f, 0.046570f,
+ 0.952637f, 0.046661f, 0.952637f, 0.046753f, 0.951660f, 0.046844f, 0.950195f, 0.046692f,
+ 0.949219f, 0.046753f, 0.948242f, 0.046814f, 0.946289f, 0.046722f, 0.944336f, 0.046661f,
+ 0.941895f, 0.046539f, 0.938965f, 0.046295f, 0.935547f, 0.045990f, 0.931641f, 0.045624f,
+ 0.927246f, 0.045135f, 0.922363f, 0.044525f, 0.916504f, 0.043823f, 0.910156f, 0.042999f,
+ 0.902832f, 0.042023f, 0.895508f, 0.041016f, 0.887207f, 0.039856f, 0.877930f, 0.038635f,
+ 0.868164f, 0.037354f, 0.857910f, 0.036011f, 0.846680f, 0.034607f, 0.834961f, 0.033203f,
+ 0.822266f, 0.031738f, 0.809570f, 0.030334f, 0.797363f, 0.028900f, 0.785645f, 0.027496f,
+ 0.774902f, 0.026123f, 0.763672f, 0.024765f, 0.751953f, 0.023453f, 0.739746f, 0.022186f,
+ 0.727539f, 0.020966f, 0.714844f, 0.019775f, 0.701660f, 0.018661f, 0.688477f, 0.017578f,
+ 0.674805f, 0.016556f, 0.660645f, 0.015572f, 0.646973f, 0.014641f, 0.633301f, 0.013756f,
+ 0.619141f, 0.012924f, 0.604492f, 0.012131f, 0.589844f, 0.011383f, 0.574707f, 0.010674f,
+ 0.560059f, 0.010010f, 0.544922f, 0.009377f, 0.529785f, 0.008789f, 0.514648f, 0.008232f,
+ 0.499756f, 0.007710f, 0.484375f, 0.007217f, 0.469238f, 0.006752f, 0.454346f, 0.006317f,
+ 0.439209f, 0.005913f, 0.424316f, 0.005531f, 0.409668f, 0.005173f, 0.395020f, 0.004837f,
+ 0.946289f, 0.053497f, 0.946289f, 0.053497f, 0.946289f, 0.053497f, 0.946289f, 0.053497f,
+ 0.946289f, 0.053497f, 0.946289f, 0.053497f, 0.946289f, 0.053497f, 0.945801f, 0.053558f,
+ 0.945801f, 0.053619f, 0.945312f, 0.053741f, 0.944336f, 0.053680f, 0.942871f, 0.053589f,
+ 0.941895f, 0.053619f, 0.940918f, 0.053589f, 0.938965f, 0.053497f, 0.937012f, 0.053314f,
+ 0.934570f, 0.053101f, 0.931641f, 0.052765f, 0.927734f, 0.052338f, 0.923828f, 0.051788f,
+ 0.919434f, 0.051147f, 0.914062f, 0.050354f, 0.908203f, 0.049408f, 0.901855f, 0.048370f,
+ 0.895020f, 0.047180f, 0.887207f, 0.045868f, 0.878906f, 0.044495f, 0.870117f, 0.042999f,
+ 0.860840f, 0.041473f, 0.850586f, 0.039886f, 0.839844f, 0.038239f, 0.828613f, 0.036591f,
+ 0.816895f, 0.034943f, 0.804688f, 0.033295f, 0.792480f, 0.031677f, 0.780273f, 0.030075f,
+ 0.769531f, 0.028534f, 0.758789f, 0.027008f, 0.748047f, 0.025543f, 0.736816f, 0.024139f,
+ 0.725098f, 0.022781f, 0.713379f, 0.021484f, 0.700684f, 0.020233f, 0.687988f, 0.019058f,
+ 0.674805f, 0.017929f, 0.661621f, 0.016846f, 0.647949f, 0.015839f, 0.634277f, 0.014877f,
+ 0.620605f, 0.013962f, 0.606445f, 0.013100f, 0.592285f, 0.012291f, 0.578125f, 0.011520f,
+ 0.563477f, 0.010803f, 0.548340f, 0.010117f, 0.533691f, 0.009476f, 0.519043f, 0.008873f,
+ 0.503906f, 0.008308f, 0.489014f, 0.007778f, 0.474121f, 0.007278f, 0.458984f, 0.006813f,
+ 0.444336f, 0.006371f, 0.429688f, 0.005959f, 0.415039f, 0.005573f, 0.400391f, 0.005215f,
+ 0.937988f, 0.061523f, 0.937988f, 0.061523f, 0.937988f, 0.061523f, 0.937988f, 0.061523f,
+ 0.937988f, 0.061523f, 0.937988f, 0.061523f, 0.937988f, 0.061523f, 0.937988f, 0.061554f,
+ 0.937500f, 0.061615f, 0.937500f, 0.061737f, 0.936035f, 0.061554f, 0.935059f, 0.061493f,
+ 0.934082f, 0.061523f, 0.932129f, 0.061340f, 0.930664f, 0.061218f, 0.928223f, 0.060913f,
+ 0.925781f, 0.060577f, 0.922852f, 0.060089f, 0.918945f, 0.059479f, 0.915039f, 0.058777f,
+ 0.910156f, 0.057892f, 0.904785f, 0.056854f, 0.898926f, 0.055664f, 0.892578f, 0.054321f,
+ 0.885742f, 0.052887f, 0.877930f, 0.051270f, 0.870117f, 0.049591f, 0.861328f, 0.047821f,
+ 0.852539f, 0.045990f, 0.842773f, 0.044098f, 0.832520f, 0.042206f, 0.822266f, 0.040314f,
+ 0.811035f, 0.038391f, 0.799316f, 0.036530f, 0.787598f, 0.034668f, 0.775879f, 0.032867f,
+ 0.764648f, 0.031143f, 0.753906f, 0.029449f, 0.744141f, 0.027817f, 0.733398f, 0.026245f,
+ 0.722656f, 0.024750f, 0.711426f, 0.023315f, 0.699707f, 0.021942f, 0.687500f, 0.020645f,
+ 0.675293f, 0.019409f, 0.662109f, 0.018234f, 0.649414f, 0.017120f, 0.635742f, 0.016083f,
+ 0.622070f, 0.015091f, 0.608887f, 0.014153f, 0.595215f, 0.013268f, 0.581055f, 0.012444f,
+ 0.566895f, 0.011658f, 0.552246f, 0.010918f, 0.537598f, 0.010223f, 0.522949f, 0.009575f,
+ 0.508301f, 0.008965f, 0.493896f, 0.008385f, 0.479004f, 0.007851f, 0.464355f, 0.007347f,
+ 0.449463f, 0.006874f, 0.435059f, 0.006428f, 0.420654f, 0.006012f, 0.406250f, 0.005623f,
+ 0.928711f, 0.070679f, 0.928711f, 0.070679f, 0.928711f, 0.070679f, 0.928711f, 0.070679f,
+ 0.928711f, 0.070679f, 0.928711f, 0.070679f, 0.928711f, 0.070679f, 0.928711f, 0.070740f,
+ 0.928223f, 0.070801f, 0.928223f, 0.070923f, 0.926270f, 0.070618f, 0.925781f, 0.070557f,
+ 0.924805f, 0.070557f, 0.922852f, 0.070251f, 0.920898f, 0.069946f, 0.918945f, 0.069580f,
+ 0.916016f, 0.069092f, 0.913086f, 0.068420f, 0.909180f, 0.067627f, 0.904785f, 0.066589f,
+ 0.899902f, 0.065430f, 0.894531f, 0.064148f, 0.888672f, 0.062622f, 0.882324f, 0.060974f,
+ 0.875488f, 0.059174f, 0.867676f, 0.057251f, 0.860352f, 0.055206f, 0.852051f, 0.053070f,
+ 0.843262f, 0.050934f, 0.834473f, 0.048737f, 0.825195f, 0.046509f, 0.814941f, 0.044312f,
+ 0.804688f, 0.042145f, 0.793945f, 0.040009f, 0.783203f, 0.037933f, 0.771973f, 0.035889f,
+ 0.760742f, 0.033936f, 0.750000f, 0.032074f, 0.739746f, 0.030258f, 0.729980f, 0.028519f,
+ 0.720215f, 0.026871f, 0.709473f, 0.025284f, 0.698730f, 0.023788f, 0.687500f, 0.022369f,
+ 0.675781f, 0.021011f, 0.663574f, 0.019730f, 0.650879f, 0.018524f, 0.637695f, 0.017380f,
+ 0.624512f, 0.016296f, 0.611328f, 0.015289f, 0.597656f, 0.014328f, 0.584473f, 0.013428f,
+ 0.570312f, 0.012581f, 0.556641f, 0.011787f, 0.541992f, 0.011032f, 0.527832f, 0.010330f,
+ 0.513184f, 0.009674f, 0.498779f, 0.009048f, 0.484375f, 0.008469f, 0.469727f, 0.007927f,
+ 0.455322f, 0.007416f, 0.440674f, 0.006939f, 0.426270f, 0.006489f, 0.412354f, 0.006073f,
+ 0.917969f, 0.081299f, 0.917969f, 0.081299f, 0.917969f, 0.081299f, 0.917969f, 0.081299f,
+ 0.917969f, 0.081299f, 0.917969f, 0.081299f, 0.917969f, 0.081299f, 0.917969f, 0.081360f,
+ 0.917969f, 0.081421f, 0.916992f, 0.081421f, 0.915527f, 0.081055f, 0.915039f, 0.080994f,
+ 0.913574f, 0.080750f, 0.912109f, 0.080444f, 0.910156f, 0.080017f, 0.907715f, 0.079468f,
+ 0.904785f, 0.078735f, 0.901367f, 0.077820f, 0.897461f, 0.076721f, 0.893555f, 0.075500f,
+ 0.888184f, 0.073975f, 0.882812f, 0.072266f, 0.876953f, 0.070374f, 0.870605f, 0.068359f,
+ 0.863770f, 0.066101f, 0.856934f, 0.063782f, 0.849121f, 0.061340f, 0.841797f, 0.058868f,
+ 0.833496f, 0.056335f, 0.825195f, 0.053741f, 0.816406f, 0.051208f, 0.807617f, 0.048676f,
+ 0.798340f, 0.046204f, 0.788086f, 0.043793f, 0.777832f, 0.041443f, 0.767578f, 0.039185f,
+ 0.757324f, 0.036987f, 0.746582f, 0.034882f, 0.736328f, 0.032898f, 0.726562f, 0.030975f,
+ 0.717285f, 0.029144f, 0.708008f, 0.027420f, 0.697754f, 0.025772f, 0.687012f, 0.024216f,
+ 0.676270f, 0.022736f, 0.664551f, 0.021347f, 0.652344f, 0.020020f, 0.640137f, 0.018784f,
+ 0.627441f, 0.017609f, 0.614258f, 0.016510f, 0.601074f, 0.015480f, 0.587402f, 0.014503f,
+ 0.574219f, 0.013588f, 0.560547f, 0.012726f, 0.546875f, 0.011909f, 0.532715f, 0.011154f,
+ 0.518066f, 0.010437f, 0.503906f, 0.009773f, 0.489746f, 0.009148f, 0.475342f, 0.008560f,
+ 0.461182f, 0.008011f, 0.446777f, 0.007496f, 0.432617f, 0.007011f, 0.418457f, 0.006561f,
+ 0.905762f, 0.093567f, 0.905762f, 0.093567f, 0.905762f, 0.093567f, 0.905762f, 0.093567f,
+ 0.905762f, 0.093567f, 0.905762f, 0.093567f, 0.905762f, 0.093567f, 0.905762f, 0.093567f,
+ 0.905273f, 0.093628f, 0.904297f, 0.093384f, 0.903320f, 0.093140f, 0.902344f, 0.093018f,
+ 0.900879f, 0.092590f, 0.899414f, 0.092224f, 0.897461f, 0.091553f, 0.895020f, 0.090759f,
+ 0.892090f, 0.089783f, 0.888672f, 0.088562f, 0.884766f, 0.087097f, 0.880371f, 0.085449f,
+ 0.875488f, 0.083496f, 0.870117f, 0.081360f, 0.863770f, 0.078979f, 0.857910f, 0.076477f,
+ 0.851074f, 0.073792f, 0.844727f, 0.070984f, 0.837402f, 0.068054f, 0.830566f, 0.065125f,
+ 0.823242f, 0.062195f, 0.815430f, 0.059204f, 0.807617f, 0.056274f, 0.799805f, 0.053406f,
+ 0.791016f, 0.050598f, 0.782227f, 0.047852f, 0.772949f, 0.045227f, 0.763672f, 0.042694f,
+ 0.753906f, 0.040253f, 0.744141f, 0.037933f, 0.733887f, 0.035736f, 0.724121f, 0.033600f,
+ 0.714844f, 0.031616f, 0.706055f, 0.029709f, 0.696777f, 0.027908f, 0.687012f, 0.026199f,
+ 0.676270f, 0.024597f, 0.665527f, 0.023087f, 0.654297f, 0.021652f, 0.642578f, 0.020309f,
+ 0.630371f, 0.019028f, 0.617676f, 0.017838f, 0.604980f, 0.016708f, 0.591797f, 0.015656f,
+ 0.578125f, 0.014671f, 0.564941f, 0.013741f, 0.551270f, 0.012863f, 0.537598f, 0.012047f,
+ 0.523926f, 0.011276f, 0.509766f, 0.010559f, 0.495605f, 0.009880f, 0.481445f, 0.009247f,
+ 0.467285f, 0.008659f, 0.453125f, 0.008102f, 0.439209f, 0.007584f, 0.425293f, 0.007095f,
+ 0.891602f, 0.107727f, 0.891602f, 0.107727f, 0.891602f, 0.107727f, 0.891602f, 0.107727f,
+ 0.891602f, 0.107727f, 0.891602f, 0.107727f, 0.891602f, 0.107727f, 0.891602f, 0.107727f,
+ 0.891113f, 0.107727f, 0.890137f, 0.107300f, 0.889160f, 0.107056f, 0.888184f, 0.106812f,
+ 0.886719f, 0.106201f, 0.884766f, 0.105530f, 0.882812f, 0.104736f, 0.880371f, 0.103638f,
+ 0.877441f, 0.102234f, 0.874023f, 0.100708f, 0.870117f, 0.098755f, 0.865234f, 0.096619f,
+ 0.860352f, 0.094177f, 0.854980f, 0.091492f, 0.849609f, 0.088562f, 0.843750f, 0.085449f,
+ 0.837402f, 0.082214f, 0.831055f, 0.078857f, 0.824707f, 0.075439f, 0.818359f, 0.071960f,
+ 0.812012f, 0.068542f, 0.805176f, 0.065125f, 0.798340f, 0.061768f, 0.791504f, 0.058502f,
+ 0.783691f, 0.055328f, 0.775879f, 0.052246f, 0.768066f, 0.049316f, 0.759766f, 0.046478f,
+ 0.750977f, 0.043793f, 0.741699f, 0.041199f, 0.732422f, 0.038788f, 0.723145f, 0.036438f,
+ 0.713379f, 0.034241f, 0.704102f, 0.032166f, 0.695801f, 0.030228f, 0.686523f, 0.028366f,
+ 0.676758f, 0.026611f, 0.666992f, 0.024963f, 0.656250f, 0.023407f, 0.645020f, 0.021942f,
+ 0.633301f, 0.020569f, 0.621582f, 0.019272f, 0.608887f, 0.018051f, 0.596191f, 0.016922f,
+ 0.583008f, 0.015839f, 0.569824f, 0.014847f, 0.556152f, 0.013901f, 0.542969f, 0.013016f,
+ 0.529297f, 0.012192f, 0.515625f, 0.011414f, 0.501953f, 0.010681f, 0.487793f, 0.010002f,
+ 0.473877f, 0.009361f, 0.459717f, 0.008766f, 0.445801f, 0.008202f, 0.432129f, 0.007683f,
+ 0.875488f, 0.124084f, 0.875488f, 0.124084f, 0.875488f, 0.124084f, 0.875488f, 0.124084f,
+ 0.875488f, 0.124084f, 0.875488f, 0.124084f, 0.875488f, 0.124084f, 0.875000f, 0.124084f,
+ 0.874512f, 0.124084f, 0.873535f, 0.123474f, 0.872559f, 0.123169f, 0.871582f, 0.122559f,
+ 0.870117f, 0.121948f, 0.868164f, 0.120972f, 0.866211f, 0.119812f, 0.863770f, 0.118347f,
+ 0.860840f, 0.116516f, 0.856934f, 0.114380f, 0.853027f, 0.111938f, 0.848633f, 0.109192f,
+ 0.843750f, 0.106079f, 0.838867f, 0.102722f, 0.833496f, 0.099121f, 0.827637f, 0.095337f,
+ 0.822266f, 0.091431f, 0.816406f, 0.087463f, 0.811035f, 0.083435f, 0.805664f, 0.079407f,
+ 0.799805f, 0.075378f, 0.794434f, 0.071472f, 0.788574f, 0.067627f, 0.782715f, 0.063965f,
+ 0.776367f, 0.060425f, 0.770020f, 0.056976f, 0.762695f, 0.053680f, 0.755371f, 0.050568f,
+ 0.747559f, 0.047577f, 0.739746f, 0.044739f, 0.731445f, 0.042053f, 0.722656f, 0.039520f,
+ 0.713379f, 0.037109f, 0.704102f, 0.034851f, 0.695312f, 0.032684f, 0.686035f, 0.030685f,
+ 0.677246f, 0.028778f, 0.667969f, 0.026978f, 0.658203f, 0.025299f, 0.647461f, 0.023712f,
+ 0.636719f, 0.022232f, 0.625000f, 0.020828f, 0.613281f, 0.019516f, 0.600586f, 0.018280f,
+ 0.588379f, 0.017120f, 0.575195f, 0.016037f, 0.562012f, 0.015022f, 0.548340f, 0.014076f,
+ 0.535156f, 0.013176f, 0.521484f, 0.012337f, 0.508301f, 0.011559f, 0.494629f, 0.010826f,
+ 0.480713f, 0.010132f, 0.467041f, 0.009491f, 0.453125f, 0.008888f, 0.439453f, 0.008324f,
+ 0.855957f, 0.143066f, 0.855957f, 0.143066f, 0.855957f, 0.143066f, 0.855957f, 0.143066f,
+ 0.855957f, 0.143066f, 0.855957f, 0.143066f, 0.855957f, 0.143066f, 0.855957f, 0.143066f,
+ 0.854980f, 0.142700f, 0.854492f, 0.142212f, 0.853516f, 0.141724f, 0.852539f, 0.140869f,
+ 0.851074f, 0.139893f, 0.849121f, 0.138672f, 0.847168f, 0.136963f, 0.844238f, 0.135010f,
+ 0.841309f, 0.132690f, 0.837891f, 0.129883f, 0.833984f, 0.126709f, 0.829590f, 0.123169f,
+ 0.824707f, 0.119263f, 0.820312f, 0.115112f, 0.815430f, 0.110718f, 0.810547f, 0.106140f,
+ 0.805664f, 0.101501f, 0.800781f, 0.096802f, 0.796387f, 0.092041f, 0.791992f, 0.087402f,
+ 0.787598f, 0.082825f, 0.782715f, 0.078369f, 0.778320f, 0.074036f, 0.773926f, 0.069824f,
+ 0.769043f, 0.065857f, 0.763672f, 0.062042f, 0.757812f, 0.058380f, 0.751465f, 0.054932f,
+ 0.745117f, 0.051636f, 0.737793f, 0.048523f, 0.730469f, 0.045593f, 0.722168f, 0.042786f,
+ 0.713867f, 0.040161f, 0.705566f, 0.037689f, 0.696289f, 0.035370f, 0.687500f, 0.033173f,
+ 0.678223f, 0.031113f, 0.669434f, 0.029175f, 0.660156f, 0.027344f, 0.649902f, 0.025620f,
+ 0.639648f, 0.024017f, 0.628906f, 0.022507f, 0.617676f, 0.021088f, 0.605469f, 0.019760f,
+ 0.593262f, 0.018509f, 0.581055f, 0.017334f, 0.567871f, 0.016235f, 0.554688f, 0.015221f,
+ 0.541504f, 0.014259f, 0.528320f, 0.013359f, 0.514648f, 0.012512f, 0.501465f, 0.011719f,
+ 0.488037f, 0.010979f, 0.474365f, 0.010284f, 0.460938f, 0.009636f, 0.447266f, 0.009033f,
+ 0.833984f, 0.165283f, 0.833984f, 0.165283f, 0.833984f, 0.165283f, 0.833984f, 0.165283f,
+ 0.833984f, 0.165283f, 0.833984f, 0.165283f, 0.833984f, 0.165283f, 0.833984f, 0.165283f,
+ 0.832520f, 0.164551f, 0.832031f, 0.164062f, 0.831543f, 0.163330f, 0.830078f, 0.162231f,
+ 0.828613f, 0.160767f, 0.827148f, 0.159058f, 0.824707f, 0.156738f, 0.822266f, 0.154053f,
+ 0.819336f, 0.150879f, 0.815918f, 0.147217f, 0.812012f, 0.143188f, 0.808105f, 0.138672f,
+ 0.803711f, 0.133789f, 0.799805f, 0.128662f, 0.795410f, 0.123413f, 0.791504f, 0.117859f,
+ 0.787598f, 0.112366f, 0.784180f, 0.106812f, 0.780762f, 0.101318f, 0.777344f, 0.095947f,
+ 0.774414f, 0.090759f, 0.770996f, 0.085693f, 0.768066f, 0.080811f, 0.764648f, 0.076172f,
+ 0.761230f, 0.071716f, 0.757324f, 0.067444f, 0.752930f, 0.063416f, 0.748047f, 0.059631f,
+ 0.742676f, 0.056000f, 0.736328f, 0.052612f, 0.729980f, 0.049377f, 0.722656f, 0.046326f,
+ 0.715332f, 0.043457f, 0.707031f, 0.040771f, 0.698730f, 0.038239f, 0.689941f, 0.035858f,
+ 0.680664f, 0.033600f, 0.671387f, 0.031525f, 0.662109f, 0.029541f, 0.652832f, 0.027695f,
+ 0.643066f, 0.025955f, 0.632812f, 0.024323f, 0.622070f, 0.022797f, 0.610352f, 0.021347f,
+ 0.598633f, 0.020004f, 0.586914f, 0.018753f, 0.574219f, 0.017578f, 0.561523f, 0.016464f,
+ 0.548828f, 0.015434f, 0.535645f, 0.014458f, 0.521973f, 0.013550f, 0.508789f, 0.012703f,
+ 0.495361f, 0.011902f, 0.481934f, 0.011154f, 0.468750f, 0.010460f, 0.455566f, 0.009804f,
+ 0.808105f, 0.191284f, 0.808105f, 0.191284f, 0.808105f, 0.191284f, 0.808105f, 0.191284f,
+ 0.808105f, 0.191284f, 0.808105f, 0.191284f, 0.808105f, 0.191284f, 0.807617f, 0.191162f,
+ 0.806641f, 0.190186f, 0.806152f, 0.189453f, 0.805176f, 0.188232f, 0.804199f, 0.186768f,
+ 0.802734f, 0.184814f, 0.801270f, 0.182373f, 0.799316f, 0.179321f, 0.796875f, 0.175781f,
+ 0.793945f, 0.171631f, 0.790527f, 0.166870f, 0.787109f, 0.161621f, 0.783691f, 0.155884f,
+ 0.780273f, 0.149780f, 0.776855f, 0.143555f, 0.773926f, 0.137085f, 0.770996f, 0.130615f,
+ 0.768066f, 0.124084f, 0.766113f, 0.117676f, 0.764160f, 0.111328f, 0.762207f, 0.105164f,
+ 0.760742f, 0.099243f, 0.759277f, 0.093567f, 0.757324f, 0.088135f, 0.755859f, 0.082886f,
+ 0.753418f, 0.077942f, 0.750977f, 0.073303f, 0.748047f, 0.068848f, 0.744141f, 0.064636f,
+ 0.740234f, 0.060669f, 0.735352f, 0.056946f, 0.729492f, 0.053436f, 0.723633f, 0.050110f,
+ 0.716797f, 0.046997f, 0.709473f, 0.044067f, 0.701660f, 0.041321f, 0.693359f, 0.038727f,
+ 0.684570f, 0.036316f, 0.675781f, 0.034027f, 0.666016f, 0.031921f, 0.656250f, 0.029922f,
+ 0.646484f, 0.028046f, 0.636230f, 0.026276f, 0.625977f, 0.024628f, 0.615723f, 0.023087f,
+ 0.604492f, 0.021637f, 0.592773f, 0.020279f, 0.580566f, 0.019012f, 0.568359f, 0.017822f,
+ 0.556152f, 0.016708f, 0.542969f, 0.015671f, 0.530273f, 0.014694f, 0.517090f, 0.013779f,
+ 0.503906f, 0.012917f, 0.490479f, 0.012115f, 0.477295f, 0.011360f, 0.463867f, 0.010658f,
+ 0.777344f, 0.221680f, 0.777344f, 0.221680f, 0.777344f, 0.221680f, 0.777344f, 0.221680f,
+ 0.777344f, 0.221680f, 0.777344f, 0.221680f, 0.777344f, 0.221680f, 0.776855f, 0.221069f,
+ 0.776367f, 0.220093f, 0.775879f, 0.219116f, 0.774902f, 0.217529f, 0.773926f, 0.215332f,
+ 0.772949f, 0.212646f, 0.771484f, 0.209229f, 0.769531f, 0.205078f, 0.767090f, 0.200195f,
+ 0.764648f, 0.194824f, 0.761719f, 0.188599f, 0.759277f, 0.181885f, 0.756348f, 0.174683f,
+ 0.753906f, 0.167358f, 0.751953f, 0.159668f, 0.750000f, 0.151855f, 0.748535f, 0.144165f,
+ 0.747559f, 0.136597f, 0.747070f, 0.129150f, 0.747070f, 0.121948f, 0.747070f, 0.114990f,
+ 0.747070f, 0.108276f, 0.747070f, 0.101929f, 0.747070f, 0.095886f, 0.747070f, 0.090088f,
+ 0.746094f, 0.084656f, 0.745117f, 0.079468f, 0.743652f, 0.074585f, 0.741211f, 0.070007f,
+ 0.738281f, 0.065674f, 0.734375f, 0.061584f, 0.729980f, 0.057770f, 0.724609f, 0.054169f,
+ 0.718750f, 0.050781f, 0.712402f, 0.047607f, 0.705078f, 0.044617f, 0.697754f, 0.041840f,
+ 0.689453f, 0.039215f, 0.680664f, 0.036774f, 0.671387f, 0.034454f, 0.661621f, 0.032318f,
+ 0.651855f, 0.030289f, 0.641602f, 0.028397f, 0.630859f, 0.026627f, 0.620117f, 0.024963f,
+ 0.609863f, 0.023407f, 0.598633f, 0.021942f, 0.587402f, 0.020584f, 0.575195f, 0.019302f,
+ 0.563477f, 0.018112f, 0.550781f, 0.016983f, 0.538086f, 0.015930f, 0.525391f, 0.014954f,
+ 0.512695f, 0.014030f, 0.499512f, 0.013161f, 0.486572f, 0.012360f, 0.473389f, 0.011604f,
+ 0.741211f, 0.257324f, 0.741211f, 0.257324f, 0.741211f, 0.257324f, 0.741211f, 0.257324f,
+ 0.741211f, 0.257324f, 0.741211f, 0.257324f, 0.741211f, 0.257324f, 0.740723f, 0.256348f,
+ 0.740234f, 0.255371f, 0.739746f, 0.253418f, 0.739258f, 0.251221f, 0.738770f, 0.248291f,
+ 0.737793f, 0.244507f, 0.736328f, 0.239868f, 0.734863f, 0.234253f, 0.732910f, 0.227783f,
+ 0.730957f, 0.220459f, 0.729492f, 0.212524f, 0.727539f, 0.204102f, 0.726074f, 0.195190f,
+ 0.725098f, 0.186035f, 0.724609f, 0.176758f, 0.724609f, 0.167725f, 0.725586f, 0.158691f,
+ 0.726562f, 0.149902f, 0.727539f, 0.141357f, 0.729492f, 0.133179f, 0.731445f, 0.125366f,
+ 0.733398f, 0.117920f, 0.735352f, 0.110840f, 0.737305f, 0.104126f, 0.738770f, 0.097717f,
+ 0.739258f, 0.091736f, 0.739746f, 0.086060f, 0.739258f, 0.080750f, 0.738281f, 0.075745f,
+ 0.736328f, 0.070984f, 0.733887f, 0.066528f, 0.730469f, 0.062408f, 0.726074f, 0.058502f,
+ 0.721191f, 0.054840f, 0.715820f, 0.051392f, 0.708984f, 0.048187f, 0.702148f, 0.045166f,
+ 0.694336f, 0.042328f, 0.686035f, 0.039703f, 0.677246f, 0.037201f, 0.667969f, 0.034882f,
+ 0.658691f, 0.032715f, 0.648438f, 0.030685f, 0.638184f, 0.028778f, 0.627441f, 0.026993f,
+ 0.616211f, 0.025330f, 0.604980f, 0.023758f, 0.593750f, 0.022293f, 0.582031f, 0.020920f,
+ 0.570801f, 0.019638f, 0.558594f, 0.018433f, 0.546387f, 0.017303f, 0.534180f, 0.016235f,
+ 0.521484f, 0.015251f, 0.508789f, 0.014328f, 0.496094f, 0.013458f, 0.483398f, 0.012642f,
+ 0.698242f, 0.299316f, 0.698242f, 0.299316f, 0.698242f, 0.299316f, 0.698242f, 0.299316f,
+ 0.698242f, 0.299316f, 0.698242f, 0.299316f, 0.698242f, 0.299316f, 0.698242f, 0.298340f,
+ 0.698242f, 0.296875f, 0.697754f, 0.294189f, 0.697266f, 0.291016f, 0.697266f, 0.286621f,
+ 0.696289f, 0.281250f, 0.695801f, 0.274658f, 0.694824f, 0.266846f, 0.693848f, 0.258301f,
+ 0.692871f, 0.248779f, 0.692383f, 0.238525f, 0.692383f, 0.227905f, 0.692871f, 0.216919f,
+ 0.693848f, 0.205933f, 0.695801f, 0.194946f, 0.698242f, 0.184204f, 0.701172f, 0.173828f,
+ 0.704590f, 0.163818f, 0.708496f, 0.154175f, 0.712402f, 0.145020f, 0.716309f, 0.136230f,
+ 0.720703f, 0.128052f, 0.724121f, 0.120178f, 0.728027f, 0.112793f, 0.730957f, 0.105835f,
+ 0.733398f, 0.099243f, 0.734863f, 0.093079f, 0.735840f, 0.087219f, 0.736328f, 0.081787f,
+ 0.735352f, 0.076660f, 0.733887f, 0.071838f, 0.731445f, 0.067322f, 0.728027f, 0.063110f,
+ 0.724121f, 0.059143f, 0.719238f, 0.055450f, 0.713379f, 0.051971f, 0.707031f, 0.048706f,
+ 0.700195f, 0.045685f, 0.692383f, 0.042816f, 0.684082f, 0.040161f, 0.675293f, 0.037659f,
+ 0.666016f, 0.035339f, 0.656250f, 0.033142f, 0.645996f, 0.031113f, 0.635254f, 0.029190f,
+ 0.624512f, 0.027405f, 0.613281f, 0.025726f, 0.602051f, 0.024155f, 0.590332f, 0.022675f,
+ 0.578613f, 0.021301f, 0.566406f, 0.020004f, 0.554688f, 0.018799f, 0.542969f, 0.017670f,
+ 0.530762f, 0.016602f, 0.518066f, 0.015602f, 0.505859f, 0.014671f, 0.493408f, 0.013794f,
+ 0.647461f, 0.349365f, 0.647461f, 0.349365f, 0.647461f, 0.349365f, 0.647461f, 0.349365f,
+ 0.647461f, 0.349365f, 0.647461f, 0.349365f, 0.647461f, 0.349365f, 0.647461f, 0.348145f,
+ 0.647461f, 0.345459f, 0.647949f, 0.341797f, 0.647949f, 0.336914f, 0.647949f, 0.330566f,
+ 0.647949f, 0.322998f, 0.647949f, 0.313721f, 0.648438f, 0.303223f, 0.648926f, 0.291748f,
+ 0.649902f, 0.279297f, 0.651367f, 0.266113f, 0.653809f, 0.252930f, 0.657227f, 0.239746f,
+ 0.661133f, 0.226685f, 0.665527f, 0.213867f, 0.670898f, 0.201538f, 0.676758f, 0.189697f,
+ 0.683105f, 0.178345f, 0.689453f, 0.167603f, 0.695801f, 0.157349f, 0.702148f, 0.147705f,
+ 0.708496f, 0.138550f, 0.714355f, 0.130005f, 0.719238f, 0.121948f, 0.724121f, 0.114319f,
+ 0.728027f, 0.107117f, 0.730957f, 0.100403f, 0.733398f, 0.094116f, 0.734375f, 0.088196f,
+ 0.734863f, 0.082642f, 0.734375f, 0.077393f, 0.732910f, 0.072571f, 0.730469f, 0.067993f,
+ 0.727051f, 0.063721f, 0.722656f, 0.059753f, 0.717773f, 0.056000f, 0.712402f, 0.052521f,
+ 0.705566f, 0.049255f, 0.698730f, 0.046204f, 0.690918f, 0.043335f, 0.682617f, 0.040649f,
+ 0.673828f, 0.038147f, 0.664551f, 0.035797f, 0.654785f, 0.033630f, 0.644531f, 0.031555f,
+ 0.633789f, 0.029663f, 0.623047f, 0.027863f, 0.611816f, 0.026169f, 0.600586f, 0.024597f,
+ 0.588867f, 0.023117f, 0.576660f, 0.021744f, 0.564941f, 0.020447f, 0.552734f, 0.019226f,
+ 0.540039f, 0.018082f, 0.527832f, 0.017014f, 0.515625f, 0.016006f, 0.503418f, 0.015068f,
+ 0.586914f, 0.409180f, 0.586914f, 0.409180f, 0.586914f, 0.409180f, 0.586914f, 0.409180f,
+ 0.586914f, 0.409180f, 0.586914f, 0.409180f, 0.586914f, 0.409180f, 0.586914f, 0.406982f,
+ 0.587891f, 0.402832f, 0.588379f, 0.397461f, 0.589355f, 0.389893f, 0.590332f, 0.380615f,
+ 0.591797f, 0.369385f, 0.593262f, 0.356445f, 0.595703f, 0.342041f, 0.598633f, 0.326904f,
+ 0.602539f, 0.310791f, 0.607422f, 0.294678f, 0.613281f, 0.278809f, 0.620117f, 0.262939f,
+ 0.627441f, 0.247803f, 0.635742f, 0.233154f, 0.644531f, 0.219238f, 0.653809f, 0.205933f,
+ 0.663086f, 0.193359f, 0.672363f, 0.181519f, 0.681152f, 0.170166f, 0.689941f, 0.159668f,
+ 0.697754f, 0.149658f, 0.705566f, 0.140259f, 0.712402f, 0.131348f, 0.718262f, 0.123169f,
+ 0.723633f, 0.115417f, 0.728027f, 0.108093f, 0.731445f, 0.101257f, 0.733398f, 0.094849f,
+ 0.734863f, 0.088867f, 0.735352f, 0.083313f, 0.734375f, 0.078064f, 0.732910f, 0.073120f,
+ 0.730469f, 0.068542f, 0.727051f, 0.064270f, 0.722656f, 0.060303f, 0.717773f, 0.056549f,
+ 0.711914f, 0.053040f, 0.705078f, 0.049774f, 0.698242f, 0.046722f, 0.690430f, 0.043854f,
+ 0.682129f, 0.041199f, 0.673340f, 0.038696f, 0.663574f, 0.036346f, 0.653809f, 0.034149f,
+ 0.644043f, 0.032104f, 0.633301f, 0.030182f, 0.622559f, 0.028381f, 0.611328f, 0.026688f,
+ 0.600098f, 0.025116f, 0.588379f, 0.023621f, 0.576172f, 0.022232f, 0.564453f, 0.020935f,
+ 0.552246f, 0.019714f, 0.540039f, 0.018570f, 0.527832f, 0.017487f, 0.515137f, 0.016479f,
+ 0.513672f, 0.480225f, 0.513672f, 0.480225f, 0.513672f, 0.480225f, 0.513672f, 0.480225f,
+ 0.513672f, 0.480225f, 0.513672f, 0.480225f, 0.513672f, 0.480225f, 0.514648f, 0.477051f,
+ 0.516113f, 0.470459f, 0.517578f, 0.461426f, 0.520020f, 0.449707f, 0.522949f, 0.435547f,
+ 0.526367f, 0.419189f, 0.530762f, 0.401123f, 0.536621f, 0.381836f, 0.543457f, 0.362061f,
+ 0.551758f, 0.342285f, 0.561523f, 0.322998f, 0.571777f, 0.304199f, 0.583496f, 0.286133f,
+ 0.595703f, 0.268799f, 0.607910f, 0.252441f, 0.620605f, 0.237061f, 0.633301f, 0.222412f,
+ 0.645508f, 0.208618f, 0.657227f, 0.195557f, 0.668945f, 0.183350f, 0.679688f, 0.171753f,
+ 0.689453f, 0.160889f, 0.698730f, 0.150757f, 0.707031f, 0.141113f, 0.714355f, 0.132202f,
+ 0.720703f, 0.123901f, 0.726074f, 0.116028f, 0.729980f, 0.108704f, 0.733398f, 0.101807f,
+ 0.735352f, 0.095398f, 0.736328f, 0.089417f, 0.736816f, 0.083801f, 0.735840f, 0.078552f,
+ 0.733887f, 0.073608f, 0.730957f, 0.069031f, 0.727539f, 0.064819f, 0.723145f, 0.060822f,
+ 0.717773f, 0.057098f, 0.711914f, 0.053589f, 0.705078f, 0.050323f, 0.698242f, 0.047302f,
+ 0.690430f, 0.044434f, 0.681641f, 0.041779f, 0.672852f, 0.039276f, 0.663574f, 0.036926f,
+ 0.653809f, 0.034729f, 0.644043f, 0.032684f, 0.633301f, 0.030777f, 0.622559f, 0.028976f,
+ 0.611816f, 0.027283f, 0.600098f, 0.025711f, 0.588867f, 0.024216f, 0.577148f, 0.022827f,
+ 0.564941f, 0.021530f, 0.553223f, 0.020294f, 0.541016f, 0.019150f, 0.528809f, 0.018066f,
+ 0.425781f, 0.564453f, 0.425781f, 0.564453f, 0.425781f, 0.564453f, 0.425781f, 0.564453f,
+ 0.425781f, 0.564453f, 0.425781f, 0.564453f, 0.425781f, 0.564453f, 0.427246f, 0.558594f,
+ 0.430176f, 0.547363f, 0.434082f, 0.532227f, 0.438965f, 0.513184f, 0.445312f, 0.491943f,
+ 0.453125f, 0.468262f, 0.462891f, 0.443848f, 0.474365f, 0.419434f, 0.487549f, 0.395264f,
+ 0.501953f, 0.372070f, 0.518066f, 0.349854f, 0.534180f, 0.328613f, 0.551270f, 0.308594f,
+ 0.568359f, 0.289795f, 0.584961f, 0.271729f, 0.601074f, 0.254883f, 0.617188f, 0.238892f,
+ 0.632324f, 0.223877f, 0.646484f, 0.209717f, 0.659668f, 0.196411f, 0.672363f, 0.183960f,
+ 0.683594f, 0.172241f, 0.693848f, 0.161255f, 0.703125f, 0.151001f, 0.711426f, 0.141357f,
+ 0.718750f, 0.132446f, 0.724609f, 0.124023f, 0.729980f, 0.116211f, 0.733887f, 0.108826f,
+ 0.736328f, 0.101990f, 0.738281f, 0.095642f, 0.738770f, 0.089661f, 0.738770f, 0.084106f,
+ 0.737305f, 0.078918f, 0.735352f, 0.074036f, 0.732422f, 0.069519f, 0.728516f, 0.065247f,
+ 0.723633f, 0.061310f, 0.718262f, 0.057617f, 0.712402f, 0.054169f, 0.705566f, 0.050934f,
+ 0.698242f, 0.047913f, 0.690430f, 0.045074f, 0.682129f, 0.042419f, 0.673340f, 0.039948f,
+ 0.664062f, 0.037598f, 0.654785f, 0.035431f, 0.644531f, 0.033386f, 0.634277f, 0.031464f,
+ 0.623535f, 0.029694f, 0.612793f, 0.028000f, 0.601562f, 0.026413f, 0.590332f, 0.024933f,
+ 0.578613f, 0.023529f, 0.566895f, 0.022217f, 0.555176f, 0.020981f, 0.543457f, 0.019836f,
+ 0.318848f, 0.661621f, 0.318848f, 0.661621f, 0.318848f, 0.661621f, 0.318848f, 0.661621f,
+ 0.318848f, 0.661621f, 0.318848f, 0.661621f, 0.318848f, 0.661621f, 0.322266f, 0.649414f,
+ 0.328613f, 0.627441f, 0.336914f, 0.600586f, 0.347900f, 0.570801f, 0.361572f, 0.539551f,
+ 0.377930f, 0.508789f, 0.396484f, 0.479248f, 0.416992f, 0.450928f, 0.438965f, 0.424072f,
+ 0.461426f, 0.398682f, 0.484131f, 0.374512f, 0.506348f, 0.351807f, 0.528320f, 0.330078f,
+ 0.549805f, 0.309570f, 0.569824f, 0.290039f, 0.589355f, 0.271973f, 0.607422f, 0.254639f,
+ 0.624512f, 0.238525f, 0.640137f, 0.223267f, 0.654785f, 0.208984f, 0.668457f, 0.195557f,
+ 0.680664f, 0.183105f, 0.691895f, 0.171387f, 0.701660f, 0.160522f, 0.710449f, 0.150269f,
+ 0.718262f, 0.140747f, 0.724609f, 0.131836f, 0.729980f, 0.123596f, 0.734375f, 0.115845f,
+ 0.737793f, 0.108643f, 0.740234f, 0.101868f, 0.741211f, 0.095581f, 0.741699f, 0.089722f,
+ 0.740723f, 0.084229f, 0.739258f, 0.079102f, 0.736816f, 0.074341f, 0.733398f, 0.069885f,
+ 0.729492f, 0.065735f, 0.724609f, 0.061859f, 0.719238f, 0.058197f, 0.712891f, 0.054779f,
+ 0.706543f, 0.051605f, 0.699219f, 0.048615f, 0.691406f, 0.045807f, 0.683105f, 0.043182f,
+ 0.674316f, 0.040710f, 0.665039f, 0.038422f, 0.655762f, 0.036255f, 0.645508f, 0.034210f,
+ 0.635254f, 0.032318f, 0.625000f, 0.030518f, 0.614258f, 0.028839f, 0.603516f, 0.027252f,
+ 0.592285f, 0.025757f, 0.581055f, 0.024368f, 0.569336f, 0.023041f, 0.558105f, 0.021805f,
+ 0.193481f, 0.746094f, 0.193481f, 0.746094f, 0.193481f, 0.746094f, 0.193481f, 0.746094f,
+ 0.193481f, 0.746094f, 0.193481f, 0.746094f, 0.193481f, 0.746094f, 0.202271f, 0.719238f,
+ 0.218872f, 0.678711f, 0.239990f, 0.639648f, 0.264893f, 0.603027f, 0.292725f, 0.568848f,
+ 0.322266f, 0.537109f, 0.352783f, 0.506348f, 0.383057f, 0.477295f, 0.413086f, 0.449219f,
+ 0.441895f, 0.422119f, 0.469482f, 0.396484f, 0.495850f, 0.371826f, 0.520508f, 0.348633f,
+ 0.543945f, 0.326660f, 0.565918f, 0.305908f, 0.586426f, 0.286377f, 0.605469f, 0.268066f,
+ 0.623047f, 0.250732f, 0.639160f, 0.234863f, 0.654297f, 0.219849f, 0.667969f, 0.205811f,
+ 0.680176f, 0.192627f, 0.691406f, 0.180420f, 0.701660f, 0.168945f, 0.710938f, 0.158325f,
+ 0.718750f, 0.148438f, 0.725586f, 0.139160f, 0.730957f, 0.130493f, 0.735840f, 0.122498f,
+ 0.739258f, 0.114990f, 0.742188f, 0.107971f, 0.743652f, 0.101440f, 0.744141f, 0.095276f,
+ 0.744141f, 0.089600f, 0.743164f, 0.084290f, 0.741211f, 0.079285f, 0.738281f, 0.074646f,
+ 0.734863f, 0.070251f, 0.730469f, 0.066162f, 0.725586f, 0.062378f, 0.719727f, 0.058807f,
+ 0.713867f, 0.055450f, 0.707031f, 0.052338f, 0.699707f, 0.049377f, 0.691895f, 0.046631f,
+ 0.683594f, 0.044037f, 0.675293f, 0.041595f, 0.666016f, 0.039307f, 0.656738f, 0.037170f,
+ 0.646973f, 0.035156f, 0.637207f, 0.033264f, 0.626953f, 0.031464f, 0.616211f, 0.029800f,
+ 0.605469f, 0.028229f, 0.594727f, 0.026733f, 0.583496f, 0.025330f, 0.572266f, 0.024017f,
+ 0.129028f, 0.758301f, 0.129028f, 0.758301f, 0.129028f, 0.758301f, 0.129028f, 0.758301f,
+ 0.129028f, 0.758301f, 0.129028f, 0.758301f, 0.129028f, 0.758301f, 0.153564f, 0.733887f,
+ 0.189453f, 0.698242f, 0.225830f, 0.661621f, 0.261963f, 0.625488f, 0.297363f, 0.590332f,
+ 0.331543f, 0.556152f, 0.364502f, 0.522949f, 0.395752f, 0.491699f, 0.425781f, 0.461670f,
+ 0.454102f, 0.433350f, 0.480957f, 0.406494f, 0.505859f, 0.381104f, 0.529785f, 0.357178f,
+ 0.551758f, 0.334717f, 0.572754f, 0.313721f, 0.592285f, 0.293945f, 0.610352f, 0.275391f,
+ 0.626953f, 0.258057f, 0.642578f, 0.242065f, 0.656738f, 0.226807f, 0.670410f, 0.212646f,
+ 0.682129f, 0.199463f, 0.693359f, 0.187012f, 0.703125f, 0.175537f, 0.711914f, 0.164673f,
+ 0.719727f, 0.154663f, 0.726562f, 0.145264f, 0.732422f, 0.136475f, 0.737305f, 0.128174f,
+ 0.741211f, 0.120544f, 0.743652f, 0.113403f, 0.745605f, 0.106689f, 0.747070f, 0.100464f,
+ 0.747070f, 0.094604f, 0.746094f, 0.089111f, 0.744629f, 0.083984f, 0.742676f, 0.079163f,
+ 0.739258f, 0.074707f, 0.735840f, 0.070435f, 0.731445f, 0.066528f, 0.726074f, 0.062805f,
+ 0.720703f, 0.059357f, 0.714355f, 0.056091f, 0.707520f, 0.053040f, 0.700684f, 0.050171f,
+ 0.692871f, 0.047455f, 0.684570f, 0.044922f, 0.676270f, 0.042542f, 0.667480f, 0.040283f,
+ 0.658203f, 0.038177f, 0.648438f, 0.036194f, 0.638672f, 0.034302f, 0.628906f, 0.032532f,
+ 0.618652f, 0.030884f, 0.607910f, 0.029312f, 0.597656f, 0.027832f, 0.586426f, 0.026428f,
+};
+
+const float btdf_split_sum_ggx[16][64 * 64 * 2] = {
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.468994f, 0.999512f, 0.470215f, 0.999512f, 0.480713f,
+ 0.999512f, 0.490967f, 0.999512f, 0.499756f, 0.999512f, 0.507324f, 0.999512f, 0.513672f,
+ 0.999512f, 0.518555f, 0.999512f, 0.522949f, 0.999512f, 0.526367f, 0.999512f, 0.529297f,
+ 0.999512f, 0.531250f, 0.999512f, 0.533203f, 0.999512f, 0.534668f, 0.999512f, 0.535645f,
+ 0.999512f, 0.536133f, 0.999512f, 0.536133f, 0.999512f, 0.536133f, 0.999512f, 0.535645f,
+ 0.999512f, 0.535156f, 0.999512f, 0.534180f, 0.999512f, 0.533203f, 0.999512f, 0.532227f,
+ 0.999512f, 0.530762f, 0.999512f, 0.528809f, 0.999512f, 0.526855f, 0.999512f, 0.524902f,
+ 0.999512f, 0.522461f, 0.999512f, 0.520020f, 0.999512f, 0.517578f, 0.999512f, 0.514648f,
+ 0.999512f, 0.511719f, 0.999512f, 0.508789f, 0.999512f, 0.505371f, 0.999512f, 0.501465f,
+ 0.999512f, 0.498047f, 0.999512f, 0.494141f, 0.999512f, 0.489746f, 0.999512f, 0.485352f,
+ 0.999512f, 0.480713f, 0.999512f, 0.475830f, 0.999512f, 0.470459f, 0.999512f, 0.464844f,
+ 0.999512f, 0.458984f, 0.999512f, 0.452881f, 0.999512f, 0.446289f, 0.999512f, 0.439209f,
+ 0.999512f, 0.431641f, 0.999512f, 0.423584f, 0.999512f, 0.414795f, 0.999512f, 0.405518f,
+ 0.999512f, 0.395264f, 0.999512f, 0.384277f, 0.999512f, 0.372070f, 0.999512f, 0.358398f,
+ 0.999512f, 0.343262f, 0.999512f, 0.325928f, 0.999512f, 0.305664f, 0.999512f, 0.281738f,
+ 0.999512f, 0.251953f, 0.999512f, 0.212524f, 0.999512f, 0.152954f, 0.999512f, 0.040253f,
+ 0.000000f, 1.000000f, 0.999512f, 0.484131f, 1.000000f, 0.432861f, 0.999512f, 0.411865f,
+ 0.999512f, 0.400879f, 1.000000f, 0.394287f, 1.000000f, 0.389893f, 0.999512f, 0.386719f,
+ 0.999512f, 0.384033f, 0.999512f, 0.381836f, 1.000000f, 0.379883f, 0.999512f, 0.377930f,
+ 1.000000f, 0.375977f, 0.999512f, 0.374023f, 1.000000f, 0.372070f, 0.999512f, 0.370117f,
+ 0.999512f, 0.367920f, 0.999512f, 0.365723f, 1.000000f, 0.363281f, 0.999512f, 0.361084f,
+ 0.999512f, 0.358398f, 0.999512f, 0.355957f, 1.000000f, 0.353271f, 0.999512f, 0.350342f,
+ 0.999512f, 0.347412f, 0.999512f, 0.344238f, 0.999512f, 0.341309f, 0.999512f, 0.337891f,
+ 1.000000f, 0.334473f, 0.999512f, 0.331055f, 1.000000f, 0.327393f, 0.999512f, 0.323730f,
+ 0.999512f, 0.319824f, 0.999512f, 0.315674f, 0.999512f, 0.311523f, 0.999512f, 0.307373f,
+ 0.999512f, 0.302734f, 0.999512f, 0.298096f, 0.999512f, 0.293457f, 0.999512f, 0.288574f,
+ 0.999512f, 0.283203f, 0.999512f, 0.278076f, 0.999512f, 0.272461f, 0.999512f, 0.266602f,
+ 0.999512f, 0.260498f, 0.999512f, 0.254395f, 0.999512f, 0.247803f, 0.999512f, 0.240845f,
+ 0.999512f, 0.233643f, 0.999512f, 0.226074f, 0.999512f, 0.218018f, 0.999512f, 0.209473f,
+ 0.999512f, 0.200439f, 0.999512f, 0.190796f, 0.999512f, 0.180542f, 1.000000f, 0.169312f,
+ 0.999512f, 0.157227f, 0.999512f, 0.143921f, 0.999512f, 0.129028f, 0.999512f, 0.112366f,
+ 0.999512f, 0.093018f, 0.999512f, 0.069946f, 0.999512f, 0.040527f, 0.999512f, 0.004879f,
+ 0.000000f, 1.000000f, 1.000000f, 0.506836f, 1.000000f, 0.434570f, 1.000000f, 0.398193f,
+ 1.000000f, 0.375977f, 1.000000f, 0.360352f, 0.999512f, 0.348877f, 0.999512f, 0.339600f,
+ 1.000000f, 0.332031f, 1.000000f, 0.325684f, 1.000000f, 0.319824f, 1.000000f, 0.314697f,
+ 1.000000f, 0.310059f, 1.000000f, 0.305664f, 1.000000f, 0.301514f, 1.000000f, 0.297363f,
+ 1.000000f, 0.293457f, 1.000000f, 0.289795f, 1.000000f, 0.285889f, 1.000000f, 0.282227f,
+ 1.000000f, 0.278564f, 0.999512f, 0.274902f, 1.000000f, 0.271240f, 1.000000f, 0.267578f,
+ 1.000000f, 0.263916f, 1.000000f, 0.260254f, 1.000000f, 0.256592f, 1.000000f, 0.252686f,
+ 1.000000f, 0.249023f, 1.000000f, 0.245117f, 1.000000f, 0.241089f, 1.000000f, 0.237183f,
+ 1.000000f, 0.233032f, 1.000000f, 0.228882f, 1.000000f, 0.224731f, 1.000000f, 0.220337f,
+ 1.000000f, 0.215942f, 1.000000f, 0.211426f, 1.000000f, 0.206787f, 0.999512f, 0.202148f,
+ 1.000000f, 0.197266f, 1.000000f, 0.192261f, 1.000000f, 0.187134f, 0.999512f, 0.181885f,
+ 1.000000f, 0.176514f, 1.000000f, 0.170898f, 1.000000f, 0.165161f, 1.000000f, 0.159180f,
+ 1.000000f, 0.152954f, 0.999512f, 0.146484f, 1.000000f, 0.139771f, 0.999512f, 0.132812f,
+ 1.000000f, 0.125488f, 0.999512f, 0.117737f, 0.999512f, 0.109619f, 0.999512f, 0.101013f,
+ 0.999512f, 0.091858f, 1.000000f, 0.082092f, 1.000000f, 0.071533f, 0.999512f, 0.060028f,
+ 0.999512f, 0.047333f, 0.999512f, 0.033081f, 1.000000f, 0.016830f, 0.999512f, 0.001331f,
+ 0.000000f, 1.000000f, 1.000000f, 0.524902f, 1.000000f, 0.440430f, 1.000000f, 0.395020f,
+ 1.000000f, 0.365479f, 1.000000f, 0.343994f, 1.000000f, 0.327637f, 1.000000f, 0.314453f,
+ 1.000000f, 0.303467f, 1.000000f, 0.293945f, 1.000000f, 0.285645f, 1.000000f, 0.278076f,
+ 1.000000f, 0.271484f, 1.000000f, 0.265381f, 1.000000f, 0.259521f, 1.000000f, 0.254150f,
+ 1.000000f, 0.249023f, 1.000000f, 0.244141f, 0.999512f, 0.239380f, 1.000000f, 0.234863f,
+ 1.000000f, 0.230469f, 1.000000f, 0.226074f, 1.000000f, 0.221802f, 1.000000f, 0.217651f,
+ 1.000000f, 0.213501f, 1.000000f, 0.209473f, 1.000000f, 0.205322f, 1.000000f, 0.201294f,
+ 0.999512f, 0.197266f, 1.000000f, 0.193237f, 1.000000f, 0.189209f, 1.000000f, 0.185181f,
+ 1.000000f, 0.181030f, 0.999512f, 0.177002f, 1.000000f, 0.172852f, 0.999512f, 0.168701f,
+ 1.000000f, 0.164429f, 0.999512f, 0.160156f, 1.000000f, 0.155884f, 1.000000f, 0.151489f,
+ 1.000000f, 0.147095f, 1.000000f, 0.142578f, 1.000000f, 0.137939f, 1.000000f, 0.133301f,
+ 1.000000f, 0.128540f, 1.000000f, 0.123657f, 1.000000f, 0.118652f, 1.000000f, 0.113525f,
+ 1.000000f, 0.108276f, 1.000000f, 0.102844f, 1.000000f, 0.097290f, 1.000000f, 0.091553f,
+ 1.000000f, 0.085571f, 1.000000f, 0.079407f, 1.000000f, 0.073059f, 1.000000f, 0.066345f,
+ 1.000000f, 0.059387f, 1.000000f, 0.052063f, 1.000000f, 0.044342f, 0.999512f, 0.036194f,
+ 0.999512f, 0.027496f, 1.000000f, 0.018219f, 0.999512f, 0.008430f, 0.999512f, 0.000505f,
+ 0.000000f, 1.000000f, 1.000000f, 0.538574f, 1.000000f, 0.446777f, 1.000000f, 0.395020f,
+ 1.000000f, 0.360352f, 1.000000f, 0.334717f, 1.000000f, 0.314941f, 1.000000f, 0.298584f,
+ 1.000000f, 0.284912f, 1.000000f, 0.273193f, 1.000000f, 0.263184f, 1.000000f, 0.253906f,
+ 1.000000f, 0.245850f, 1.000000f, 0.238281f, 1.000000f, 0.231445f, 1.000000f, 0.224976f,
+ 1.000000f, 0.218872f, 1.000000f, 0.213257f, 0.999512f, 0.207764f, 1.000000f, 0.202637f,
+ 1.000000f, 0.197632f, 1.000000f, 0.192749f, 1.000000f, 0.188110f, 1.000000f, 0.183594f,
+ 1.000000f, 0.179199f, 0.999512f, 0.174927f, 1.000000f, 0.170654f, 1.000000f, 0.166382f,
+ 0.999512f, 0.162354f, 1.000000f, 0.158203f, 1.000000f, 0.154175f, 1.000000f, 0.150146f,
+ 1.000000f, 0.146240f, 1.000000f, 0.142212f, 1.000000f, 0.138184f, 1.000000f, 0.134277f,
+ 1.000000f, 0.130249f, 1.000000f, 0.126343f, 1.000000f, 0.122314f, 1.000000f, 0.118286f,
+ 1.000000f, 0.114258f, 1.000000f, 0.110168f, 1.000000f, 0.106079f, 1.000000f, 0.101868f,
+ 0.999512f, 0.097717f, 0.999512f, 0.093445f, 1.000000f, 0.089111f, 1.000000f, 0.084717f,
+ 1.000000f, 0.080200f, 1.000000f, 0.075684f, 1.000000f, 0.071045f, 1.000000f, 0.066284f,
+ 1.000000f, 0.061462f, 1.000000f, 0.056488f, 1.000000f, 0.051361f, 1.000000f, 0.046112f,
+ 0.999512f, 0.040710f, 1.000000f, 0.035126f, 1.000000f, 0.029388f, 1.000000f, 0.023422f,
+ 1.000000f, 0.017273f, 0.999512f, 0.010963f, 0.999512f, 0.004715f, 0.999512f, 0.000231f,
+ 0.000000f, 1.000000f, 1.000000f, 0.549316f, 1.000000f, 0.452393f, 1.000000f, 0.396240f,
+ 1.000000f, 0.357666f, 1.000000f, 0.329102f, 1.000000f, 0.306396f, 1.000000f, 0.287842f,
+ 1.000000f, 0.272217f, 0.999512f, 0.258789f, 1.000000f, 0.247192f, 1.000000f, 0.236816f,
+ 0.999512f, 0.227417f, 1.000000f, 0.218872f, 1.000000f, 0.211060f, 1.000000f, 0.203857f,
+ 1.000000f, 0.197144f, 0.999512f, 0.190796f, 1.000000f, 0.184814f, 1.000000f, 0.179199f,
+ 1.000000f, 0.173828f, 1.000000f, 0.168701f, 1.000000f, 0.163696f, 1.000000f, 0.158936f,
+ 1.000000f, 0.154297f, 0.999512f, 0.149902f, 1.000000f, 0.145508f, 1.000000f, 0.141235f,
+ 1.000000f, 0.137085f, 1.000000f, 0.133057f, 1.000000f, 0.129028f, 1.000000f, 0.125122f,
+ 0.999512f, 0.121277f, 0.999512f, 0.117432f, 1.000000f, 0.113647f, 1.000000f, 0.109863f,
+ 1.000000f, 0.106140f, 1.000000f, 0.102417f, 1.000000f, 0.098694f, 1.000000f, 0.094971f,
+ 1.000000f, 0.091309f, 0.999512f, 0.087585f, 0.999512f, 0.083923f, 1.000000f, 0.080200f,
+ 1.000000f, 0.076477f, 0.999512f, 0.072754f, 1.000000f, 0.068970f, 0.999512f, 0.065186f,
+ 0.999512f, 0.061371f, 1.000000f, 0.057495f, 1.000000f, 0.053619f, 1.000000f, 0.049652f,
+ 1.000000f, 0.045654f, 1.000000f, 0.041595f, 1.000000f, 0.037476f, 1.000000f, 0.033295f,
+ 0.999512f, 0.029053f, 1.000000f, 0.024734f, 1.000000f, 0.020340f, 1.000000f, 0.015900f,
+ 0.999512f, 0.011436f, 1.000000f, 0.007008f, 1.000000f, 0.002840f, 0.999512f, 0.000120f,
+ 0.000000f, 1.000000f, 0.999512f, 0.558105f, 1.000000f, 0.457275f, 0.999512f, 0.397705f,
+ 1.000000f, 0.356201f, 1.000000f, 0.325195f, 1.000000f, 0.300293f, 0.999512f, 0.280029f,
+ 1.000000f, 0.262939f, 1.000000f, 0.248291f, 0.999512f, 0.235352f, 1.000000f, 0.223877f,
+ 1.000000f, 0.213623f, 1.000000f, 0.204346f, 0.999512f, 0.195801f, 0.999512f, 0.187988f,
+ 1.000000f, 0.180664f, 1.000000f, 0.173828f, 0.999512f, 0.167480f, 1.000000f, 0.161499f,
+ 0.999512f, 0.155884f, 1.000000f, 0.150391f, 0.999512f, 0.145264f, 1.000000f, 0.140381f,
+ 1.000000f, 0.135620f, 0.999512f, 0.131104f, 1.000000f, 0.126587f, 1.000000f, 0.122375f,
+ 1.000000f, 0.118225f, 1.000000f, 0.114197f, 1.000000f, 0.110291f, 1.000000f, 0.106445f,
+ 1.000000f, 0.102661f, 1.000000f, 0.098999f, 1.000000f, 0.095337f, 1.000000f, 0.091736f,
+ 0.999512f, 0.088257f, 1.000000f, 0.084778f, 1.000000f, 0.081299f, 0.999512f, 0.077881f,
+ 0.999512f, 0.074524f, 1.000000f, 0.071167f, 1.000000f, 0.067810f, 1.000000f, 0.064514f,
+ 1.000000f, 0.061218f, 1.000000f, 0.057922f, 1.000000f, 0.054626f, 1.000000f, 0.051331f,
+ 0.999512f, 0.048065f, 1.000000f, 0.044739f, 0.999512f, 0.041443f, 0.999512f, 0.038116f,
+ 1.000000f, 0.034790f, 1.000000f, 0.031464f, 1.000000f, 0.028107f, 0.999512f, 0.024734f,
+ 0.999512f, 0.021347f, 1.000000f, 0.017960f, 1.000000f, 0.014565f, 1.000000f, 0.011185f,
+ 1.000000f, 0.007866f, 1.000000f, 0.004681f, 0.999512f, 0.001804f, 1.000000f, 0.000067f,
+ 0.000000f, 1.000000f, 1.000000f, 0.564941f, 1.000000f, 0.461426f, 1.000000f, 0.399170f,
+ 1.000000f, 0.355469f, 1.000000f, 0.322510f, 0.999512f, 0.296143f, 1.000000f, 0.274170f,
+ 1.000000f, 0.255859f, 1.000000f, 0.240112f, 0.999512f, 0.226196f, 1.000000f, 0.213989f,
+ 0.999512f, 0.202881f, 0.999512f, 0.192993f, 1.000000f, 0.183838f, 1.000000f, 0.175537f,
+ 1.000000f, 0.167847f, 1.000000f, 0.160645f, 1.000000f, 0.154053f, 1.000000f, 0.147705f,
+ 0.999512f, 0.141846f, 0.999512f, 0.136230f, 1.000000f, 0.130981f, 1.000000f, 0.125854f,
+ 1.000000f, 0.121094f, 1.000000f, 0.116455f, 1.000000f, 0.112061f, 1.000000f, 0.107788f,
+ 1.000000f, 0.103638f, 1.000000f, 0.099670f, 1.000000f, 0.095825f, 1.000000f, 0.092041f,
+ 1.000000f, 0.088379f, 1.000000f, 0.084839f, 1.000000f, 0.081360f, 1.000000f, 0.078003f,
+ 1.000000f, 0.074646f, 1.000000f, 0.071411f, 1.000000f, 0.068176f, 1.000000f, 0.065002f,
+ 0.999512f, 0.061951f, 0.999512f, 0.058868f, 1.000000f, 0.055847f, 0.999512f, 0.052856f,
+ 1.000000f, 0.049896f, 0.999512f, 0.046967f, 1.000000f, 0.044067f, 1.000000f, 0.041199f,
+ 1.000000f, 0.038330f, 1.000000f, 0.035492f, 0.999512f, 0.032684f, 0.999512f, 0.029877f,
+ 1.000000f, 0.027069f, 0.999512f, 0.024292f, 0.999512f, 0.021530f, 1.000000f, 0.018784f,
+ 1.000000f, 0.016052f, 0.999512f, 0.013351f, 1.000000f, 0.010689f, 1.000000f, 0.008087f,
+ 1.000000f, 0.005581f, 1.000000f, 0.003231f, 1.000000f, 0.001194f, 0.999512f, 0.000040f,
+ 0.000000f, 1.000000f, 1.000000f, 0.570801f, 1.000000f, 0.465088f, 1.000000f, 0.400635f,
+ 1.000000f, 0.355225f, 1.000000f, 0.320557f, 1.000000f, 0.292725f, 1.000000f, 0.269775f,
+ 0.999512f, 0.250488f, 1.000000f, 0.233765f, 0.999512f, 0.218994f, 1.000000f, 0.206055f,
+ 1.000000f, 0.194458f, 1.000000f, 0.183960f, 1.000000f, 0.174438f, 1.000000f, 0.165649f,
+ 1.000000f, 0.157593f, 0.999512f, 0.150146f, 1.000000f, 0.143311f, 1.000000f, 0.136719f,
+ 1.000000f, 0.130737f, 1.000000f, 0.125000f, 1.000000f, 0.119568f, 1.000000f, 0.114441f,
+ 1.000000f, 0.109558f, 0.999512f, 0.104919f, 0.999512f, 0.100464f, 1.000000f, 0.096252f,
+ 1.000000f, 0.092163f, 1.000000f, 0.088196f, 0.999512f, 0.084412f, 1.000000f, 0.080750f,
+ 1.000000f, 0.077209f, 1.000000f, 0.073792f, 1.000000f, 0.070496f, 1.000000f, 0.067261f,
+ 1.000000f, 0.064087f, 0.999512f, 0.061035f, 1.000000f, 0.058044f, 1.000000f, 0.055115f,
+ 1.000000f, 0.052246f, 1.000000f, 0.049408f, 1.000000f, 0.046661f, 1.000000f, 0.043976f,
+ 0.999512f, 0.041290f, 1.000000f, 0.038696f, 0.999512f, 0.036102f, 1.000000f, 0.033569f,
+ 1.000000f, 0.031082f, 0.999512f, 0.028610f, 1.000000f, 0.026184f, 1.000000f, 0.023788f,
+ 1.000000f, 0.021423f, 1.000000f, 0.019073f, 0.999512f, 0.016785f, 1.000000f, 0.014519f,
+ 0.999512f, 0.012299f, 0.999512f, 0.010124f, 1.000000f, 0.008011f, 1.000000f, 0.005978f,
+ 1.000000f, 0.004051f, 1.000000f, 0.002293f, 1.000000f, 0.000817f, 1.000000f, 0.000025f,
+ 0.000000f, 1.000000f, 1.000000f, 0.575684f, 0.999512f, 0.468018f, 1.000000f, 0.402100f,
+ 1.000000f, 0.354980f, 1.000000f, 0.319092f, 1.000000f, 0.290283f, 1.000000f, 0.266357f,
+ 1.000000f, 0.246094f, 1.000000f, 0.228638f, 1.000000f, 0.213257f, 1.000000f, 0.199707f,
+ 1.000000f, 0.187622f, 1.000000f, 0.176758f, 1.000000f, 0.166748f, 1.000000f, 0.157715f,
+ 1.000000f, 0.149414f, 1.000000f, 0.141724f, 1.000000f, 0.134521f, 1.000000f, 0.127930f,
+ 0.999512f, 0.121704f, 1.000000f, 0.115906f, 1.000000f, 0.110413f, 1.000000f, 0.105225f,
+ 1.000000f, 0.100281f, 1.000000f, 0.095642f, 1.000000f, 0.091187f, 1.000000f, 0.086975f,
+ 0.999512f, 0.082886f, 1.000000f, 0.079041f, 1.000000f, 0.075317f, 1.000000f, 0.071777f,
+ 1.000000f, 0.068298f, 1.000000f, 0.065002f, 1.000000f, 0.061829f, 0.999512f, 0.058746f,
+ 1.000000f, 0.055756f, 1.000000f, 0.052856f, 1.000000f, 0.050049f, 1.000000f, 0.047302f,
+ 1.000000f, 0.044647f, 0.999512f, 0.042053f, 0.999512f, 0.039520f, 1.000000f, 0.037048f,
+ 0.999512f, 0.034637f, 1.000000f, 0.032288f, 1.000000f, 0.029999f, 1.000000f, 0.027756f,
+ 1.000000f, 0.025543f, 1.000000f, 0.023392f, 1.000000f, 0.021271f, 1.000000f, 0.019211f,
+ 0.999512f, 0.017181f, 1.000000f, 0.015213f, 1.000000f, 0.013283f, 1.000000f, 0.011398f,
+ 0.999512f, 0.009567f, 1.000000f, 0.007805f, 0.999512f, 0.006107f, 1.000000f, 0.004498f,
+ 0.999512f, 0.003000f, 1.000000f, 0.001662f, 1.000000f, 0.000573f, 1.000000f, 0.000017f,
+ 0.000000f, 1.000000f, 1.000000f, 0.579590f, 1.000000f, 0.470703f, 0.999512f, 0.403320f,
+ 1.000000f, 0.355225f, 1.000000f, 0.318115f, 1.000000f, 0.288086f, 1.000000f, 0.263428f,
+ 1.000000f, 0.242554f, 1.000000f, 0.224365f, 1.000000f, 0.208618f, 1.000000f, 0.194580f,
+ 1.000000f, 0.182007f, 1.000000f, 0.170776f, 1.000000f, 0.160522f, 1.000000f, 0.151245f,
+ 1.000000f, 0.142578f, 1.000000f, 0.134766f, 1.000000f, 0.127441f, 1.000000f, 0.120667f,
+ 0.999512f, 0.114380f, 1.000000f, 0.108459f, 1.000000f, 0.102844f, 1.000000f, 0.097656f,
+ 1.000000f, 0.092712f, 1.000000f, 0.088013f, 1.000000f, 0.083618f, 1.000000f, 0.079407f,
+ 1.000000f, 0.075439f, 1.000000f, 0.071594f, 1.000000f, 0.067993f, 1.000000f, 0.064453f,
+ 1.000000f, 0.061157f, 1.000000f, 0.057953f, 0.999512f, 0.054871f, 1.000000f, 0.051910f,
+ 1.000000f, 0.049072f, 1.000000f, 0.046326f, 1.000000f, 0.043671f, 1.000000f, 0.041107f,
+ 1.000000f, 0.038605f, 1.000000f, 0.036194f, 1.000000f, 0.033875f, 1.000000f, 0.031616f,
+ 1.000000f, 0.029434f, 1.000000f, 0.027298f, 1.000000f, 0.025223f, 1.000000f, 0.023224f,
+ 1.000000f, 0.021255f, 1.000000f, 0.019363f, 1.000000f, 0.017517f, 1.000000f, 0.015717f,
+ 1.000000f, 0.013977f, 1.000000f, 0.012291f, 1.000000f, 0.010651f, 1.000000f, 0.009071f,
+ 1.000000f, 0.007557f, 0.999512f, 0.006104f, 1.000000f, 0.004726f, 0.999512f, 0.003439f,
+ 0.999512f, 0.002260f, 0.999512f, 0.001228f, 1.000000f, 0.000412f, 0.999512f, 0.000011f,
+ 0.000000f, 1.000000f, 1.000000f, 0.583008f, 1.000000f, 0.473145f, 1.000000f, 0.404541f,
+ 1.000000f, 0.355225f, 1.000000f, 0.317139f, 1.000000f, 0.286621f, 1.000000f, 0.261230f,
+ 1.000000f, 0.239624f, 1.000000f, 0.220947f, 1.000000f, 0.204712f, 1.000000f, 0.190308f,
+ 1.000000f, 0.177368f, 1.000000f, 0.165771f, 1.000000f, 0.155273f, 1.000000f, 0.145752f,
+ 1.000000f, 0.137085f, 1.000000f, 0.129028f, 1.000000f, 0.121582f, 1.000000f, 0.114685f,
+ 1.000000f, 0.108276f, 1.000000f, 0.102295f, 1.000000f, 0.096680f, 1.000000f, 0.091431f,
+ 1.000000f, 0.086487f, 1.000000f, 0.081787f, 1.000000f, 0.077393f, 1.000000f, 0.073242f,
+ 1.000000f, 0.069275f, 0.999512f, 0.065552f, 1.000000f, 0.061951f, 1.000000f, 0.058563f,
+ 0.999512f, 0.055298f, 1.000000f, 0.052216f, 0.999512f, 0.049225f, 1.000000f, 0.046387f,
+ 1.000000f, 0.043671f, 1.000000f, 0.041046f, 1.000000f, 0.038513f, 1.000000f, 0.036102f,
+ 1.000000f, 0.033783f, 1.000000f, 0.031525f, 1.000000f, 0.029373f, 1.000000f, 0.027298f,
+ 1.000000f, 0.025284f, 1.000000f, 0.023346f, 0.999512f, 0.021469f, 1.000000f, 0.019653f,
+ 1.000000f, 0.017899f, 1.000000f, 0.016220f, 1.000000f, 0.014587f, 1.000000f, 0.013016f,
+ 1.000000f, 0.011505f, 1.000000f, 0.010048f, 1.000000f, 0.008652f, 1.000000f, 0.007313f,
+ 1.000000f, 0.006042f, 1.000000f, 0.004837f, 1.000000f, 0.003708f, 1.000000f, 0.002666f,
+ 1.000000f, 0.001729f, 1.000000f, 0.000923f, 1.000000f, 0.000301f, 1.000000f, 0.000008f,
+ 0.000000f, 1.000000f, 1.000000f, 0.585938f, 1.000000f, 0.475098f, 1.000000f, 0.405518f,
+ 1.000000f, 0.355225f, 1.000000f, 0.316650f, 1.000000f, 0.285156f, 1.000000f, 0.259277f,
+ 1.000000f, 0.237183f, 1.000000f, 0.218140f, 1.000000f, 0.201416f, 1.000000f, 0.186646f,
+ 1.000000f, 0.173584f, 1.000000f, 0.161743f, 1.000000f, 0.151001f, 1.000000f, 0.141235f,
+ 1.000000f, 0.132324f, 1.000000f, 0.124207f, 0.999512f, 0.116638f, 1.000000f, 0.109680f,
+ 1.000000f, 0.103210f, 0.999512f, 0.097168f, 1.000000f, 0.091492f, 1.000000f, 0.086243f,
+ 1.000000f, 0.081299f, 1.000000f, 0.076660f, 1.000000f, 0.072266f, 1.000000f, 0.068115f,
+ 1.000000f, 0.064209f, 1.000000f, 0.060516f, 1.000000f, 0.057007f, 1.000000f, 0.053680f,
+ 1.000000f, 0.050507f, 1.000000f, 0.047485f, 1.000000f, 0.044617f, 1.000000f, 0.041870f,
+ 1.000000f, 0.039246f, 1.000000f, 0.036743f, 1.000000f, 0.034363f, 0.999512f, 0.032074f,
+ 1.000000f, 0.029877f, 1.000000f, 0.027771f, 1.000000f, 0.025757f, 1.000000f, 0.023819f,
+ 1.000000f, 0.021957f, 0.999512f, 0.020172f, 1.000000f, 0.018463f, 1.000000f, 0.016830f,
+ 1.000000f, 0.015251f, 1.000000f, 0.013741f, 1.000000f, 0.012291f, 0.999512f, 0.010902f,
+ 1.000000f, 0.009575f, 1.000000f, 0.008308f, 1.000000f, 0.007107f, 1.000000f, 0.005966f,
+ 1.000000f, 0.004887f, 1.000000f, 0.003880f, 1.000000f, 0.002945f, 1.000000f, 0.002094f,
+ 0.999512f, 0.001340f, 1.000000f, 0.000703f, 0.999512f, 0.000224f, 1.000000f, 0.000005f,
+ 0.000000f, 1.000000f, 1.000000f, 0.588379f, 1.000000f, 0.476807f, 1.000000f, 0.406250f,
+ 1.000000f, 0.355469f, 1.000000f, 0.315918f, 1.000000f, 0.284180f, 1.000000f, 0.257568f,
+ 1.000000f, 0.235229f, 1.000000f, 0.215698f, 1.000000f, 0.198730f, 1.000000f, 0.183716f,
+ 1.000000f, 0.170288f, 1.000000f, 0.158203f, 0.999512f, 0.147339f, 1.000000f, 0.137451f,
+ 0.999512f, 0.128418f, 0.999512f, 0.120178f, 1.000000f, 0.112549f, 0.999512f, 0.105469f,
+ 1.000000f, 0.098938f, 1.000000f, 0.092896f, 1.000000f, 0.087219f, 1.000000f, 0.081909f,
+ 1.000000f, 0.076965f, 1.000000f, 0.072327f, 1.000000f, 0.067993f, 1.000000f, 0.063843f,
+ 1.000000f, 0.059998f, 1.000000f, 0.056366f, 1.000000f, 0.052917f, 1.000000f, 0.049622f,
+ 1.000000f, 0.046539f, 1.000000f, 0.043610f, 1.000000f, 0.040802f, 1.000000f, 0.038147f,
+ 1.000000f, 0.035645f, 1.000000f, 0.033234f, 1.000000f, 0.030945f, 1.000000f, 0.028778f,
+ 1.000000f, 0.026688f, 1.000000f, 0.024704f, 1.000000f, 0.022812f, 1.000000f, 0.021011f,
+ 1.000000f, 0.019287f, 1.000000f, 0.017639f, 1.000000f, 0.016068f, 1.000000f, 0.014565f,
+ 0.999512f, 0.013130f, 1.000000f, 0.011772f, 0.999512f, 0.010468f, 1.000000f, 0.009232f,
+ 1.000000f, 0.008064f, 1.000000f, 0.006954f, 1.000000f, 0.005905f, 1.000000f, 0.004921f,
+ 0.999512f, 0.004002f, 1.000000f, 0.003149f, 1.000000f, 0.002367f, 1.000000f, 0.001666f,
+ 1.000000f, 0.001052f, 0.999512f, 0.000543f, 1.000000f, 0.000169f, 0.999512f, 0.000004f,
+ 0.000000f, 1.000000f, 1.000000f, 0.590820f, 1.000000f, 0.478271f, 1.000000f, 0.407227f,
+ 1.000000f, 0.355713f, 1.000000f, 0.315674f, 1.000000f, 0.283203f, 1.000000f, 0.256348f,
+ 1.000000f, 0.233521f, 1.000000f, 0.213745f, 1.000000f, 0.196411f, 1.000000f, 0.181152f,
+ 1.000000f, 0.167480f, 1.000000f, 0.155273f, 1.000000f, 0.144287f, 1.000000f, 0.134277f,
+ 1.000000f, 0.125122f, 1.000000f, 0.116760f, 1.000000f, 0.109070f, 1.000000f, 0.101929f,
+ 1.000000f, 0.095398f, 1.000000f, 0.089294f, 1.000000f, 0.083618f, 1.000000f, 0.078308f,
+ 1.000000f, 0.073364f, 1.000000f, 0.068726f, 1.000000f, 0.064392f, 0.999512f, 0.060333f,
+ 1.000000f, 0.056488f, 1.000000f, 0.052887f, 1.000000f, 0.049500f, 1.000000f, 0.046265f,
+ 1.000000f, 0.043243f, 1.000000f, 0.040375f, 1.000000f, 0.037659f, 1.000000f, 0.035095f,
+ 1.000000f, 0.032654f, 1.000000f, 0.030350f, 1.000000f, 0.028152f, 1.000000f, 0.026062f,
+ 1.000000f, 0.024078f, 1.000000f, 0.022202f, 1.000000f, 0.020416f, 1.000000f, 0.018723f,
+ 0.999512f, 0.017105f, 0.999512f, 0.015579f, 1.000000f, 0.014122f, 1.000000f, 0.012741f,
+ 1.000000f, 0.011436f, 1.000000f, 0.010193f, 0.999512f, 0.009018f, 0.999512f, 0.007912f,
+ 1.000000f, 0.006866f, 1.000000f, 0.005882f, 1.000000f, 0.004963f, 1.000000f, 0.004105f,
+ 1.000000f, 0.003313f, 1.000000f, 0.002586f, 1.000000f, 0.001926f, 1.000000f, 0.001341f,
+ 1.000000f, 0.000836f, 1.000000f, 0.000425f, 1.000000f, 0.000129f, 1.000000f, 0.000003f,
+ 0.000000f, 1.000000f, 1.000000f, 0.592773f, 0.999512f, 0.479492f, 0.999512f, 0.407959f,
+ 1.000000f, 0.355713f, 1.000000f, 0.315186f, 0.999512f, 0.282471f, 1.000000f, 0.255127f,
+ 0.999512f, 0.232056f, 1.000000f, 0.212036f, 1.000000f, 0.194458f, 1.000000f, 0.178955f,
+ 1.000000f, 0.165161f, 0.999512f, 0.152832f, 0.999512f, 0.141724f, 0.999512f, 0.131592f,
+ 1.000000f, 0.122314f, 1.000000f, 0.113892f, 1.000000f, 0.106140f, 1.000000f, 0.098999f,
+ 1.000000f, 0.092346f, 1.000000f, 0.086243f, 1.000000f, 0.080566f, 1.000000f, 0.075256f,
+ 0.999512f, 0.070312f, 0.999512f, 0.065674f, 1.000000f, 0.061401f, 1.000000f, 0.057343f,
+ 1.000000f, 0.053558f, 1.000000f, 0.049988f, 1.000000f, 0.046631f, 0.999512f, 0.043488f,
+ 1.000000f, 0.040497f, 1.000000f, 0.037689f, 1.000000f, 0.035034f, 0.999512f, 0.032532f,
+ 1.000000f, 0.030182f, 1.000000f, 0.027954f, 1.000000f, 0.025833f, 1.000000f, 0.023834f,
+ 1.000000f, 0.021942f, 1.000000f, 0.020157f, 1.000000f, 0.018463f, 1.000000f, 0.016846f,
+ 1.000000f, 0.015343f, 1.000000f, 0.013908f, 0.999512f, 0.012550f, 1.000000f, 0.011269f,
+ 1.000000f, 0.010063f, 0.999512f, 0.008926f, 1.000000f, 0.007858f, 1.000000f, 0.006851f,
+ 1.000000f, 0.005913f, 1.000000f, 0.005035f, 0.999512f, 0.004219f, 1.000000f, 0.003468f,
+ 0.999512f, 0.002777f, 1.000000f, 0.002148f, 1.000000f, 0.001586f, 1.000000f, 0.001092f,
+ 1.000000f, 0.000673f, 1.000000f, 0.000337f, 1.000000f, 0.000100f, 1.000000f, 0.000002f,
+ 0.000000f, 1.000000f, 1.000000f, 0.594238f, 1.000000f, 0.480713f, 1.000000f, 0.408447f,
+ 1.000000f, 0.355957f, 0.999512f, 0.314941f, 1.000000f, 0.281982f, 1.000000f, 0.254395f,
+ 1.000000f, 0.230835f, 1.000000f, 0.210571f, 1.000000f, 0.192871f, 0.999512f, 0.177246f,
+ 1.000000f, 0.163208f, 1.000000f, 0.150757f, 0.999512f, 0.139526f, 1.000000f, 0.129272f,
+ 1.000000f, 0.119934f, 1.000000f, 0.111450f, 1.000000f, 0.103638f, 1.000000f, 0.096436f,
+ 0.999512f, 0.089783f, 0.999512f, 0.083679f, 1.000000f, 0.077942f, 0.999512f, 0.072693f,
+ 1.000000f, 0.067749f, 1.000000f, 0.063171f, 1.000000f, 0.058868f, 1.000000f, 0.054840f,
+ 1.000000f, 0.051086f, 1.000000f, 0.047546f, 0.999512f, 0.044250f, 1.000000f, 0.041138f,
+ 1.000000f, 0.038208f, 1.000000f, 0.035461f, 1.000000f, 0.032867f, 1.000000f, 0.030426f,
+ 1.000000f, 0.028137f, 1.000000f, 0.025970f, 1.000000f, 0.023926f, 1.000000f, 0.021988f,
+ 1.000000f, 0.020172f, 1.000000f, 0.018463f, 0.999512f, 0.016846f, 1.000000f, 0.015327f,
+ 1.000000f, 0.013893f, 1.000000f, 0.012543f, 1.000000f, 0.011269f, 1.000000f, 0.010071f,
+ 1.000000f, 0.008949f, 1.000000f, 0.007904f, 1.000000f, 0.006920f, 1.000000f, 0.006004f,
+ 1.000000f, 0.005150f, 1.000000f, 0.004360f, 1.000000f, 0.003632f, 1.000000f, 0.002962f,
+ 1.000000f, 0.002354f, 1.000000f, 0.001807f, 1.000000f, 0.001322f, 1.000000f, 0.000901f,
+ 0.999512f, 0.000548f, 0.999512f, 0.000270f, 1.000000f, 0.000079f, 1.000000f, 0.000002f,
+ 0.000000f, 1.000000f, 1.000000f, 0.595703f, 1.000000f, 0.481689f, 1.000000f, 0.408936f,
+ 1.000000f, 0.355957f, 1.000000f, 0.314697f, 1.000000f, 0.281250f, 1.000000f, 0.253418f,
+ 1.000000f, 0.229858f, 1.000000f, 0.209351f, 1.000000f, 0.191406f, 1.000000f, 0.175659f,
+ 1.000000f, 0.161621f, 1.000000f, 0.148926f, 1.000000f, 0.137573f, 0.999512f, 0.127319f,
+ 1.000000f, 0.117920f, 1.000000f, 0.109375f, 1.000000f, 0.101501f, 1.000000f, 0.094299f,
+ 1.000000f, 0.087646f, 1.000000f, 0.081482f, 1.000000f, 0.075806f, 1.000000f, 0.070496f,
+ 1.000000f, 0.065552f, 1.000000f, 0.061005f, 1.000000f, 0.056732f, 1.000000f, 0.052734f,
+ 1.000000f, 0.049011f, 1.000000f, 0.045502f, 1.000000f, 0.042236f, 1.000000f, 0.039185f,
+ 0.999512f, 0.036285f, 0.999512f, 0.033600f, 1.000000f, 0.031052f, 1.000000f, 0.028671f,
+ 1.000000f, 0.026428f, 1.000000f, 0.024323f, 0.999512f, 0.022339f, 0.999512f, 0.020477f,
+ 1.000000f, 0.018723f, 1.000000f, 0.017075f, 1.000000f, 0.015526f, 1.000000f, 0.014069f,
+ 1.000000f, 0.012703f, 1.000000f, 0.011421f, 1.000000f, 0.010223f, 1.000000f, 0.009102f,
+ 1.000000f, 0.008049f, 1.000000f, 0.007076f, 1.000000f, 0.006165f, 1.000000f, 0.005322f,
+ 1.000000f, 0.004539f, 1.000000f, 0.003820f, 1.000000f, 0.003162f, 1.000000f, 0.002563f,
+ 0.999512f, 0.002022f, 0.999512f, 0.001540f, 1.000000f, 0.001117f, 1.000000f, 0.000753f,
+ 0.999512f, 0.000453f, 1.000000f, 0.000220f, 1.000000f, 0.000063f, 1.000000f, 0.000001f,
+ 0.000000f, 1.000000f, 0.999512f, 0.596680f, 1.000000f, 0.482422f, 1.000000f, 0.409424f,
+ 1.000000f, 0.356201f, 1.000000f, 0.314697f, 0.999512f, 0.281006f, 1.000000f, 0.252930f,
+ 0.999512f, 0.229004f, 0.999512f, 0.208252f, 1.000000f, 0.190308f, 1.000000f, 0.174316f,
+ 0.999512f, 0.160156f, 1.000000f, 0.147461f, 1.000000f, 0.135986f, 1.000000f, 0.125610f,
+ 0.999512f, 0.116211f, 1.000000f, 0.107605f, 1.000000f, 0.099731f, 1.000000f, 0.092468f,
+ 1.000000f, 0.085815f, 1.000000f, 0.079651f, 1.000000f, 0.073975f, 1.000000f, 0.068665f,
+ 1.000000f, 0.063782f, 1.000000f, 0.059204f, 1.000000f, 0.054932f, 1.000000f, 0.050964f,
+ 1.000000f, 0.047272f, 1.000000f, 0.043793f, 1.000000f, 0.040558f, 0.999512f, 0.037537f,
+ 1.000000f, 0.034698f, 1.000000f, 0.032043f, 1.000000f, 0.029541f, 1.000000f, 0.027206f,
+ 1.000000f, 0.025009f, 1.000000f, 0.022949f, 1.000000f, 0.021027f, 1.000000f, 0.019211f,
+ 1.000000f, 0.017517f, 1.000000f, 0.015915f, 1.000000f, 0.014435f, 1.000000f, 0.013039f,
+ 1.000000f, 0.011734f, 0.999512f, 0.010513f, 1.000000f, 0.009369f, 0.999512f, 0.008308f,
+ 0.999512f, 0.007320f, 0.999512f, 0.006405f, 1.000000f, 0.005554f, 1.000000f, 0.004772f,
+ 1.000000f, 0.004047f, 1.000000f, 0.003389f, 1.000000f, 0.002789f, 1.000000f, 0.002245f,
+ 1.000000f, 0.001760f, 0.999512f, 0.001329f, 1.000000f, 0.000956f, 1.000000f, 0.000638f,
+ 1.000000f, 0.000379f, 0.999512f, 0.000182f, 1.000000f, 0.000051f, 1.000000f, 0.000001f,
+ 0.000000f, 1.000000f, 1.000000f, 0.597656f, 1.000000f, 0.483154f, 1.000000f, 0.409912f,
+ 1.000000f, 0.356201f, 1.000000f, 0.314453f, 1.000000f, 0.280518f, 1.000000f, 0.252197f,
+ 1.000000f, 0.228271f, 1.000000f, 0.207397f, 1.000000f, 0.189209f, 1.000000f, 0.173218f,
+ 1.000000f, 0.158936f, 1.000000f, 0.146118f, 1.000000f, 0.134644f, 0.999512f, 0.124268f,
+ 1.000000f, 0.114807f, 1.000000f, 0.106140f, 1.000000f, 0.098206f, 0.999512f, 0.090942f,
+ 1.000000f, 0.084290f, 1.000000f, 0.078125f, 1.000000f, 0.072388f, 0.999512f, 0.067139f,
+ 1.000000f, 0.062225f, 0.999512f, 0.057678f, 1.000000f, 0.053436f, 1.000000f, 0.049500f,
+ 1.000000f, 0.045807f, 1.000000f, 0.042358f, 1.000000f, 0.039154f, 1.000000f, 0.036163f,
+ 1.000000f, 0.033356f, 1.000000f, 0.030746f, 1.000000f, 0.028290f, 1.000000f, 0.025986f,
+ 1.000000f, 0.023834f, 1.000000f, 0.021820f, 1.000000f, 0.019943f, 1.000000f, 0.018173f,
+ 1.000000f, 0.016525f, 1.000000f, 0.014977f, 1.000000f, 0.013535f, 1.000000f, 0.012192f,
+ 1.000000f, 0.010933f, 1.000000f, 0.009766f, 1.000000f, 0.008675f, 1.000000f, 0.007664f,
+ 1.000000f, 0.006729f, 1.000000f, 0.005859f, 1.000000f, 0.005062f, 1.000000f, 0.004326f,
+ 1.000000f, 0.003656f, 1.000000f, 0.003044f, 1.000000f, 0.002489f, 1.000000f, 0.001993f,
+ 1.000000f, 0.001552f, 1.000000f, 0.001163f, 1.000000f, 0.000830f, 1.000000f, 0.000549f,
+ 1.000000f, 0.000323f, 0.999512f, 0.000152f, 1.000000f, 0.000042f, 1.000000f, 0.000001f,
+ 0.000000f, 1.000000f, 1.000000f, 0.598633f, 0.999512f, 0.483887f, 1.000000f, 0.410156f,
+ 0.999512f, 0.356445f, 0.999512f, 0.314453f, 0.999512f, 0.280273f, 0.999512f, 0.251709f,
+ 1.000000f, 0.227661f, 1.000000f, 0.206665f, 1.000000f, 0.188354f, 1.000000f, 0.172241f,
+ 0.999512f, 0.157959f, 1.000000f, 0.145020f, 0.999512f, 0.133545f, 1.000000f, 0.123047f,
+ 0.999512f, 0.113525f, 1.000000f, 0.104858f, 0.999512f, 0.096924f, 1.000000f, 0.089661f,
+ 1.000000f, 0.082947f, 0.999512f, 0.076782f, 1.000000f, 0.071106f, 0.999512f, 0.065796f,
+ 1.000000f, 0.060944f, 0.999512f, 0.056396f, 1.000000f, 0.052185f, 1.000000f, 0.048248f,
+ 0.999512f, 0.044586f, 0.999512f, 0.041168f, 1.000000f, 0.037994f, 1.000000f, 0.035034f,
+ 1.000000f, 0.032257f, 0.999512f, 0.029663f, 0.999512f, 0.027237f, 1.000000f, 0.024979f,
+ 1.000000f, 0.022858f, 1.000000f, 0.020889f, 1.000000f, 0.019043f, 1.000000f, 0.017319f,
+ 1.000000f, 0.015701f, 1.000000f, 0.014206f, 0.999512f, 0.012802f, 0.999512f, 0.011497f,
+ 1.000000f, 0.010284f, 1.000000f, 0.009155f, 1.000000f, 0.008110f, 1.000000f, 0.007141f,
+ 1.000000f, 0.006245f, 1.000000f, 0.005421f, 1.000000f, 0.004662f, 1.000000f, 0.003971f,
+ 1.000000f, 0.003340f, 0.999512f, 0.002768f, 1.000000f, 0.002253f, 1.000000f, 0.001793f,
+ 1.000000f, 0.001387f, 1.000000f, 0.001033f, 1.000000f, 0.000731f, 1.000000f, 0.000479f,
+ 1.000000f, 0.000279f, 0.999512f, 0.000130f, 1.000000f, 0.000035f, 1.000000f, 0.000001f,
+ 0.000000f, 1.000000f, 1.000000f, 0.599609f, 1.000000f, 0.484375f, 1.000000f, 0.410645f,
+ 0.999512f, 0.356445f, 1.000000f, 0.314209f, 1.000000f, 0.280029f, 0.999512f, 0.251465f,
+ 0.999512f, 0.227051f, 0.999512f, 0.206055f, 1.000000f, 0.187622f, 0.999512f, 0.171509f,
+ 1.000000f, 0.156982f, 1.000000f, 0.144165f, 1.000000f, 0.132568f, 1.000000f, 0.122070f,
+ 1.000000f, 0.112549f, 1.000000f, 0.103821f, 1.000000f, 0.095886f, 1.000000f, 0.088562f,
+ 0.999512f, 0.081909f, 0.999512f, 0.075684f, 1.000000f, 0.070007f, 1.000000f, 0.064758f,
+ 1.000000f, 0.059845f, 1.000000f, 0.055328f, 1.000000f, 0.051117f, 1.000000f, 0.047211f,
+ 1.000000f, 0.043579f, 0.999512f, 0.040192f, 0.999512f, 0.037018f, 1.000000f, 0.034058f,
+ 1.000000f, 0.031311f, 1.000000f, 0.028763f, 1.000000f, 0.026382f, 1.000000f, 0.024139f,
+ 1.000000f, 0.022064f, 1.000000f, 0.020111f, 1.000000f, 0.018295f, 0.999512f, 0.016602f,
+ 1.000000f, 0.015038f, 0.999512f, 0.013565f, 1.000000f, 0.012199f, 0.999512f, 0.010933f,
+ 0.999512f, 0.009750f, 1.000000f, 0.008659f, 1.000000f, 0.007648f, 1.000000f, 0.006718f,
+ 0.999512f, 0.005856f, 1.000000f, 0.005066f, 0.999512f, 0.004341f, 0.999512f, 0.003685f,
+ 0.999512f, 0.003086f, 1.000000f, 0.002546f, 1.000000f, 0.002062f, 1.000000f, 0.001634f,
+ 1.000000f, 0.001256f, 1.000000f, 0.000930f, 1.000000f, 0.000653f, 1.000000f, 0.000425f,
+ 1.000000f, 0.000245f, 1.000000f, 0.000113f, 1.000000f, 0.000030f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.600098f, 1.000000f, 0.484863f, 1.000000f, 0.410889f,
+ 0.999512f, 0.356689f, 1.000000f, 0.314209f, 0.999512f, 0.279785f, 1.000000f, 0.250977f,
+ 1.000000f, 0.226685f, 1.000000f, 0.205566f, 1.000000f, 0.187012f, 1.000000f, 0.170776f,
+ 1.000000f, 0.156372f, 1.000000f, 0.143311f, 0.999512f, 0.131714f, 1.000000f, 0.121216f,
+ 1.000000f, 0.111633f, 1.000000f, 0.102966f, 1.000000f, 0.094971f, 1.000000f, 0.087708f,
+ 1.000000f, 0.080994f, 0.999512f, 0.074768f, 1.000000f, 0.069092f, 1.000000f, 0.063843f,
+ 1.000000f, 0.058960f, 0.999512f, 0.054443f, 0.999512f, 0.050232f, 1.000000f, 0.046356f,
+ 1.000000f, 0.042725f, 1.000000f, 0.039337f, 0.999512f, 0.036224f, 1.000000f, 0.033295f,
+ 1.000000f, 0.030579f, 1.000000f, 0.028030f, 1.000000f, 0.025665f, 1.000000f, 0.023453f,
+ 1.000000f, 0.021393f, 0.999512f, 0.019485f, 1.000000f, 0.017700f, 0.999512f, 0.016037f,
+ 1.000000f, 0.014488f, 1.000000f, 0.013046f, 0.999512f, 0.011711f, 0.999512f, 0.010468f,
+ 1.000000f, 0.009323f, 0.999512f, 0.008255f, 1.000000f, 0.007278f, 0.999512f, 0.006374f,
+ 1.000000f, 0.005543f, 0.999512f, 0.004780f, 0.999512f, 0.004086f, 1.000000f, 0.003456f,
+ 0.999512f, 0.002884f, 1.000000f, 0.002371f, 0.999512f, 0.001913f, 1.000000f, 0.001508f,
+ 1.000000f, 0.001154f, 0.999512f, 0.000850f, 1.000000f, 0.000593f, 1.000000f, 0.000383f,
+ 1.000000f, 0.000219f, 1.000000f, 0.000099f, 1.000000f, 0.000026f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.600586f, 0.999512f, 0.485352f, 1.000000f, 0.411133f,
+ 1.000000f, 0.356689f, 1.000000f, 0.314209f, 1.000000f, 0.279541f, 0.999512f, 0.250732f,
+ 0.999512f, 0.226318f, 1.000000f, 0.205078f, 0.999512f, 0.186523f, 1.000000f, 0.170288f,
+ 1.000000f, 0.155762f, 1.000000f, 0.142700f, 0.999512f, 0.131104f, 0.999512f, 0.120544f,
+ 1.000000f, 0.110962f, 1.000000f, 0.102234f, 1.000000f, 0.094238f, 1.000000f, 0.086914f,
+ 1.000000f, 0.080200f, 1.000000f, 0.074036f, 1.000000f, 0.068359f, 0.999512f, 0.063049f,
+ 1.000000f, 0.058228f, 1.000000f, 0.053711f, 1.000000f, 0.049530f, 1.000000f, 0.045654f,
+ 1.000000f, 0.042023f, 0.999512f, 0.038666f, 1.000000f, 0.035553f, 1.000000f, 0.032654f,
+ 0.999512f, 0.029953f, 0.999512f, 0.027435f, 1.000000f, 0.025085f, 0.999512f, 0.022903f,
+ 1.000000f, 0.020859f, 1.000000f, 0.018967f, 1.000000f, 0.017197f, 1.000000f, 0.015564f,
+ 1.000000f, 0.014046f, 1.000000f, 0.012627f, 1.000000f, 0.011314f, 0.999512f, 0.010101f,
+ 1.000000f, 0.008972f, 1.000000f, 0.007935f, 1.000000f, 0.006981f, 1.000000f, 0.006100f,
+ 1.000000f, 0.005291f, 1.000000f, 0.004555f, 1.000000f, 0.003883f, 1.000000f, 0.003275f,
+ 1.000000f, 0.002726f, 1.000000f, 0.002232f, 1.000000f, 0.001795f, 1.000000f, 0.001410f,
+ 1.000000f, 0.001074f, 0.999512f, 0.000787f, 1.000000f, 0.000546f, 1.000000f, 0.000350f,
+ 0.999512f, 0.000198f, 1.000000f, 0.000089f, 1.000000f, 0.000023f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.601074f, 1.000000f, 0.485596f, 1.000000f, 0.411133f,
+ 1.000000f, 0.356689f, 1.000000f, 0.313965f, 1.000000f, 0.279541f, 0.999512f, 0.250488f,
+ 1.000000f, 0.225952f, 1.000000f, 0.204712f, 1.000000f, 0.186157f, 1.000000f, 0.169800f,
+ 1.000000f, 0.155273f, 0.999512f, 0.142212f, 1.000000f, 0.130493f, 1.000000f, 0.119934f,
+ 1.000000f, 0.110352f, 1.000000f, 0.101624f, 1.000000f, 0.093628f, 1.000000f, 0.086304f,
+ 1.000000f, 0.079590f, 0.999512f, 0.073425f, 1.000000f, 0.067749f, 1.000000f, 0.062469f,
+ 1.000000f, 0.057617f, 1.000000f, 0.053101f, 1.000000f, 0.048950f, 1.000000f, 0.045074f,
+ 1.000000f, 0.041473f, 1.000000f, 0.038116f, 1.000000f, 0.035034f, 1.000000f, 0.032135f,
+ 1.000000f, 0.029449f, 1.000000f, 0.026947f, 1.000000f, 0.024612f, 1.000000f, 0.022446f,
+ 1.000000f, 0.020432f, 1.000000f, 0.018555f, 0.999512f, 0.016815f, 1.000000f, 0.015190f,
+ 0.999512f, 0.013687f, 1.000000f, 0.012291f, 1.000000f, 0.011002f, 1.000000f, 0.009804f,
+ 0.999512f, 0.008698f, 1.000000f, 0.007683f, 1.000000f, 0.006744f, 1.000000f, 0.005882f,
+ 1.000000f, 0.005093f, 0.999512f, 0.004375f, 0.999512f, 0.003723f, 1.000000f, 0.003132f,
+ 1.000000f, 0.002600f, 1.000000f, 0.002125f, 1.000000f, 0.001703f, 0.999512f, 0.001333f,
+ 1.000000f, 0.001012f, 1.000000f, 0.000739f, 1.000000f, 0.000510f, 1.000000f, 0.000326f,
+ 1.000000f, 0.000183f, 1.000000f, 0.000082f, 1.000000f, 0.000021f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.601562f, 1.000000f, 0.485840f, 1.000000f, 0.411377f,
+ 0.999512f, 0.356689f, 1.000000f, 0.313965f, 1.000000f, 0.279297f, 1.000000f, 0.250244f,
+ 0.999512f, 0.225708f, 1.000000f, 0.204468f, 1.000000f, 0.185791f, 1.000000f, 0.169434f,
+ 1.000000f, 0.154785f, 1.000000f, 0.141724f, 1.000000f, 0.130005f, 0.999512f, 0.119507f,
+ 1.000000f, 0.109863f, 1.000000f, 0.101135f, 0.999512f, 0.093140f, 1.000000f, 0.085815f,
+ 1.000000f, 0.079102f, 1.000000f, 0.072937f, 1.000000f, 0.067261f, 1.000000f, 0.061981f,
+ 1.000000f, 0.057129f, 1.000000f, 0.052643f, 0.999512f, 0.048462f, 1.000000f, 0.044617f,
+ 1.000000f, 0.041016f, 1.000000f, 0.037689f, 1.000000f, 0.034607f, 1.000000f, 0.031708f,
+ 0.999512f, 0.029053f, 1.000000f, 0.026550f, 0.999512f, 0.024246f, 1.000000f, 0.022095f,
+ 1.000000f, 0.020081f, 0.999512f, 0.018219f, 0.999512f, 0.016495f, 1.000000f, 0.014900f,
+ 0.999512f, 0.013405f, 1.000000f, 0.012032f, 1.000000f, 0.010750f, 1.000000f, 0.009575f,
+ 1.000000f, 0.008484f, 1.000000f, 0.007481f, 0.999512f, 0.006557f, 1.000000f, 0.005714f,
+ 1.000000f, 0.004940f, 1.000000f, 0.004234f, 1.000000f, 0.003597f, 1.000000f, 0.003021f,
+ 1.000000f, 0.002502f, 1.000000f, 0.002041f, 1.000000f, 0.001633f, 1.000000f, 0.001274f,
+ 0.999512f, 0.000965f, 0.999512f, 0.000702f, 1.000000f, 0.000483f, 1.000000f, 0.000307f,
+ 0.999512f, 0.000172f, 1.000000f, 0.000076f, 1.000000f, 0.000019f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.601562f, 1.000000f, 0.486084f, 1.000000f, 0.411377f,
+ 1.000000f, 0.356689f, 1.000000f, 0.313965f, 1.000000f, 0.279297f, 1.000000f, 0.250244f,
+ 1.000000f, 0.225464f, 0.999512f, 0.204224f, 0.999512f, 0.185547f, 0.999512f, 0.169067f,
+ 1.000000f, 0.154541f, 1.000000f, 0.141479f, 1.000000f, 0.129639f, 1.000000f, 0.119141f,
+ 1.000000f, 0.109497f, 1.000000f, 0.100769f, 0.999512f, 0.092773f, 1.000000f, 0.085449f,
+ 1.000000f, 0.078735f, 1.000000f, 0.072510f, 1.000000f, 0.066833f, 1.000000f, 0.061615f,
+ 1.000000f, 0.056763f, 1.000000f, 0.052277f, 1.000000f, 0.048096f, 1.000000f, 0.044250f,
+ 1.000000f, 0.040680f, 1.000000f, 0.037354f, 0.999512f, 0.034271f, 1.000000f, 0.031403f,
+ 1.000000f, 0.028732f, 1.000000f, 0.026260f, 1.000000f, 0.023956f, 1.000000f, 0.021805f,
+ 0.999512f, 0.019821f, 1.000000f, 0.017975f, 0.999512f, 0.016251f, 1.000000f, 0.014671f,
+ 1.000000f, 0.013191f, 1.000000f, 0.011826f, 1.000000f, 0.010559f, 1.000000f, 0.009392f,
+ 1.000000f, 0.008316f, 0.999512f, 0.007328f, 1.000000f, 0.006416f, 1.000000f, 0.005585f,
+ 1.000000f, 0.004822f, 1.000000f, 0.004131f, 0.999512f, 0.003504f, 1.000000f, 0.002937f,
+ 1.000000f, 0.002430f, 1.000000f, 0.001978f, 0.999512f, 0.001579f, 0.999512f, 0.001230f,
+ 1.000000f, 0.000929f, 1.000000f, 0.000674f, 0.999512f, 0.000463f, 0.999512f, 0.000293f,
+ 1.000000f, 0.000163f, 1.000000f, 0.000072f, 1.000000f, 0.000018f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.602051f, 0.999512f, 0.486084f, 0.999512f, 0.411621f,
+ 1.000000f, 0.356689f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 1.000000f, 0.250000f,
+ 1.000000f, 0.225342f, 1.000000f, 0.203979f, 1.000000f, 0.185303f, 1.000000f, 0.168823f,
+ 1.000000f, 0.154297f, 1.000000f, 0.141235f, 1.000000f, 0.129395f, 1.000000f, 0.118835f,
+ 1.000000f, 0.109192f, 1.000000f, 0.100464f, 1.000000f, 0.092468f, 1.000000f, 0.085144f,
+ 1.000000f, 0.078430f, 1.000000f, 0.072266f, 0.999512f, 0.066528f, 1.000000f, 0.061310f,
+ 1.000000f, 0.056458f, 1.000000f, 0.051971f, 1.000000f, 0.047821f, 1.000000f, 0.043976f,
+ 0.999512f, 0.040405f, 0.999512f, 0.037079f, 0.999512f, 0.033997f, 0.999512f, 0.031158f,
+ 1.000000f, 0.028503f, 0.999512f, 0.026031f, 1.000000f, 0.023727f, 1.000000f, 0.021606f,
+ 1.000000f, 0.019623f, 1.000000f, 0.017776f, 1.000000f, 0.016068f, 1.000000f, 0.014496f,
+ 1.000000f, 0.013031f, 1.000000f, 0.011673f, 1.000000f, 0.010414f, 1.000000f, 0.009262f,
+ 1.000000f, 0.008194f, 1.000000f, 0.007214f, 1.000000f, 0.006313f, 1.000000f, 0.005489f,
+ 0.999512f, 0.004734f, 1.000000f, 0.004051f, 1.000000f, 0.003433f, 1.000000f, 0.002876f,
+ 1.000000f, 0.002377f, 0.999512f, 0.001932f, 1.000000f, 0.001540f, 1.000000f, 0.001198f,
+ 1.000000f, 0.000904f, 1.000000f, 0.000654f, 0.999512f, 0.000448f, 1.000000f, 0.000283f,
+ 1.000000f, 0.000157f, 1.000000f, 0.000069f, 1.000000f, 0.000017f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.602051f, 1.000000f, 0.486328f, 1.000000f, 0.411621f,
+ 1.000000f, 0.356934f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 1.000000f, 0.250000f,
+ 1.000000f, 0.225220f, 1.000000f, 0.203857f, 1.000000f, 0.185181f, 0.999512f, 0.168701f,
+ 1.000000f, 0.154053f, 0.999512f, 0.140991f, 1.000000f, 0.129272f, 1.000000f, 0.118652f,
+ 1.000000f, 0.109009f, 1.000000f, 0.100220f, 1.000000f, 0.092224f, 1.000000f, 0.084900f,
+ 0.999512f, 0.078186f, 0.999512f, 0.072021f, 0.999512f, 0.066345f, 1.000000f, 0.061096f,
+ 0.999512f, 0.056244f, 1.000000f, 0.051758f, 1.000000f, 0.047607f, 1.000000f, 0.043762f,
+ 1.000000f, 0.040222f, 0.999512f, 0.036896f, 1.000000f, 0.033813f, 1.000000f, 0.030975f,
+ 1.000000f, 0.028320f, 1.000000f, 0.025864f, 1.000000f, 0.023575f, 1.000000f, 0.021454f,
+ 1.000000f, 0.019470f, 1.000000f, 0.017639f, 1.000000f, 0.015945f, 1.000000f, 0.014374f,
+ 1.000000f, 0.012917f, 1.000000f, 0.011566f, 1.000000f, 0.010315f, 1.000000f, 0.009163f,
+ 0.999512f, 0.008102f, 1.000000f, 0.007133f, 1.000000f, 0.006237f, 1.000000f, 0.005421f,
+ 1.000000f, 0.004673f, 1.000000f, 0.003998f, 0.999512f, 0.003384f, 1.000000f, 0.002832f,
+ 0.999512f, 0.002338f, 0.999512f, 0.001900f, 1.000000f, 0.001513f, 1.000000f, 0.001176f,
+ 0.999512f, 0.000886f, 1.000000f, 0.000640f, 0.999512f, 0.000438f, 0.999512f, 0.000276f,
+ 1.000000f, 0.000153f, 1.000000f, 0.000067f, 1.000000f, 0.000017f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.602051f, 0.999512f, 0.486328f, 1.000000f, 0.411621f,
+ 1.000000f, 0.356934f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225220f, 0.999512f, 0.203735f, 1.000000f, 0.185059f, 1.000000f, 0.168579f,
+ 0.999512f, 0.153931f, 1.000000f, 0.140869f, 1.000000f, 0.129150f, 0.999512f, 0.118469f,
+ 0.999512f, 0.108887f, 1.000000f, 0.100098f, 0.999512f, 0.092102f, 0.999512f, 0.084778f,
+ 0.999512f, 0.078064f, 1.000000f, 0.071899f, 1.000000f, 0.066162f, 1.000000f, 0.060944f,
+ 1.000000f, 0.056122f, 0.999512f, 0.051636f, 1.000000f, 0.047485f, 1.000000f, 0.043640f,
+ 1.000000f, 0.040070f, 1.000000f, 0.036774f, 1.000000f, 0.033691f, 1.000000f, 0.030869f,
+ 1.000000f, 0.028214f, 1.000000f, 0.025757f, 1.000000f, 0.023468f, 1.000000f, 0.021347f,
+ 1.000000f, 0.019379f, 1.000000f, 0.017548f, 1.000000f, 0.015854f, 1.000000f, 0.014290f,
+ 0.999512f, 0.012840f, 1.000000f, 0.011490f, 0.999512f, 0.010246f, 0.999512f, 0.009102f,
+ 0.999512f, 0.008049f, 1.000000f, 0.007080f, 0.999512f, 0.006187f, 0.999512f, 0.005375f,
+ 1.000000f, 0.004635f, 0.999512f, 0.003960f, 1.000000f, 0.003353f, 1.000000f, 0.002804f,
+ 0.999512f, 0.002314f, 1.000000f, 0.001879f, 0.999512f, 0.001495f, 0.999512f, 0.001162f,
+ 1.000000f, 0.000875f, 1.000000f, 0.000632f, 1.000000f, 0.000432f, 1.000000f, 0.000272f,
+ 1.000000f, 0.000151f, 0.999512f, 0.000066f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.602051f, 1.000000f, 0.486328f, 1.000000f, 0.411621f,
+ 0.999512f, 0.356934f, 1.000000f, 0.313965f, 0.999512f, 0.279053f, 1.000000f, 0.250000f,
+ 1.000000f, 0.225098f, 0.999512f, 0.203735f, 1.000000f, 0.185059f, 1.000000f, 0.168579f,
+ 1.000000f, 0.153931f, 1.000000f, 0.140747f, 1.000000f, 0.129028f, 1.000000f, 0.118408f,
+ 1.000000f, 0.108765f, 1.000000f, 0.100037f, 1.000000f, 0.091980f, 1.000000f, 0.084656f,
+ 1.000000f, 0.077942f, 0.999512f, 0.071777f, 1.000000f, 0.066101f, 0.999512f, 0.060883f,
+ 1.000000f, 0.056030f, 0.999512f, 0.051544f, 1.000000f, 0.047424f, 0.999512f, 0.043579f,
+ 1.000000f, 0.040009f, 1.000000f, 0.036713f, 0.999512f, 0.033630f, 1.000000f, 0.030792f,
+ 1.000000f, 0.028152f, 1.000000f, 0.025696f, 1.000000f, 0.023407f, 1.000000f, 0.021301f,
+ 1.000000f, 0.019333f, 1.000000f, 0.017502f, 0.999512f, 0.015808f, 1.000000f, 0.014244f,
+ 1.000000f, 0.012794f, 1.000000f, 0.011452f, 1.000000f, 0.010216f, 1.000000f, 0.009071f,
+ 0.999512f, 0.008018f, 1.000000f, 0.007050f, 1.000000f, 0.006161f, 1.000000f, 0.005352f,
+ 1.000000f, 0.004612f, 1.000000f, 0.003941f, 1.000000f, 0.003336f, 1.000000f, 0.002789f,
+ 1.000000f, 0.002300f, 1.000000f, 0.001868f, 1.000000f, 0.001486f, 0.999512f, 0.001154f,
+ 0.999512f, 0.000868f, 0.999512f, 0.000627f, 1.000000f, 0.000428f, 1.000000f, 0.000269f,
+ 1.000000f, 0.000149f, 1.000000f, 0.000065f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.602051f, 1.000000f, 0.486328f, 1.000000f, 0.411621f,
+ 1.000000f, 0.356934f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 1.000000f, 0.250000f,
+ 1.000000f, 0.225098f, 1.000000f, 0.203735f, 1.000000f, 0.185059f, 1.000000f, 0.168457f,
+ 1.000000f, 0.153809f, 1.000000f, 0.140747f, 1.000000f, 0.129028f, 1.000000f, 0.118408f,
+ 1.000000f, 0.108765f, 1.000000f, 0.099976f, 1.000000f, 0.091980f, 1.000000f, 0.084656f,
+ 1.000000f, 0.077942f, 1.000000f, 0.071777f, 1.000000f, 0.066101f, 1.000000f, 0.060852f,
+ 1.000000f, 0.056000f, 1.000000f, 0.051544f, 1.000000f, 0.047394f, 1.000000f, 0.043549f,
+ 1.000000f, 0.039978f, 1.000000f, 0.036682f, 1.000000f, 0.033630f, 1.000000f, 0.030777f,
+ 1.000000f, 0.028137f, 1.000000f, 0.025681f, 1.000000f, 0.023392f, 1.000000f, 0.021286f,
+ 1.000000f, 0.019318f, 1.000000f, 0.017487f, 1.000000f, 0.015793f, 1.000000f, 0.014236f,
+ 1.000000f, 0.012779f, 1.000000f, 0.011444f, 1.000000f, 0.010201f, 1.000000f, 0.009056f,
+ 1.000000f, 0.008003f, 1.000000f, 0.007042f, 1.000000f, 0.006153f, 1.000000f, 0.005344f,
+ 1.000000f, 0.004604f, 1.000000f, 0.003937f, 1.000000f, 0.003330f, 1.000000f, 0.002785f,
+ 1.000000f, 0.002296f, 1.000000f, 0.001864f, 1.000000f, 0.001483f, 1.000000f, 0.001151f,
+ 1.000000f, 0.000866f, 1.000000f, 0.000626f, 1.000000f, 0.000427f, 1.000000f, 0.000269f,
+ 1.000000f, 0.000149f, 1.000000f, 0.000065f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996094f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996582f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996582f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996582f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.997070f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996582f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996582f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996094f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.996094f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.995605f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.995605f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.995605f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.994629f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000912f, 0.993652f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.001939f, 0.993164f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.002798f, 0.992676f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.003477f, 0.991699f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.004002f, 0.990234f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.005341f, 0.989258f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.006973f, 0.987305f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.998535f, 0.008606f, 0.985352f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.998047f, 0.011108f, 0.982910f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.001425f, 0.997070f, 0.014374f, 0.979492f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.002775f, 0.996582f, 0.018860f, 0.975586f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000144f, 0.998047f, 0.003784f, 0.996094f, 0.024811f, 0.969727f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.002699f, 0.997559f, 0.004440f, 0.994629f, 0.034180f, 0.961426f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.002378f, 0.997559f, 0.003843f, 0.996582f, 0.007648f, 0.993164f, 0.047485f, 0.950684f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000106f, 0.999023f, 0.001904f, 0.998047f, 0.002897f, 0.997559f,
+ 0.003870f, 0.996582f, 0.005512f, 0.995117f, 0.011642f, 0.989746f, 0.068420f, 0.933594f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.001366f, 0.999023f, 0.002296f, 0.998535f,
+ 0.002888f, 0.998047f, 0.003391f, 0.997559f, 0.003883f, 0.997070f, 0.004372f, 0.996582f,
+ 0.006683f, 0.994629f, 0.009514f, 0.992188f, 0.019272f, 0.984375f, 0.102539f, 0.907715f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000374f, 0.999512f, 0.001418f, 0.999023f,
+ 0.001929f, 0.998535f, 0.002419f, 0.998535f, 0.002895f, 0.998047f, 0.003201f, 0.998047f,
+ 0.003405f, 0.997559f, 0.003880f, 0.997559f, 0.003897f, 0.997070f, 0.004379f, 0.997070f,
+ 0.004784f, 0.996094f, 0.006626f, 0.995605f, 0.008133f, 0.994629f, 0.009506f, 0.992676f,
+ 0.012962f, 0.990723f, 0.019562f, 0.985840f, 0.037567f, 0.972656f, 0.159668f, 0.867188f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000064f, 0.999512f, 0.000964f, 0.999512f,
+ 0.001456f, 0.999023f, 0.001945f, 0.999023f, 0.002424f, 0.998535f, 0.002436f, 0.998535f,
+ 0.002918f, 0.998535f, 0.002924f, 0.998047f, 0.003403f, 0.998047f, 0.003412f, 0.998047f,
+ 0.003733f, 0.997559f, 0.003897f, 0.997559f, 0.003901f, 0.997559f, 0.004292f, 0.997559f,
+ 0.004383f, 0.997070f, 0.004387f, 0.997070f, 0.004391f, 0.997070f, 0.005638f, 0.996582f,
+ 0.006310f, 0.996094f, 0.006813f, 0.995605f, 0.007763f, 0.995117f, 0.008270f, 0.995117f,
+ 0.008751f, 0.994629f, 0.010361f, 0.993652f, 0.011818f, 0.992676f, 0.013054f, 0.991699f,
+ 0.015396f, 0.990723f, 0.018417f, 0.988770f, 0.022064f, 0.986816f, 0.027237f, 0.983398f,
+ 0.035950f, 0.978027f, 0.051636f, 0.968262f, 0.089050f, 0.942871f, 0.253662f, 0.802734f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.001949f, 0.999023f, 0.002439f, 0.998535f,
+ 0.002928f, 0.998047f, 0.003416f, 0.997559f, 0.003899f, 0.997559f, 0.003904f, 0.997559f,
+ 0.004379f, 0.997070f, 0.004391f, 0.997070f, 0.004391f, 0.997070f, 0.005844f, 0.996582f,
+ 0.006790f, 0.996094f, 0.007160f, 0.996094f, 0.007317f, 0.995605f, 0.008286f, 0.995117f,
+ 0.008293f, 0.995117f, 0.008774f, 0.995117f, 0.009735f, 0.994629f, 0.010704f, 0.994141f,
+ 0.011215f, 0.993652f, 0.012184f, 0.993652f, 0.012642f, 0.993164f, 0.013733f, 0.992676f,
+ 0.014603f, 0.992188f, 0.015579f, 0.992188f, 0.016418f, 0.991699f, 0.017120f, 0.991211f,
+ 0.019241f, 0.990723f, 0.019836f, 0.990234f, 0.020416f, 0.989746f, 0.022781f, 0.989258f,
+ 0.023727f, 0.988281f, 0.024826f, 0.987793f, 0.026901f, 0.987305f, 0.027756f, 0.986328f,
+ 0.029617f, 0.985840f, 0.032043f, 0.984863f, 0.034210f, 0.983887f, 0.036804f, 0.982910f,
+ 0.039612f, 0.981934f, 0.041321f, 0.980957f, 0.044220f, 0.979492f, 0.048370f, 0.978027f,
+ 0.051941f, 0.976562f, 0.055420f, 0.974609f, 0.059326f, 0.972656f, 0.064880f, 0.970703f,
+ 0.070557f, 0.967773f, 0.077026f, 0.964844f, 0.085449f, 0.961426f, 0.094055f, 0.957031f,
+ 0.104126f, 0.952148f, 0.117554f, 0.945801f, 0.133179f, 0.937500f, 0.154053f, 0.926758f,
+ 0.181152f, 0.911133f, 0.219604f, 0.887207f, 0.281738f, 0.841797f, 0.392822f, 0.706055f,
+ 0.000000f, 1.000000f, 0.600586f, 0.700195f, 0.647461f, 0.655273f, 0.678711f, 0.636719f,
+ 0.704590f, 0.626953f, 0.724609f, 0.621094f, 0.743652f, 0.617676f, 0.759277f, 0.614746f,
+ 0.773438f, 0.612305f, 0.784180f, 0.610840f, 0.796875f, 0.608887f, 0.806152f, 0.607422f,
+ 0.815430f, 0.605469f, 0.824219f, 0.604004f, 0.831543f, 0.602051f, 0.839355f, 0.600586f,
+ 0.845703f, 0.598633f, 0.851074f, 0.596680f, 0.857422f, 0.594238f, 0.864258f, 0.592285f,
+ 0.868652f, 0.589844f, 0.874512f, 0.587402f, 0.878906f, 0.584961f, 0.883301f, 0.582031f,
+ 0.887207f, 0.579590f, 0.891602f, 0.576660f, 0.895508f, 0.573730f, 0.899414f, 0.570801f,
+ 0.902832f, 0.567383f, 0.905273f, 0.563965f, 0.908691f, 0.560547f, 0.912109f, 0.557129f,
+ 0.914551f, 0.553223f, 0.917480f, 0.549316f, 0.919922f, 0.545410f, 0.922363f, 0.541016f,
+ 0.924805f, 0.536621f, 0.927734f, 0.532227f, 0.929688f, 0.527344f, 0.932617f, 0.522461f,
+ 0.934570f, 0.517090f, 0.936035f, 0.511719f, 0.939941f, 0.505859f, 0.940918f, 0.500000f,
+ 0.942871f, 0.493896f, 0.945312f, 0.487061f, 0.946777f, 0.480225f, 0.948730f, 0.472900f,
+ 0.949707f, 0.464844f, 0.951660f, 0.456543f, 0.953125f, 0.447510f, 0.956543f, 0.437744f,
+ 0.957520f, 0.427246f, 0.958496f, 0.416016f, 0.960449f, 0.403564f, 0.961914f, 0.389648f,
+ 0.963867f, 0.374268f, 0.965820f, 0.356689f, 0.966797f, 0.336426f, 0.968750f, 0.312500f,
+ 0.971191f, 0.282471f, 0.973633f, 0.242798f, 0.975098f, 0.183105f, 0.976562f, 0.067505f,
+ 0.000000f, 1.000000f, 0.776367f, 0.615723f, 0.843262f, 0.534180f, 0.880859f, 0.493896f,
+ 0.903320f, 0.469971f, 0.918945f, 0.454102f, 0.929199f, 0.442627f, 0.938965f, 0.433838f,
+ 0.945312f, 0.427002f, 0.950195f, 0.421143f, 0.956055f, 0.416016f, 0.959961f, 0.411377f,
+ 0.963379f, 0.407227f, 0.965820f, 0.403320f, 0.968262f, 0.399658f, 0.970215f, 0.396240f,
+ 0.971680f, 0.392822f, 0.974121f, 0.389160f, 0.975586f, 0.385986f, 0.977051f, 0.382324f,
+ 0.978027f, 0.378906f, 0.979980f, 0.375488f, 0.980469f, 0.372070f, 0.981934f, 0.368408f,
+ 0.982422f, 0.364990f, 0.982910f, 0.361328f, 0.983887f, 0.357666f, 0.984375f, 0.353760f,
+ 0.985840f, 0.349854f, 0.986328f, 0.345703f, 0.986816f, 0.341553f, 0.987305f, 0.337402f,
+ 0.987793f, 0.333252f, 0.987793f, 0.328857f, 0.988281f, 0.324463f, 0.989258f, 0.319824f,
+ 0.989746f, 0.314941f, 0.990723f, 0.309814f, 0.990723f, 0.304688f, 0.991211f, 0.299561f,
+ 0.991211f, 0.294189f, 0.991211f, 0.288574f, 0.991699f, 0.282715f, 0.991699f, 0.276611f,
+ 0.991699f, 0.270508f, 0.992676f, 0.263916f, 0.992676f, 0.257080f, 0.993164f, 0.250000f,
+ 0.993652f, 0.242432f, 0.994629f, 0.234497f, 0.994629f, 0.226196f, 0.994629f, 0.217529f,
+ 0.995117f, 0.208130f, 0.995117f, 0.198242f, 0.995117f, 0.187744f, 0.995117f, 0.176392f,
+ 0.995605f, 0.164062f, 0.995605f, 0.150391f, 0.995605f, 0.135376f, 0.995605f, 0.118469f,
+ 0.996094f, 0.098755f, 0.996094f, 0.075256f, 0.996582f, 0.045105f, 0.997070f, 0.007687f,
+ 0.000000f, 1.000000f, 0.871582f, 0.576172f, 0.923340f, 0.484863f, 0.945801f, 0.438477f,
+ 0.958008f, 0.409668f, 0.965820f, 0.389648f, 0.970703f, 0.374756f, 0.974609f, 0.363037f,
+ 0.977539f, 0.353271f, 0.980469f, 0.344971f, 0.982910f, 0.337646f, 0.983887f, 0.331543f,
+ 0.985840f, 0.325439f, 0.986816f, 0.320068f, 0.987793f, 0.315186f, 0.988281f, 0.310303f,
+ 0.989746f, 0.305908f, 0.990234f, 0.301270f, 0.991211f, 0.296875f, 0.991211f, 0.292725f,
+ 0.991699f, 0.288818f, 0.991699f, 0.284668f, 0.992188f, 0.280762f, 0.993164f, 0.276611f,
+ 0.993652f, 0.272705f, 0.994141f, 0.268555f, 0.994629f, 0.264404f, 0.994629f, 0.260254f,
+ 0.995117f, 0.256104f, 0.995117f, 0.251953f, 0.995117f, 0.247925f, 0.995117f, 0.243774f,
+ 0.995117f, 0.239502f, 0.995605f, 0.235107f, 0.995605f, 0.230713f, 0.995605f, 0.226196f,
+ 0.995605f, 0.221680f, 0.996094f, 0.217041f, 0.996094f, 0.212280f, 0.996094f, 0.207397f,
+ 0.996094f, 0.202393f, 0.996582f, 0.197266f, 0.996582f, 0.192017f, 0.996582f, 0.186646f,
+ 0.997070f, 0.181030f, 0.997070f, 0.175293f, 0.997070f, 0.169312f, 0.997559f, 0.163208f,
+ 0.998047f, 0.156738f, 0.998047f, 0.150146f, 0.998535f, 0.143188f, 0.999512f, 0.135742f,
+ 0.999512f, 0.128174f, 0.999512f, 0.120239f, 0.999512f, 0.111877f, 0.999512f, 0.103088f,
+ 0.999512f, 0.093750f, 0.999512f, 0.083801f, 0.999512f, 0.072998f, 0.999512f, 0.061340f,
+ 0.999512f, 0.048401f, 0.999512f, 0.033936f, 0.999512f, 0.017349f, 0.999512f, 0.001410f,
+ 0.000000f, 1.000000f, 0.921387f, 0.562988f, 0.956543f, 0.467773f, 0.969727f, 0.417236f,
+ 0.977051f, 0.384277f, 0.981934f, 0.360352f, 0.984863f, 0.342285f, 0.986328f, 0.327637f,
+ 0.988281f, 0.315430f, 0.990234f, 0.304932f, 0.990723f, 0.295898f, 0.991699f, 0.287842f,
+ 0.992188f, 0.280518f, 0.992676f, 0.273926f, 0.994141f, 0.267334f, 0.994629f, 0.261475f,
+ 0.994629f, 0.256104f, 0.995117f, 0.250732f, 0.995117f, 0.245850f, 0.995117f, 0.240967f,
+ 0.995605f, 0.236328f, 0.995605f, 0.231812f, 0.995605f, 0.227295f, 0.996094f, 0.222900f,
+ 0.996094f, 0.218628f, 0.996094f, 0.214355f, 0.996582f, 0.210083f, 0.996582f, 0.205933f,
+ 0.997070f, 0.201660f, 0.997070f, 0.197510f, 0.997559f, 0.193237f, 0.997559f, 0.188965f,
+ 0.998047f, 0.184692f, 0.998535f, 0.180420f, 0.999023f, 0.176025f, 0.999512f, 0.171509f,
+ 0.999512f, 0.167114f, 0.999512f, 0.162598f, 0.999512f, 0.158203f, 0.999512f, 0.153687f,
+ 0.999512f, 0.149170f, 0.999512f, 0.144531f, 0.999512f, 0.139771f, 0.999512f, 0.135010f,
+ 0.999512f, 0.130127f, 0.999512f, 0.125122f, 0.999512f, 0.120117f, 0.999512f, 0.114929f,
+ 0.999512f, 0.109558f, 0.999512f, 0.104065f, 0.999512f, 0.098450f, 0.999512f, 0.092590f,
+ 0.999512f, 0.086609f, 0.999512f, 0.080383f, 0.999512f, 0.073914f, 0.999512f, 0.067139f,
+ 0.999512f, 0.060120f, 0.999512f, 0.052704f, 0.999512f, 0.044922f, 0.999512f, 0.036652f,
+ 0.999512f, 0.027878f, 0.999512f, 0.018494f, 0.999512f, 0.008583f, 0.999512f, 0.000521f,
+ 0.000000f, 1.000000f, 0.948730f, 0.560059f, 0.972656f, 0.462891f, 0.981445f, 0.408447f,
+ 0.985840f, 0.371826f, 0.988281f, 0.344971f, 0.990234f, 0.323975f, 0.991699f, 0.306885f,
+ 0.992676f, 0.292725f, 0.994629f, 0.280273f, 0.994629f, 0.269531f, 0.995117f, 0.260010f,
+ 0.995117f, 0.251465f, 0.995605f, 0.243774f, 0.995605f, 0.236572f, 0.996094f, 0.229858f,
+ 0.996094f, 0.223633f, 0.996582f, 0.217773f, 0.996582f, 0.212158f, 0.997070f, 0.206665f,
+ 0.997559f, 0.201538f, 0.997559f, 0.196411f, 0.998047f, 0.191528f, 0.999023f, 0.186646f,
+ 0.999512f, 0.181885f, 0.999512f, 0.177246f, 0.999512f, 0.172852f, 0.999512f, 0.168579f,
+ 0.999512f, 0.164307f, 0.999512f, 0.160034f, 0.999512f, 0.156006f, 0.999512f, 0.151855f,
+ 0.999512f, 0.147705f, 0.999512f, 0.143677f, 0.999512f, 0.139648f, 0.999512f, 0.135620f,
+ 0.999512f, 0.131592f, 0.999512f, 0.127563f, 0.999512f, 0.123474f, 0.999512f, 0.119446f,
+ 0.999512f, 0.115295f, 0.999512f, 0.111206f, 0.999512f, 0.106995f, 0.999512f, 0.102783f,
+ 0.999512f, 0.098511f, 0.999512f, 0.094238f, 0.999512f, 0.089844f, 0.999512f, 0.085388f,
+ 0.999512f, 0.080933f, 0.999512f, 0.076294f, 0.999512f, 0.071655f, 0.999512f, 0.066833f,
+ 0.999512f, 0.061951f, 0.999512f, 0.056946f, 0.999512f, 0.051819f, 0.999512f, 0.046509f,
+ 0.999512f, 0.041077f, 0.999512f, 0.035431f, 0.999512f, 0.029648f, 0.999512f, 0.023636f,
+ 0.999512f, 0.017441f, 0.999512f, 0.011086f, 0.999512f, 0.004772f, 0.999512f, 0.000236f,
+ 0.000000f, 1.000000f, 0.963867f, 0.562988f, 0.980957f, 0.462646f, 0.986816f, 0.405029f,
+ 0.990234f, 0.365234f, 0.992188f, 0.335938f, 0.994629f, 0.312256f, 0.994629f, 0.293213f,
+ 0.995117f, 0.277344f, 0.995605f, 0.263672f, 0.995605f, 0.251709f, 0.996094f, 0.241089f,
+ 0.996582f, 0.231567f, 0.997070f, 0.222778f, 0.997559f, 0.214722f, 0.998047f, 0.207153f,
+ 0.998535f, 0.200073f, 0.999512f, 0.193237f, 0.999512f, 0.187012f, 0.999512f, 0.181152f,
+ 0.999512f, 0.175659f, 0.999512f, 0.170410f, 0.999512f, 0.165283f, 0.999512f, 0.160400f,
+ 0.999512f, 0.155762f, 0.999512f, 0.151245f, 0.999512f, 0.146851f, 0.999512f, 0.142456f,
+ 0.999512f, 0.138306f, 0.999512f, 0.134155f, 0.999512f, 0.130127f, 0.999512f, 0.126099f,
+ 0.999512f, 0.122192f, 0.999512f, 0.118347f, 0.999512f, 0.114502f, 0.999512f, 0.110657f,
+ 0.999512f, 0.106873f, 0.999512f, 0.103149f, 0.999512f, 0.099365f, 0.999512f, 0.095642f,
+ 0.999512f, 0.091919f, 0.999512f, 0.088196f, 0.999512f, 0.084473f, 0.999512f, 0.080750f,
+ 0.999512f, 0.076965f, 0.999512f, 0.073181f, 0.999512f, 0.069397f, 0.999512f, 0.065613f,
+ 0.999512f, 0.061768f, 0.999512f, 0.057892f, 0.999512f, 0.053955f, 0.999512f, 0.049988f,
+ 0.999512f, 0.045959f, 0.999512f, 0.041870f, 0.999512f, 0.037720f, 0.999512f, 0.033508f,
+ 0.999512f, 0.029251f, 0.999512f, 0.024902f, 0.999512f, 0.020493f, 0.999512f, 0.016022f,
+ 0.999512f, 0.011520f, 0.999512f, 0.007065f, 0.999512f, 0.002867f, 0.999512f, 0.000121f,
+ 0.000000f, 1.000000f, 0.973145f, 0.566406f, 0.986328f, 0.463867f, 0.990723f, 0.403564f,
+ 0.992676f, 0.361816f, 0.994629f, 0.329590f, 0.995117f, 0.304688f, 0.995605f, 0.284180f,
+ 0.996094f, 0.266846f, 0.996582f, 0.251709f, 0.997070f, 0.238647f, 0.998047f, 0.226807f,
+ 0.999512f, 0.215942f, 0.999512f, 0.206177f, 0.999512f, 0.197510f, 0.999512f, 0.189453f,
+ 0.999512f, 0.182129f, 0.999512f, 0.175171f, 0.999512f, 0.168823f, 0.999512f, 0.162720f,
+ 0.999512f, 0.156982f, 0.999512f, 0.151489f, 0.999512f, 0.146240f, 0.999512f, 0.141357f,
+ 0.999512f, 0.136475f, 0.999512f, 0.131958f, 0.999512f, 0.127441f, 0.999512f, 0.123169f,
+ 0.999512f, 0.119019f, 0.999512f, 0.114929f, 0.999512f, 0.110962f, 0.999512f, 0.107056f,
+ 0.999512f, 0.103271f, 0.999512f, 0.099548f, 0.999512f, 0.095886f, 0.999512f, 0.092285f,
+ 0.999512f, 0.088745f, 0.999512f, 0.085266f, 0.999512f, 0.081787f, 0.999512f, 0.078369f,
+ 0.999512f, 0.074951f, 0.999512f, 0.071533f, 0.999512f, 0.068176f, 0.999512f, 0.064880f,
+ 0.999512f, 0.061554f, 0.999512f, 0.058228f, 0.999512f, 0.054932f, 0.999512f, 0.051605f,
+ 0.999512f, 0.048309f, 0.999512f, 0.044983f, 0.999512f, 0.041656f, 0.999512f, 0.038330f,
+ 0.999512f, 0.034973f, 0.999512f, 0.031616f, 0.999512f, 0.028259f, 0.999512f, 0.024872f,
+ 0.999512f, 0.021469f, 0.999512f, 0.018051f, 0.999512f, 0.014641f, 0.999512f, 0.011253f,
+ 0.999512f, 0.007919f, 0.999512f, 0.004711f, 0.999512f, 0.001818f, 0.999512f, 0.000068f,
+ 0.000000f, 1.000000f, 0.979492f, 0.570801f, 0.989746f, 0.466064f, 0.993164f, 0.403564f,
+ 0.994629f, 0.359375f, 0.995605f, 0.325928f, 0.996094f, 0.299316f, 0.996582f, 0.277344f,
+ 0.997559f, 0.258545f, 0.999023f, 0.242188f, 0.999512f, 0.227783f, 0.999512f, 0.215332f,
+ 0.999512f, 0.204102f, 0.999512f, 0.194092f, 0.999512f, 0.184937f, 0.999512f, 0.176514f,
+ 0.999512f, 0.168823f, 0.999512f, 0.161621f, 0.999512f, 0.154785f, 0.999512f, 0.148560f,
+ 0.999512f, 0.142578f, 0.999512f, 0.136963f, 0.999512f, 0.131592f, 0.999512f, 0.126587f,
+ 0.999512f, 0.121704f, 0.999512f, 0.117065f, 0.999512f, 0.112610f, 0.999512f, 0.108337f,
+ 0.999512f, 0.104187f, 0.999512f, 0.100159f, 0.999512f, 0.096252f, 0.999512f, 0.092468f,
+ 0.999512f, 0.088806f, 0.999512f, 0.085266f, 0.999512f, 0.081726f, 0.999512f, 0.078308f,
+ 0.999512f, 0.075012f, 0.999512f, 0.071716f, 0.999512f, 0.068481f, 0.999512f, 0.065308f,
+ 0.999512f, 0.062225f, 0.999512f, 0.059143f, 0.999512f, 0.056091f, 0.999512f, 0.053101f,
+ 0.999512f, 0.050140f, 0.999512f, 0.047180f, 0.999512f, 0.044281f, 0.999512f, 0.041382f,
+ 0.999512f, 0.038513f, 0.999512f, 0.035645f, 0.999512f, 0.032806f, 0.999512f, 0.029999f,
+ 0.999512f, 0.027191f, 0.999512f, 0.024399f, 0.999512f, 0.021622f, 0.999512f, 0.018860f,
+ 0.999512f, 0.016113f, 0.999512f, 0.013412f, 0.999512f, 0.010742f, 0.999512f, 0.008125f,
+ 0.999512f, 0.005608f, 0.999512f, 0.003248f, 0.999512f, 0.001202f, 0.999512f, 0.000041f,
+ 0.000000f, 1.000000f, 0.984375f, 0.574707f, 0.991211f, 0.468750f, 0.994629f, 0.403564f,
+ 0.995605f, 0.358154f, 0.996582f, 0.323242f, 0.997559f, 0.295166f, 0.999023f, 0.271484f,
+ 0.999512f, 0.251465f, 0.999512f, 0.234741f, 0.999512f, 0.219971f, 0.999512f, 0.206909f,
+ 0.999512f, 0.195312f, 0.999512f, 0.184692f, 0.999512f, 0.175171f, 0.999512f, 0.166382f,
+ 0.999512f, 0.158325f, 0.999512f, 0.150879f, 0.999512f, 0.143799f, 0.999512f, 0.137329f,
+ 0.999512f, 0.131226f, 0.999512f, 0.125488f, 0.999512f, 0.120056f, 0.999512f, 0.114929f,
+ 0.999512f, 0.109985f, 0.999512f, 0.105347f, 0.999512f, 0.100891f, 0.999512f, 0.096619f,
+ 0.999512f, 0.092529f, 0.999512f, 0.088562f, 0.999512f, 0.084778f, 0.999512f, 0.081055f,
+ 0.999512f, 0.077515f, 0.999512f, 0.074097f, 0.999512f, 0.070740f, 0.999512f, 0.067505f,
+ 0.999512f, 0.064331f, 0.999512f, 0.061249f, 0.999512f, 0.058258f, 0.999512f, 0.055298f,
+ 0.999512f, 0.052429f, 0.999512f, 0.049622f, 0.999512f, 0.046844f, 0.999512f, 0.044128f,
+ 0.999512f, 0.041443f, 0.999512f, 0.038818f, 0.999512f, 0.036255f, 0.999512f, 0.033691f,
+ 0.999512f, 0.031204f, 0.999512f, 0.028717f, 0.999512f, 0.026276f, 0.999512f, 0.023865f,
+ 0.999512f, 0.021500f, 0.999512f, 0.019150f, 0.999512f, 0.016846f, 0.999512f, 0.014572f,
+ 0.999512f, 0.012344f, 0.999512f, 0.010162f, 0.999512f, 0.008041f, 0.999512f, 0.006001f,
+ 0.999512f, 0.004066f, 0.999512f, 0.002302f, 0.999512f, 0.000821f, 0.999512f, 0.000026f,
+ 0.000000f, 1.000000f, 0.986328f, 0.578613f, 0.994141f, 0.470215f, 0.995117f, 0.404541f,
+ 0.996582f, 0.357422f, 0.997559f, 0.321045f, 0.999512f, 0.291016f, 0.999512f, 0.267090f,
+ 0.999512f, 0.246826f, 0.999512f, 0.229248f, 0.999512f, 0.213867f, 0.999512f, 0.200317f,
+ 0.999512f, 0.188232f, 0.999512f, 0.177246f, 0.999512f, 0.167358f, 0.999512f, 0.158203f,
+ 0.999512f, 0.149902f, 0.999512f, 0.142212f, 0.999512f, 0.135010f, 0.999512f, 0.128296f,
+ 0.999512f, 0.122131f, 0.999512f, 0.116272f, 0.999512f, 0.110718f, 0.999512f, 0.105530f,
+ 0.999512f, 0.100586f, 0.999512f, 0.095947f, 0.999512f, 0.091492f, 0.999512f, 0.087219f,
+ 0.999512f, 0.083191f, 0.999512f, 0.079285f, 0.999512f, 0.075562f, 0.999512f, 0.072021f,
+ 0.999512f, 0.068542f, 0.999512f, 0.065247f, 0.999512f, 0.062042f, 0.999512f, 0.058929f,
+ 0.999512f, 0.055939f, 0.999512f, 0.053009f, 0.999512f, 0.050201f, 0.999512f, 0.047455f,
+ 0.999512f, 0.044769f, 0.999512f, 0.042175f, 0.999512f, 0.039642f, 0.999512f, 0.037170f,
+ 0.999512f, 0.034760f, 0.999512f, 0.032410f, 0.999512f, 0.030090f, 0.999512f, 0.027832f,
+ 0.999512f, 0.025635f, 0.999512f, 0.023468f, 0.999512f, 0.021347f, 0.999512f, 0.019272f,
+ 0.999512f, 0.017242f, 0.999512f, 0.015259f, 0.999512f, 0.013329f, 0.999512f, 0.011436f,
+ 0.999512f, 0.009605f, 0.999512f, 0.007828f, 0.999512f, 0.006130f, 0.999512f, 0.004513f,
+ 0.999512f, 0.003012f, 0.999512f, 0.001669f, 0.999512f, 0.000576f, 0.999512f, 0.000017f,
+ 0.000000f, 1.000000f, 0.989746f, 0.581543f, 0.994629f, 0.472656f, 0.996094f, 0.405273f,
+ 0.997559f, 0.356689f, 0.999512f, 0.318604f, 0.999512f, 0.288574f, 0.999512f, 0.263916f,
+ 0.999512f, 0.243042f, 0.999512f, 0.224854f, 0.999512f, 0.208984f, 0.999512f, 0.194946f,
+ 0.999512f, 0.182495f, 0.999512f, 0.171143f, 0.999512f, 0.160889f, 0.999512f, 0.151611f,
+ 0.999512f, 0.142944f, 0.999512f, 0.135132f, 0.999512f, 0.127808f, 0.999512f, 0.120972f,
+ 0.999512f, 0.114624f, 0.999512f, 0.108704f, 0.999512f, 0.103149f, 0.999512f, 0.097900f,
+ 0.999512f, 0.092957f, 0.999512f, 0.088257f, 0.999512f, 0.083862f, 0.999512f, 0.079651f,
+ 0.999512f, 0.075623f, 0.999512f, 0.071777f, 0.999512f, 0.068176f, 0.999512f, 0.064636f,
+ 0.999512f, 0.061310f, 0.999512f, 0.058105f, 0.999512f, 0.055023f, 0.999512f, 0.052063f,
+ 0.999512f, 0.049194f, 0.999512f, 0.046448f, 0.999512f, 0.043793f, 0.999512f, 0.041199f,
+ 0.999512f, 0.038727f, 0.999512f, 0.036316f, 0.999512f, 0.033966f, 0.999512f, 0.031708f,
+ 0.999512f, 0.029510f, 0.999512f, 0.027374f, 0.999512f, 0.025299f, 0.999512f, 0.023285f,
+ 0.999512f, 0.021317f, 0.999512f, 0.019409f, 0.999512f, 0.017563f, 0.999512f, 0.015762f,
+ 0.999512f, 0.014015f, 0.999512f, 0.012321f, 0.999512f, 0.010681f, 0.999512f, 0.009102f,
+ 0.999512f, 0.007580f, 0.999512f, 0.006123f, 0.999512f, 0.004742f, 0.999512f, 0.003450f,
+ 0.999512f, 0.002268f, 0.999512f, 0.001232f, 0.999512f, 0.000413f, 0.999512f, 0.000011f,
+ 0.000000f, 1.000000f, 0.990723f, 0.584961f, 0.995117f, 0.474854f, 0.997070f, 0.406006f,
+ 0.999512f, 0.355469f, 0.999512f, 0.317383f, 0.999512f, 0.286865f, 0.999512f, 0.261475f,
+ 0.999512f, 0.239990f, 0.999512f, 0.221313f, 0.999512f, 0.205078f, 0.999512f, 0.190552f,
+ 0.999512f, 0.177734f, 0.999512f, 0.166138f, 0.999512f, 0.155640f, 0.999512f, 0.146118f,
+ 0.999512f, 0.137329f, 0.999512f, 0.129272f, 0.999512f, 0.121826f, 0.999512f, 0.114929f,
+ 0.999512f, 0.108521f, 0.999512f, 0.102478f, 0.999512f, 0.096863f, 0.999512f, 0.091614f,
+ 0.999512f, 0.086670f, 0.999512f, 0.081970f, 0.999512f, 0.077576f, 0.999512f, 0.073425f,
+ 0.999512f, 0.069458f, 0.999512f, 0.065674f, 0.999512f, 0.062103f, 0.999512f, 0.058685f,
+ 0.999512f, 0.055450f, 0.999512f, 0.052338f, 0.999512f, 0.049347f, 0.999512f, 0.046509f,
+ 0.999512f, 0.043762f, 0.999512f, 0.041138f, 0.999512f, 0.038605f, 0.999512f, 0.036194f,
+ 0.999512f, 0.033844f, 0.999512f, 0.031616f, 0.999512f, 0.029449f, 0.999512f, 0.027359f,
+ 0.999512f, 0.025345f, 0.999512f, 0.023392f, 0.999512f, 0.021515f, 0.999512f, 0.019699f,
+ 0.999512f, 0.017944f, 0.999512f, 0.016251f, 0.999512f, 0.014626f, 0.999512f, 0.013046f,
+ 0.999512f, 0.011528f, 0.999512f, 0.010071f, 0.999512f, 0.008667f, 0.999512f, 0.007332f,
+ 0.999512f, 0.006058f, 0.999512f, 0.004848f, 0.999512f, 0.003717f, 0.999512f, 0.002674f,
+ 0.999512f, 0.001734f, 0.999512f, 0.000925f, 0.999512f, 0.000302f, 0.999512f, 0.000008f,
+ 0.000000f, 1.000000f, 0.992676f, 0.587402f, 0.995605f, 0.476562f, 0.998535f, 0.406006f,
+ 0.999512f, 0.355469f, 0.999512f, 0.316650f, 0.999512f, 0.285400f, 0.999512f, 0.259521f,
+ 0.999512f, 0.237427f, 0.999512f, 0.218384f, 0.999512f, 0.201660f, 0.999512f, 0.186890f,
+ 0.999512f, 0.173828f, 0.999512f, 0.161987f, 0.999512f, 0.151245f, 0.999512f, 0.141479f,
+ 0.999512f, 0.132568f, 0.999512f, 0.124390f, 0.999512f, 0.116882f, 0.999512f, 0.109863f,
+ 0.999512f, 0.103394f, 0.999512f, 0.097351f, 0.999512f, 0.091675f, 0.999512f, 0.086426f,
+ 0.999512f, 0.081421f, 0.999512f, 0.076782f, 0.999512f, 0.072388f, 0.999512f, 0.068237f,
+ 0.999512f, 0.064331f, 0.999512f, 0.060638f, 0.999512f, 0.057129f, 0.999512f, 0.053772f,
+ 0.999512f, 0.050598f, 0.999512f, 0.047577f, 0.999512f, 0.044708f, 0.999512f, 0.041962f,
+ 0.999512f, 0.039337f, 0.999512f, 0.036835f, 0.999512f, 0.034424f, 0.999512f, 0.032135f,
+ 0.999512f, 0.029938f, 0.999512f, 0.027832f, 0.999512f, 0.025803f, 0.999512f, 0.023865f,
+ 0.999512f, 0.022003f, 0.999512f, 0.020218f, 0.999512f, 0.018509f, 0.999512f, 0.016861f,
+ 0.999512f, 0.015282f, 0.999512f, 0.013771f, 0.999512f, 0.012314f, 0.999512f, 0.010925f,
+ 0.999512f, 0.009598f, 0.999512f, 0.008331f, 0.999512f, 0.007122f, 0.999512f, 0.005978f,
+ 0.999512f, 0.004898f, 0.999512f, 0.003889f, 0.999512f, 0.002953f, 0.999512f, 0.002100f,
+ 0.999512f, 0.001343f, 0.999512f, 0.000705f, 0.999512f, 0.000224f, 0.999512f, 0.000006f,
+ 0.000000f, 1.000000f, 0.994141f, 0.589355f, 0.996582f, 0.477783f, 0.999512f, 0.406250f,
+ 0.999512f, 0.355469f, 0.999512f, 0.316162f, 0.999512f, 0.284424f, 0.999512f, 0.257812f,
+ 0.999512f, 0.235352f, 0.999512f, 0.215942f, 0.999512f, 0.198975f, 0.999512f, 0.183838f,
+ 0.999512f, 0.170532f, 0.999512f, 0.158447f, 0.999512f, 0.147583f, 0.999512f, 0.137695f,
+ 0.999512f, 0.128540f, 0.999512f, 0.120300f, 0.999512f, 0.112671f, 0.999512f, 0.105652f,
+ 0.999512f, 0.099060f, 0.999512f, 0.093018f, 0.999512f, 0.087341f, 0.999512f, 0.082031f,
+ 0.999512f, 0.077087f, 0.999512f, 0.072449f, 0.999512f, 0.068054f, 0.999512f, 0.063965f,
+ 0.999512f, 0.060120f, 0.999512f, 0.056458f, 0.999512f, 0.052979f, 0.999512f, 0.049713f,
+ 0.999512f, 0.046600f, 0.999512f, 0.043671f, 0.999512f, 0.040863f, 0.999512f, 0.038208f,
+ 0.999512f, 0.035706f, 0.999512f, 0.033295f, 0.999512f, 0.031006f, 0.999512f, 0.028824f,
+ 0.999512f, 0.026733f, 0.999512f, 0.024750f, 0.999512f, 0.022858f, 0.999512f, 0.021042f,
+ 0.999512f, 0.019318f, 0.999512f, 0.017670f, 0.999512f, 0.016098f, 0.999512f, 0.014595f,
+ 0.999512f, 0.013161f, 0.999512f, 0.011795f, 0.999512f, 0.010490f, 0.999512f, 0.009254f,
+ 0.999512f, 0.008080f, 0.999512f, 0.006966f, 0.999512f, 0.005917f, 0.999512f, 0.004932f,
+ 0.999512f, 0.004009f, 0.999512f, 0.003155f, 0.999512f, 0.002373f, 0.999512f, 0.001669f,
+ 0.999512f, 0.001054f, 0.999512f, 0.000544f, 0.999512f, 0.000169f, 0.999512f, 0.000004f,
+ 0.000000f, 1.000000f, 0.994629f, 0.591309f, 0.997559f, 0.478760f, 0.999512f, 0.406982f,
+ 0.999512f, 0.355713f, 0.999512f, 0.315674f, 0.999512f, 0.283447f, 0.999512f, 0.256592f,
+ 0.999512f, 0.233643f, 0.999512f, 0.213867f, 0.999512f, 0.196533f, 0.999512f, 0.181274f,
+ 0.999512f, 0.167725f, 0.999512f, 0.155518f, 0.999512f, 0.144409f, 0.999512f, 0.134399f,
+ 0.999512f, 0.125244f, 0.999512f, 0.116882f, 0.999512f, 0.109192f, 0.999512f, 0.102051f,
+ 0.999512f, 0.095459f, 0.999512f, 0.089355f, 0.999512f, 0.083679f, 0.999512f, 0.078369f,
+ 0.999512f, 0.073425f, 0.999512f, 0.068787f, 0.999512f, 0.064453f, 0.999512f, 0.060394f,
+ 0.999512f, 0.056580f, 0.999512f, 0.052948f, 0.999512f, 0.049561f, 0.999512f, 0.046326f,
+ 0.999512f, 0.043304f, 0.999512f, 0.040436f, 0.999512f, 0.037720f, 0.999512f, 0.035126f,
+ 0.999512f, 0.032684f, 0.999512f, 0.030380f, 0.999512f, 0.028183f, 0.999512f, 0.026108f,
+ 0.999512f, 0.024124f, 0.999512f, 0.022232f, 0.999512f, 0.020447f, 0.999512f, 0.018753f,
+ 0.999512f, 0.017136f, 0.999512f, 0.015602f, 0.999512f, 0.014145f, 0.999512f, 0.012764f,
+ 0.999512f, 0.011452f, 0.999512f, 0.010208f, 0.999512f, 0.009033f, 0.999512f, 0.007919f,
+ 0.999512f, 0.006878f, 0.999512f, 0.005894f, 0.999512f, 0.004971f, 0.999512f, 0.004112f,
+ 0.999512f, 0.003319f, 0.999512f, 0.002590f, 0.999512f, 0.001930f, 0.999512f, 0.001343f,
+ 0.999512f, 0.000838f, 0.999512f, 0.000426f, 0.999512f, 0.000129f, 0.999512f, 0.000003f,
+ 0.000000f, 1.000000f, 0.995117f, 0.593262f, 0.999512f, 0.479004f, 0.999512f, 0.407715f,
+ 0.999512f, 0.355713f, 0.999512f, 0.315430f, 0.999512f, 0.282715f, 0.999512f, 0.255371f,
+ 0.999512f, 0.232178f, 0.999512f, 0.212158f, 0.999512f, 0.194580f, 0.999512f, 0.179077f,
+ 0.999512f, 0.165283f, 0.999512f, 0.152954f, 0.999512f, 0.141846f, 0.999512f, 0.131714f,
+ 0.999512f, 0.122437f, 0.999512f, 0.114014f, 0.999512f, 0.106201f, 0.999512f, 0.099060f,
+ 0.999512f, 0.092468f, 0.999512f, 0.086304f, 0.999512f, 0.080627f, 0.999512f, 0.075317f,
+ 0.999512f, 0.070374f, 0.999512f, 0.065735f, 0.999512f, 0.061462f, 0.999512f, 0.057404f,
+ 0.999512f, 0.053619f, 0.999512f, 0.050049f, 0.999512f, 0.046692f, 0.999512f, 0.043518f,
+ 0.999512f, 0.040558f, 0.999512f, 0.037750f, 0.999512f, 0.035095f, 0.999512f, 0.032593f,
+ 0.999512f, 0.030228f, 0.999512f, 0.027985f, 0.999512f, 0.025864f, 0.999512f, 0.023865f,
+ 0.999512f, 0.021973f, 0.999512f, 0.020172f, 0.999512f, 0.018478f, 0.999512f, 0.016876f,
+ 0.999512f, 0.015358f, 0.999512f, 0.013924f, 0.999512f, 0.012566f, 0.999512f, 0.011284f,
+ 0.999512f, 0.010078f, 0.999512f, 0.008934f, 0.999512f, 0.007866f, 0.999512f, 0.006863f,
+ 0.999512f, 0.005920f, 0.999512f, 0.005043f, 0.999512f, 0.004227f, 0.999512f, 0.003473f,
+ 0.999512f, 0.002781f, 0.999512f, 0.002151f, 0.999512f, 0.001589f, 0.999512f, 0.001094f,
+ 0.999512f, 0.000674f, 0.999512f, 0.000337f, 0.999512f, 0.000100f, 0.999512f, 0.000002f,
+ 0.000000f, 1.000000f, 0.995605f, 0.594727f, 0.999512f, 0.480225f, 0.999512f, 0.408447f,
+ 0.999512f, 0.355957f, 0.999512f, 0.315186f, 0.999512f, 0.281982f, 0.999512f, 0.254395f,
+ 0.999512f, 0.230957f, 0.999512f, 0.210693f, 0.999512f, 0.192993f, 0.999512f, 0.177246f,
+ 0.999512f, 0.163330f, 0.999512f, 0.150879f, 0.999512f, 0.139526f, 0.999512f, 0.129395f,
+ 0.999512f, 0.120056f, 0.999512f, 0.111511f, 0.999512f, 0.103699f, 0.999512f, 0.096497f,
+ 0.999512f, 0.089905f, 0.999512f, 0.083740f, 0.999512f, 0.078003f, 0.999512f, 0.072754f,
+ 0.999512f, 0.067810f, 0.999512f, 0.063171f, 0.999512f, 0.058929f, 0.999512f, 0.054901f,
+ 0.999512f, 0.051117f, 0.999512f, 0.047607f, 0.999512f, 0.044281f, 0.999512f, 0.041168f,
+ 0.999512f, 0.038239f, 0.999512f, 0.035492f, 0.999512f, 0.032898f, 0.999512f, 0.030457f,
+ 0.999512f, 0.028168f, 0.999512f, 0.025986f, 0.999512f, 0.023941f, 0.999512f, 0.022018f,
+ 0.999512f, 0.020203f, 0.999512f, 0.018478f, 0.999512f, 0.016861f, 0.999512f, 0.015343f,
+ 0.999512f, 0.013908f, 0.999512f, 0.012550f, 0.999512f, 0.011284f, 0.999512f, 0.010086f,
+ 0.999512f, 0.008965f, 0.999512f, 0.007912f, 0.999512f, 0.006927f, 0.999512f, 0.006012f,
+ 0.999512f, 0.005157f, 0.999512f, 0.004364f, 0.999512f, 0.003637f, 0.999512f, 0.002968f,
+ 0.999512f, 0.002357f, 0.999512f, 0.001810f, 0.999512f, 0.001324f, 0.999512f, 0.000903f,
+ 0.999512f, 0.000549f, 0.999512f, 0.000271f, 0.999512f, 0.000079f, 0.999512f, 0.000002f,
+ 0.000000f, 1.000000f, 0.996094f, 0.596191f, 0.999512f, 0.481201f, 0.999512f, 0.408936f,
+ 0.999512f, 0.355957f, 0.999512f, 0.314941f, 0.999512f, 0.281494f, 0.999512f, 0.253662f,
+ 0.999512f, 0.229858f, 0.999512f, 0.209473f, 0.999512f, 0.191528f, 0.999512f, 0.175781f,
+ 0.999512f, 0.161621f, 0.999512f, 0.149048f, 0.999512f, 0.137695f, 0.999512f, 0.127319f,
+ 0.999512f, 0.118042f, 0.999512f, 0.109436f, 0.999512f, 0.101562f, 0.999512f, 0.094360f,
+ 0.999512f, 0.087708f, 0.999512f, 0.081543f, 0.999512f, 0.075867f, 0.999512f, 0.070557f,
+ 0.999512f, 0.065613f, 0.999512f, 0.061066f, 0.999512f, 0.056763f, 0.999512f, 0.052795f,
+ 0.999512f, 0.049042f, 0.999512f, 0.045563f, 0.999512f, 0.042267f, 0.999512f, 0.039215f,
+ 0.999512f, 0.036316f, 0.999512f, 0.033630f, 0.999512f, 0.031082f, 0.999512f, 0.028702f,
+ 0.999512f, 0.026459f, 0.999512f, 0.024338f, 0.999512f, 0.022354f, 0.999512f, 0.020493f,
+ 0.999512f, 0.018738f, 0.999512f, 0.017090f, 0.999512f, 0.015541f, 0.999512f, 0.014084f,
+ 0.999512f, 0.012718f, 0.999512f, 0.011436f, 0.999512f, 0.010231f, 0.999512f, 0.009109f,
+ 0.999512f, 0.008057f, 0.999512f, 0.007084f, 0.999512f, 0.006172f, 0.999512f, 0.005325f,
+ 0.999512f, 0.004543f, 0.999512f, 0.003826f, 0.999512f, 0.003166f, 0.999512f, 0.002565f,
+ 0.999512f, 0.002024f, 0.999512f, 0.001542f, 0.999512f, 0.001118f, 0.999512f, 0.000754f,
+ 0.999512f, 0.000453f, 0.999512f, 0.000220f, 0.999512f, 0.000063f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.996582f, 0.597168f, 0.999512f, 0.482178f, 0.999512f, 0.409424f,
+ 0.999512f, 0.356201f, 0.999512f, 0.314697f, 0.999512f, 0.281006f, 0.999512f, 0.252930f,
+ 0.999512f, 0.229004f, 0.999512f, 0.208374f, 0.999512f, 0.190308f, 0.999512f, 0.174438f,
+ 0.999512f, 0.160156f, 0.999512f, 0.147461f, 0.999512f, 0.136108f, 0.999512f, 0.125732f,
+ 0.999512f, 0.116272f, 0.999512f, 0.107666f, 0.999512f, 0.099792f, 0.999512f, 0.092529f,
+ 0.999512f, 0.085876f, 0.999512f, 0.079712f, 0.999512f, 0.073975f, 0.999512f, 0.068726f,
+ 0.999512f, 0.063782f, 0.999512f, 0.059235f, 0.999512f, 0.054962f, 0.999512f, 0.050995f,
+ 0.999512f, 0.047302f, 0.999512f, 0.043823f, 0.999512f, 0.040588f, 0.999512f, 0.037567f,
+ 0.999512f, 0.034729f, 0.999512f, 0.032043f, 0.999512f, 0.029572f, 0.999512f, 0.027222f,
+ 0.999512f, 0.025024f, 0.999512f, 0.022964f, 0.999512f, 0.021042f, 0.999512f, 0.019226f,
+ 0.999512f, 0.017532f, 0.999512f, 0.015930f, 0.999512f, 0.014442f, 0.999512f, 0.013046f,
+ 0.999512f, 0.011742f, 0.999512f, 0.010521f, 0.999512f, 0.009377f, 0.999512f, 0.008316f,
+ 0.999512f, 0.007328f, 0.999512f, 0.006409f, 0.999512f, 0.005558f, 0.999512f, 0.004776f,
+ 0.999512f, 0.004051f, 0.999512f, 0.003393f, 0.999512f, 0.002790f, 0.999512f, 0.002247f,
+ 0.999512f, 0.001761f, 0.999512f, 0.001330f, 0.999512f, 0.000957f, 0.999512f, 0.000639f,
+ 0.999512f, 0.000380f, 0.999512f, 0.000182f, 0.999512f, 0.000051f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.998047f, 0.597656f, 0.999512f, 0.482910f, 0.999512f, 0.409912f,
+ 0.999512f, 0.356201f, 0.999512f, 0.314453f, 0.999512f, 0.280518f, 0.999512f, 0.252197f,
+ 0.999512f, 0.228271f, 0.999512f, 0.207520f, 0.999512f, 0.189331f, 0.999512f, 0.173218f,
+ 0.999512f, 0.158936f, 0.999512f, 0.146240f, 0.999512f, 0.134644f, 0.999512f, 0.124329f,
+ 0.999512f, 0.114807f, 0.999512f, 0.106201f, 0.999512f, 0.098267f, 0.999512f, 0.091003f,
+ 0.999512f, 0.084290f, 0.999512f, 0.078125f, 0.999512f, 0.072449f, 0.999512f, 0.067139f,
+ 0.999512f, 0.062256f, 0.999512f, 0.057709f, 0.999512f, 0.053467f, 0.999512f, 0.049500f,
+ 0.999512f, 0.045837f, 0.999512f, 0.042389f, 0.999512f, 0.039185f, 0.999512f, 0.036194f,
+ 0.999512f, 0.033386f, 0.999512f, 0.030762f, 0.999512f, 0.028305f, 0.999512f, 0.026001f,
+ 0.999512f, 0.023849f, 0.999512f, 0.021835f, 0.999512f, 0.019943f, 0.999512f, 0.018188f,
+ 0.999512f, 0.016525f, 0.999512f, 0.014992f, 0.999512f, 0.013550f, 0.999512f, 0.012199f,
+ 0.999512f, 0.010941f, 0.999512f, 0.009773f, 0.999512f, 0.008682f, 0.999512f, 0.007671f,
+ 0.999512f, 0.006733f, 0.999512f, 0.005867f, 0.999512f, 0.005066f, 0.999512f, 0.004330f,
+ 0.999512f, 0.003658f, 0.999512f, 0.003046f, 0.999512f, 0.002493f, 0.999512f, 0.001995f,
+ 0.999512f, 0.001553f, 0.999512f, 0.001164f, 0.999512f, 0.000830f, 0.999512f, 0.000549f,
+ 0.999512f, 0.000323f, 0.999512f, 0.000152f, 0.999512f, 0.000042f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.999512f, 0.597656f, 0.999512f, 0.483643f, 0.999512f, 0.410156f,
+ 0.999512f, 0.356445f, 0.999512f, 0.314453f, 0.999512f, 0.280273f, 0.999512f, 0.251709f,
+ 0.999512f, 0.227661f, 0.999512f, 0.206665f, 0.999512f, 0.188477f, 0.999512f, 0.172241f,
+ 0.999512f, 0.157959f, 0.999512f, 0.145142f, 0.999512f, 0.133545f, 0.999512f, 0.123108f,
+ 0.999512f, 0.113586f, 0.999512f, 0.104919f, 0.999512f, 0.096985f, 0.999512f, 0.089722f,
+ 0.999512f, 0.083008f, 0.999512f, 0.076843f, 0.999512f, 0.071106f, 0.999512f, 0.065857f,
+ 0.999512f, 0.060974f, 0.999512f, 0.056427f, 0.999512f, 0.052185f, 0.999512f, 0.048279f,
+ 0.999512f, 0.044617f, 0.999512f, 0.041199f, 0.999512f, 0.037994f, 0.999512f, 0.035034f,
+ 0.999512f, 0.032257f, 0.999512f, 0.029678f, 0.999512f, 0.027252f, 0.999512f, 0.024994f,
+ 0.999512f, 0.022873f, 0.999512f, 0.020889f, 0.999512f, 0.019043f, 0.999512f, 0.017319f,
+ 0.999512f, 0.015717f, 0.999512f, 0.014214f, 0.999512f, 0.012810f, 0.999512f, 0.011505f,
+ 0.999512f, 0.010292f, 0.999512f, 0.009163f, 0.999512f, 0.008110f, 0.999512f, 0.007145f,
+ 0.999512f, 0.006248f, 0.999512f, 0.005424f, 0.999512f, 0.004665f, 0.999512f, 0.003971f,
+ 0.999512f, 0.003342f, 0.999512f, 0.002769f, 0.999512f, 0.002254f, 0.999512f, 0.001794f,
+ 0.999512f, 0.001388f, 0.999512f, 0.001034f, 0.999512f, 0.000731f, 0.999512f, 0.000480f,
+ 0.999512f, 0.000279f, 0.999512f, 0.000130f, 0.999512f, 0.000035f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.999512f, 0.598633f, 0.999512f, 0.484131f, 0.999512f, 0.410400f,
+ 0.999512f, 0.356445f, 0.999512f, 0.314209f, 0.999512f, 0.280029f, 0.999512f, 0.251465f,
+ 0.999512f, 0.227051f, 0.999512f, 0.206055f, 0.999512f, 0.187744f, 0.999512f, 0.171509f,
+ 0.999512f, 0.157104f, 0.999512f, 0.144165f, 0.999512f, 0.132568f, 0.999512f, 0.122070f,
+ 0.999512f, 0.112549f, 0.999512f, 0.103882f, 0.999512f, 0.095886f, 0.999512f, 0.088623f,
+ 0.999512f, 0.081909f, 0.999512f, 0.075745f, 0.999512f, 0.070007f, 0.999512f, 0.064758f,
+ 0.999512f, 0.059875f, 0.999512f, 0.055359f, 0.999512f, 0.051147f, 0.999512f, 0.047211f,
+ 0.999512f, 0.043579f, 0.999512f, 0.040192f, 0.999512f, 0.037018f, 0.999512f, 0.034088f,
+ 0.999512f, 0.031342f, 0.999512f, 0.028778f, 0.999512f, 0.026382f, 0.999512f, 0.024155f,
+ 0.999512f, 0.022064f, 0.999512f, 0.020126f, 0.999512f, 0.018311f, 0.999512f, 0.016617f,
+ 0.999512f, 0.015045f, 0.999512f, 0.013573f, 0.999512f, 0.012207f, 0.999512f, 0.010933f,
+ 0.999512f, 0.009758f, 0.999512f, 0.008659f, 0.999512f, 0.007652f, 0.999512f, 0.006718f,
+ 0.999512f, 0.005859f, 0.999512f, 0.005070f, 0.999512f, 0.004345f, 0.999512f, 0.003687f,
+ 0.999512f, 0.003088f, 0.999512f, 0.002548f, 0.999512f, 0.002064f, 0.999512f, 0.001635f,
+ 0.999512f, 0.001257f, 0.999512f, 0.000931f, 0.999512f, 0.000654f, 0.999512f, 0.000425f,
+ 0.999512f, 0.000245f, 0.999512f, 0.000113f, 0.999512f, 0.000030f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.599609f, 0.999512f, 0.484619f, 0.999512f, 0.410645f,
+ 0.999512f, 0.356445f, 0.999512f, 0.314209f, 0.999512f, 0.279785f, 0.999512f, 0.250977f,
+ 0.999512f, 0.226685f, 0.999512f, 0.205566f, 0.999512f, 0.187134f, 0.999512f, 0.170776f,
+ 0.999512f, 0.156372f, 0.999512f, 0.143433f, 0.999512f, 0.131714f, 0.999512f, 0.121216f,
+ 0.999512f, 0.111694f, 0.999512f, 0.102966f, 0.999512f, 0.094971f, 0.999512f, 0.087708f,
+ 0.999512f, 0.080994f, 0.999512f, 0.074829f, 0.999512f, 0.069092f, 0.999512f, 0.063843f,
+ 0.999512f, 0.058990f, 0.999512f, 0.054443f, 0.999512f, 0.050262f, 0.999512f, 0.046356f,
+ 0.999512f, 0.042725f, 0.999512f, 0.039368f, 0.999512f, 0.036224f, 0.999512f, 0.033295f,
+ 0.999512f, 0.030579f, 0.999512f, 0.028046f, 0.999512f, 0.025665f, 0.999512f, 0.023468f,
+ 0.999512f, 0.021408f, 0.999512f, 0.019485f, 0.999512f, 0.017700f, 0.999512f, 0.016037f,
+ 0.999512f, 0.014496f, 0.999512f, 0.013054f, 0.999512f, 0.011719f, 0.999512f, 0.010475f,
+ 0.999512f, 0.009323f, 0.999512f, 0.008263f, 0.999512f, 0.007282f, 0.999512f, 0.006378f,
+ 0.999512f, 0.005547f, 0.999512f, 0.004784f, 0.999512f, 0.004089f, 0.999512f, 0.003458f,
+ 0.999512f, 0.002886f, 0.999512f, 0.002373f, 0.999512f, 0.001914f, 0.999512f, 0.001509f,
+ 0.999512f, 0.001155f, 0.999512f, 0.000850f, 0.999512f, 0.000593f, 0.999512f, 0.000383f,
+ 0.999512f, 0.000219f, 0.999512f, 0.000100f, 0.999512f, 0.000026f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.600098f, 0.999512f, 0.485107f, 0.999512f, 0.410889f,
+ 0.999512f, 0.356689f, 0.999512f, 0.314209f, 0.999512f, 0.279541f, 0.999512f, 0.250732f,
+ 0.999512f, 0.226318f, 0.999512f, 0.205078f, 0.999512f, 0.186523f, 0.999512f, 0.170288f,
+ 0.999512f, 0.155762f, 0.999512f, 0.142700f, 0.999512f, 0.131104f, 0.999512f, 0.120544f,
+ 0.999512f, 0.110962f, 0.999512f, 0.102234f, 0.999512f, 0.094238f, 0.999512f, 0.086975f,
+ 0.999512f, 0.080261f, 0.999512f, 0.074036f, 0.999512f, 0.068359f, 0.999512f, 0.063110f,
+ 0.999512f, 0.058228f, 0.999512f, 0.053711f, 0.999512f, 0.049530f, 0.999512f, 0.045654f,
+ 0.999512f, 0.042053f, 0.999512f, 0.038696f, 0.999512f, 0.035553f, 0.999512f, 0.032654f,
+ 0.999512f, 0.029953f, 0.999512f, 0.027435f, 0.999512f, 0.025085f, 0.999512f, 0.022903f,
+ 0.999512f, 0.020874f, 0.999512f, 0.018967f, 0.999512f, 0.017212f, 0.999512f, 0.015572f,
+ 0.999512f, 0.014046f, 0.999512f, 0.012634f, 0.999512f, 0.011322f, 0.999512f, 0.010101f,
+ 0.999512f, 0.008980f, 0.999512f, 0.007935f, 0.999512f, 0.006981f, 0.999512f, 0.006104f,
+ 0.999512f, 0.005295f, 0.999512f, 0.004555f, 0.999512f, 0.003885f, 0.999512f, 0.003275f,
+ 0.999512f, 0.002726f, 0.999512f, 0.002234f, 0.999512f, 0.001796f, 0.999512f, 0.001410f,
+ 0.999512f, 0.001075f, 0.999512f, 0.000787f, 0.999512f, 0.000546f, 0.999512f, 0.000351f,
+ 0.999512f, 0.000199f, 0.999512f, 0.000089f, 0.999512f, 0.000023f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.600586f, 0.999512f, 0.485596f, 0.999512f, 0.411133f,
+ 0.999512f, 0.356689f, 0.999512f, 0.313965f, 0.999512f, 0.279541f, 0.999512f, 0.250488f,
+ 0.999512f, 0.225952f, 0.999512f, 0.204712f, 0.999512f, 0.186157f, 0.999512f, 0.169800f,
+ 0.999512f, 0.155273f, 0.999512f, 0.142212f, 0.999512f, 0.130493f, 0.999512f, 0.119995f,
+ 0.999512f, 0.110352f, 0.999512f, 0.101624f, 0.999512f, 0.093628f, 0.999512f, 0.086304f,
+ 0.999512f, 0.079590f, 0.999512f, 0.073425f, 0.999512f, 0.067749f, 0.999512f, 0.062500f,
+ 0.999512f, 0.057617f, 0.999512f, 0.053131f, 0.999512f, 0.048950f, 0.999512f, 0.045074f,
+ 0.999512f, 0.041473f, 0.999512f, 0.038147f, 0.999512f, 0.035034f, 0.999512f, 0.032135f,
+ 0.999512f, 0.029449f, 0.999512f, 0.026947f, 0.999512f, 0.024612f, 0.999512f, 0.022446f,
+ 0.999512f, 0.020432f, 0.999512f, 0.018555f, 0.999512f, 0.016815f, 0.999512f, 0.015198f,
+ 0.999512f, 0.013695f, 0.999512f, 0.012299f, 0.999512f, 0.011002f, 0.999512f, 0.009804f,
+ 0.999512f, 0.008698f, 0.999512f, 0.007683f, 0.999512f, 0.006744f, 0.999512f, 0.005882f,
+ 0.999512f, 0.005096f, 0.999512f, 0.004375f, 0.999512f, 0.003723f, 0.999512f, 0.003132f,
+ 0.999512f, 0.002600f, 0.999512f, 0.002125f, 0.999512f, 0.001703f, 0.999512f, 0.001333f,
+ 0.999512f, 0.001013f, 0.999512f, 0.000739f, 0.999512f, 0.000510f, 0.999512f, 0.000326f,
+ 0.999512f, 0.000183f, 0.999512f, 0.000082f, 0.999512f, 0.000021f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.601074f, 0.999512f, 0.485840f, 0.999512f, 0.411377f,
+ 0.999512f, 0.356689f, 0.999512f, 0.313965f, 0.999512f, 0.279297f, 0.999512f, 0.250244f,
+ 0.999512f, 0.225708f, 0.999512f, 0.204468f, 0.999512f, 0.185791f, 0.999512f, 0.169434f,
+ 0.999512f, 0.154785f, 0.999512f, 0.141846f, 0.999512f, 0.130005f, 0.999512f, 0.119507f,
+ 0.999512f, 0.109863f, 0.999512f, 0.101135f, 0.999512f, 0.093140f, 0.999512f, 0.085815f,
+ 0.999512f, 0.079102f, 0.999512f, 0.072937f, 0.999512f, 0.067261f, 0.999512f, 0.062012f,
+ 0.999512f, 0.057129f, 0.999512f, 0.052643f, 0.999512f, 0.048492f, 0.999512f, 0.044617f,
+ 0.999512f, 0.041016f, 0.999512f, 0.037689f, 0.999512f, 0.034607f, 0.999512f, 0.031708f,
+ 0.999512f, 0.029053f, 0.999512f, 0.026566f, 0.999512f, 0.024246f, 0.999512f, 0.022095f,
+ 0.999512f, 0.020096f, 0.999512f, 0.018234f, 0.999512f, 0.016495f, 0.999512f, 0.014900f,
+ 0.999512f, 0.013412f, 0.999512f, 0.012032f, 0.999512f, 0.010757f, 0.999512f, 0.009575f,
+ 0.999512f, 0.008484f, 0.999512f, 0.007481f, 0.999512f, 0.006561f, 0.999512f, 0.005714f,
+ 0.999512f, 0.004940f, 0.999512f, 0.004238f, 0.999512f, 0.003599f, 0.999512f, 0.003021f,
+ 0.999512f, 0.002504f, 0.999512f, 0.002041f, 0.999512f, 0.001633f, 0.999512f, 0.001274f,
+ 0.999512f, 0.000965f, 0.999512f, 0.000702f, 0.999512f, 0.000483f, 0.999512f, 0.000307f,
+ 0.999512f, 0.000172f, 0.999512f, 0.000076f, 0.999512f, 0.000019f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.601562f, 0.999512f, 0.486084f, 0.999512f, 0.411377f,
+ 0.999512f, 0.356689f, 0.999512f, 0.313965f, 0.999512f, 0.279297f, 0.999512f, 0.250244f,
+ 0.999512f, 0.225586f, 0.999512f, 0.204224f, 0.999512f, 0.185547f, 0.999512f, 0.169067f,
+ 0.999512f, 0.154541f, 0.999512f, 0.141479f, 0.999512f, 0.129761f, 0.999512f, 0.119141f,
+ 0.999512f, 0.109497f, 0.999512f, 0.100769f, 0.999512f, 0.092773f, 0.999512f, 0.085449f,
+ 0.999512f, 0.078735f, 0.999512f, 0.072571f, 0.999512f, 0.066833f, 0.999512f, 0.061615f,
+ 0.999512f, 0.056763f, 0.999512f, 0.052277f, 0.999512f, 0.048096f, 0.999512f, 0.044250f,
+ 0.999512f, 0.040680f, 0.999512f, 0.037354f, 0.999512f, 0.034271f, 0.999512f, 0.031403f,
+ 0.999512f, 0.028732f, 0.999512f, 0.026260f, 0.999512f, 0.023956f, 0.999512f, 0.021820f,
+ 0.999512f, 0.019821f, 0.999512f, 0.017975f, 0.999512f, 0.016251f, 0.999512f, 0.014671f,
+ 0.999512f, 0.013191f, 0.999512f, 0.011826f, 0.999512f, 0.010559f, 0.999512f, 0.009392f,
+ 0.999512f, 0.008316f, 0.999512f, 0.007328f, 0.999512f, 0.006416f, 0.999512f, 0.005585f,
+ 0.999512f, 0.004822f, 0.999512f, 0.004131f, 0.999512f, 0.003504f, 0.999512f, 0.002937f,
+ 0.999512f, 0.002430f, 0.999512f, 0.001978f, 0.999512f, 0.001579f, 0.999512f, 0.001230f,
+ 0.999512f, 0.000930f, 0.999512f, 0.000674f, 0.999512f, 0.000463f, 0.999512f, 0.000293f,
+ 0.999512f, 0.000163f, 0.999512f, 0.000072f, 0.999512f, 0.000018f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.601562f, 0.999512f, 0.486084f, 0.999512f, 0.411621f,
+ 0.999512f, 0.356689f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225342f, 0.999512f, 0.203979f, 0.999512f, 0.185303f, 0.999512f, 0.168945f,
+ 0.999512f, 0.154297f, 0.999512f, 0.141235f, 0.999512f, 0.129395f, 0.999512f, 0.118835f,
+ 0.999512f, 0.109192f, 0.999512f, 0.100464f, 0.999512f, 0.092468f, 0.999512f, 0.085144f,
+ 0.999512f, 0.078430f, 0.999512f, 0.072266f, 0.999512f, 0.066528f, 0.999512f, 0.061310f,
+ 0.999512f, 0.056458f, 0.999512f, 0.051971f, 0.999512f, 0.047821f, 0.999512f, 0.043976f,
+ 0.999512f, 0.040405f, 0.999512f, 0.037079f, 0.999512f, 0.033997f, 0.999512f, 0.031158f,
+ 0.999512f, 0.028503f, 0.999512f, 0.026031f, 0.999512f, 0.023743f, 0.999512f, 0.021606f,
+ 0.999512f, 0.019623f, 0.999512f, 0.017776f, 0.999512f, 0.016083f, 0.999512f, 0.014496f,
+ 0.999512f, 0.013031f, 0.999512f, 0.011673f, 0.999512f, 0.010422f, 0.999512f, 0.009262f,
+ 0.999512f, 0.008194f, 0.999512f, 0.007214f, 0.999512f, 0.006313f, 0.999512f, 0.005489f,
+ 0.999512f, 0.004738f, 0.999512f, 0.004051f, 0.999512f, 0.003433f, 0.999512f, 0.002876f,
+ 0.999512f, 0.002377f, 0.999512f, 0.001932f, 0.999512f, 0.001540f, 0.999512f, 0.001198f,
+ 0.999512f, 0.000904f, 0.999512f, 0.000654f, 0.999512f, 0.000448f, 0.999512f, 0.000283f,
+ 0.999512f, 0.000157f, 0.999512f, 0.000069f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.602051f, 0.999512f, 0.486328f, 0.999512f, 0.411621f,
+ 0.999512f, 0.356934f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225220f, 0.999512f, 0.203857f, 0.999512f, 0.185181f, 0.999512f, 0.168701f,
+ 0.999512f, 0.154053f, 0.999512f, 0.140991f, 0.999512f, 0.129272f, 0.999512f, 0.118652f,
+ 0.999512f, 0.109009f, 0.999512f, 0.100220f, 0.999512f, 0.092224f, 0.999512f, 0.084900f,
+ 0.999512f, 0.078186f, 0.999512f, 0.072021f, 0.999512f, 0.066345f, 0.999512f, 0.061096f,
+ 0.999512f, 0.056244f, 0.999512f, 0.051788f, 0.999512f, 0.047638f, 0.999512f, 0.043762f,
+ 0.999512f, 0.040222f, 0.999512f, 0.036896f, 0.999512f, 0.033813f, 0.999512f, 0.030975f,
+ 0.999512f, 0.028336f, 0.999512f, 0.025864f, 0.999512f, 0.023575f, 0.999512f, 0.021454f,
+ 0.999512f, 0.019485f, 0.999512f, 0.017639f, 0.999512f, 0.015945f, 0.999512f, 0.014374f,
+ 0.999512f, 0.012917f, 0.999512f, 0.011566f, 0.999512f, 0.010315f, 0.999512f, 0.009163f,
+ 0.999512f, 0.008102f, 0.999512f, 0.007133f, 0.999512f, 0.006237f, 0.999512f, 0.005421f,
+ 0.999512f, 0.004673f, 0.999512f, 0.003998f, 0.999512f, 0.003386f, 0.999512f, 0.002832f,
+ 0.999512f, 0.002338f, 0.999512f, 0.001900f, 0.999512f, 0.001513f, 0.999512f, 0.001176f,
+ 0.999512f, 0.000886f, 0.999512f, 0.000640f, 0.999512f, 0.000438f, 0.999512f, 0.000276f,
+ 0.999512f, 0.000153f, 0.999512f, 0.000067f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.602051f, 0.999512f, 0.486328f, 0.999512f, 0.411621f,
+ 0.999512f, 0.356934f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225220f, 0.999512f, 0.203735f, 0.999512f, 0.185059f, 0.999512f, 0.168579f,
+ 0.999512f, 0.153931f, 0.999512f, 0.140869f, 0.999512f, 0.129150f, 0.999512f, 0.118530f,
+ 0.999512f, 0.108887f, 0.999512f, 0.100098f, 0.999512f, 0.092102f, 0.999512f, 0.084778f,
+ 0.999512f, 0.078064f, 0.999512f, 0.071899f, 0.999512f, 0.066162f, 0.999512f, 0.060974f,
+ 0.999512f, 0.056122f, 0.999512f, 0.051636f, 0.999512f, 0.047485f, 0.999512f, 0.043640f,
+ 0.999512f, 0.040070f, 0.999512f, 0.036774f, 0.999512f, 0.033691f, 0.999512f, 0.030869f,
+ 0.999512f, 0.028214f, 0.999512f, 0.025757f, 0.999512f, 0.023468f, 0.999512f, 0.021347f,
+ 0.999512f, 0.019379f, 0.999512f, 0.017548f, 0.999512f, 0.015854f, 0.999512f, 0.014290f,
+ 0.999512f, 0.012840f, 0.999512f, 0.011490f, 0.999512f, 0.010246f, 0.999512f, 0.009102f,
+ 0.999512f, 0.008049f, 0.999512f, 0.007080f, 0.999512f, 0.006191f, 0.999512f, 0.005375f,
+ 0.999512f, 0.004635f, 0.999512f, 0.003960f, 0.999512f, 0.003353f, 0.999512f, 0.002804f,
+ 0.999512f, 0.002314f, 0.999512f, 0.001879f, 0.999512f, 0.001495f, 0.999512f, 0.001162f,
+ 0.999512f, 0.000875f, 0.999512f, 0.000632f, 0.999512f, 0.000432f, 0.999512f, 0.000272f,
+ 0.999512f, 0.000151f, 0.999512f, 0.000066f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.999512f, 0.602051f, 1.000000f, 0.486328f, 0.999512f, 0.411621f,
+ 0.999512f, 0.356934f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225098f, 0.999512f, 0.203735f, 0.999512f, 0.185059f, 0.999512f, 0.168579f,
+ 1.000000f, 0.153931f, 1.000000f, 0.140747f, 1.000000f, 0.129028f, 0.999512f, 0.118408f,
+ 1.000000f, 0.108765f, 0.999512f, 0.100037f, 0.999512f, 0.092041f, 0.999512f, 0.084717f,
+ 0.999512f, 0.077942f, 0.999512f, 0.071777f, 0.999512f, 0.066101f, 0.999512f, 0.060883f,
+ 0.999512f, 0.056030f, 0.999512f, 0.051544f, 0.999512f, 0.047424f, 0.999512f, 0.043579f,
+ 0.999512f, 0.040009f, 0.999512f, 0.036713f, 0.999512f, 0.033630f, 0.999512f, 0.030792f,
+ 0.999512f, 0.028152f, 0.999512f, 0.025696f, 0.999512f, 0.023422f, 0.999512f, 0.021301f,
+ 0.999512f, 0.019333f, 0.999512f, 0.017502f, 0.999512f, 0.015808f, 0.999512f, 0.014252f,
+ 0.999512f, 0.012794f, 0.999512f, 0.011452f, 0.999512f, 0.010216f, 0.999512f, 0.009071f,
+ 0.999512f, 0.008018f, 0.999512f, 0.007050f, 0.999512f, 0.006165f, 0.999512f, 0.005352f,
+ 0.999512f, 0.004612f, 0.999512f, 0.003941f, 0.999512f, 0.003336f, 0.999512f, 0.002789f,
+ 0.999512f, 0.002300f, 0.999512f, 0.001868f, 0.999512f, 0.001486f, 0.999512f, 0.001154f,
+ 0.999512f, 0.000868f, 0.999512f, 0.000627f, 0.999512f, 0.000428f, 0.999512f, 0.000269f,
+ 0.999512f, 0.000149f, 0.999512f, 0.000065f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 1.000000f, 0.602051f, 1.000000f, 0.486328f, 1.000000f, 0.411621f,
+ 1.000000f, 0.356934f, 1.000000f, 0.313965f, 1.000000f, 0.279053f, 1.000000f, 0.250000f,
+ 1.000000f, 0.225098f, 1.000000f, 0.203735f, 1.000000f, 0.185059f, 1.000000f, 0.168457f,
+ 1.000000f, 0.153809f, 1.000000f, 0.140747f, 1.000000f, 0.129028f, 1.000000f, 0.118408f,
+ 1.000000f, 0.108765f, 1.000000f, 0.099976f, 1.000000f, 0.091980f, 1.000000f, 0.084656f,
+ 1.000000f, 0.077942f, 1.000000f, 0.071777f, 1.000000f, 0.066101f, 1.000000f, 0.060852f,
+ 1.000000f, 0.056000f, 1.000000f, 0.051544f, 1.000000f, 0.047394f, 1.000000f, 0.043549f,
+ 1.000000f, 0.039978f, 1.000000f, 0.036682f, 1.000000f, 0.033630f, 1.000000f, 0.030777f,
+ 1.000000f, 0.028137f, 1.000000f, 0.025681f, 1.000000f, 0.023392f, 1.000000f, 0.021286f,
+ 1.000000f, 0.019318f, 1.000000f, 0.017487f, 1.000000f, 0.015793f, 1.000000f, 0.014236f,
+ 1.000000f, 0.012779f, 1.000000f, 0.011444f, 1.000000f, 0.010201f, 1.000000f, 0.009056f,
+ 1.000000f, 0.008003f, 1.000000f, 0.007042f, 1.000000f, 0.006153f, 1.000000f, 0.005344f,
+ 1.000000f, 0.004604f, 1.000000f, 0.003937f, 1.000000f, 0.003330f, 1.000000f, 0.002785f,
+ 1.000000f, 0.002296f, 1.000000f, 0.001864f, 1.000000f, 0.001483f, 1.000000f, 0.001151f,
+ 1.000000f, 0.000866f, 1.000000f, 0.000626f, 1.000000f, 0.000427f, 1.000000f, 0.000269f,
+ 1.000000f, 0.000149f, 1.000000f, 0.000065f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.996582f, 0.000000f, 0.991699f, 0.000000f, 0.935059f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.996582f, 0.000000f, 0.991699f, 0.000000f, 0.935059f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.996582f, 0.000000f, 0.991699f, 0.000000f, 0.934082f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.997070f, 0.000000f, 0.991699f, 0.000000f, 0.934570f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.000000f, 0.997070f, 0.000000f, 0.990723f, 0.000045f, 0.933594f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.998535f, 0.000000f, 0.996582f, 0.000000f, 0.990723f, 0.000103f, 0.931641f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.998047f, 0.000000f, 0.996582f, 0.000000f, 0.990234f, 0.000173f, 0.930176f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.998047f, 0.000000f, 0.996094f, 0.000000f, 0.989746f, 0.000454f, 0.928223f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996094f, 0.000000f, 0.989258f, 0.000752f, 0.925293f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997070f, 0.000000f, 0.995605f, 0.000000f, 0.989258f, 0.001340f, 0.922852f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997070f, 0.000000f, 0.995605f, 0.000613f, 0.988770f, 0.002121f, 0.919922f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.997559f,
+ 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.001522f, 0.987793f, 0.003326f, 0.916016f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.997559f,
+ 0.000000f, 0.996094f, 0.000000f, 0.994629f, 0.002142f, 0.986816f, 0.004902f, 0.911133f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998047f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996094f, 0.000865f, 0.994141f, 0.002377f, 0.986328f, 0.007065f, 0.905762f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.996582f,
+ 0.000006f, 0.995605f, 0.001914f, 0.993164f, 0.002640f, 0.985352f, 0.010147f, 0.900391f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.001153f, 0.995605f, 0.002747f, 0.992676f, 0.003948f, 0.984375f, 0.014236f, 0.894043f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000743f, 0.996094f,
+ 0.002214f, 0.994629f, 0.003420f, 0.992188f, 0.005241f, 0.982422f, 0.019714f, 0.886719f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000686f, 0.996582f, 0.002001f, 0.995605f,
+ 0.003027f, 0.993652f, 0.003918f, 0.990723f, 0.007099f, 0.980957f, 0.026337f, 0.878418f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000896f, 0.996582f, 0.001984f, 0.996094f, 0.002903f, 0.994629f,
+ 0.003674f, 0.992676f, 0.005245f, 0.989258f, 0.009995f, 0.979004f, 0.034637f, 0.868652f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000255f, 0.997070f,
+ 0.001376f, 0.996582f, 0.002239f, 0.996094f, 0.002960f, 0.995605f, 0.003559f, 0.993652f,
+ 0.004147f, 0.992188f, 0.006874f, 0.987793f, 0.012512f, 0.976074f, 0.044891f, 0.858398f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000094f, 0.997070f, 0.001110f, 0.997070f, 0.001945f, 0.996582f,
+ 0.002563f, 0.996094f, 0.003107f, 0.996094f, 0.003622f, 0.994141f, 0.004120f, 0.992676f,
+ 0.005798f, 0.990234f, 0.008347f, 0.985840f, 0.015884f, 0.972168f, 0.056793f, 0.846191f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000411f, 0.997559f,
+ 0.001294f, 0.997070f, 0.001970f, 0.996582f, 0.002508f, 0.996582f, 0.002974f, 0.996094f,
+ 0.003359f, 0.996094f, 0.003719f, 0.994629f, 0.004181f, 0.993164f, 0.005527f, 0.991699f,
+ 0.007481f, 0.988770f, 0.010933f, 0.983398f, 0.020096f, 0.967773f, 0.070923f, 0.832031f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000279f, 0.997559f, 0.001101f, 0.997559f, 0.001685f, 0.997070f, 0.002193f, 0.997070f,
+ 0.002655f, 0.996582f, 0.003038f, 0.996094f, 0.003267f, 0.996094f, 0.003710f, 0.995605f,
+ 0.004074f, 0.994629f, 0.004257f, 0.993164f, 0.005833f, 0.992188f, 0.007458f, 0.989746f,
+ 0.009766f, 0.986816f, 0.014023f, 0.979980f, 0.025726f, 0.961914f, 0.087708f, 0.816406f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000735f, 0.997559f, 0.001388f, 0.997559f, 0.001780f, 0.997070f,
+ 0.002251f, 0.997070f, 0.002659f, 0.996582f, 0.002811f, 0.996582f, 0.003246f, 0.996094f,
+ 0.003510f, 0.996094f, 0.003769f, 0.996094f, 0.004089f, 0.995117f, 0.004272f, 0.994141f,
+ 0.005089f, 0.993164f, 0.006470f, 0.992188f, 0.007740f, 0.990234f, 0.009552f, 0.987793f,
+ 0.012672f, 0.983887f, 0.018448f, 0.976074f, 0.033417f, 0.954590f, 0.107422f, 0.798340f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000339f, 0.998047f, 0.001081f, 0.998047f, 0.001574f, 0.997559f, 0.001827f, 0.997559f,
+ 0.002275f, 0.997070f, 0.002583f, 0.997070f, 0.002810f, 0.996582f, 0.003122f, 0.996582f,
+ 0.003309f, 0.996582f, 0.003561f, 0.996094f, 0.003790f, 0.996094f, 0.003849f, 0.995605f,
+ 0.004253f, 0.994629f, 0.004314f, 0.994141f, 0.005405f, 0.993652f, 0.006416f, 0.992676f,
+ 0.007534f, 0.991699f, 0.008308f, 0.990234f, 0.010536f, 0.987793f, 0.012924f, 0.984863f,
+ 0.017166f, 0.979980f, 0.024399f, 0.970215f, 0.043671f, 0.944824f, 0.130005f, 0.778320f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000720f, 0.998047f,
+ 0.001271f, 0.998047f, 0.001718f, 0.998047f, 0.001868f, 0.997559f, 0.002308f, 0.997559f,
+ 0.002445f, 0.997070f, 0.002810f, 0.997070f, 0.002867f, 0.997070f, 0.003267f, 0.996582f,
+ 0.003347f, 0.996582f, 0.003590f, 0.996582f, 0.003809f, 0.996094f, 0.003849f, 0.996094f,
+ 0.004181f, 0.995605f, 0.004311f, 0.995117f, 0.004337f, 0.994629f, 0.005432f, 0.994141f,
+ 0.006378f, 0.993164f, 0.006992f, 0.992676f, 0.007889f, 0.991699f, 0.008499f, 0.990234f,
+ 0.010254f, 0.988770f, 0.011909f, 0.987305f, 0.014374f, 0.984375f, 0.017975f, 0.980469f,
+ 0.023239f, 0.974121f, 0.033539f, 0.962402f, 0.057526f, 0.932129f, 0.156372f, 0.755859f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000325f, 0.998535f, 0.001050f, 0.998535f, 0.001381f, 0.998047f, 0.001841f, 0.998047f,
+ 0.002081f, 0.997559f, 0.002359f, 0.997559f, 0.002447f, 0.997559f, 0.002836f, 0.997070f,
+ 0.002882f, 0.997070f, 0.003223f, 0.997070f, 0.003353f, 0.996582f, 0.003378f, 0.996582f,
+ 0.003727f, 0.996582f, 0.003841f, 0.996582f, 0.003866f, 0.996094f, 0.004097f, 0.996094f,
+ 0.004311f, 0.995605f, 0.004345f, 0.995117f, 0.004463f, 0.994629f, 0.005764f, 0.994141f,
+ 0.006466f, 0.993652f, 0.006981f, 0.993164f, 0.007450f, 0.992676f, 0.008064f, 0.991699f,
+ 0.008682f, 0.991211f, 0.010078f, 0.990234f, 0.011444f, 0.988770f, 0.012810f, 0.987305f,
+ 0.014717f, 0.985352f, 0.017349f, 0.982422f, 0.020828f, 0.979004f, 0.025436f, 0.974121f,
+ 0.033142f, 0.966309f, 0.046814f, 0.951172f, 0.078186f, 0.914551f, 0.186279f, 0.730957f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000789f, 0.998535f, 0.001338f, 0.998535f, 0.001708f, 0.998047f,
+ 0.001906f, 0.998047f, 0.002312f, 0.998047f, 0.002401f, 0.997559f, 0.002708f, 0.997559f,
+ 0.002880f, 0.997559f, 0.002903f, 0.997070f, 0.003292f, 0.997070f, 0.003376f, 0.997070f,
+ 0.003391f, 0.996582f, 0.003693f, 0.996582f, 0.003853f, 0.996582f, 0.003876f, 0.996582f,
+ 0.003883f, 0.996094f, 0.004257f, 0.996094f, 0.004345f, 0.995605f, 0.004364f, 0.995117f,
+ 0.004715f, 0.994629f, 0.005821f, 0.994629f, 0.006481f, 0.994141f, 0.006840f, 0.993652f,
+ 0.007168f, 0.993652f, 0.007568f, 0.993164f, 0.008102f, 0.992188f, 0.008560f, 0.991699f,
+ 0.009575f, 0.991211f, 0.010666f, 0.990234f, 0.011513f, 0.989258f, 0.012497f, 0.988281f,
+ 0.013969f, 0.987305f, 0.015282f, 0.985840f, 0.017303f, 0.983887f, 0.019363f, 0.981934f,
+ 0.022629f, 0.979004f, 0.026077f, 0.975586f, 0.030899f, 0.970703f, 0.038208f, 0.964355f,
+ 0.048920f, 0.953613f, 0.067078f, 0.934570f, 0.107483f, 0.891113f, 0.220215f, 0.703613f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000422f, 0.999023f, 0.001333f, 0.998535f, 0.001707f, 0.998535f,
+ 0.001929f, 0.998047f, 0.002382f, 0.998047f, 0.002422f, 0.997559f, 0.002855f, 0.997559f,
+ 0.002909f, 0.997559f, 0.002916f, 0.997070f, 0.003376f, 0.997070f, 0.003399f, 0.997070f,
+ 0.003405f, 0.996582f, 0.003839f, 0.996582f, 0.003881f, 0.996582f, 0.003889f, 0.996582f,
+ 0.003893f, 0.996094f, 0.004330f, 0.996094f, 0.004368f, 0.995605f, 0.004555f, 0.995605f,
+ 0.005287f, 0.995117f, 0.005974f, 0.994629f, 0.006672f, 0.994141f, 0.007069f, 0.994141f,
+ 0.007229f, 0.993652f, 0.007607f, 0.993652f, 0.007729f, 0.993164f, 0.008400f, 0.992676f,
+ 0.009026f, 0.992188f, 0.009872f, 0.991699f, 0.010773f, 0.991211f, 0.011246f, 0.990723f,
+ 0.011604f, 0.989746f, 0.012962f, 0.988770f, 0.014107f, 0.988281f, 0.015137f, 0.987305f,
+ 0.016022f, 0.986328f, 0.017838f, 0.985352f, 0.018921f, 0.983398f, 0.021347f, 0.981934f,
+ 0.023483f, 0.980469f, 0.025940f, 0.978516f, 0.028519f, 0.975586f, 0.032196f, 0.972656f,
+ 0.037262f, 0.968750f, 0.042358f, 0.963379f, 0.050262f, 0.957031f, 0.060425f, 0.947754f,
+ 0.075745f, 0.933594f, 0.100952f, 0.909180f, 0.150269f, 0.857422f, 0.257080f, 0.674316f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000370f, 0.999023f, 0.001435f, 0.998535f,
+ 0.001935f, 0.998535f, 0.002403f, 0.998047f, 0.002434f, 0.997559f, 0.002914f, 0.997559f,
+ 0.002922f, 0.997559f, 0.003397f, 0.997070f, 0.003408f, 0.997070f, 0.003412f, 0.997070f,
+ 0.003889f, 0.996582f, 0.003897f, 0.996582f, 0.003899f, 0.996582f, 0.004349f, 0.996094f,
+ 0.005032f, 0.995605f, 0.005718f, 0.995117f, 0.006176f, 0.995117f, 0.006611f, 0.994629f,
+ 0.007233f, 0.994141f, 0.007278f, 0.994141f, 0.007736f, 0.993652f, 0.007771f, 0.993652f,
+ 0.008148f, 0.992676f, 0.009468f, 0.992188f, 0.010078f, 0.991699f, 0.010925f, 0.991211f,
+ 0.011299f, 0.991211f, 0.011597f, 0.990723f, 0.011902f, 0.990234f, 0.013397f, 0.989258f,
+ 0.014366f, 0.988770f, 0.015320f, 0.988281f, 0.015762f, 0.987305f, 0.017136f, 0.986328f,
+ 0.018494f, 0.985840f, 0.019135f, 0.984863f, 0.020325f, 0.983887f, 0.022293f, 0.982910f,
+ 0.023926f, 0.981934f, 0.025345f, 0.980469f, 0.027115f, 0.979004f, 0.029114f, 0.977539f,
+ 0.031433f, 0.976074f, 0.033905f, 0.973633f, 0.037201f, 0.971680f, 0.040192f, 0.969238f,
+ 0.043945f, 0.966309f, 0.048737f, 0.962891f, 0.053955f, 0.958984f, 0.059631f, 0.954102f,
+ 0.067017f, 0.948242f, 0.076050f, 0.940918f, 0.087769f, 0.931152f, 0.103699f, 0.917969f,
+ 0.125244f, 0.898438f, 0.157471f, 0.868652f, 0.212036f, 0.811035f, 0.298584f, 0.642578f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.001461f, 0.999023f, 0.002430f, 0.998535f,
+ 0.002922f, 0.998047f, 0.003342f, 0.997559f, 0.003414f, 0.997559f, 0.003899f, 0.997070f,
+ 0.004780f, 0.996094f, 0.005817f, 0.995605f, 0.006329f, 0.995117f, 0.006817f, 0.994629f,
+ 0.007732f, 0.994141f, 0.007793f, 0.993652f, 0.009407f, 0.992676f, 0.010078f, 0.992188f,
+ 0.010658f, 0.991699f, 0.011658f, 0.991211f, 0.012436f, 0.990723f, 0.013901f, 0.989746f,
+ 0.014809f, 0.989258f, 0.015106f, 0.988770f, 0.015961f, 0.987793f, 0.018448f, 0.986816f,
+ 0.019196f, 0.986328f, 0.019440f, 0.985352f, 0.021423f, 0.984375f, 0.022339f, 0.983887f,
+ 0.023834f, 0.982910f, 0.025330f, 0.981934f, 0.026566f, 0.980957f, 0.028549f, 0.979980f,
+ 0.030380f, 0.979004f, 0.031799f, 0.977539f, 0.033600f, 0.976562f, 0.035095f, 0.975098f,
+ 0.038330f, 0.973633f, 0.040131f, 0.972656f, 0.041656f, 0.971191f, 0.044373f, 0.969238f,
+ 0.046631f, 0.967773f, 0.050232f, 0.965820f, 0.053284f, 0.963867f, 0.056763f, 0.961426f,
+ 0.060303f, 0.959473f, 0.063721f, 0.957031f, 0.067627f, 0.954102f, 0.071960f, 0.951172f,
+ 0.076660f, 0.947754f, 0.082336f, 0.944336f, 0.087891f, 0.940430f, 0.094604f, 0.936035f,
+ 0.101562f, 0.931152f, 0.109619f, 0.925293f, 0.119080f, 0.918457f, 0.129517f, 0.910645f,
+ 0.141357f, 0.901855f, 0.155518f, 0.890625f, 0.172363f, 0.876953f, 0.192383f, 0.859863f,
+ 0.217896f, 0.836914f, 0.250977f, 0.803711f, 0.297852f, 0.748047f, 0.341553f, 0.608398f,
+ 0.000000f, 1.000000f, 0.005363f, 0.997559f, 0.010078f, 0.994141f, 0.015091f, 0.990723f,
+ 0.020065f, 0.987305f, 0.024734f, 0.983887f, 0.028702f, 0.980957f, 0.034027f, 0.977539f,
+ 0.039154f, 0.974121f, 0.044220f, 0.971191f, 0.049164f, 0.967773f, 0.053772f, 0.964844f,
+ 0.058350f, 0.962402f, 0.063538f, 0.959473f, 0.068420f, 0.956543f, 0.072754f, 0.953613f,
+ 0.078552f, 0.950684f, 0.083374f, 0.948242f, 0.088318f, 0.945312f, 0.093262f, 0.942383f,
+ 0.097961f, 0.939941f, 0.103149f, 0.937500f, 0.109009f, 0.934570f, 0.114319f, 0.931641f,
+ 0.119019f, 0.929199f, 0.125000f, 0.926270f, 0.130127f, 0.923340f, 0.135376f, 0.920410f,
+ 0.140503f, 0.917969f, 0.146118f, 0.915039f, 0.151245f, 0.912109f, 0.157104f, 0.909180f,
+ 0.162354f, 0.906250f, 0.168335f, 0.902832f, 0.173828f, 0.899902f, 0.179443f, 0.896973f,
+ 0.185303f, 0.893555f, 0.191284f, 0.890137f, 0.197510f, 0.886719f, 0.203735f, 0.883301f,
+ 0.209717f, 0.879395f, 0.216553f, 0.875488f, 0.222656f, 0.871582f, 0.229248f, 0.867676f,
+ 0.235596f, 0.863770f, 0.242798f, 0.858887f, 0.249756f, 0.854492f, 0.256592f, 0.849609f,
+ 0.264160f, 0.844727f, 0.271484f, 0.839355f, 0.279297f, 0.833496f, 0.286865f, 0.827637f,
+ 0.295410f, 0.820801f, 0.303711f, 0.813965f, 0.312500f, 0.806152f, 0.321777f, 0.797852f,
+ 0.331299f, 0.788086f, 0.341309f, 0.777344f, 0.352051f, 0.765137f, 0.364014f, 0.750000f,
+ 0.376709f, 0.731445f, 0.390625f, 0.706543f, 0.405518f, 0.667969f, 0.387695f, 0.570801f,
+ 0.000000f, 1.000000f, 0.492188f, 0.772461f, 0.515137f, 0.719727f, 0.529297f, 0.693848f,
+ 0.538574f, 0.678711f, 0.547363f, 0.668945f, 0.554199f, 0.662598f, 0.562012f, 0.657715f,
+ 0.568359f, 0.654297f, 0.573730f, 0.651367f, 0.579102f, 0.648926f, 0.584473f, 0.646973f,
+ 0.589355f, 0.645508f, 0.593750f, 0.644043f, 0.598145f, 0.642578f, 0.602051f, 0.641113f,
+ 0.606445f, 0.639648f, 0.611816f, 0.638184f, 0.615234f, 0.637207f, 0.619629f, 0.635254f,
+ 0.623535f, 0.633789f, 0.627441f, 0.632324f, 0.630859f, 0.630859f, 0.634766f, 0.628906f,
+ 0.638184f, 0.627441f, 0.642090f, 0.625488f, 0.645508f, 0.623535f, 0.649414f, 0.621582f,
+ 0.652832f, 0.619141f, 0.655762f, 0.617188f, 0.659180f, 0.614746f, 0.663574f, 0.612305f,
+ 0.666504f, 0.609863f, 0.670410f, 0.606934f, 0.673340f, 0.604492f, 0.676758f, 0.601562f,
+ 0.679688f, 0.598145f, 0.684082f, 0.594727f, 0.688477f, 0.591309f, 0.690430f, 0.587891f,
+ 0.694824f, 0.583984f, 0.698242f, 0.580078f, 0.701172f, 0.575684f, 0.705078f, 0.571289f,
+ 0.708008f, 0.566406f, 0.712891f, 0.561523f, 0.715820f, 0.556152f, 0.720215f, 0.550781f,
+ 0.722656f, 0.544434f, 0.728027f, 0.538086f, 0.731445f, 0.531250f, 0.735352f, 0.523438f,
+ 0.739746f, 0.515625f, 0.743652f, 0.506836f, 0.747559f, 0.497070f, 0.752441f, 0.486084f,
+ 0.756836f, 0.473877f, 0.761230f, 0.460205f, 0.767090f, 0.443848f, 0.772461f, 0.424805f,
+ 0.777832f, 0.401123f, 0.784180f, 0.369385f, 0.790527f, 0.321533f, 0.778809f, 0.219238f,
+ 0.000000f, 1.000000f, 0.548828f, 0.747070f, 0.594238f, 0.676270f, 0.623535f, 0.636230f,
+ 0.645996f, 0.608887f, 0.666016f, 0.588867f, 0.682617f, 0.573242f, 0.698242f, 0.560547f,
+ 0.711914f, 0.549316f, 0.722656f, 0.540039f, 0.735352f, 0.531738f, 0.745117f, 0.523926f,
+ 0.754395f, 0.517090f, 0.763184f, 0.510254f, 0.772949f, 0.503906f, 0.780273f, 0.498291f,
+ 0.787109f, 0.492676f, 0.793457f, 0.487305f, 0.800781f, 0.481934f, 0.806641f, 0.476807f,
+ 0.813477f, 0.471680f, 0.818359f, 0.466797f, 0.824219f, 0.461670f, 0.830078f, 0.456543f,
+ 0.835938f, 0.451416f, 0.840820f, 0.446533f, 0.844727f, 0.441650f, 0.849121f, 0.436523f,
+ 0.854492f, 0.431152f, 0.857910f, 0.426270f, 0.862305f, 0.421143f, 0.865723f, 0.415771f,
+ 0.869629f, 0.410645f, 0.874023f, 0.405273f, 0.876953f, 0.399658f, 0.879883f, 0.394043f,
+ 0.884277f, 0.388428f, 0.886719f, 0.382568f, 0.890137f, 0.376709f, 0.893066f, 0.370605f,
+ 0.895996f, 0.364258f, 0.899902f, 0.357910f, 0.902832f, 0.351074f, 0.905273f, 0.344238f,
+ 0.908691f, 0.337158f, 0.911133f, 0.329834f, 0.913086f, 0.322266f, 0.916016f, 0.314453f,
+ 0.918457f, 0.306152f, 0.921387f, 0.297607f, 0.923340f, 0.288574f, 0.926270f, 0.279053f,
+ 0.928711f, 0.269043f, 0.931641f, 0.258301f, 0.933105f, 0.246948f, 0.937012f, 0.234497f,
+ 0.938477f, 0.221191f, 0.940918f, 0.206543f, 0.943848f, 0.190308f, 0.946289f, 0.171753f,
+ 0.947754f, 0.150757f, 0.952148f, 0.124451f, 0.953613f, 0.090881f, 0.949707f, 0.040405f,
+ 0.000000f, 1.000000f, 0.603516f, 0.723633f, 0.665527f, 0.637207f, 0.707031f, 0.584473f,
+ 0.735352f, 0.548340f, 0.760254f, 0.520020f, 0.779785f, 0.498291f, 0.796875f, 0.479980f,
+ 0.811035f, 0.464600f, 0.822754f, 0.451172f, 0.834473f, 0.439209f, 0.845215f, 0.428467f,
+ 0.853516f, 0.418945f, 0.861328f, 0.409912f, 0.870117f, 0.401367f, 0.875977f, 0.393555f,
+ 0.881836f, 0.386230f, 0.887695f, 0.379150f, 0.892578f, 0.372314f, 0.896973f, 0.365967f,
+ 0.902344f, 0.359619f, 0.905762f, 0.353516f, 0.911133f, 0.347412f, 0.914551f, 0.341553f,
+ 0.917969f, 0.335938f, 0.921387f, 0.330078f, 0.923828f, 0.324707f, 0.926758f, 0.319092f,
+ 0.928711f, 0.313721f, 0.932617f, 0.308105f, 0.933594f, 0.302734f, 0.937012f, 0.297119f,
+ 0.938965f, 0.291748f, 0.942383f, 0.285889f, 0.943848f, 0.280273f, 0.945801f, 0.274902f,
+ 0.948242f, 0.269043f, 0.949219f, 0.263428f, 0.950195f, 0.257812f, 0.951660f, 0.252197f,
+ 0.954590f, 0.245972f, 0.956055f, 0.239868f, 0.957031f, 0.233765f, 0.958496f, 0.227539f,
+ 0.960938f, 0.220825f, 0.962402f, 0.214233f, 0.963379f, 0.207397f, 0.964844f, 0.200317f,
+ 0.965332f, 0.193237f, 0.966309f, 0.185791f, 0.967773f, 0.177979f, 0.969238f, 0.170044f,
+ 0.969727f, 0.161743f, 0.971680f, 0.152832f, 0.972656f, 0.143555f, 0.973633f, 0.133911f,
+ 0.975098f, 0.123474f, 0.976074f, 0.112427f, 0.977051f, 0.100403f, 0.978027f, 0.087280f,
+ 0.979492f, 0.072815f, 0.979980f, 0.056366f, 0.981445f, 0.036926f, 0.978027f, 0.012779f,
+ 0.000000f, 1.000000f, 0.655273f, 0.702148f, 0.727051f, 0.603516f, 0.772461f, 0.542480f,
+ 0.804199f, 0.499756f, 0.827148f, 0.467773f, 0.846191f, 0.441895f, 0.860840f, 0.420654f,
+ 0.873047f, 0.403076f, 0.884277f, 0.387451f, 0.894043f, 0.373779f, 0.901367f, 0.361816f,
+ 0.907715f, 0.350830f, 0.914062f, 0.341064f, 0.919434f, 0.332031f, 0.924805f, 0.323242f,
+ 0.928711f, 0.315186f, 0.933105f, 0.307617f, 0.937012f, 0.300293f, 0.938965f, 0.293945f,
+ 0.942871f, 0.287109f, 0.945312f, 0.281006f, 0.948730f, 0.274658f, 0.950684f, 0.268555f,
+ 0.952148f, 0.262939f, 0.955566f, 0.257324f, 0.957031f, 0.251709f, 0.958496f, 0.246338f,
+ 0.959961f, 0.240967f, 0.961426f, 0.235840f, 0.963379f, 0.230469f, 0.964844f, 0.225220f,
+ 0.965820f, 0.220093f, 0.968262f, 0.214844f, 0.968750f, 0.209595f, 0.969727f, 0.204468f,
+ 0.970703f, 0.199341f, 0.972656f, 0.193970f, 0.973145f, 0.188721f, 0.974121f, 0.183472f,
+ 0.975586f, 0.178101f, 0.976074f, 0.172852f, 0.977051f, 0.167358f, 0.977539f, 0.161987f,
+ 0.979004f, 0.156250f, 0.979492f, 0.150513f, 0.980469f, 0.144775f, 0.981445f, 0.138672f,
+ 0.981445f, 0.132690f, 0.981934f, 0.126465f, 0.981934f, 0.120361f, 0.982910f, 0.113831f,
+ 0.983887f, 0.106995f, 0.984863f, 0.099976f, 0.985352f, 0.092651f, 0.985840f, 0.085083f,
+ 0.986328f, 0.077271f, 0.986816f, 0.069031f, 0.987305f, 0.060425f, 0.988281f, 0.051086f,
+ 0.989258f, 0.040802f, 0.989746f, 0.029984f, 0.989746f, 0.018524f, 0.988770f, 0.007530f,
+ 0.000000f, 1.000000f, 0.700195f, 0.684082f, 0.778809f, 0.576172f, 0.823730f, 0.509766f,
+ 0.852051f, 0.464111f, 0.874023f, 0.428955f, 0.888672f, 0.401611f, 0.902832f, 0.378662f,
+ 0.911621f, 0.359619f, 0.920410f, 0.343018f, 0.926758f, 0.328857f, 0.932129f, 0.315918f,
+ 0.937500f, 0.304443f, 0.941895f, 0.293945f, 0.947266f, 0.284180f, 0.949707f, 0.275391f,
+ 0.952637f, 0.267334f, 0.956543f, 0.259521f, 0.958984f, 0.251953f, 0.960938f, 0.245117f,
+ 0.962891f, 0.238525f, 0.964844f, 0.232178f, 0.966797f, 0.226074f, 0.968262f, 0.220215f,
+ 0.969238f, 0.214600f, 0.970703f, 0.209106f, 0.972656f, 0.203613f, 0.973145f, 0.198486f,
+ 0.975586f, 0.193115f, 0.976074f, 0.187988f, 0.977051f, 0.182983f, 0.977539f, 0.178223f,
+ 0.978516f, 0.173340f, 0.979004f, 0.168701f, 0.980957f, 0.163818f, 0.981445f, 0.158936f,
+ 0.982422f, 0.154175f, 0.982422f, 0.149414f, 0.982910f, 0.144897f, 0.983398f, 0.140259f,
+ 0.984863f, 0.135376f, 0.985352f, 0.130493f, 0.985352f, 0.125854f, 0.985840f, 0.121094f,
+ 0.986328f, 0.116333f, 0.987305f, 0.111328f, 0.987305f, 0.106445f, 0.987793f, 0.101440f,
+ 0.988281f, 0.096436f, 0.989258f, 0.091125f, 0.989746f, 0.085815f, 0.989746f, 0.080505f,
+ 0.990723f, 0.075012f, 0.990723f, 0.069397f, 0.990723f, 0.063782f, 0.991211f, 0.057953f,
+ 0.991211f, 0.052032f, 0.991699f, 0.045807f, 0.992188f, 0.039154f, 0.992676f, 0.032318f,
+ 0.993652f, 0.024948f, 0.993652f, 0.017715f, 0.993652f, 0.010201f, 0.993652f, 0.004353f,
+ 0.000000f, 1.000000f, 0.741211f, 0.668457f, 0.819336f, 0.555176f, 0.861328f, 0.486084f,
+ 0.888184f, 0.437744f, 0.904785f, 0.401611f, 0.917969f, 0.372559f, 0.927734f, 0.349121f,
+ 0.936523f, 0.328857f, 0.942383f, 0.312012f, 0.948730f, 0.296875f, 0.952148f, 0.283691f,
+ 0.956543f, 0.271484f, 0.959473f, 0.260742f, 0.962891f, 0.250977f, 0.965332f, 0.241943f,
+ 0.967773f, 0.233276f, 0.969727f, 0.225342f, 0.971680f, 0.218018f, 0.972656f, 0.211060f,
+ 0.974121f, 0.204590f, 0.977051f, 0.197876f, 0.977539f, 0.191772f, 0.978516f, 0.186035f,
+ 0.979492f, 0.180542f, 0.980957f, 0.175171f, 0.981445f, 0.169800f, 0.982422f, 0.164673f,
+ 0.982422f, 0.159912f, 0.983398f, 0.155029f, 0.984863f, 0.150269f, 0.985840f, 0.145386f,
+ 0.985840f, 0.140869f, 0.986328f, 0.136475f, 0.986328f, 0.132080f, 0.986816f, 0.127686f,
+ 0.987305f, 0.123474f, 0.987793f, 0.119141f, 0.988281f, 0.114868f, 0.989746f, 0.110413f,
+ 0.989746f, 0.106140f, 0.989746f, 0.101990f, 0.990234f, 0.097900f, 0.990234f, 0.093689f,
+ 0.990723f, 0.089478f, 0.991211f, 0.085266f, 0.991211f, 0.081055f, 0.991211f, 0.076904f,
+ 0.991699f, 0.072632f, 0.991699f, 0.068420f, 0.992676f, 0.063965f, 0.993164f, 0.059418f,
+ 0.994141f, 0.054688f, 0.994141f, 0.050110f, 0.994141f, 0.045532f, 0.994141f, 0.040955f,
+ 0.994629f, 0.036133f, 0.994629f, 0.031403f, 0.994629f, 0.026627f, 0.995117f, 0.021637f,
+ 0.995117f, 0.016663f, 0.994629f, 0.011780f, 0.995117f, 0.006794f, 0.995117f, 0.003134f,
+ 0.000000f, 1.000000f, 0.776855f, 0.655762f, 0.853027f, 0.539062f, 0.889648f, 0.468506f,
+ 0.912109f, 0.419189f, 0.926758f, 0.381592f, 0.937988f, 0.352051f, 0.944824f, 0.327881f,
+ 0.952148f, 0.306885f, 0.957520f, 0.289307f, 0.961914f, 0.273682f, 0.964355f, 0.260254f,
+ 0.967285f, 0.247925f, 0.970215f, 0.236694f, 0.972656f, 0.226318f, 0.974121f, 0.217285f,
+ 0.976562f, 0.208496f, 0.977539f, 0.200562f, 0.979492f, 0.192993f, 0.980957f, 0.185791f,
+ 0.981445f, 0.179199f, 0.982422f, 0.172852f, 0.982910f, 0.166870f, 0.983887f, 0.161255f,
+ 0.985840f, 0.155396f, 0.986328f, 0.150024f, 0.986328f, 0.145020f, 0.986816f, 0.140259f,
+ 0.987305f, 0.135498f, 0.987793f, 0.130859f, 0.988770f, 0.126343f, 0.990234f, 0.121643f,
+ 0.990234f, 0.117310f, 0.990234f, 0.113159f, 0.990723f, 0.109070f, 0.990723f, 0.105042f,
+ 0.990723f, 0.101196f, 0.991699f, 0.097168f, 0.991699f, 0.093323f, 0.992188f, 0.089539f,
+ 0.992188f, 0.085754f, 0.992676f, 0.081970f, 0.993164f, 0.078247f, 0.994141f, 0.074341f,
+ 0.994629f, 0.070435f, 0.994629f, 0.066711f, 0.994629f, 0.063049f, 0.994629f, 0.059479f,
+ 0.994629f, 0.055908f, 0.995117f, 0.052185f, 0.995117f, 0.048584f, 0.995117f, 0.044983f,
+ 0.994629f, 0.041412f, 0.995117f, 0.037689f, 0.995117f, 0.034027f, 0.995117f, 0.030380f,
+ 0.995117f, 0.026764f, 0.995605f, 0.022888f, 0.995605f, 0.019196f, 0.996094f, 0.015350f,
+ 0.996094f, 0.011658f, 0.996582f, 0.007851f, 0.997070f, 0.004223f, 0.998535f, 0.000417f,
+ 0.000000f, 1.000000f, 0.807617f, 0.645508f, 0.878906f, 0.526855f, 0.911621f, 0.455566f,
+ 0.929199f, 0.405518f, 0.942383f, 0.367188f, 0.951660f, 0.336670f, 0.957520f, 0.311768f,
+ 0.963867f, 0.290527f, 0.966797f, 0.272461f, 0.970215f, 0.256592f, 0.973145f, 0.242554f,
+ 0.976074f, 0.229736f, 0.977051f, 0.218506f, 0.979004f, 0.208130f, 0.980957f, 0.198486f,
+ 0.982422f, 0.189697f, 0.982910f, 0.181641f, 0.984375f, 0.174072f, 0.985352f, 0.166748f,
+ 0.986328f, 0.160034f, 0.986328f, 0.153809f, 0.987305f, 0.147827f, 0.987793f, 0.142090f,
+ 0.988770f, 0.136719f, 0.990234f, 0.131226f, 0.990234f, 0.126099f, 0.990234f, 0.121460f,
+ 0.990723f, 0.116821f, 0.990723f, 0.112488f, 0.991211f, 0.108215f, 0.991699f, 0.104004f,
+ 0.992188f, 0.099915f, 0.992188f, 0.095947f, 0.992676f, 0.092041f, 0.993164f, 0.088257f,
+ 0.994141f, 0.084351f, 0.994629f, 0.080505f, 0.994629f, 0.076904f, 0.994629f, 0.073486f,
+ 0.994629f, 0.070068f, 0.994629f, 0.066772f, 0.995117f, 0.063354f, 0.995117f, 0.060150f,
+ 0.995117f, 0.056946f, 0.995117f, 0.053802f, 0.995605f, 0.050690f, 0.995605f, 0.047455f,
+ 0.995605f, 0.044373f, 0.995605f, 0.041351f, 0.996094f, 0.038239f, 0.996094f, 0.035156f,
+ 0.996094f, 0.032135f, 0.996582f, 0.029144f, 0.996582f, 0.026001f, 0.996582f, 0.023026f,
+ 0.997070f, 0.019897f, 0.997070f, 0.016907f, 0.997070f, 0.013779f, 0.997559f, 0.010658f,
+ 0.998535f, 0.007397f, 0.999023f, 0.004097f, 0.999023f, 0.001551f, 0.998535f, 0.000064f,
+ 0.000000f, 1.000000f, 0.832031f, 0.637695f, 0.897461f, 0.518555f, 0.927734f, 0.446045f,
+ 0.942871f, 0.395264f, 0.954102f, 0.356445f, 0.960938f, 0.325439f, 0.966309f, 0.300049f,
+ 0.970703f, 0.278320f, 0.973633f, 0.259766f, 0.976562f, 0.243408f, 0.978516f, 0.229004f,
+ 0.980469f, 0.216064f, 0.982422f, 0.204468f, 0.983398f, 0.193848f, 0.984863f, 0.184082f,
+ 0.985840f, 0.175171f, 0.986816f, 0.166992f, 0.987793f, 0.159180f, 0.988281f, 0.152100f,
+ 0.989746f, 0.145142f, 0.989746f, 0.138794f, 0.990234f, 0.132812f, 0.990723f, 0.127197f,
+ 0.990723f, 0.121948f, 0.991211f, 0.116882f, 0.991699f, 0.112061f, 0.992188f, 0.107239f,
+ 0.992676f, 0.102722f, 0.993164f, 0.098328f, 0.994141f, 0.093933f, 0.994629f, 0.089783f,
+ 0.994629f, 0.085815f, 0.994629f, 0.082092f, 0.994629f, 0.078491f, 0.994629f, 0.075073f,
+ 0.995117f, 0.071594f, 0.995117f, 0.068237f, 0.995117f, 0.065002f, 0.995117f, 0.061920f,
+ 0.995605f, 0.058807f, 0.995605f, 0.055725f, 0.995605f, 0.052765f, 0.995605f, 0.049866f,
+ 0.996094f, 0.046967f, 0.996094f, 0.044098f, 0.996094f, 0.041321f, 0.996094f, 0.038635f,
+ 0.996582f, 0.035797f, 0.996582f, 0.033142f, 0.997070f, 0.030411f, 0.997070f, 0.027756f,
+ 0.997559f, 0.025085f, 0.997559f, 0.022461f, 0.998047f, 0.019760f, 0.998535f, 0.017059f,
+ 0.999512f, 0.014137f, 0.999512f, 0.011505f, 0.999512f, 0.009064f, 0.999512f, 0.006756f,
+ 0.999512f, 0.004593f, 0.999023f, 0.002617f, 0.999023f, 0.000950f, 0.999023f, 0.000032f,
+ 0.000000f, 1.000000f, 0.853027f, 0.631836f, 0.915039f, 0.511230f, 0.940918f, 0.438965f,
+ 0.953125f, 0.387939f, 0.961914f, 0.348633f, 0.968262f, 0.316895f, 0.972656f, 0.290771f,
+ 0.976074f, 0.268799f, 0.979004f, 0.249878f, 0.980957f, 0.233154f, 0.982422f, 0.218506f,
+ 0.984863f, 0.205078f, 0.985840f, 0.193237f, 0.986328f, 0.182739f, 0.987793f, 0.172729f,
+ 0.989258f, 0.163452f, 0.989746f, 0.155029f, 0.989746f, 0.147461f, 0.990723f, 0.140259f,
+ 0.990723f, 0.133545f, 0.991211f, 0.127319f, 0.991699f, 0.121399f, 0.992676f, 0.115601f,
+ 0.993164f, 0.110229f, 0.994141f, 0.104919f, 0.994141f, 0.100037f, 0.994629f, 0.095398f,
+ 0.994629f, 0.091003f, 0.994629f, 0.086853f, 0.994629f, 0.082947f, 0.995117f, 0.079102f,
+ 0.995117f, 0.075378f, 0.995117f, 0.071838f, 0.995117f, 0.068481f, 0.995605f, 0.065125f,
+ 0.995605f, 0.061920f, 0.995605f, 0.058838f, 0.995605f, 0.055878f, 0.996094f, 0.052826f,
+ 0.996094f, 0.049957f, 0.996094f, 0.047211f, 0.996582f, 0.044403f, 0.996582f, 0.041718f,
+ 0.996582f, 0.039154f, 0.997070f, 0.036469f, 0.997070f, 0.033997f, 0.997559f, 0.031403f,
+ 0.998047f, 0.028961f, 0.998047f, 0.026474f, 0.998535f, 0.023956f, 0.999512f, 0.021255f,
+ 0.999512f, 0.018890f, 0.999512f, 0.016647f, 0.999512f, 0.014503f, 0.999512f, 0.012428f,
+ 0.999512f, 0.010422f, 0.999512f, 0.008499f, 0.999512f, 0.006653f, 0.999512f, 0.004906f,
+ 0.999512f, 0.003284f, 0.999512f, 0.001829f, 0.999023f, 0.000638f, 0.999023f, 0.000019f,
+ 0.000000f, 1.000000f, 0.873047f, 0.625977f, 0.927246f, 0.506836f, 0.949707f, 0.433838f,
+ 0.961426f, 0.381836f, 0.968750f, 0.342041f, 0.974121f, 0.310303f, 0.977051f, 0.283936f,
+ 0.980469f, 0.261230f, 0.982422f, 0.242065f, 0.984375f, 0.224976f, 0.985840f, 0.209961f,
+ 0.986816f, 0.196777f, 0.988770f, 0.184448f, 0.989746f, 0.173218f, 0.989746f, 0.163452f,
+ 0.990723f, 0.154419f, 0.991211f, 0.145996f, 0.991699f, 0.138184f, 0.992188f, 0.130981f,
+ 0.993164f, 0.124023f, 0.994141f, 0.117371f, 0.994141f, 0.111389f, 0.994629f, 0.105835f,
+ 0.994629f, 0.100525f, 0.994629f, 0.095581f, 0.994629f, 0.090942f, 0.995117f, 0.086426f,
+ 0.995117f, 0.082214f, 0.995117f, 0.078247f, 0.995117f, 0.074402f, 0.995605f, 0.070618f,
+ 0.995605f, 0.067078f, 0.995605f, 0.063721f, 0.996094f, 0.060364f, 0.996094f, 0.057220f,
+ 0.996094f, 0.054230f, 0.996582f, 0.051178f, 0.996582f, 0.048340f, 0.997070f, 0.045502f,
+ 0.997070f, 0.042786f, 0.997559f, 0.040161f, 0.997559f, 0.037567f, 0.998047f, 0.034973f,
+ 0.998535f, 0.032471f, 0.999023f, 0.029922f, 0.999512f, 0.027359f, 0.999512f, 0.025055f,
+ 0.999512f, 0.022873f, 0.999512f, 0.020782f, 0.999512f, 0.018768f, 0.999512f, 0.016830f,
+ 0.999512f, 0.014954f, 0.999512f, 0.013130f, 0.999512f, 0.011383f, 0.999512f, 0.009689f,
+ 0.999512f, 0.008072f, 0.999512f, 0.006523f, 0.999512f, 0.005054f, 0.999512f, 0.003685f,
+ 0.999512f, 0.002428f, 0.999512f, 0.001325f, 0.999512f, 0.000447f, 0.999023f, 0.000013f,
+ 0.000000f, 1.000000f, 0.888184f, 0.623047f, 0.937988f, 0.503418f, 0.956543f, 0.430420f,
+ 0.967285f, 0.377686f, 0.973633f, 0.337402f, 0.978027f, 0.304932f, 0.980469f, 0.278320f,
+ 0.984375f, 0.255127f, 0.985352f, 0.235718f, 0.986816f, 0.218506f, 0.988770f, 0.203003f,
+ 0.989746f, 0.189331f, 0.990234f, 0.177246f, 0.990234f, 0.166382f, 0.991211f, 0.156250f,
+ 0.992188f, 0.146973f, 0.993164f, 0.138306f, 0.994141f, 0.130005f, 0.994141f, 0.122742f,
+ 0.994629f, 0.116089f, 0.994629f, 0.109680f, 0.994629f, 0.103882f, 0.994629f, 0.098389f,
+ 0.995117f, 0.093140f, 0.995117f, 0.088257f, 0.995117f, 0.083679f, 0.995605f, 0.079224f,
+ 0.995605f, 0.075073f, 0.995605f, 0.071167f, 0.996094f, 0.067261f, 0.996094f, 0.063721f,
+ 0.996582f, 0.060242f, 0.996582f, 0.056915f, 0.996582f, 0.053772f, 0.997070f, 0.050629f,
+ 0.997070f, 0.047729f, 0.997559f, 0.044769f, 0.998047f, 0.041962f, 0.998535f, 0.039215f,
+ 0.999023f, 0.036469f, 0.999512f, 0.033752f, 0.999512f, 0.031311f, 0.999512f, 0.029022f,
+ 0.999512f, 0.026840f, 0.999512f, 0.024734f, 0.999512f, 0.022720f, 0.999512f, 0.020782f,
+ 0.999512f, 0.018921f, 0.999512f, 0.017120f, 0.999512f, 0.015404f, 0.999512f, 0.013741f,
+ 0.999512f, 0.012138f, 0.999512f, 0.010597f, 0.999512f, 0.009125f, 0.999512f, 0.007717f,
+ 0.999512f, 0.006378f, 0.999512f, 0.005108f, 0.999512f, 0.003922f, 0.999512f, 0.002823f,
+ 0.999512f, 0.001834f, 0.999512f, 0.000981f, 0.999512f, 0.000322f, 0.999512f, 0.000008f,
+ 0.000000f, 1.000000f, 0.901855f, 0.619629f, 0.946289f, 0.500488f, 0.963867f, 0.426758f,
+ 0.971680f, 0.374512f, 0.977539f, 0.333740f, 0.980957f, 0.301025f, 0.984375f, 0.273193f,
+ 0.985840f, 0.250488f, 0.988281f, 0.230347f, 0.989258f, 0.212891f, 0.990234f, 0.197510f,
+ 0.990723f, 0.183838f, 0.991699f, 0.171387f, 0.992188f, 0.160156f, 0.994141f, 0.149536f,
+ 0.994141f, 0.140137f, 0.994141f, 0.131714f, 0.994629f, 0.123779f, 0.994629f, 0.116577f,
+ 0.994629f, 0.109924f, 0.995117f, 0.103577f, 0.995117f, 0.097717f, 0.995605f, 0.092224f,
+ 0.995605f, 0.087036f, 0.995605f, 0.082214f, 0.996094f, 0.077515f, 0.996094f, 0.073242f,
+ 0.996582f, 0.069031f, 0.996582f, 0.065125f, 0.997070f, 0.061401f, 0.997070f, 0.057831f,
+ 0.997559f, 0.054382f, 0.997559f, 0.051117f, 0.998047f, 0.047913f, 0.998535f, 0.044800f,
+ 0.999512f, 0.041626f, 0.999512f, 0.038818f, 0.999512f, 0.036194f, 0.999512f, 0.033722f,
+ 0.999512f, 0.031372f, 0.999512f, 0.029144f, 0.999512f, 0.027008f, 0.999512f, 0.024963f,
+ 0.999512f, 0.022995f, 0.999512f, 0.021118f, 0.999512f, 0.019318f, 0.999512f, 0.017593f,
+ 0.999512f, 0.015945f, 0.999512f, 0.014366f, 0.999512f, 0.012856f, 0.999512f, 0.011398f,
+ 0.999512f, 0.010017f, 0.999512f, 0.008690f, 0.999512f, 0.007435f, 0.999512f, 0.006241f,
+ 0.999512f, 0.005116f, 0.999512f, 0.004063f, 0.999512f, 0.003088f, 0.999512f, 0.002197f,
+ 0.999512f, 0.001409f, 0.999512f, 0.000741f, 0.999512f, 0.000237f, 0.999512f, 0.000006f,
+ 0.000000f, 1.000000f, 0.912598f, 0.617676f, 0.952637f, 0.498779f, 0.968262f, 0.424805f,
+ 0.976074f, 0.371826f, 0.980469f, 0.330566f, 0.983887f, 0.297363f, 0.985840f, 0.270020f,
+ 0.988770f, 0.246094f, 0.989258f, 0.226196f, 0.990234f, 0.208618f, 0.991211f, 0.193115f,
+ 0.992188f, 0.178955f, 0.993652f, 0.166138f, 0.994141f, 0.154663f, 0.994141f, 0.144531f,
+ 0.994629f, 0.135132f, 0.994629f, 0.126709f, 0.995117f, 0.118774f, 0.995117f, 0.111511f,
+ 0.995117f, 0.104797f, 0.995605f, 0.098450f, 0.995605f, 0.092590f, 0.996094f, 0.087036f,
+ 0.996094f, 0.081909f, 0.996582f, 0.076965f, 0.996582f, 0.072388f, 0.997070f, 0.067993f,
+ 0.997559f, 0.063904f, 0.997559f, 0.059967f, 0.998047f, 0.056152f, 0.999023f, 0.052460f,
+ 0.999512f, 0.048828f, 0.999512f, 0.045593f, 0.999512f, 0.042603f, 0.999512f, 0.039795f,
+ 0.999512f, 0.037109f, 0.999512f, 0.034576f, 0.999512f, 0.032196f, 0.999512f, 0.029907f,
+ 0.999512f, 0.027740f, 0.999512f, 0.025665f, 0.999512f, 0.023697f, 0.999512f, 0.021820f,
+ 0.999512f, 0.020020f, 0.999512f, 0.018311f, 0.999512f, 0.016678f, 0.999512f, 0.015121f,
+ 0.999512f, 0.013634f, 0.999512f, 0.012222f, 0.999512f, 0.010872f, 0.999512f, 0.009590f,
+ 0.999512f, 0.008377f, 0.999512f, 0.007225f, 0.999512f, 0.006138f, 0.999512f, 0.005116f,
+ 0.999512f, 0.004162f, 0.999512f, 0.003277f, 0.999512f, 0.002466f, 0.999512f, 0.001737f,
+ 0.999512f, 0.001098f, 0.999512f, 0.000568f, 0.999512f, 0.000177f, 0.999512f, 0.000004f,
+ 0.000000f, 1.000000f, 0.921387f, 0.616211f, 0.958496f, 0.497314f, 0.972656f, 0.422852f,
+ 0.979004f, 0.369629f, 0.983887f, 0.327881f, 0.985840f, 0.294678f, 0.988770f, 0.266602f,
+ 0.989258f, 0.243286f, 0.990723f, 0.222778f, 0.991699f, 0.205078f, 0.993652f, 0.188599f,
+ 0.994141f, 0.174561f, 0.994141f, 0.161987f, 0.994629f, 0.150635f, 0.994629f, 0.140503f,
+ 0.995117f, 0.130981f, 0.995117f, 0.122498f, 0.995605f, 0.114502f, 0.995605f, 0.107239f,
+ 0.996094f, 0.100342f, 0.996094f, 0.094055f, 0.996582f, 0.088074f, 0.996582f, 0.082642f,
+ 0.997070f, 0.077332f, 0.997559f, 0.072388f, 0.998047f, 0.067749f, 0.998535f, 0.063293f,
+ 0.999512f, 0.058868f, 0.999512f, 0.054901f, 0.999512f, 0.051300f, 0.999512f, 0.047913f,
+ 0.999512f, 0.044739f, 0.999512f, 0.041718f, 0.999512f, 0.038910f, 0.999512f, 0.036224f,
+ 0.999512f, 0.033691f, 0.999512f, 0.031311f, 0.999512f, 0.029053f, 0.999512f, 0.026901f,
+ 0.999512f, 0.024857f, 0.999512f, 0.022903f, 0.999512f, 0.021072f, 0.999512f, 0.019318f,
+ 0.999512f, 0.017654f, 0.999512f, 0.016068f, 0.999512f, 0.014572f, 0.999512f, 0.013153f,
+ 0.999512f, 0.011803f, 0.999512f, 0.010521f, 0.999512f, 0.009308f, 0.999512f, 0.008171f,
+ 0.999512f, 0.007092f, 0.999512f, 0.006081f, 0.999512f, 0.005131f, 0.999512f, 0.004246f,
+ 0.999512f, 0.003428f, 0.999512f, 0.002676f, 0.999512f, 0.001995f, 0.999512f, 0.001390f,
+ 0.999512f, 0.000868f, 0.999512f, 0.000442f, 0.999512f, 0.000135f, 0.999512f, 0.000003f,
+ 0.000000f, 1.000000f, 0.929688f, 0.614746f, 0.962891f, 0.496338f, 0.975098f, 0.421875f,
+ 0.981934f, 0.367676f, 0.984863f, 0.326416f, 0.988281f, 0.291992f, 0.989258f, 0.264404f,
+ 0.990723f, 0.240601f, 0.992188f, 0.219849f, 0.993652f, 0.201294f, 0.994141f, 0.185425f,
+ 0.994141f, 0.171509f, 0.994629f, 0.158813f, 0.994629f, 0.147461f, 0.995117f, 0.136963f,
+ 0.995605f, 0.127563f, 0.995605f, 0.118896f, 0.996094f, 0.110840f, 0.996094f, 0.103516f,
+ 0.996582f, 0.096558f, 0.997070f, 0.090149f, 0.997559f, 0.084106f, 0.998047f, 0.078491f,
+ 0.998535f, 0.073120f, 0.999512f, 0.067871f, 0.999512f, 0.063232f, 0.999512f, 0.059021f,
+ 0.999512f, 0.055054f, 0.999512f, 0.051361f, 0.999512f, 0.047913f, 0.999512f, 0.044647f,
+ 0.999512f, 0.041565f, 0.999512f, 0.038696f, 0.999512f, 0.035950f, 0.999512f, 0.033386f,
+ 0.999512f, 0.030975f, 0.999512f, 0.028671f, 0.999512f, 0.026505f, 0.999512f, 0.024460f,
+ 0.999512f, 0.022522f, 0.999512f, 0.020676f, 0.999512f, 0.018936f, 0.999512f, 0.017303f,
+ 0.999512f, 0.015747f, 0.999512f, 0.014275f, 0.999512f, 0.012886f, 0.999512f, 0.011574f,
+ 0.999512f, 0.010338f, 0.999512f, 0.009171f, 0.999512f, 0.008072f, 0.999512f, 0.007046f,
+ 0.999512f, 0.006081f, 0.999512f, 0.005180f, 0.999512f, 0.004341f, 0.999512f, 0.003571f,
+ 0.999512f, 0.002859f, 0.999512f, 0.002214f, 0.999512f, 0.001636f, 0.999512f, 0.001127f,
+ 0.999512f, 0.000695f, 0.999512f, 0.000348f, 0.999512f, 0.000104f, 0.999512f, 0.000002f,
+ 0.000000f, 1.000000f, 0.936035f, 0.614258f, 0.966797f, 0.495605f, 0.978027f, 0.420654f,
+ 0.983398f, 0.366699f, 0.987793f, 0.324219f, 0.989258f, 0.290527f, 0.990234f, 0.262451f,
+ 0.992676f, 0.238037f, 0.993652f, 0.216919f, 0.994141f, 0.198853f, 0.994141f, 0.183105f,
+ 0.994629f, 0.168823f, 0.995117f, 0.156006f, 0.995117f, 0.144653f, 0.995605f, 0.134033f,
+ 0.996094f, 0.124512f, 0.996582f, 0.115723f, 0.996582f, 0.107666f, 0.997070f, 0.100098f,
+ 0.997559f, 0.093140f, 0.998535f, 0.086487f, 0.999512f, 0.080139f, 0.999512f, 0.074463f,
+ 0.999512f, 0.069336f, 0.999512f, 0.064575f, 0.999512f, 0.060181f, 0.999512f, 0.056030f,
+ 0.999512f, 0.052185f, 0.999512f, 0.048584f, 0.999512f, 0.045197f, 0.999512f, 0.041992f,
+ 0.999512f, 0.039001f, 0.999512f, 0.036194f, 0.999512f, 0.033569f, 0.999512f, 0.031082f,
+ 0.999512f, 0.028732f, 0.999512f, 0.026520f, 0.999512f, 0.024429f, 0.999512f, 0.022461f,
+ 0.999512f, 0.020615f, 0.999512f, 0.018860f, 0.999512f, 0.017212f, 0.999512f, 0.015656f,
+ 0.999512f, 0.014198f, 0.999512f, 0.012817f, 0.999512f, 0.011520f, 0.999512f, 0.010307f,
+ 0.999512f, 0.009155f, 0.999512f, 0.008087f, 0.999512f, 0.007084f, 0.999512f, 0.006145f,
+ 0.999512f, 0.005276f, 0.999512f, 0.004467f, 0.999512f, 0.003723f, 0.999512f, 0.003038f,
+ 0.999512f, 0.002415f, 0.999512f, 0.001856f, 0.999512f, 0.001358f, 0.999512f, 0.000926f,
+ 0.999512f, 0.000564f, 0.999512f, 0.000278f, 0.999512f, 0.000081f, 0.999512f, 0.000002f,
+ 0.000000f, 1.000000f, 0.942383f, 0.613281f, 0.970703f, 0.494385f, 0.980957f, 0.419678f,
+ 0.985840f, 0.365479f, 0.988770f, 0.322998f, 0.990234f, 0.289062f, 0.992676f, 0.260010f,
+ 0.993652f, 0.235718f, 0.994141f, 0.214966f, 0.994629f, 0.196899f, 0.994629f, 0.180908f,
+ 0.995117f, 0.166504f, 0.995605f, 0.153564f, 0.996094f, 0.141968f, 0.996094f, 0.131470f,
+ 0.996582f, 0.121826f, 0.997070f, 0.112915f, 0.998047f, 0.104553f, 0.999023f, 0.096741f,
+ 0.999512f, 0.089478f, 0.999512f, 0.083069f, 0.999512f, 0.077209f, 0.999512f, 0.071777f,
+ 0.999512f, 0.066711f, 0.999512f, 0.062073f, 0.999512f, 0.057709f, 0.999512f, 0.053650f,
+ 0.999512f, 0.049835f, 0.999512f, 0.046295f, 0.999512f, 0.042969f, 0.999512f, 0.039856f,
+ 0.999512f, 0.036926f, 0.999512f, 0.034180f, 0.999512f, 0.031586f, 0.999512f, 0.029175f,
+ 0.999512f, 0.026886f, 0.999512f, 0.024750f, 0.999512f, 0.022736f, 0.999512f, 0.020844f,
+ 0.999512f, 0.019058f, 0.999512f, 0.017380f, 0.999512f, 0.015808f, 0.999512f, 0.014328f,
+ 0.999512f, 0.012939f, 0.999512f, 0.011642f, 0.999512f, 0.010422f, 0.999512f, 0.009277f,
+ 0.999512f, 0.008209f, 0.999512f, 0.007214f, 0.999512f, 0.006290f, 0.999512f, 0.005428f,
+ 0.999512f, 0.004635f, 0.999512f, 0.003902f, 0.999512f, 0.003231f, 0.999512f, 0.002619f,
+ 0.999512f, 0.002068f, 0.999512f, 0.001575f, 0.999512f, 0.001143f, 0.999512f, 0.000772f,
+ 0.999512f, 0.000464f, 0.999512f, 0.000226f, 0.999512f, 0.000065f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.947266f, 0.612793f, 0.973633f, 0.494141f, 0.982422f, 0.418945f,
+ 0.987793f, 0.364014f, 0.989258f, 0.322266f, 0.992188f, 0.287354f, 0.993652f, 0.258301f,
+ 0.994141f, 0.234375f, 0.994141f, 0.213501f, 0.994629f, 0.195190f, 0.995117f, 0.178955f,
+ 0.995605f, 0.164551f, 0.996094f, 0.151489f, 0.996582f, 0.139771f, 0.997070f, 0.129028f,
+ 0.998047f, 0.119080f, 0.999512f, 0.109741f, 0.999512f, 0.101379f, 0.999512f, 0.093872f,
+ 0.999512f, 0.087036f, 0.999512f, 0.080811f, 0.999512f, 0.074951f, 0.999512f, 0.069580f,
+ 0.999512f, 0.064636f, 0.999512f, 0.059998f, 0.999512f, 0.055695f, 0.999512f, 0.051666f,
+ 0.999512f, 0.047913f, 0.999512f, 0.044403f, 0.999512f, 0.041107f, 0.999512f, 0.038055f,
+ 0.999512f, 0.035187f, 0.999512f, 0.032471f, 0.999512f, 0.029968f, 0.999512f, 0.027588f,
+ 0.999512f, 0.025375f, 0.999512f, 0.023285f, 0.999512f, 0.021332f, 0.999512f, 0.019501f,
+ 0.999512f, 0.017776f, 0.999512f, 0.016159f, 0.999512f, 0.014656f, 0.999512f, 0.013237f,
+ 0.999512f, 0.011917f, 0.999512f, 0.010674f, 0.999512f, 0.009521f, 0.999512f, 0.008446f,
+ 0.999512f, 0.007442f, 0.999512f, 0.006512f, 0.999512f, 0.005650f, 0.999512f, 0.004852f,
+ 0.999512f, 0.004120f, 0.999512f, 0.003450f, 0.999512f, 0.002840f, 0.999512f, 0.002287f,
+ 0.999512f, 0.001793f, 0.999512f, 0.001355f, 0.999512f, 0.000975f, 0.999512f, 0.000652f,
+ 0.999512f, 0.000388f, 0.999512f, 0.000186f, 0.999512f, 0.000052f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.951660f, 0.612305f, 0.976074f, 0.493652f, 0.983887f, 0.418457f,
+ 0.988281f, 0.363525f, 0.990723f, 0.321045f, 0.993164f, 0.285889f, 0.993652f, 0.257324f,
+ 0.994141f, 0.233154f, 0.994629f, 0.212158f, 0.995117f, 0.193726f, 0.995605f, 0.177368f,
+ 0.996582f, 0.162720f, 0.997070f, 0.149414f, 0.997559f, 0.137573f, 0.999023f, 0.126343f,
+ 0.999512f, 0.116272f, 0.999512f, 0.107422f, 0.999512f, 0.099365f, 0.999512f, 0.091980f,
+ 0.999512f, 0.085205f, 0.999512f, 0.078979f, 0.999512f, 0.073181f, 0.999512f, 0.067810f,
+ 0.999512f, 0.062866f, 0.999512f, 0.058289f, 0.999512f, 0.054016f, 0.999512f, 0.050018f,
+ 0.999512f, 0.046295f, 0.999512f, 0.042847f, 0.999512f, 0.039612f, 0.999512f, 0.036560f,
+ 0.999512f, 0.033722f, 0.999512f, 0.031097f, 0.999512f, 0.028610f, 0.999512f, 0.026291f,
+ 0.999512f, 0.024109f, 0.999512f, 0.022079f, 0.999512f, 0.020172f, 0.999512f, 0.018387f,
+ 0.999512f, 0.016724f, 0.999512f, 0.015167f, 0.999512f, 0.013710f, 0.999512f, 0.012344f,
+ 0.999512f, 0.011078f, 0.999512f, 0.009895f, 0.999512f, 0.008789f, 0.999512f, 0.007771f,
+ 0.999512f, 0.006821f, 0.999512f, 0.005943f, 0.999512f, 0.005135f, 0.999512f, 0.004391f,
+ 0.999512f, 0.003710f, 0.999512f, 0.003090f, 0.999512f, 0.002529f, 0.999512f, 0.002024f,
+ 0.999512f, 0.001576f, 0.999512f, 0.001183f, 0.999512f, 0.000844f, 0.999512f, 0.000559f,
+ 0.999512f, 0.000329f, 0.999512f, 0.000155f, 0.999512f, 0.000043f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.955078f, 0.612305f, 0.978516f, 0.493164f, 0.986816f, 0.417480f,
+ 0.989258f, 0.363037f, 0.992676f, 0.319580f, 0.993652f, 0.285156f, 0.994141f, 0.256348f,
+ 0.994629f, 0.232056f, 0.995117f, 0.210938f, 0.996094f, 0.192261f, 0.996582f, 0.175659f,
+ 0.997070f, 0.160889f, 0.998535f, 0.147339f, 0.999512f, 0.134888f, 0.999512f, 0.124268f,
+ 0.999512f, 0.114563f, 0.999512f, 0.105774f, 0.999512f, 0.097778f, 0.999512f, 0.090454f,
+ 0.999512f, 0.083679f, 0.999512f, 0.077454f, 0.999512f, 0.071716f, 0.999512f, 0.066406f,
+ 0.999512f, 0.061462f, 0.999512f, 0.056885f, 0.999512f, 0.052612f, 0.999512f, 0.048676f,
+ 0.999512f, 0.044983f, 0.999512f, 0.041534f, 0.999512f, 0.038330f, 0.999512f, 0.035339f,
+ 0.999512f, 0.032532f, 0.999512f, 0.029938f, 0.999512f, 0.027496f, 0.999512f, 0.025208f,
+ 0.999512f, 0.023087f, 0.999512f, 0.021088f, 0.999512f, 0.019226f, 0.999512f, 0.017487f,
+ 0.999512f, 0.015854f, 0.999512f, 0.014351f, 0.999512f, 0.012932f, 0.999512f, 0.011620f,
+ 0.999512f, 0.010391f, 0.999512f, 0.009254f, 0.999512f, 0.008194f, 0.999512f, 0.007221f,
+ 0.999512f, 0.006317f, 0.999512f, 0.005486f, 0.999512f, 0.004719f, 0.999512f, 0.004017f,
+ 0.999512f, 0.003380f, 0.999512f, 0.002802f, 0.999512f, 0.002281f, 0.999512f, 0.001817f,
+ 0.999512f, 0.001406f, 0.999512f, 0.001047f, 0.999512f, 0.000741f, 0.999512f, 0.000487f,
+ 0.999512f, 0.000283f, 0.999512f, 0.000132f, 0.999512f, 0.000036f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.958496f, 0.612305f, 0.979980f, 0.492920f, 0.987305f, 0.417236f,
+ 0.990723f, 0.362305f, 0.993164f, 0.319092f, 0.993652f, 0.284668f, 0.994629f, 0.255615f,
+ 0.995117f, 0.231079f, 0.996094f, 0.209717f, 0.996582f, 0.190918f, 0.997559f, 0.174072f,
+ 0.999512f, 0.158569f, 0.999512f, 0.145264f, 0.999512f, 0.133545f, 0.999512f, 0.122925f,
+ 0.999512f, 0.113281f, 0.999512f, 0.104492f, 0.999512f, 0.096497f, 0.999512f, 0.089172f,
+ 0.999512f, 0.082397f, 0.999512f, 0.076233f, 0.999512f, 0.070496f, 0.999512f, 0.065186f,
+ 0.999512f, 0.060272f, 0.999512f, 0.055695f, 0.999512f, 0.051483f, 0.999512f, 0.047546f,
+ 0.999512f, 0.043884f, 0.999512f, 0.040466f, 0.999512f, 0.037292f, 0.999512f, 0.034332f,
+ 0.999512f, 0.031555f, 0.999512f, 0.028976f, 0.999512f, 0.026581f, 0.999512f, 0.024323f,
+ 0.999512f, 0.022232f, 0.999512f, 0.020279f, 0.999512f, 0.018448f, 0.999512f, 0.016739f,
+ 0.999512f, 0.015160f, 0.999512f, 0.013680f, 0.999512f, 0.012306f, 0.999512f, 0.011024f,
+ 0.999512f, 0.009834f, 0.999512f, 0.008736f, 0.999512f, 0.007717f, 0.999512f, 0.006779f,
+ 0.999512f, 0.005913f, 0.999512f, 0.005116f, 0.999512f, 0.004387f, 0.999512f, 0.003721f,
+ 0.999512f, 0.003119f, 0.999512f, 0.002573f, 0.999512f, 0.002085f, 0.999512f, 0.001652f,
+ 0.999512f, 0.001270f, 0.999512f, 0.000941f, 0.999512f, 0.000661f, 0.999512f, 0.000430f,
+ 0.999512f, 0.000248f, 0.999512f, 0.000114f, 0.999512f, 0.000030f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.961914f, 0.611816f, 0.981934f, 0.492676f, 0.988281f, 0.417236f,
+ 0.992188f, 0.361328f, 0.993164f, 0.318848f, 0.994141f, 0.283936f, 0.995117f, 0.254883f,
+ 0.995605f, 0.230225f, 0.996582f, 0.208496f, 0.998047f, 0.189331f, 0.999512f, 0.171997f,
+ 0.999512f, 0.157227f, 0.999512f, 0.144165f, 0.999512f, 0.132446f, 0.999512f, 0.121826f,
+ 0.999512f, 0.112244f, 0.999512f, 0.103455f, 0.999512f, 0.095459f, 0.999512f, 0.088135f,
+ 0.999512f, 0.081421f, 0.999512f, 0.075195f, 0.999512f, 0.069458f, 0.999512f, 0.064148f,
+ 0.999512f, 0.059296f, 0.999512f, 0.054749f, 0.999512f, 0.050537f, 0.999512f, 0.046600f,
+ 0.999512f, 0.042969f, 0.999512f, 0.039581f, 0.999512f, 0.036438f, 0.999512f, 0.033478f,
+ 0.999512f, 0.030746f, 0.999512f, 0.028198f, 0.999512f, 0.025818f, 0.999512f, 0.023605f,
+ 0.999512f, 0.021530f, 0.999512f, 0.019608f, 0.999512f, 0.017807f, 0.999512f, 0.016129f,
+ 0.999512f, 0.014580f, 0.999512f, 0.013138f, 0.999512f, 0.011787f, 0.999512f, 0.010544f,
+ 0.999512f, 0.009384f, 0.999512f, 0.008316f, 0.999512f, 0.007332f, 0.999512f, 0.006420f,
+ 0.999512f, 0.005585f, 0.999512f, 0.004818f, 0.999512f, 0.004120f, 0.999512f, 0.003483f,
+ 0.999512f, 0.002909f, 0.999512f, 0.002392f, 0.999512f, 0.001929f, 0.999512f, 0.001521f,
+ 0.999512f, 0.001164f, 0.999512f, 0.000858f, 0.999512f, 0.000599f, 0.999512f, 0.000387f,
+ 0.999512f, 0.000221f, 0.999512f, 0.000101f, 0.999512f, 0.000026f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.964355f, 0.611816f, 0.984863f, 0.491699f, 0.989258f, 0.416748f,
+ 0.992676f, 0.361084f, 0.993652f, 0.318359f, 0.994629f, 0.283447f, 0.995605f, 0.254150f,
+ 0.996582f, 0.229126f, 0.998047f, 0.207153f, 0.999512f, 0.187500f, 0.999512f, 0.171021f,
+ 0.999512f, 0.156372f, 0.999512f, 0.143311f, 0.999512f, 0.131592f, 0.999512f, 0.120972f,
+ 0.999512f, 0.111389f, 0.999512f, 0.102600f, 0.999512f, 0.094604f, 0.999512f, 0.087280f,
+ 0.999512f, 0.080566f, 0.999512f, 0.074341f, 0.999512f, 0.068604f, 0.999512f, 0.063354f,
+ 0.999512f, 0.058472f, 0.999512f, 0.053955f, 0.999512f, 0.049744f, 0.999512f, 0.045837f,
+ 0.999512f, 0.042236f, 0.999512f, 0.038849f, 0.999512f, 0.035706f, 0.999512f, 0.032806f,
+ 0.999512f, 0.030090f, 0.999512f, 0.027557f, 0.999512f, 0.025208f, 0.999512f, 0.023010f,
+ 0.999512f, 0.020966f, 0.999512f, 0.019058f, 0.999512f, 0.017288f, 0.999512f, 0.015640f,
+ 0.999512f, 0.014114f, 0.999512f, 0.012695f, 0.999512f, 0.011375f, 0.999512f, 0.010155f,
+ 0.999512f, 0.009026f, 0.999512f, 0.007980f, 0.999512f, 0.007019f, 0.999512f, 0.006134f,
+ 0.999512f, 0.005325f, 0.999512f, 0.004581f, 0.999512f, 0.003906f, 0.999512f, 0.003296f,
+ 0.999512f, 0.002743f, 0.999512f, 0.002247f, 0.999512f, 0.001807f, 0.999512f, 0.001419f,
+ 0.999512f, 0.001081f, 0.999512f, 0.000793f, 0.999512f, 0.000550f, 0.999512f, 0.000353f,
+ 0.999512f, 0.000200f, 0.999512f, 0.000090f, 0.999512f, 0.000023f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.967285f, 0.611328f, 0.985352f, 0.491943f, 0.991699f, 0.415527f,
+ 0.993164f, 0.360840f, 0.994141f, 0.317871f, 0.995117f, 0.282959f, 0.996582f, 0.253418f,
+ 0.998047f, 0.227905f, 0.999512f, 0.205444f, 0.999512f, 0.186768f, 0.999512f, 0.170288f,
+ 0.999512f, 0.155640f, 0.999512f, 0.142578f, 0.999512f, 0.130859f, 0.999512f, 0.120300f,
+ 0.999512f, 0.110718f, 0.999512f, 0.101929f, 0.999512f, 0.093933f, 0.999512f, 0.086609f,
+ 0.999512f, 0.079834f, 0.999512f, 0.073669f, 0.999512f, 0.067932f, 0.999512f, 0.062683f,
+ 0.999512f, 0.057800f, 0.999512f, 0.053284f, 0.999512f, 0.049103f, 0.999512f, 0.045227f,
+ 0.999512f, 0.041626f, 0.999512f, 0.038269f, 0.999512f, 0.035156f, 0.999512f, 0.032257f,
+ 0.999512f, 0.029556f, 0.999512f, 0.027039f, 0.999512f, 0.024704f, 0.999512f, 0.022537f,
+ 0.999512f, 0.020508f, 0.999512f, 0.018631f, 0.999512f, 0.016876f, 0.999512f, 0.015251f,
+ 0.999512f, 0.013748f, 0.999512f, 0.012344f, 0.999512f, 0.011047f, 0.999512f, 0.009850f,
+ 0.999512f, 0.008736f, 0.999512f, 0.007717f, 0.999512f, 0.006775f, 0.999512f, 0.005909f,
+ 0.999512f, 0.005119f, 0.999512f, 0.004395f, 0.999512f, 0.003740f, 0.999512f, 0.003147f,
+ 0.999512f, 0.002613f, 0.999512f, 0.002136f, 0.999512f, 0.001712f, 0.999512f, 0.001340f,
+ 0.999512f, 0.001018f, 0.999512f, 0.000743f, 0.999512f, 0.000514f, 0.999512f, 0.000328f,
+ 0.999512f, 0.000184f, 0.999512f, 0.000082f, 0.999512f, 0.000021f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.969238f, 0.611328f, 0.985840f, 0.491943f, 0.991699f, 0.415527f,
+ 0.993164f, 0.360840f, 0.994629f, 0.317627f, 0.996094f, 0.282227f, 0.997559f, 0.252197f,
+ 0.999512f, 0.226318f, 0.999512f, 0.204956f, 0.999512f, 0.186279f, 0.999512f, 0.169800f,
+ 0.999512f, 0.155151f, 0.999512f, 0.142090f, 0.999512f, 0.130371f, 0.999512f, 0.119751f,
+ 0.999512f, 0.110107f, 0.999512f, 0.101379f, 0.999512f, 0.093384f, 0.999512f, 0.085999f,
+ 0.999512f, 0.079285f, 0.999512f, 0.073120f, 0.999512f, 0.067383f, 0.999512f, 0.062164f,
+ 0.999512f, 0.057281f, 0.999512f, 0.052765f, 0.999512f, 0.048615f, 0.999512f, 0.044739f,
+ 0.999512f, 0.041138f, 0.999512f, 0.037781f, 0.999512f, 0.034698f, 0.999512f, 0.031799f,
+ 0.999512f, 0.029129f, 0.999512f, 0.026627f, 0.999512f, 0.024307f, 0.999512f, 0.022156f,
+ 0.999512f, 0.020142f, 0.999512f, 0.018280f, 0.999512f, 0.016556f, 0.999512f, 0.014946f,
+ 0.999512f, 0.013451f, 0.999512f, 0.012070f, 0.999512f, 0.010788f, 0.999512f, 0.009605f,
+ 0.999512f, 0.008514f, 0.999512f, 0.007507f, 0.999512f, 0.006580f, 0.999512f, 0.005733f,
+ 0.999512f, 0.004959f, 0.999512f, 0.004253f, 0.999512f, 0.003613f, 0.999512f, 0.003033f,
+ 0.999512f, 0.002512f, 0.999512f, 0.002048f, 0.999512f, 0.001639f, 0.999512f, 0.001280f,
+ 0.999512f, 0.000969f, 0.999512f, 0.000705f, 0.999512f, 0.000485f, 0.999512f, 0.000308f,
+ 0.999512f, 0.000173f, 0.999512f, 0.000077f, 0.999512f, 0.000019f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.971680f, 0.610840f, 0.986816f, 0.491943f, 0.992188f, 0.415771f,
+ 0.993652f, 0.360596f, 0.995117f, 0.317139f, 0.997070f, 0.281250f, 0.999512f, 0.250732f,
+ 0.999512f, 0.225952f, 0.999512f, 0.204468f, 0.999512f, 0.185791f, 0.999512f, 0.169434f,
+ 0.999512f, 0.154785f, 0.999512f, 0.141724f, 0.999512f, 0.129883f, 0.999512f, 0.119324f,
+ 0.999512f, 0.109680f, 0.999512f, 0.100952f, 0.999512f, 0.092896f, 0.999512f, 0.085571f,
+ 0.999512f, 0.078857f, 0.999512f, 0.072693f, 0.999512f, 0.066956f, 0.999512f, 0.061737f,
+ 0.999512f, 0.056854f, 0.999512f, 0.052368f, 0.999512f, 0.048187f, 0.999512f, 0.044342f,
+ 0.999512f, 0.040741f, 0.999512f, 0.037415f, 0.999512f, 0.034332f, 0.999512f, 0.031464f,
+ 0.999512f, 0.028793f, 0.999512f, 0.026306f, 0.999512f, 0.024002f, 0.999512f, 0.021866f,
+ 0.999512f, 0.019867f, 0.999512f, 0.018021f, 0.999512f, 0.016296f, 0.999512f, 0.014702f,
+ 0.999512f, 0.013222f, 0.999512f, 0.011856f, 0.999512f, 0.010590f, 0.999512f, 0.009415f,
+ 0.999512f, 0.008339f, 0.999512f, 0.007347f, 0.999512f, 0.006435f, 0.999512f, 0.005600f,
+ 0.999512f, 0.004837f, 0.999512f, 0.004143f, 0.999512f, 0.003513f, 0.999512f, 0.002945f,
+ 0.999512f, 0.002438f, 0.999512f, 0.001984f, 0.999512f, 0.001584f, 0.999512f, 0.001234f,
+ 0.999512f, 0.000932f, 0.999512f, 0.000677f, 0.999512f, 0.000464f, 0.999512f, 0.000294f,
+ 0.999512f, 0.000164f, 0.999512f, 0.000072f, 0.999512f, 0.000018f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.973145f, 0.610840f, 0.989258f, 0.490723f, 0.992188f, 0.415771f,
+ 0.994141f, 0.360352f, 0.996094f, 0.316406f, 0.999512f, 0.279541f, 0.999512f, 0.250244f,
+ 0.999512f, 0.225586f, 0.999512f, 0.204224f, 0.999512f, 0.185547f, 0.999512f, 0.169067f,
+ 0.999512f, 0.154419f, 0.999512f, 0.141357f, 0.999512f, 0.129639f, 0.999512f, 0.119019f,
+ 0.999512f, 0.109375f, 0.999512f, 0.100586f, 0.999512f, 0.092590f, 0.999512f, 0.085266f,
+ 0.999512f, 0.078491f, 0.999512f, 0.072327f, 0.999512f, 0.066650f, 0.999512f, 0.061401f,
+ 0.999512f, 0.056549f, 0.999512f, 0.052063f, 0.999512f, 0.047882f, 0.999512f, 0.044037f,
+ 0.999512f, 0.040466f, 0.999512f, 0.037140f, 0.999512f, 0.034058f, 0.999512f, 0.031204f,
+ 0.999512f, 0.028549f, 0.999512f, 0.026062f, 0.999512f, 0.023773f, 0.999512f, 0.021637f,
+ 0.999512f, 0.019653f, 0.999512f, 0.017807f, 0.999512f, 0.016098f, 0.999512f, 0.014519f,
+ 0.999512f, 0.013054f, 0.999512f, 0.011696f, 0.999512f, 0.010437f, 0.999512f, 0.009277f,
+ 0.999512f, 0.008209f, 0.999512f, 0.007225f, 0.999512f, 0.006325f, 0.999512f, 0.005497f,
+ 0.999512f, 0.004745f, 0.999512f, 0.004059f, 0.999512f, 0.003441f, 0.999512f, 0.002882f,
+ 0.999512f, 0.002380f, 0.999512f, 0.001936f, 0.999512f, 0.001543f, 0.999512f, 0.001201f,
+ 0.999512f, 0.000906f, 0.999512f, 0.000656f, 0.999512f, 0.000449f, 0.999512f, 0.000284f,
+ 0.999512f, 0.000158f, 0.999512f, 0.000069f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.976074f, 0.609863f, 0.989258f, 0.490967f, 0.992676f, 0.415527f,
+ 0.995117f, 0.359619f, 0.999512f, 0.314697f, 0.999512f, 0.279297f, 0.999512f, 0.250244f,
+ 0.999512f, 0.225464f, 0.999512f, 0.203979f, 0.999512f, 0.185303f, 0.999512f, 0.168823f,
+ 0.999512f, 0.154175f, 0.999512f, 0.141113f, 0.999512f, 0.129395f, 0.999512f, 0.118713f,
+ 0.999512f, 0.109131f, 0.999512f, 0.100342f, 0.999512f, 0.092346f, 0.999512f, 0.085022f,
+ 0.999512f, 0.078247f, 0.999512f, 0.072083f, 0.999512f, 0.066406f, 0.999512f, 0.061157f,
+ 0.999512f, 0.056305f, 0.999512f, 0.051819f, 0.999512f, 0.047668f, 0.999512f, 0.043823f,
+ 0.999512f, 0.040253f, 0.999512f, 0.036926f, 0.999512f, 0.033875f, 0.999512f, 0.031006f,
+ 0.999512f, 0.028351f, 0.999512f, 0.025894f, 0.999512f, 0.023605f, 0.999512f, 0.021469f,
+ 0.999512f, 0.019501f, 0.999512f, 0.017670f, 0.999512f, 0.015961f, 0.999512f, 0.014389f,
+ 0.999512f, 0.012932f, 0.999512f, 0.011574f, 0.999512f, 0.010330f, 0.999512f, 0.009178f,
+ 0.999512f, 0.008118f, 0.999512f, 0.007141f, 0.999512f, 0.006245f, 0.999512f, 0.005428f,
+ 0.999512f, 0.004681f, 0.999512f, 0.004002f, 0.999512f, 0.003389f, 0.999512f, 0.002836f,
+ 0.999512f, 0.002342f, 0.999512f, 0.001903f, 0.999512f, 0.001515f, 0.999512f, 0.001178f,
+ 0.999512f, 0.000887f, 0.999512f, 0.000641f, 0.999512f, 0.000439f, 0.999512f, 0.000277f,
+ 0.999512f, 0.000153f, 0.999512f, 0.000067f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.977539f, 0.609863f, 0.989258f, 0.491211f, 0.993164f, 0.415283f,
+ 0.996582f, 0.358887f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225342f, 0.999512f, 0.203857f, 0.999512f, 0.185181f, 0.999512f, 0.168701f,
+ 0.999512f, 0.154053f, 0.999512f, 0.140991f, 0.999512f, 0.129150f, 0.999512f, 0.118591f,
+ 0.999512f, 0.108948f, 0.999512f, 0.100159f, 0.999512f, 0.092163f, 0.999512f, 0.084839f,
+ 0.999512f, 0.078125f, 0.999512f, 0.071899f, 0.999512f, 0.066223f, 0.999512f, 0.061005f,
+ 0.999512f, 0.056152f, 0.999512f, 0.051666f, 0.999512f, 0.047516f, 0.999512f, 0.043671f,
+ 0.999512f, 0.040100f, 0.999512f, 0.036804f, 0.999512f, 0.033722f, 0.999512f, 0.030884f,
+ 0.999512f, 0.028229f, 0.999512f, 0.025772f, 0.999512f, 0.023483f, 0.999512f, 0.021362f,
+ 0.999512f, 0.019394f, 0.999512f, 0.017563f, 0.999512f, 0.015869f, 0.999512f, 0.014305f,
+ 0.999512f, 0.012848f, 0.999512f, 0.011497f, 0.999512f, 0.010254f, 0.999512f, 0.009109f,
+ 0.999512f, 0.008057f, 0.999512f, 0.007084f, 0.999512f, 0.006195f, 0.999512f, 0.005379f,
+ 0.999512f, 0.004639f, 0.999512f, 0.003963f, 0.999512f, 0.003355f, 0.999512f, 0.002808f,
+ 0.999512f, 0.002316f, 0.999512f, 0.001881f, 0.999512f, 0.001497f, 0.999512f, 0.001163f,
+ 0.999512f, 0.000875f, 0.999512f, 0.000632f, 0.999512f, 0.000432f, 0.999512f, 0.000272f,
+ 0.999512f, 0.000151f, 0.999512f, 0.000066f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.978516f, 0.609863f, 0.988281f, 0.491699f, 0.994141f, 0.414795f,
+ 0.999512f, 0.356934f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 0.999512f, 0.225220f, 0.999512f, 0.203735f, 0.999512f, 0.185059f, 0.999512f, 0.168579f,
+ 0.999512f, 0.153931f, 0.999512f, 0.140869f, 0.999512f, 0.129028f, 0.999512f, 0.118469f,
+ 0.999512f, 0.108826f, 0.999512f, 0.100037f, 0.999512f, 0.092041f, 0.999512f, 0.084717f,
+ 0.999512f, 0.078003f, 0.999512f, 0.071838f, 0.999512f, 0.066101f, 0.999512f, 0.060883f,
+ 0.999512f, 0.056061f, 0.999512f, 0.051575f, 0.999512f, 0.047424f, 0.999512f, 0.043579f,
+ 0.999512f, 0.040009f, 0.999512f, 0.036713f, 0.999512f, 0.033661f, 0.999512f, 0.030807f,
+ 0.999512f, 0.028168f, 0.999512f, 0.025711f, 0.999512f, 0.023422f, 0.999512f, 0.021301f,
+ 0.999512f, 0.019333f, 0.999512f, 0.017517f, 0.999512f, 0.015823f, 0.999512f, 0.014252f,
+ 0.999512f, 0.012802f, 0.999512f, 0.011459f, 0.999512f, 0.010216f, 0.999512f, 0.009071f,
+ 0.999512f, 0.008018f, 0.999512f, 0.007053f, 0.999512f, 0.006165f, 0.999512f, 0.005352f,
+ 0.999512f, 0.004616f, 0.999512f, 0.003944f, 0.999512f, 0.003336f, 0.999512f, 0.002790f,
+ 0.999512f, 0.002302f, 0.999512f, 0.001868f, 0.999512f, 0.001487f, 0.999512f, 0.001154f,
+ 0.999512f, 0.000868f, 0.999512f, 0.000627f, 0.999512f, 0.000428f, 0.999512f, 0.000270f,
+ 0.999512f, 0.000149f, 0.999512f, 0.000065f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.980957f, 0.608398f, 0.983887f, 0.494385f, 0.999512f, 0.411377f,
+ 0.999512f, 0.356934f, 0.999512f, 0.313965f, 0.999512f, 0.279053f, 0.999512f, 0.250000f,
+ 1.000000f, 0.225220f, 0.999512f, 0.203735f, 0.999512f, 0.185059f, 1.000000f, 0.168579f,
+ 1.000000f, 0.153931f, 1.000000f, 0.140747f, 1.000000f, 0.129028f, 1.000000f, 0.118408f,
+ 1.000000f, 0.108765f, 1.000000f, 0.099976f, 1.000000f, 0.091980f, 1.000000f, 0.084656f,
+ 1.000000f, 0.077942f, 1.000000f, 0.071777f, 1.000000f, 0.066101f, 1.000000f, 0.060852f,
+ 1.000000f, 0.056030f, 1.000000f, 0.051544f, 1.000000f, 0.047394f, 1.000000f, 0.043549f,
+ 1.000000f, 0.039978f, 1.000000f, 0.036682f, 1.000000f, 0.033630f, 1.000000f, 0.030777f,
+ 1.000000f, 0.028137f, 1.000000f, 0.025681f, 1.000000f, 0.023392f, 1.000000f, 0.021286f,
+ 1.000000f, 0.019318f, 1.000000f, 0.017487f, 1.000000f, 0.015793f, 1.000000f, 0.014236f,
+ 1.000000f, 0.012787f, 1.000000f, 0.011444f, 1.000000f, 0.010201f, 1.000000f, 0.009056f,
+ 1.000000f, 0.008003f, 1.000000f, 0.007042f, 1.000000f, 0.006153f, 1.000000f, 0.005344f,
+ 1.000000f, 0.004604f, 1.000000f, 0.003937f, 1.000000f, 0.003330f, 1.000000f, 0.002785f,
+ 1.000000f, 0.002296f, 1.000000f, 0.001864f, 1.000000f, 0.001483f, 1.000000f, 0.001151f,
+ 1.000000f, 0.000866f, 1.000000f, 0.000626f, 1.000000f, 0.000427f, 1.000000f, 0.000269f,
+ 1.000000f, 0.000149f, 1.000000f, 0.000065f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.998535f, 0.000000f, 0.996582f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.991211f,
+ 0.000000f, 0.986328f, 0.000000f, 0.979004f, 0.000000f, 0.958008f, 0.000000f, 0.762695f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.997070f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.990723f,
+ 0.000000f, 0.986328f, 0.000000f, 0.979004f, 0.000000f, 0.958496f, 0.000000f, 0.762207f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998047f, 0.000000f, 0.997070f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.990234f,
+ 0.000000f, 0.985840f, 0.000000f, 0.979492f, 0.000000f, 0.958008f, 0.000004f, 0.761719f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.989746f,
+ 0.000000f, 0.986328f, 0.000000f, 0.979004f, 0.000000f, 0.957031f, 0.000018f, 0.760742f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.989258f,
+ 0.000000f, 0.986328f, 0.000000f, 0.978516f, 0.000000f, 0.957031f, 0.000067f, 0.758789f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993652f, 0.000000f, 0.991211f, 0.000000f, 0.989258f,
+ 0.000000f, 0.986328f, 0.000000f, 0.977539f, 0.000117f, 0.956055f, 0.000197f, 0.756348f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.993652f, 0.000000f, 0.991211f, 0.000000f, 0.988770f,
+ 0.000000f, 0.985352f, 0.000000f, 0.977051f, 0.000230f, 0.955078f, 0.000445f, 0.753418f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.993652f, 0.000000f, 0.990723f, 0.000000f, 0.988281f,
+ 0.000000f, 0.984863f, 0.000396f, 0.976074f, 0.000321f, 0.953125f, 0.000923f, 0.750488f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.992676f, 0.000000f, 0.990234f, 0.000000f, 0.987793f,
+ 0.000358f, 0.983887f, 0.000641f, 0.975098f, 0.000618f, 0.951172f, 0.001679f, 0.746094f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995117f, 0.000000f, 0.992188f, 0.000000f, 0.990234f, 0.000387f, 0.986816f,
+ 0.000991f, 0.982910f, 0.000816f, 0.974121f, 0.001087f, 0.949219f, 0.002859f, 0.741699f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994141f, 0.000006f, 0.992676f, 0.000530f, 0.989746f, 0.001236f, 0.986328f,
+ 0.001287f, 0.981934f, 0.000954f, 0.972168f, 0.001658f, 0.947266f, 0.004513f, 0.736816f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000205f, 0.993652f, 0.000805f, 0.992676f, 0.001437f, 0.989258f, 0.001783f, 0.985840f,
+ 0.001449f, 0.980957f, 0.001559f, 0.971191f, 0.002533f, 0.944336f, 0.006859f, 0.731445f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000081f, 0.995117f, 0.000594f, 0.993652f,
+ 0.001163f, 0.993164f, 0.001719f, 0.991699f, 0.002253f, 0.988281f, 0.001995f, 0.984375f,
+ 0.001696f, 0.979004f, 0.002380f, 0.969727f, 0.003784f, 0.940430f, 0.009933f, 0.725586f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f,
+ 0.000082f, 0.995605f, 0.000549f, 0.995117f, 0.001094f, 0.994141f, 0.001608f, 0.993164f,
+ 0.002090f, 0.992676f, 0.002542f, 0.990723f, 0.002600f, 0.988281f, 0.002073f, 0.983398f,
+ 0.002438f, 0.978027f, 0.003592f, 0.967773f, 0.005383f, 0.937012f, 0.013847f, 0.718750f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000201f, 0.996094f, 0.000678f, 0.995605f,
+ 0.001168f, 0.995117f, 0.001616f, 0.994141f, 0.002028f, 0.993164f, 0.002453f, 0.992676f,
+ 0.002846f, 0.991211f, 0.003202f, 0.989746f, 0.003056f, 0.986816f, 0.003082f, 0.982422f,
+ 0.003553f, 0.975586f, 0.005165f, 0.964844f, 0.007755f, 0.932617f, 0.018951f, 0.711914f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000058f, 0.996094f,
+ 0.000488f, 0.996094f, 0.000952f, 0.996094f, 0.001387f, 0.995605f, 0.001765f, 0.995117f,
+ 0.002134f, 0.994141f, 0.002506f, 0.993164f, 0.002806f, 0.992676f, 0.003134f, 0.991699f,
+ 0.003462f, 0.990234f, 0.003700f, 0.989258f, 0.004452f, 0.985840f, 0.004211f, 0.980469f,
+ 0.005016f, 0.973633f, 0.007156f, 0.961426f, 0.010925f, 0.927734f, 0.025650f, 0.703613f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000059f, 0.996582f, 0.000468f, 0.996582f, 0.000903f, 0.996094f, 0.001275f, 0.996094f,
+ 0.001681f, 0.996094f, 0.002024f, 0.995605f, 0.002304f, 0.994629f, 0.002640f, 0.994141f,
+ 0.002855f, 0.993164f, 0.003193f, 0.992676f, 0.003401f, 0.992188f, 0.003712f, 0.990234f,
+ 0.004063f, 0.989258f, 0.005070f, 0.987305f, 0.006126f, 0.984375f, 0.005840f, 0.979004f,
+ 0.006832f, 0.971191f, 0.009766f, 0.958008f, 0.015457f, 0.922363f, 0.033997f, 0.695312f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000196f, 0.996582f, 0.000625f, 0.996582f, 0.001025f, 0.996582f,
+ 0.001363f, 0.996094f, 0.001736f, 0.996094f, 0.001995f, 0.996094f, 0.002314f, 0.995605f,
+ 0.002537f, 0.995117f, 0.002829f, 0.994629f, 0.002998f, 0.993652f, 0.003304f, 0.993164f,
+ 0.003460f, 0.992676f, 0.003752f, 0.991699f, 0.003918f, 0.990723f, 0.004654f, 0.989746f,
+ 0.005566f, 0.987793f, 0.006470f, 0.985840f, 0.007542f, 0.982910f, 0.007732f, 0.976562f,
+ 0.009079f, 0.968262f, 0.013046f, 0.953613f, 0.020752f, 0.915527f, 0.043671f, 0.686035f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000090f, 0.997070f, 0.000474f, 0.997070f, 0.000895f, 0.996582f,
+ 0.001283f, 0.996582f, 0.001553f, 0.996582f, 0.001886f, 0.996094f, 0.002098f, 0.996094f,
+ 0.002399f, 0.996094f, 0.002554f, 0.996094f, 0.002850f, 0.995117f, 0.003019f, 0.994629f,
+ 0.003233f, 0.994141f, 0.003452f, 0.993652f, 0.003563f, 0.993164f, 0.003841f, 0.992676f,
+ 0.003994f, 0.991699f, 0.004517f, 0.990234f, 0.005398f, 0.989746f, 0.006092f, 0.987793f,
+ 0.006924f, 0.986328f, 0.007996f, 0.983398f, 0.009567f, 0.979980f, 0.010490f, 0.974121f,
+ 0.012444f, 0.964355f, 0.017044f, 0.948730f, 0.027420f, 0.907715f, 0.054840f, 0.676270f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000119f, 0.997559f, 0.000519f, 0.997070f, 0.000944f, 0.997070f,
+ 0.001301f, 0.997070f, 0.001555f, 0.996582f, 0.001870f, 0.996582f, 0.002073f, 0.996582f,
+ 0.002321f, 0.996094f, 0.002539f, 0.996094f, 0.002649f, 0.996094f, 0.002943f, 0.995605f,
+ 0.003090f, 0.995117f, 0.003222f, 0.994629f, 0.003479f, 0.994141f, 0.003599f, 0.993652f,
+ 0.003733f, 0.993164f, 0.003975f, 0.992676f, 0.004086f, 0.992188f, 0.004692f, 0.991211f,
+ 0.005527f, 0.990234f, 0.006172f, 0.989258f, 0.006809f, 0.987793f, 0.007534f, 0.986328f,
+ 0.008774f, 0.983887f, 0.010117f, 0.981445f, 0.012115f, 0.977051f, 0.013428f, 0.970703f,
+ 0.016235f, 0.960449f, 0.022552f, 0.942383f, 0.035095f, 0.898438f, 0.067566f, 0.666016f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000310f, 0.997559f, 0.000725f, 0.997559f, 0.001081f, 0.997070f,
+ 0.001432f, 0.997070f, 0.001645f, 0.997070f, 0.001943f, 0.997070f, 0.002136f, 0.996582f,
+ 0.002308f, 0.996582f, 0.002567f, 0.996582f, 0.002684f, 0.996094f, 0.002874f, 0.996094f,
+ 0.003086f, 0.996094f, 0.003183f, 0.995605f, 0.003325f, 0.995117f, 0.003557f, 0.994629f,
+ 0.003660f, 0.994141f, 0.003712f, 0.993652f, 0.003983f, 0.993164f, 0.004116f, 0.993164f,
+ 0.004452f, 0.992676f, 0.005173f, 0.991211f, 0.005871f, 0.990723f, 0.006416f, 0.989746f,
+ 0.006897f, 0.988770f, 0.007572f, 0.987305f, 0.008537f, 0.985840f, 0.009705f, 0.983887f,
+ 0.011070f, 0.981445f, 0.012840f, 0.978027f, 0.015175f, 0.973633f, 0.017761f, 0.966797f,
+ 0.020950f, 0.955078f, 0.028900f, 0.935547f, 0.044983f, 0.888184f, 0.081360f, 0.654785f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000138f, 0.998047f, 0.000599f, 0.997559f, 0.001024f, 0.997559f, 0.001263f, 0.997559f,
+ 0.001619f, 0.997070f, 0.001754f, 0.997070f, 0.002087f, 0.997070f, 0.002228f, 0.997070f,
+ 0.002401f, 0.996582f, 0.002644f, 0.996582f, 0.002741f, 0.996582f, 0.002869f, 0.996582f,
+ 0.003120f, 0.996094f, 0.003220f, 0.996094f, 0.003269f, 0.995605f, 0.003521f, 0.995117f,
+ 0.003668f, 0.994629f, 0.003733f, 0.994629f, 0.003765f, 0.994141f, 0.004055f, 0.993652f,
+ 0.004169f, 0.993164f, 0.004597f, 0.993164f, 0.005142f, 0.992188f, 0.005901f, 0.991699f,
+ 0.006443f, 0.990723f, 0.006851f, 0.989746f, 0.007206f, 0.989258f, 0.007919f, 0.987793f,
+ 0.008850f, 0.986816f, 0.009880f, 0.984863f, 0.010818f, 0.983398f, 0.012459f, 0.980957f,
+ 0.013992f, 0.978027f, 0.016190f, 0.974609f, 0.019409f, 0.969727f, 0.023407f, 0.962402f,
+ 0.027603f, 0.948242f, 0.037109f, 0.926758f, 0.056854f, 0.875488f, 0.096924f, 0.643066f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000534f, 0.998047f, 0.000953f, 0.998047f, 0.001250f, 0.997559f, 0.001594f, 0.997559f,
+ 0.001774f, 0.997559f, 0.002012f, 0.997070f, 0.002235f, 0.997070f, 0.002312f, 0.997070f,
+ 0.002581f, 0.997070f, 0.002743f, 0.996582f, 0.002804f, 0.996582f, 0.002975f, 0.996582f,
+ 0.003197f, 0.996582f, 0.003273f, 0.996094f, 0.003309f, 0.996094f, 0.003540f, 0.995605f,
+ 0.003704f, 0.995117f, 0.003765f, 0.994629f, 0.003796f, 0.994629f, 0.003983f, 0.994141f,
+ 0.004169f, 0.993652f, 0.004555f, 0.993164f, 0.005089f, 0.993164f, 0.005577f, 0.992676f,
+ 0.006222f, 0.991699f, 0.006660f, 0.991211f, 0.007030f, 0.990234f, 0.007286f, 0.989746f,
+ 0.007843f, 0.989258f, 0.008766f, 0.987793f, 0.009682f, 0.986816f, 0.010422f, 0.985352f,
+ 0.011269f, 0.983887f, 0.012802f, 0.982422f, 0.014076f, 0.979980f, 0.015961f, 0.977051f,
+ 0.017990f, 0.974121f, 0.020966f, 0.969727f, 0.024612f, 0.964355f, 0.029800f, 0.955078f,
+ 0.035370f, 0.940430f, 0.047211f, 0.916016f, 0.071106f, 0.861328f, 0.113159f, 0.630859f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000287f, 0.998535f,
+ 0.000802f, 0.998047f, 0.001254f, 0.998047f, 0.001492f, 0.997559f, 0.001792f, 0.997559f,
+ 0.001864f, 0.997559f, 0.002239f, 0.997559f, 0.002335f, 0.997070f, 0.002436f, 0.997070f,
+ 0.002747f, 0.997070f, 0.002825f, 0.997070f, 0.002855f, 0.996582f, 0.003153f, 0.996582f,
+ 0.003283f, 0.996582f, 0.003326f, 0.996582f, 0.003345f, 0.996094f, 0.003639f, 0.995605f,
+ 0.003763f, 0.995117f, 0.003807f, 0.994629f, 0.003828f, 0.994629f, 0.003983f, 0.994141f,
+ 0.004292f, 0.994141f, 0.004826f, 0.993652f, 0.005314f, 0.993164f, 0.005756f, 0.993164f,
+ 0.006271f, 0.992188f, 0.006741f, 0.991699f, 0.007065f, 0.991211f, 0.007339f, 0.990723f,
+ 0.007534f, 0.989746f, 0.008324f, 0.989258f, 0.009163f, 0.988281f, 0.010002f, 0.987305f,
+ 0.010643f, 0.986816f, 0.011169f, 0.984863f, 0.012535f, 0.983887f, 0.013802f, 0.982422f,
+ 0.014900f, 0.980469f, 0.016663f, 0.978516f, 0.018265f, 0.975586f, 0.020844f, 0.972656f,
+ 0.023605f, 0.968262f, 0.027084f, 0.963867f, 0.031891f, 0.956543f, 0.038330f, 0.946777f,
+ 0.045868f, 0.930176f, 0.060303f, 0.903320f, 0.088989f, 0.844727f, 0.131714f, 0.618652f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000621f, 0.998535f,
+ 0.001072f, 0.998047f, 0.001372f, 0.998047f, 0.001758f, 0.998047f, 0.001880f, 0.997559f,
+ 0.002172f, 0.997559f, 0.002350f, 0.997559f, 0.002388f, 0.997559f, 0.002720f, 0.997070f,
+ 0.002842f, 0.997070f, 0.002872f, 0.997070f, 0.003027f, 0.996582f, 0.003290f, 0.996582f,
+ 0.003344f, 0.996582f, 0.003365f, 0.996582f, 0.003483f, 0.996094f, 0.003761f, 0.995605f,
+ 0.003822f, 0.995605f, 0.003843f, 0.994629f, 0.003855f, 0.994629f, 0.004311f, 0.994141f,
+ 0.004990f, 0.994141f, 0.005428f, 0.993652f, 0.005856f, 0.993164f, 0.006100f, 0.993164f,
+ 0.006607f, 0.992676f, 0.006943f, 0.991699f, 0.007343f, 0.991699f, 0.007496f, 0.991211f,
+ 0.007790f, 0.990234f, 0.008484f, 0.989746f, 0.009346f, 0.989258f, 0.010162f, 0.988281f,
+ 0.010765f, 0.987305f, 0.011093f, 0.986816f, 0.012093f, 0.985352f, 0.013084f, 0.984375f,
+ 0.014252f, 0.982910f, 0.015282f, 0.981445f, 0.016876f, 0.979980f, 0.017990f, 0.978027f,
+ 0.019806f, 0.975586f, 0.022079f, 0.973145f, 0.024582f, 0.970215f, 0.027435f, 0.966309f,
+ 0.030914f, 0.961426f, 0.035553f, 0.955566f, 0.041687f, 0.947266f, 0.050049f, 0.936035f,
+ 0.059875f, 0.917480f, 0.077820f, 0.887207f, 0.110535f, 0.825195f, 0.149780f, 0.604492f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000407f, 0.998535f,
+ 0.000981f, 0.998535f, 0.001412f, 0.998535f, 0.001839f, 0.998047f, 0.001915f, 0.998047f,
+ 0.002306f, 0.998047f, 0.002396f, 0.997559f, 0.002413f, 0.997559f, 0.002840f, 0.997559f,
+ 0.002886f, 0.997070f, 0.002899f, 0.997070f, 0.003267f, 0.997070f, 0.003359f, 0.996582f,
+ 0.003378f, 0.996582f, 0.003387f, 0.996094f, 0.003742f, 0.996094f, 0.003838f, 0.995605f,
+ 0.003860f, 0.995117f, 0.004036f, 0.994629f, 0.004555f, 0.994141f, 0.005417f, 0.994141f,
+ 0.005867f, 0.994141f, 0.006088f, 0.993652f, 0.006443f, 0.993652f, 0.006603f, 0.992676f,
+ 0.007149f, 0.992188f, 0.007484f, 0.991699f, 0.007591f, 0.991211f, 0.008156f, 0.990723f,
+ 0.008858f, 0.990234f, 0.009338f, 0.989746f, 0.010201f, 0.988770f, 0.010872f, 0.988281f,
+ 0.011177f, 0.987305f, 0.011848f, 0.986816f, 0.012886f, 0.985840f, 0.013748f, 0.984863f,
+ 0.014511f, 0.983887f, 0.015541f, 0.982422f, 0.017105f, 0.981445f, 0.018051f, 0.979980f,
+ 0.019440f, 0.978516f, 0.020950f, 0.976562f, 0.022736f, 0.974609f, 0.025009f, 0.972168f,
+ 0.027405f, 0.969238f, 0.029999f, 0.965820f, 0.033325f, 0.962402f, 0.036957f, 0.957520f,
+ 0.041565f, 0.951660f, 0.048035f, 0.944336f, 0.055511f, 0.935059f, 0.065552f, 0.921387f,
+ 0.078369f, 0.900879f, 0.099731f, 0.867676f, 0.136108f, 0.802734f, 0.169189f, 0.590820f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000622f, 0.999023f, 0.001336f, 0.998535f, 0.001448f, 0.998535f, 0.001925f, 0.998535f,
+ 0.002174f, 0.998047f, 0.002413f, 0.998047f, 0.002424f, 0.997559f, 0.002876f, 0.997559f,
+ 0.002905f, 0.997559f, 0.002913f, 0.997070f, 0.003349f, 0.997070f, 0.003387f, 0.997070f,
+ 0.003397f, 0.996582f, 0.003448f, 0.996094f, 0.003845f, 0.995605f, 0.004284f, 0.995117f,
+ 0.004864f, 0.995117f, 0.005184f, 0.994629f, 0.005962f, 0.994141f, 0.006187f, 0.993652f,
+ 0.006592f, 0.993652f, 0.006691f, 0.993164f, 0.007015f, 0.992676f, 0.007278f, 0.992188f,
+ 0.007660f, 0.991699f, 0.008560f, 0.991211f, 0.009201f, 0.990723f, 0.009651f, 0.990234f,
+ 0.010071f, 0.989746f, 0.010651f, 0.988770f, 0.011253f, 0.988281f, 0.012024f, 0.987793f,
+ 0.012939f, 0.986816f, 0.013718f, 0.986328f, 0.014351f, 0.985352f, 0.014923f, 0.984375f,
+ 0.015808f, 0.983398f, 0.017593f, 0.981934f, 0.018402f, 0.980957f, 0.019608f, 0.979492f,
+ 0.020889f, 0.978516f, 0.022232f, 0.977051f, 0.023972f, 0.975098f, 0.025543f, 0.973145f,
+ 0.027863f, 0.971680f, 0.029922f, 0.968750f, 0.032166f, 0.966309f, 0.035461f, 0.963379f,
+ 0.038208f, 0.959961f, 0.041809f, 0.955566f, 0.046082f, 0.950684f, 0.051605f, 0.944824f,
+ 0.057800f, 0.937988f, 0.065308f, 0.929199f, 0.074890f, 0.917969f, 0.087708f, 0.902344f,
+ 0.103943f, 0.879395f, 0.127808f, 0.843262f, 0.167114f, 0.776855f, 0.189941f, 0.576660f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000952f, 0.999023f, 0.001452f, 0.999023f,
+ 0.001934f, 0.998535f, 0.001946f, 0.998047f, 0.002428f, 0.998047f, 0.002434f, 0.997559f,
+ 0.002913f, 0.997559f, 0.002918f, 0.997559f, 0.003349f, 0.997070f, 0.003401f, 0.996582f,
+ 0.003405f, 0.996094f, 0.004257f, 0.995605f, 0.005157f, 0.995117f, 0.005558f, 0.994629f,
+ 0.005756f, 0.994629f, 0.006145f, 0.994141f, 0.006710f, 0.993652f, 0.007019f, 0.993164f,
+ 0.007206f, 0.992676f, 0.007500f, 0.992188f, 0.008469f, 0.991699f, 0.009399f, 0.991211f,
+ 0.009903f, 0.990723f, 0.010246f, 0.990234f, 0.010857f, 0.989258f, 0.011108f, 0.988770f,
+ 0.012054f, 0.988281f, 0.013046f, 0.987305f, 0.014084f, 0.986816f, 0.014648f, 0.985840f,
+ 0.015289f, 0.985352f, 0.016068f, 0.984375f, 0.017319f, 0.983398f, 0.018158f, 0.982422f,
+ 0.019470f, 0.981445f, 0.020798f, 0.979980f, 0.021881f, 0.979004f, 0.022995f, 0.977539f,
+ 0.024689f, 0.976074f, 0.025925f, 0.975098f, 0.027664f, 0.973145f, 0.029327f, 0.972168f,
+ 0.031372f, 0.969727f, 0.033081f, 0.967285f, 0.036224f, 0.965332f, 0.038635f, 0.962891f,
+ 0.041077f, 0.960449f, 0.043884f, 0.957031f, 0.047394f, 0.953613f, 0.051422f, 0.949707f,
+ 0.056061f, 0.945312f, 0.061127f, 0.939941f, 0.066956f, 0.934082f, 0.073730f, 0.926758f,
+ 0.081543f, 0.918457f, 0.091553f, 0.907715f, 0.103455f, 0.894531f, 0.119080f, 0.876953f,
+ 0.137817f, 0.851562f, 0.164062f, 0.812988f, 0.202881f, 0.747070f, 0.211182f, 0.562012f,
+ 0.000000f, 1.000000f, 0.000975f, 0.999512f, 0.001929f, 0.998535f, 0.001950f, 0.998535f,
+ 0.002436f, 0.998047f, 0.002913f, 0.997559f, 0.002924f, 0.997559f, 0.003853f, 0.996582f,
+ 0.004753f, 0.996094f, 0.005226f, 0.995605f, 0.005798f, 0.995117f, 0.006279f, 0.994629f,
+ 0.006348f, 0.994141f, 0.006870f, 0.993652f, 0.008102f, 0.992676f, 0.009018f, 0.992188f,
+ 0.009567f, 0.991699f, 0.009888f, 0.990723f, 0.010857f, 0.989746f, 0.011917f, 0.989258f,
+ 0.012749f, 0.988770f, 0.013237f, 0.987793f, 0.014107f, 0.987305f, 0.014961f, 0.986328f,
+ 0.016220f, 0.985352f, 0.017273f, 0.984375f, 0.017990f, 0.983398f, 0.019302f, 0.982422f,
+ 0.020477f, 0.981445f, 0.021515f, 0.980469f, 0.022446f, 0.979492f, 0.024216f, 0.978516f,
+ 0.025452f, 0.977051f, 0.027023f, 0.975586f, 0.028717f, 0.974121f, 0.030289f, 0.973145f,
+ 0.031952f, 0.971680f, 0.033173f, 0.970215f, 0.034973f, 0.968262f, 0.037720f, 0.966309f,
+ 0.040070f, 0.964355f, 0.042511f, 0.962402f, 0.044647f, 0.959961f, 0.047485f, 0.958008f,
+ 0.050201f, 0.955078f, 0.053345f, 0.952148f, 0.056763f, 0.949219f, 0.060608f, 0.945801f,
+ 0.064514f, 0.941895f, 0.069336f, 0.937988f, 0.073914f, 0.933105f, 0.079529f, 0.928223f,
+ 0.085510f, 0.922363f, 0.092224f, 0.916016f, 0.100220f, 0.908203f, 0.109009f, 0.899414f,
+ 0.119141f, 0.889160f, 0.131104f, 0.876953f, 0.145752f, 0.861328f, 0.163086f, 0.841797f,
+ 0.184082f, 0.815430f, 0.209839f, 0.776367f, 0.244873f, 0.713867f, 0.232666f, 0.546875f,
+ 0.000000f, 1.000000f, 0.001464f, 0.999023f, 0.001952f, 0.998535f, 0.003386f, 0.997559f,
+ 0.004776f, 0.996582f, 0.005711f, 0.996094f, 0.005840f, 0.995117f, 0.007530f, 0.994141f,
+ 0.008636f, 0.993164f, 0.009453f, 0.992188f, 0.010834f, 0.991211f, 0.012413f, 0.989746f,
+ 0.013000f, 0.989258f, 0.014084f, 0.988281f, 0.016068f, 0.986816f, 0.017075f, 0.985840f,
+ 0.018051f, 0.984375f, 0.019699f, 0.983398f, 0.020798f, 0.982422f, 0.022858f, 0.980957f,
+ 0.024506f, 0.979492f, 0.025665f, 0.978516f, 0.027069f, 0.977539f, 0.028107f, 0.975586f,
+ 0.031128f, 0.974121f, 0.032806f, 0.973145f, 0.034576f, 0.971191f, 0.036438f, 0.969727f,
+ 0.038727f, 0.967773f, 0.040405f, 0.966309f, 0.043030f, 0.964355f, 0.044983f, 0.962402f,
+ 0.047729f, 0.960449f, 0.049713f, 0.958496f, 0.052612f, 0.956543f, 0.055695f, 0.954102f,
+ 0.058594f, 0.951660f, 0.061584f, 0.949219f, 0.064697f, 0.946777f, 0.068054f, 0.943848f,
+ 0.071899f, 0.940918f, 0.075439f, 0.937988f, 0.079346f, 0.934570f, 0.083557f, 0.931152f,
+ 0.088013f, 0.927734f, 0.093018f, 0.923340f, 0.097961f, 0.919434f, 0.103333f, 0.914551f,
+ 0.109436f, 0.909180f, 0.115845f, 0.903809f, 0.122314f, 0.897949f, 0.129639f, 0.891602f,
+ 0.137695f, 0.884277f, 0.146240f, 0.875977f, 0.155884f, 0.867188f, 0.166504f, 0.856934f,
+ 0.178589f, 0.844727f, 0.192139f, 0.831055f, 0.207153f, 0.814453f, 0.224731f, 0.794434f,
+ 0.244629f, 0.769043f, 0.266357f, 0.731934f, 0.291260f, 0.676758f, 0.255127f, 0.532227f,
+ 0.000000f, 1.000000f, 0.002438f, 0.998535f, 0.005825f, 0.996582f, 0.008965f, 0.994141f,
+ 0.011604f, 0.992188f, 0.013985f, 0.990234f, 0.016846f, 0.987793f, 0.019501f, 0.985352f,
+ 0.022583f, 0.983398f, 0.025314f, 0.980469f, 0.028046f, 0.978516f, 0.031204f, 0.976074f,
+ 0.033875f, 0.973633f, 0.037201f, 0.971680f, 0.039764f, 0.969238f, 0.043671f, 0.966309f,
+ 0.046661f, 0.964355f, 0.049591f, 0.961426f, 0.052917f, 0.958984f, 0.055847f, 0.956543f,
+ 0.059906f, 0.954102f, 0.063477f, 0.951172f, 0.067139f, 0.948730f, 0.070862f, 0.945801f,
+ 0.074463f, 0.943359f, 0.077759f, 0.940430f, 0.081787f, 0.937500f, 0.085693f, 0.935059f,
+ 0.089905f, 0.931641f, 0.094482f, 0.928711f, 0.098694f, 0.925781f, 0.103210f, 0.922363f,
+ 0.107605f, 0.918945f, 0.111816f, 0.916016f, 0.116577f, 0.912598f, 0.121155f, 0.909180f,
+ 0.125977f, 0.905273f, 0.130981f, 0.901367f, 0.136108f, 0.897949f, 0.141724f, 0.893555f,
+ 0.147461f, 0.889160f, 0.153198f, 0.884766f, 0.159302f, 0.880371f, 0.165039f, 0.875488f,
+ 0.171143f, 0.870605f, 0.177612f, 0.865234f, 0.184326f, 0.859863f, 0.191284f, 0.854004f,
+ 0.198242f, 0.848145f, 0.205688f, 0.841309f, 0.213379f, 0.834473f, 0.221558f, 0.827148f,
+ 0.230713f, 0.819336f, 0.239624f, 0.810547f, 0.249268f, 0.800781f, 0.259277f, 0.790527f,
+ 0.270020f, 0.778809f, 0.281250f, 0.765625f, 0.293213f, 0.750488f, 0.306396f, 0.732910f,
+ 0.320312f, 0.711426f, 0.332031f, 0.680664f, 0.342773f, 0.635742f, 0.278564f, 0.515137f,
+ 0.000000f, 1.000000f, 0.020798f, 0.990723f, 0.040283f, 0.977539f, 0.057739f, 0.964355f,
+ 0.075012f, 0.952148f, 0.089172f, 0.941406f, 0.103394f, 0.930664f, 0.115723f, 0.921387f,
+ 0.128052f, 0.912598f, 0.139526f, 0.903809f, 0.149780f, 0.896484f, 0.159302f, 0.889160f,
+ 0.168701f, 0.883301f, 0.177612f, 0.876465f, 0.187134f, 0.870605f, 0.195435f, 0.865234f,
+ 0.202759f, 0.859863f, 0.210083f, 0.854492f, 0.217041f, 0.850098f, 0.223633f, 0.845215f,
+ 0.229980f, 0.841309f, 0.236084f, 0.836914f, 0.243530f, 0.832520f, 0.250000f, 0.828125f,
+ 0.255859f, 0.824219f, 0.261475f, 0.820312f, 0.267090f, 0.816895f, 0.272461f, 0.812988f,
+ 0.277344f, 0.809570f, 0.282471f, 0.805664f, 0.287109f, 0.802246f, 0.291992f, 0.798828f,
+ 0.297119f, 0.795410f, 0.301514f, 0.791992f, 0.306152f, 0.788574f, 0.310547f, 0.785156f,
+ 0.314697f, 0.781738f, 0.318604f, 0.778320f, 0.323975f, 0.774414f, 0.328369f, 0.770996f,
+ 0.333008f, 0.767090f, 0.337158f, 0.763672f, 0.341309f, 0.759766f, 0.345215f, 0.755859f,
+ 0.349365f, 0.751465f, 0.353516f, 0.747559f, 0.357178f, 0.743652f, 0.361572f, 0.738770f,
+ 0.365723f, 0.734375f, 0.369629f, 0.729492f, 0.373047f, 0.724609f, 0.376953f, 0.719238f,
+ 0.380859f, 0.713867f, 0.384521f, 0.708008f, 0.387939f, 0.701660f, 0.391357f, 0.694824f,
+ 0.395020f, 0.687012f, 0.398438f, 0.678711f, 0.401367f, 0.668945f, 0.404541f, 0.657715f,
+ 0.407227f, 0.643555f, 0.406250f, 0.621582f, 0.398682f, 0.591309f, 0.302979f, 0.497314f,
+ 0.000000f, 1.000000f, 0.431641f, 0.809570f, 0.458984f, 0.751953f, 0.473389f, 0.719727f,
+ 0.483398f, 0.698730f, 0.491455f, 0.684082f, 0.496826f, 0.673340f, 0.500977f, 0.665527f,
+ 0.505859f, 0.659180f, 0.509277f, 0.654297f, 0.513184f, 0.649902f, 0.516602f, 0.646484f,
+ 0.520020f, 0.643555f, 0.523926f, 0.640625f, 0.525879f, 0.638184f, 0.527344f, 0.636230f,
+ 0.530762f, 0.634277f, 0.532715f, 0.632812f, 0.535156f, 0.630859f, 0.536621f, 0.629395f,
+ 0.539062f, 0.627930f, 0.541016f, 0.626465f, 0.542480f, 0.625000f, 0.544434f, 0.623535f,
+ 0.546875f, 0.622070f, 0.548340f, 0.620605f, 0.550293f, 0.619141f, 0.552734f, 0.617676f,
+ 0.554688f, 0.615723f, 0.556641f, 0.614258f, 0.558594f, 0.612305f, 0.561035f, 0.610840f,
+ 0.562012f, 0.608887f, 0.563965f, 0.606934f, 0.564941f, 0.604980f, 0.566406f, 0.603027f,
+ 0.568848f, 0.601074f, 0.570801f, 0.598633f, 0.572266f, 0.596191f, 0.574219f, 0.593750f,
+ 0.576172f, 0.591309f, 0.578125f, 0.588379f, 0.580566f, 0.585449f, 0.582031f, 0.582520f,
+ 0.583496f, 0.579102f, 0.585449f, 0.575684f, 0.587402f, 0.572266f, 0.589844f, 0.568359f,
+ 0.590820f, 0.564453f, 0.593750f, 0.560059f, 0.595215f, 0.555176f, 0.597656f, 0.550293f,
+ 0.599609f, 0.544434f, 0.601074f, 0.538574f, 0.603516f, 0.532227f, 0.605957f, 0.524414f,
+ 0.608398f, 0.516113f, 0.610352f, 0.506836f, 0.612793f, 0.496094f, 0.614746f, 0.483154f,
+ 0.616699f, 0.467041f, 0.614258f, 0.444336f, 0.607910f, 0.410889f, 0.540039f, 0.323730f,
+ 0.000000f, 1.000000f, 0.456787f, 0.798828f, 0.495850f, 0.732422f, 0.516602f, 0.693848f,
+ 0.535645f, 0.665527f, 0.548340f, 0.645508f, 0.560059f, 0.629883f, 0.569824f, 0.617188f,
+ 0.579102f, 0.605957f, 0.585938f, 0.597168f, 0.594727f, 0.588867f, 0.601562f, 0.582031f,
+ 0.608887f, 0.575195f, 0.615723f, 0.568848f, 0.621094f, 0.563477f, 0.626953f, 0.558594f,
+ 0.632324f, 0.553711f, 0.638672f, 0.548828f, 0.643555f, 0.543945f, 0.649414f, 0.539551f,
+ 0.654785f, 0.535156f, 0.659180f, 0.530762f, 0.664551f, 0.526855f, 0.668945f, 0.522461f,
+ 0.672852f, 0.518555f, 0.678711f, 0.514160f, 0.682617f, 0.509766f, 0.687500f, 0.505371f,
+ 0.690918f, 0.501465f, 0.695801f, 0.497314f, 0.699707f, 0.492920f, 0.704102f, 0.488770f,
+ 0.708496f, 0.484131f, 0.712891f, 0.479736f, 0.716309f, 0.475098f, 0.721191f, 0.470215f,
+ 0.725098f, 0.465332f, 0.729004f, 0.460205f, 0.732910f, 0.455322f, 0.736328f, 0.450195f,
+ 0.740723f, 0.444580f, 0.745117f, 0.439209f, 0.748535f, 0.433350f, 0.752930f, 0.427490f,
+ 0.756836f, 0.421387f, 0.760254f, 0.415039f, 0.764160f, 0.408203f, 0.767090f, 0.401611f,
+ 0.772461f, 0.394043f, 0.775879f, 0.386475f, 0.779785f, 0.378418f, 0.784668f, 0.369629f,
+ 0.789551f, 0.360596f, 0.792969f, 0.350830f, 0.797852f, 0.340332f, 0.802246f, 0.329102f,
+ 0.806641f, 0.316895f, 0.810547f, 0.303467f, 0.815918f, 0.288330f, 0.820312f, 0.270996f,
+ 0.826172f, 0.250732f, 0.828125f, 0.224243f, 0.831055f, 0.187866f, 0.804688f, 0.119873f,
+ 0.000000f, 1.000000f, 0.481445f, 0.788574f, 0.530273f, 0.713867f, 0.561035f, 0.667480f,
+ 0.584473f, 0.633301f, 0.604492f, 0.607422f, 0.620117f, 0.586914f, 0.633301f, 0.569824f,
+ 0.646484f, 0.554688f, 0.657715f, 0.541992f, 0.667969f, 0.530273f, 0.679199f, 0.519531f,
+ 0.687500f, 0.509766f, 0.695801f, 0.500977f, 0.704590f, 0.492676f, 0.711914f, 0.484863f,
+ 0.720215f, 0.477295f, 0.727539f, 0.469971f, 0.734863f, 0.462891f, 0.741211f, 0.456299f,
+ 0.747559f, 0.449707f, 0.752930f, 0.443604f, 0.758301f, 0.437500f, 0.765625f, 0.430908f,
+ 0.770508f, 0.425049f, 0.775391f, 0.419189f, 0.781250f, 0.413086f, 0.785645f, 0.407227f,
+ 0.791016f, 0.401367f, 0.796387f, 0.395508f, 0.800293f, 0.389648f, 0.805664f, 0.383789f,
+ 0.810547f, 0.377686f, 0.813477f, 0.371826f, 0.817871f, 0.365967f, 0.822754f, 0.359863f,
+ 0.825684f, 0.354004f, 0.830078f, 0.347656f, 0.834961f, 0.341553f, 0.838379f, 0.335205f,
+ 0.842285f, 0.328613f, 0.845215f, 0.322266f, 0.849121f, 0.315674f, 0.853516f, 0.308594f,
+ 0.857910f, 0.301758f, 0.860840f, 0.294434f, 0.864258f, 0.287109f, 0.867676f, 0.279541f,
+ 0.871094f, 0.271729f, 0.874512f, 0.263428f, 0.877441f, 0.255127f, 0.880859f, 0.246460f,
+ 0.884277f, 0.237305f, 0.887207f, 0.227783f, 0.890625f, 0.217529f, 0.895508f, 0.206665f,
+ 0.897461f, 0.195190f, 0.901855f, 0.182739f, 0.904785f, 0.169189f, 0.908203f, 0.154419f,
+ 0.912109f, 0.137817f, 0.914551f, 0.118591f, 0.914551f, 0.090881f, 0.900879f, 0.050354f,
+ 0.000000f, 1.000000f, 0.506348f, 0.778320f, 0.566406f, 0.695312f, 0.603027f, 0.642090f,
+ 0.632812f, 0.602539f, 0.655273f, 0.571777f, 0.674805f, 0.546387f, 0.691406f, 0.525879f,
+ 0.705566f, 0.507324f, 0.721191f, 0.490967f, 0.730957f, 0.476807f, 0.743652f, 0.463623f,
+ 0.753906f, 0.451416f, 0.762695f, 0.440430f, 0.771484f, 0.429932f, 0.780273f, 0.420166f,
+ 0.789062f, 0.410645f, 0.795410f, 0.401855f, 0.802734f, 0.393555f, 0.809082f, 0.385498f,
+ 0.815430f, 0.377930f, 0.821777f, 0.370117f, 0.827637f, 0.362793f, 0.833008f, 0.355469f,
+ 0.837891f, 0.348633f, 0.842285f, 0.342041f, 0.847656f, 0.335205f, 0.852539f, 0.328613f,
+ 0.856934f, 0.322021f, 0.860352f, 0.315674f, 0.864258f, 0.309326f, 0.869141f, 0.302979f,
+ 0.872559f, 0.296631f, 0.876465f, 0.290283f, 0.880371f, 0.283936f, 0.882812f, 0.278076f,
+ 0.887207f, 0.271484f, 0.890137f, 0.265381f, 0.892578f, 0.259033f, 0.895020f, 0.252930f,
+ 0.899902f, 0.246338f, 0.901855f, 0.239990f, 0.904785f, 0.233643f, 0.908203f, 0.227051f,
+ 0.911133f, 0.220215f, 0.913086f, 0.213379f, 0.916016f, 0.206543f, 0.918457f, 0.199463f,
+ 0.919922f, 0.192383f, 0.923828f, 0.184937f, 0.924805f, 0.177612f, 0.928711f, 0.169678f,
+ 0.929688f, 0.161865f, 0.932617f, 0.153442f, 0.935059f, 0.144775f, 0.938477f, 0.135498f,
+ 0.939453f, 0.126221f, 0.941406f, 0.116333f, 0.943359f, 0.105835f, 0.944824f, 0.094849f,
+ 0.949219f, 0.081726f, 0.950195f, 0.067993f, 0.948730f, 0.049408f, 0.941406f, 0.025864f,
+ 0.000000f, 1.000000f, 0.531738f, 0.768066f, 0.601562f, 0.676758f, 0.642578f, 0.618652f,
+ 0.676758f, 0.573242f, 0.700684f, 0.539062f, 0.724121f, 0.509766f, 0.740723f, 0.486084f,
+ 0.755859f, 0.465088f, 0.770996f, 0.446289f, 0.783691f, 0.429932f, 0.794434f, 0.415039f,
+ 0.805664f, 0.401123f, 0.814941f, 0.388672f, 0.822754f, 0.376953f, 0.831055f, 0.365967f,
+ 0.838867f, 0.355713f, 0.844727f, 0.346191f, 0.852051f, 0.336914f, 0.857422f, 0.328369f,
+ 0.864258f, 0.319580f, 0.868164f, 0.311523f, 0.873047f, 0.303955f, 0.879395f, 0.296387f,
+ 0.881836f, 0.289307f, 0.885254f, 0.282471f, 0.891113f, 0.275391f, 0.895508f, 0.268311f,
+ 0.897949f, 0.261963f, 0.902344f, 0.255371f, 0.905273f, 0.249146f, 0.908691f, 0.242798f,
+ 0.911621f, 0.236816f, 0.914062f, 0.230713f, 0.916992f, 0.224854f, 0.919434f, 0.218872f,
+ 0.923828f, 0.212524f, 0.925781f, 0.206543f, 0.927734f, 0.200684f, 0.929688f, 0.194702f,
+ 0.932129f, 0.188965f, 0.934570f, 0.182983f, 0.935547f, 0.177246f, 0.937500f, 0.171509f,
+ 0.939941f, 0.165283f, 0.941406f, 0.159424f, 0.944336f, 0.153076f, 0.946289f, 0.146729f,
+ 0.947754f, 0.140503f, 0.948730f, 0.134399f, 0.950684f, 0.128174f, 0.952637f, 0.121277f,
+ 0.954102f, 0.114563f, 0.955566f, 0.107849f, 0.957031f, 0.100891f, 0.958984f, 0.093567f,
+ 0.960938f, 0.085754f, 0.961914f, 0.078064f, 0.963867f, 0.069824f, 0.965332f, 0.061340f,
+ 0.966309f, 0.052460f, 0.967773f, 0.042450f, 0.966797f, 0.029526f, 0.960938f, 0.013649f,
+ 0.000000f, 1.000000f, 0.557617f, 0.757324f, 0.634277f, 0.659668f, 0.678711f, 0.596191f,
+ 0.717285f, 0.546875f, 0.742676f, 0.508789f, 0.765625f, 0.477295f, 0.783203f, 0.451416f,
+ 0.799805f, 0.428223f, 0.812988f, 0.407959f, 0.824707f, 0.390381f, 0.835938f, 0.374023f,
+ 0.845215f, 0.359375f, 0.854004f, 0.345947f, 0.861328f, 0.333740f, 0.868652f, 0.322266f,
+ 0.875000f, 0.311279f, 0.881348f, 0.301270f, 0.886719f, 0.291748f, 0.892090f, 0.282959f,
+ 0.896484f, 0.274170f, 0.900879f, 0.266113f, 0.905762f, 0.258057f, 0.909180f, 0.250732f,
+ 0.913086f, 0.243408f, 0.916992f, 0.236328f, 0.919434f, 0.229614f, 0.922852f, 0.223022f,
+ 0.924805f, 0.216919f, 0.928223f, 0.210449f, 0.930176f, 0.204346f, 0.934082f, 0.198242f,
+ 0.935059f, 0.192505f, 0.937500f, 0.186768f, 0.939941f, 0.180908f, 0.941895f, 0.175537f,
+ 0.943848f, 0.170044f, 0.946777f, 0.164307f, 0.947754f, 0.158936f, 0.949219f, 0.153687f,
+ 0.950684f, 0.148560f, 0.953125f, 0.143066f, 0.955078f, 0.137695f, 0.957031f, 0.132324f,
+ 0.958008f, 0.127075f, 0.958984f, 0.121887f, 0.960449f, 0.116638f, 0.961914f, 0.111389f,
+ 0.962891f, 0.106018f, 0.963867f, 0.100647f, 0.965820f, 0.095093f, 0.967285f, 0.089600f,
+ 0.968262f, 0.084045f, 0.968750f, 0.078491f, 0.970215f, 0.072632f, 0.971680f, 0.066772f,
+ 0.972656f, 0.060760f, 0.973633f, 0.054718f, 0.974121f, 0.048645f, 0.975586f, 0.041931f,
+ 0.976562f, 0.035217f, 0.977539f, 0.028076f, 0.976562f, 0.020004f, 0.973145f, 0.009071f,
+ 0.000000f, 1.000000f, 0.581543f, 0.747559f, 0.664062f, 0.644043f, 0.713379f, 0.575684f,
+ 0.750488f, 0.523926f, 0.777832f, 0.482910f, 0.800293f, 0.449463f, 0.817383f, 0.421387f,
+ 0.832520f, 0.397217f, 0.845703f, 0.375977f, 0.857910f, 0.357178f, 0.866211f, 0.340332f,
+ 0.875000f, 0.325195f, 0.882324f, 0.311768f, 0.890137f, 0.298584f, 0.895996f, 0.286865f,
+ 0.901367f, 0.275879f, 0.906250f, 0.265869f, 0.911621f, 0.256104f, 0.916504f, 0.246948f,
+ 0.919922f, 0.238403f, 0.923828f, 0.230347f, 0.927246f, 0.222656f, 0.930176f, 0.215454f,
+ 0.934082f, 0.208008f, 0.936035f, 0.201294f, 0.939941f, 0.194580f, 0.940918f, 0.188354f,
+ 0.942383f, 0.182495f, 0.946289f, 0.176270f, 0.948242f, 0.170288f, 0.949219f, 0.164795f,
+ 0.951660f, 0.159302f, 0.953125f, 0.154053f, 0.955078f, 0.148682f, 0.957031f, 0.143433f,
+ 0.958008f, 0.138428f, 0.959473f, 0.133423f, 0.960938f, 0.128540f, 0.962402f, 0.123657f,
+ 0.963867f, 0.118896f, 0.965332f, 0.114075f, 0.966309f, 0.109375f, 0.967773f, 0.104614f,
+ 0.968262f, 0.100159f, 0.969727f, 0.095581f, 0.970703f, 0.090881f, 0.971680f, 0.086426f,
+ 0.973145f, 0.081848f, 0.974609f, 0.077026f, 0.975098f, 0.072388f, 0.975098f, 0.067932f,
+ 0.976074f, 0.063416f, 0.976562f, 0.058899f, 0.978516f, 0.054138f, 0.979492f, 0.049103f,
+ 0.980469f, 0.044312f, 0.979980f, 0.039673f, 0.980957f, 0.035004f, 0.982422f, 0.029785f,
+ 0.982422f, 0.024826f, 0.983398f, 0.019531f, 0.983887f, 0.014717f, 0.979980f, 0.005009f,
+ 0.000000f, 1.000000f, 0.604980f, 0.738770f, 0.693848f, 0.628906f, 0.744141f, 0.557617f,
+ 0.781738f, 0.502930f, 0.807129f, 0.460449f, 0.829590f, 0.425293f, 0.847168f, 0.396240f,
+ 0.861328f, 0.371338f, 0.872070f, 0.349365f, 0.881348f, 0.330322f, 0.891602f, 0.312744f,
+ 0.898926f, 0.297363f, 0.905273f, 0.283203f, 0.911133f, 0.270264f, 0.916504f, 0.258545f,
+ 0.921387f, 0.247559f, 0.926758f, 0.237183f, 0.929688f, 0.227783f, 0.933594f, 0.218750f,
+ 0.936523f, 0.210327f, 0.939941f, 0.202271f, 0.941895f, 0.194824f, 0.946289f, 0.187500f,
+ 0.947754f, 0.180420f, 0.950195f, 0.173828f, 0.952148f, 0.167603f, 0.953613f, 0.161621f,
+ 0.956055f, 0.155640f, 0.958008f, 0.149902f, 0.959473f, 0.144531f, 0.960938f, 0.139160f,
+ 0.962402f, 0.133911f, 0.963867f, 0.129028f, 0.965332f, 0.124146f, 0.966797f, 0.119568f,
+ 0.968262f, 0.114624f, 0.968750f, 0.110107f, 0.971191f, 0.105408f, 0.971191f, 0.101135f,
+ 0.971680f, 0.097046f, 0.973145f, 0.092896f, 0.974609f, 0.088501f, 0.976074f, 0.084290f,
+ 0.976074f, 0.080200f, 0.977051f, 0.076172f, 0.977539f, 0.072266f, 0.978516f, 0.068359f,
+ 0.979980f, 0.064209f, 0.979980f, 0.060425f, 0.980469f, 0.056519f, 0.980957f, 0.052734f,
+ 0.981445f, 0.048920f, 0.982910f, 0.044952f, 0.983887f, 0.040863f, 0.983887f, 0.037170f,
+ 0.984375f, 0.033447f, 0.985840f, 0.029572f, 0.985352f, 0.025757f, 0.985840f, 0.022049f,
+ 0.987793f, 0.017807f, 0.987305f, 0.014160f, 0.987793f, 0.010384f, 0.983887f, 0.003956f,
+ 0.000000f, 1.000000f, 0.628418f, 0.729492f, 0.720215f, 0.615723f, 0.771484f, 0.541016f,
+ 0.809570f, 0.484131f, 0.833496f, 0.440918f, 0.854492f, 0.404785f, 0.870117f, 0.375000f,
+ 0.882324f, 0.349609f, 0.893066f, 0.327393f, 0.902832f, 0.307617f, 0.910645f, 0.290283f,
+ 0.915527f, 0.274902f, 0.922852f, 0.260254f, 0.927246f, 0.247437f, 0.932617f, 0.235718f,
+ 0.936523f, 0.224854f, 0.941406f, 0.214111f, 0.942383f, 0.205078f, 0.946777f, 0.196167f,
+ 0.948730f, 0.187866f, 0.952148f, 0.179810f, 0.954102f, 0.172485f, 0.956543f, 0.165405f,
+ 0.958008f, 0.158813f, 0.960449f, 0.152466f, 0.962891f, 0.146118f, 0.963379f, 0.140381f,
+ 0.965820f, 0.134644f, 0.966797f, 0.129395f, 0.967285f, 0.124451f, 0.969238f, 0.119385f,
+ 0.971191f, 0.114319f, 0.971680f, 0.109619f, 0.972168f, 0.105225f, 0.973633f, 0.100891f,
+ 0.975098f, 0.096375f, 0.976074f, 0.092163f, 0.976074f, 0.088318f, 0.977051f, 0.084351f,
+ 0.978516f, 0.080322f, 0.979492f, 0.076294f, 0.979492f, 0.072632f, 0.980469f, 0.069031f,
+ 0.980957f, 0.065369f, 0.981445f, 0.061920f, 0.981445f, 0.058655f, 0.983398f, 0.055054f,
+ 0.984375f, 0.051270f, 0.984375f, 0.047974f, 0.984863f, 0.044708f, 0.984863f, 0.041626f,
+ 0.985840f, 0.038361f, 0.985840f, 0.035339f, 0.986816f, 0.032013f, 0.987793f, 0.028793f,
+ 0.988770f, 0.025299f, 0.988281f, 0.022339f, 0.988770f, 0.019379f, 0.989258f, 0.016373f,
+ 0.989746f, 0.013504f, 0.989746f, 0.010826f, 0.990234f, 0.007904f, 0.987793f, 0.002123f,
+ 0.000000f, 1.000000f, 0.649902f, 0.721191f, 0.745117f, 0.603027f, 0.796875f, 0.526367f,
+ 0.832031f, 0.468506f, 0.856934f, 0.423828f, 0.874023f, 0.387939f, 0.889648f, 0.356934f,
+ 0.900391f, 0.331543f, 0.909668f, 0.309082f, 0.917969f, 0.289307f, 0.925293f, 0.271484f,
+ 0.930664f, 0.256104f, 0.934082f, 0.242188f, 0.940430f, 0.228638f, 0.942871f, 0.217285f,
+ 0.947754f, 0.206055f, 0.950684f, 0.196045f, 0.952637f, 0.186768f, 0.956055f, 0.177856f,
+ 0.958496f, 0.169678f, 0.959961f, 0.161987f, 0.962891f, 0.154785f, 0.964844f, 0.147827f,
+ 0.965332f, 0.141479f, 0.967285f, 0.135132f, 0.968750f, 0.129395f, 0.971191f, 0.123596f,
+ 0.971680f, 0.118225f, 0.972168f, 0.113403f, 0.974609f, 0.108337f, 0.975586f, 0.103394f,
+ 0.975586f, 0.098999f, 0.977051f, 0.094543f, 0.977539f, 0.090393f, 0.979004f, 0.086182f,
+ 0.979492f, 0.082214f, 0.979980f, 0.078430f, 0.981445f, 0.074524f, 0.981934f, 0.070923f,
+ 0.981934f, 0.067505f, 0.983398f, 0.064026f, 0.983887f, 0.060547f, 0.984375f, 0.057251f,
+ 0.985352f, 0.053894f, 0.985352f, 0.050873f, 0.985840f, 0.047913f, 0.986328f, 0.044891f,
+ 0.986816f, 0.041962f, 0.987305f, 0.039124f, 0.988770f, 0.036102f, 0.989258f, 0.032959f,
+ 0.988770f, 0.030273f, 0.988770f, 0.027756f, 0.989258f, 0.025116f, 0.989258f, 0.022736f,
+ 0.990234f, 0.020004f, 0.990234f, 0.017654f, 0.990723f, 0.015228f, 0.991211f, 0.012878f,
+ 0.992188f, 0.010071f, 0.992676f, 0.007557f, 0.992676f, 0.005527f, 0.989746f, 0.002165f,
+ 0.000000f, 1.000000f, 0.671387f, 0.713379f, 0.768066f, 0.591797f, 0.817383f, 0.513672f,
+ 0.851562f, 0.455078f, 0.874023f, 0.409668f, 0.892578f, 0.372803f, 0.904297f, 0.342529f,
+ 0.914551f, 0.316406f, 0.922852f, 0.293945f, 0.931641f, 0.273682f, 0.934570f, 0.256836f,
+ 0.940918f, 0.240723f, 0.945312f, 0.226562f, 0.949219f, 0.213623f, 0.952637f, 0.201904f,
+ 0.956055f, 0.190918f, 0.958984f, 0.180908f, 0.960938f, 0.171753f, 0.962891f, 0.163208f,
+ 0.965820f, 0.154907f, 0.967285f, 0.147339f, 0.968750f, 0.140381f, 0.970703f, 0.133545f,
+ 0.972168f, 0.127197f, 0.973145f, 0.121338f, 0.974121f, 0.115601f, 0.975098f, 0.110229f,
+ 0.976562f, 0.105225f, 0.977539f, 0.100159f, 0.979004f, 0.095337f, 0.979492f, 0.090759f,
+ 0.979492f, 0.086731f, 0.980469f, 0.082703f, 0.981934f, 0.078491f, 0.982422f, 0.074646f,
+ 0.983887f, 0.070862f, 0.983887f, 0.067200f, 0.984375f, 0.063782f, 0.984863f, 0.060516f,
+ 0.984863f, 0.057465f, 0.985840f, 0.054230f, 0.986328f, 0.051208f, 0.986816f, 0.048218f,
+ 0.987305f, 0.045349f, 0.988281f, 0.042389f, 0.988770f, 0.039551f, 0.989258f, 0.036804f,
+ 0.989258f, 0.034302f, 0.989746f, 0.031799f, 0.989746f, 0.029480f, 0.990234f, 0.027191f,
+ 0.990723f, 0.024826f, 0.991211f, 0.022507f, 0.991211f, 0.020325f, 0.991699f, 0.018127f,
+ 0.992188f, 0.015945f, 0.993652f, 0.013298f, 0.993164f, 0.011261f, 0.993164f, 0.009483f,
+ 0.993652f, 0.007664f, 0.993652f, 0.006149f, 0.993652f, 0.004696f, 0.992676f, 0.002760f,
+ 0.000000f, 1.000000f, 0.692383f, 0.705566f, 0.788574f, 0.582031f, 0.835449f, 0.502930f,
+ 0.868652f, 0.443604f, 0.889160f, 0.397949f, 0.905273f, 0.360840f, 0.917969f, 0.329834f,
+ 0.925781f, 0.304199f, 0.934082f, 0.281250f, 0.940430f, 0.261230f, 0.945312f, 0.244019f,
+ 0.950195f, 0.227905f, 0.954590f, 0.213867f, 0.957520f, 0.201172f, 0.960938f, 0.189087f,
+ 0.962402f, 0.178589f, 0.964844f, 0.168823f, 0.967773f, 0.159180f, 0.969238f, 0.150757f,
+ 0.971191f, 0.142822f, 0.971680f, 0.135742f, 0.974609f, 0.128296f, 0.975586f, 0.121826f,
+ 0.976074f, 0.115906f, 0.977051f, 0.110229f, 0.979492f, 0.104492f, 0.979980f, 0.099060f,
+ 0.980469f, 0.094299f, 0.980957f, 0.089722f, 0.981934f, 0.085205f, 0.982910f, 0.080933f,
+ 0.984375f, 0.076477f, 0.984375f, 0.072632f, 0.985352f, 0.068848f, 0.985352f, 0.065369f,
+ 0.985840f, 0.062042f, 0.985840f, 0.058929f, 0.987305f, 0.055420f, 0.987793f, 0.052277f,
+ 0.988770f, 0.049103f, 0.989258f, 0.046173f, 0.989258f, 0.043457f, 0.989258f, 0.040924f,
+ 0.990234f, 0.038177f, 0.990234f, 0.035736f, 0.989746f, 0.033478f, 0.990234f, 0.031128f,
+ 0.990234f, 0.029007f, 0.991211f, 0.026596f, 0.991699f, 0.024445f, 0.991699f, 0.022354f,
+ 0.992676f, 0.020142f, 0.993164f, 0.017929f, 0.993652f, 0.015808f, 0.993652f, 0.014038f,
+ 0.993652f, 0.012398f, 0.994141f, 0.010811f, 0.994141f, 0.009163f, 0.994141f, 0.007805f,
+ 0.994629f, 0.006386f, 0.994141f, 0.005188f, 0.994629f, 0.003971f, 0.994629f, 0.002979f,
+ 0.000000f, 1.000000f, 0.712402f, 0.698242f, 0.807129f, 0.572754f, 0.853516f, 0.492920f,
+ 0.882812f, 0.433838f, 0.902344f, 0.387695f, 0.917969f, 0.350342f, 0.928223f, 0.319824f,
+ 0.936035f, 0.293701f, 0.942871f, 0.270508f, 0.947754f, 0.250977f, 0.953125f, 0.233276f,
+ 0.957520f, 0.217407f, 0.960449f, 0.203369f, 0.963867f, 0.190308f, 0.965820f, 0.178955f,
+ 0.968262f, 0.168091f, 0.970703f, 0.158203f, 0.971680f, 0.149292f, 0.974121f, 0.140747f,
+ 0.975098f, 0.133057f, 0.976562f, 0.125610f, 0.978027f, 0.118835f, 0.979492f, 0.112183f,
+ 0.979980f, 0.106384f, 0.980469f, 0.100830f, 0.981445f, 0.095459f, 0.982910f, 0.090271f,
+ 0.983887f, 0.085266f, 0.983887f, 0.080933f, 0.985352f, 0.076477f, 0.985352f, 0.072449f,
+ 0.985840f, 0.068665f, 0.986328f, 0.065063f, 0.987305f, 0.061401f, 0.988770f, 0.057739f,
+ 0.988770f, 0.054352f, 0.989258f, 0.051178f, 0.989258f, 0.048309f, 0.989258f, 0.045624f,
+ 0.990234f, 0.042877f, 0.990234f, 0.040192f, 0.990723f, 0.037659f, 0.990723f, 0.035309f,
+ 0.991211f, 0.032990f, 0.991211f, 0.030823f, 0.992188f, 0.028397f, 0.992676f, 0.026184f,
+ 0.993652f, 0.023880f, 0.993652f, 0.021820f, 0.994141f, 0.019882f, 0.994141f, 0.018005f,
+ 0.994141f, 0.016342f, 0.994141f, 0.014786f, 0.994141f, 0.013229f, 0.994141f, 0.011673f,
+ 0.994141f, 0.010323f, 0.994141f, 0.009087f, 0.994629f, 0.007652f, 0.994629f, 0.006546f,
+ 0.995117f, 0.005310f, 0.995117f, 0.004387f, 0.995117f, 0.003315f, 0.996094f, 0.002047f,
+ 0.000000f, 1.000000f, 0.730469f, 0.691895f, 0.822754f, 0.565430f, 0.868164f, 0.484863f,
+ 0.894531f, 0.425537f, 0.913086f, 0.379150f, 0.925781f, 0.342285f, 0.936523f, 0.310791f,
+ 0.944824f, 0.284424f, 0.949707f, 0.261963f, 0.954590f, 0.241943f, 0.958984f, 0.224487f,
+ 0.963379f, 0.208374f, 0.965332f, 0.194824f, 0.968262f, 0.181641f, 0.970215f, 0.170166f,
+ 0.973145f, 0.159302f, 0.974121f, 0.149658f, 0.975586f, 0.140747f, 0.977539f, 0.132324f,
+ 0.979004f, 0.124512f, 0.979980f, 0.117310f, 0.980469f, 0.110901f, 0.981445f, 0.104614f,
+ 0.983398f, 0.098328f, 0.983887f, 0.092773f, 0.984375f, 0.087769f, 0.984863f, 0.082886f,
+ 0.985840f, 0.078186f, 0.986328f, 0.073853f, 0.987305f, 0.069641f, 0.988281f, 0.065491f,
+ 0.988281f, 0.061798f, 0.989258f, 0.058044f, 0.989258f, 0.054749f, 0.989258f, 0.051697f,
+ 0.989746f, 0.048645f, 0.989746f, 0.045868f, 0.990723f, 0.042908f, 0.990723f, 0.040314f,
+ 0.991211f, 0.037750f, 0.991211f, 0.035400f, 0.991699f, 0.033020f, 0.992676f, 0.030472f,
+ 0.993652f, 0.027954f, 0.993652f, 0.025848f, 0.993652f, 0.023926f, 0.994141f, 0.021973f,
+ 0.994141f, 0.020172f, 0.994141f, 0.018524f, 0.994141f, 0.016983f, 0.994629f, 0.015373f,
+ 0.994629f, 0.013885f, 0.994629f, 0.012543f, 0.994629f, 0.011292f, 0.995117f, 0.009865f,
+ 0.995117f, 0.008713f, 0.995605f, 0.007580f, 0.995605f, 0.006413f, 0.995117f, 0.005505f,
+ 0.995605f, 0.004375f, 0.996094f, 0.003344f, 0.996582f, 0.002335f, 0.998047f, 0.000193f,
+ 0.000000f, 1.000000f, 0.748047f, 0.685547f, 0.839355f, 0.558105f, 0.880859f, 0.477539f,
+ 0.906738f, 0.417969f, 0.923340f, 0.371338f, 0.934570f, 0.334473f, 0.943848f, 0.303223f,
+ 0.950684f, 0.276855f, 0.956543f, 0.254150f, 0.960938f, 0.234375f, 0.963867f, 0.216919f,
+ 0.967773f, 0.200928f, 0.969727f, 0.187256f, 0.972656f, 0.174072f, 0.973633f, 0.162964f,
+ 0.976562f, 0.152100f, 0.977539f, 0.142456f, 0.978516f, 0.133667f, 0.979980f, 0.125366f,
+ 0.981445f, 0.117676f, 0.982910f, 0.110535f, 0.983887f, 0.103699f, 0.984375f, 0.097656f,
+ 0.984863f, 0.092041f, 0.985352f, 0.086670f, 0.986328f, 0.081543f, 0.987793f, 0.076538f,
+ 0.988281f, 0.071838f, 0.988281f, 0.067688f, 0.988770f, 0.063721f, 0.989258f, 0.059906f,
+ 0.989746f, 0.056335f, 0.989746f, 0.053040f, 0.990234f, 0.049896f, 0.990723f, 0.046783f,
+ 0.991211f, 0.043793f, 0.991211f, 0.041107f, 0.991699f, 0.038422f, 0.992676f, 0.035736f,
+ 0.993652f, 0.032867f, 0.993652f, 0.030548f, 0.993652f, 0.028412f, 0.993652f, 0.026428f,
+ 0.994141f, 0.024384f, 0.994141f, 0.022552f, 0.994141f, 0.020844f, 0.994141f, 0.019257f,
+ 0.994629f, 0.017563f, 0.994629f, 0.016052f, 0.994629f, 0.014679f, 0.994629f, 0.013397f,
+ 0.995117f, 0.011932f, 0.995117f, 0.010742f, 0.995605f, 0.009621f, 0.995605f, 0.008362f,
+ 0.995605f, 0.007374f, 0.996094f, 0.006222f, 0.996094f, 0.005341f, 0.996582f, 0.004272f,
+ 0.997070f, 0.003265f, 0.997070f, 0.002253f, 0.998535f, 0.000515f, 0.998535f, 0.000015f,
+ 0.000000f, 1.000000f, 0.762695f, 0.680664f, 0.852539f, 0.552246f, 0.892090f, 0.471191f,
+ 0.913574f, 0.412598f, 0.931641f, 0.365234f, 0.942383f, 0.327881f, 0.950684f, 0.296631f,
+ 0.956543f, 0.270508f, 0.961914f, 0.247803f, 0.965332f, 0.228027f, 0.968750f, 0.210327f,
+ 0.971680f, 0.194702f, 0.973633f, 0.180664f, 0.975586f, 0.168213f, 0.978027f, 0.156372f,
+ 0.979004f, 0.145996f, 0.979980f, 0.136475f, 0.982422f, 0.127319f, 0.983398f, 0.119141f,
+ 0.983887f, 0.111816f, 0.984863f, 0.104797f, 0.985352f, 0.098267f, 0.985840f, 0.092285f,
+ 0.987305f, 0.086487f, 0.988281f, 0.080750f, 0.988281f, 0.075928f, 0.988770f, 0.071289f,
+ 0.988770f, 0.067139f, 0.989746f, 0.062805f, 0.989746f, 0.059113f, 0.990234f, 0.055450f,
+ 0.990723f, 0.052063f, 0.991211f, 0.048645f, 0.991699f, 0.045441f, 0.992188f, 0.042419f,
+ 0.993164f, 0.039307f, 0.993652f, 0.036499f, 0.993652f, 0.033966f, 0.993652f, 0.031677f,
+ 0.993652f, 0.029541f, 0.994141f, 0.027359f, 0.994141f, 0.025360f, 0.994141f, 0.023544f,
+ 0.994141f, 0.021835f, 0.994629f, 0.020020f, 0.994629f, 0.018433f, 0.994629f, 0.016968f,
+ 0.995117f, 0.015480f, 0.995117f, 0.014053f, 0.995117f, 0.012802f, 0.995605f, 0.011520f,
+ 0.995605f, 0.010292f, 0.995605f, 0.009232f, 0.996094f, 0.008034f, 0.996094f, 0.007069f,
+ 0.996582f, 0.005962f, 0.997070f, 0.005047f, 0.997070f, 0.004066f, 0.998047f, 0.002935f,
+ 0.999023f, 0.001466f, 0.999023f, 0.000664f, 0.999023f, 0.000200f, 0.998535f, 0.000005f,
+ 0.000000f, 1.000000f, 0.778809f, 0.675293f, 0.863770f, 0.546875f, 0.901367f, 0.465576f,
+ 0.922363f, 0.406738f, 0.937988f, 0.359863f, 0.948242f, 0.322510f, 0.956055f, 0.291260f,
+ 0.962402f, 0.264893f, 0.965820f, 0.242554f, 0.969238f, 0.222656f, 0.972168f, 0.205078f,
+ 0.974121f, 0.189697f, 0.977539f, 0.175171f, 0.979004f, 0.162720f, 0.980469f, 0.151367f,
+ 0.982422f, 0.140503f, 0.983398f, 0.130981f, 0.984375f, 0.122314f, 0.984863f, 0.114502f,
+ 0.986328f, 0.106812f, 0.986816f, 0.099915f, 0.988281f, 0.093140f, 0.988770f, 0.087158f,
+ 0.989258f, 0.081543f, 0.989258f, 0.076538f, 0.989746f, 0.071777f, 0.990234f, 0.067200f,
+ 0.990723f, 0.062866f, 0.991211f, 0.058899f, 0.991699f, 0.055145f, 0.992676f, 0.051300f,
+ 0.993652f, 0.047607f, 0.993652f, 0.044342f, 0.994141f, 0.041351f, 0.994141f, 0.038452f,
+ 0.994141f, 0.035858f, 0.994141f, 0.033478f, 0.994629f, 0.031082f, 0.994629f, 0.028854f,
+ 0.994629f, 0.026825f, 0.994629f, 0.024933f, 0.995117f, 0.022949f, 0.995117f, 0.021210f,
+ 0.994629f, 0.019608f, 0.995117f, 0.017944f, 0.995117f, 0.016434f, 0.995117f, 0.015068f,
+ 0.995605f, 0.013634f, 0.995605f, 0.012344f, 0.995605f, 0.011200f, 0.996094f, 0.009903f,
+ 0.996094f, 0.008865f, 0.996582f, 0.007683f, 0.996582f, 0.006748f, 0.997070f, 0.005638f,
+ 0.997559f, 0.004570f, 0.998535f, 0.003340f, 0.999023f, 0.002111f, 0.999023f, 0.001382f,
+ 0.999023f, 0.000828f, 0.999023f, 0.000409f, 0.999023f, 0.000123f, 0.999023f, 0.000003f,
+ 0.000000f, 1.000000f, 0.792480f, 0.670410f, 0.874512f, 0.541992f, 0.910645f, 0.460693f,
+ 0.930664f, 0.401855f, 0.945312f, 0.354980f, 0.953125f, 0.317871f, 0.960449f, 0.286865f,
+ 0.965820f, 0.260254f, 0.970703f, 0.237549f, 0.972656f, 0.218018f, 0.976074f, 0.200195f,
+ 0.978027f, 0.184692f, 0.979492f, 0.170776f, 0.982422f, 0.157837f, 0.982910f, 0.146484f,
+ 0.983887f, 0.136353f, 0.984863f, 0.126831f, 0.985840f, 0.118164f, 0.987793f, 0.109741f,
+ 0.988281f, 0.102234f, 0.988281f, 0.095642f, 0.989258f, 0.089172f, 0.989746f, 0.083374f,
+ 0.989746f, 0.078003f, 0.990723f, 0.072815f, 0.991211f, 0.067993f, 0.991699f, 0.063477f,
+ 0.992188f, 0.059235f, 0.993652f, 0.054749f, 0.993652f, 0.050995f, 0.993652f, 0.047607f,
+ 0.994141f, 0.044312f, 0.994141f, 0.041260f, 0.994141f, 0.038483f, 0.994141f, 0.035919f,
+ 0.994629f, 0.033264f, 0.994629f, 0.030945f, 0.994629f, 0.028778f, 0.995117f, 0.026581f,
+ 0.995117f, 0.024597f, 0.995117f, 0.022781f, 0.995605f, 0.020935f, 0.995605f, 0.019241f,
+ 0.995605f, 0.017715f, 0.996094f, 0.016113f, 0.996094f, 0.014709f, 0.996094f, 0.013435f,
+ 0.996582f, 0.012009f, 0.996582f, 0.010857f, 0.997070f, 0.009560f, 0.997559f, 0.008408f,
+ 0.997559f, 0.007324f, 0.997559f, 0.006172f, 0.998535f, 0.004894f, 0.999023f, 0.003607f,
+ 0.999023f, 0.002758f, 0.999023f, 0.002066f, 0.999023f, 0.001485f, 0.999023f, 0.000998f,
+ 0.999023f, 0.000601f, 0.999023f, 0.000295f, 0.999023f, 0.000086f, 0.999023f, 0.000002f,
+ 0.000000f, 1.000000f, 0.805664f, 0.666016f, 0.885254f, 0.537598f, 0.917969f, 0.456787f,
+ 0.935547f, 0.398193f, 0.949707f, 0.351074f, 0.958496f, 0.313721f, 0.964844f, 0.282715f,
+ 0.969238f, 0.256348f, 0.973145f, 0.233643f, 0.976074f, 0.213745f, 0.978027f, 0.196411f,
+ 0.979980f, 0.180786f, 0.981934f, 0.166626f, 0.982910f, 0.154297f, 0.984375f, 0.142944f,
+ 0.985840f, 0.132446f, 0.987305f, 0.122742f, 0.988281f, 0.113953f, 0.988281f, 0.106201f,
+ 0.988770f, 0.098999f, 0.989746f, 0.092102f, 0.990234f, 0.085938f, 0.990234f, 0.080261f,
+ 0.991211f, 0.074646f, 0.992188f, 0.069397f, 0.993164f, 0.064331f, 0.993652f, 0.059723f,
+ 0.993652f, 0.055634f, 0.993652f, 0.051910f, 0.994141f, 0.048248f, 0.994141f, 0.044952f,
+ 0.994141f, 0.041901f, 0.994629f, 0.038910f, 0.994629f, 0.036163f, 0.994629f, 0.033630f,
+ 0.995117f, 0.031158f, 0.995117f, 0.028839f, 0.995117f, 0.026749f, 0.995605f, 0.024643f,
+ 0.995605f, 0.022705f, 0.995605f, 0.020966f, 0.996094f, 0.019135f, 0.996094f, 0.017548f,
+ 0.996582f, 0.015961f, 0.996582f, 0.014496f, 0.997070f, 0.013092f, 0.997070f, 0.011742f,
+ 0.997559f, 0.010406f, 0.998047f, 0.009201f, 0.998535f, 0.007942f, 0.999512f, 0.006516f,
+ 0.999512f, 0.005203f, 0.999512f, 0.004269f, 0.999512f, 0.003471f, 0.999512f, 0.002773f,
+ 0.999512f, 0.002163f, 0.999512f, 0.001632f, 0.999512f, 0.001172f, 0.999023f, 0.000785f,
+ 0.999023f, 0.000469f, 0.999023f, 0.000226f, 0.999023f, 0.000064f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.817871f, 0.662109f, 0.894043f, 0.533691f, 0.924805f, 0.453125f,
+ 0.941406f, 0.394531f, 0.954590f, 0.347656f, 0.962402f, 0.310059f, 0.967773f, 0.279053f,
+ 0.972168f, 0.252686f, 0.975586f, 0.229980f, 0.978027f, 0.210571f, 0.980957f, 0.192627f,
+ 0.982422f, 0.177124f, 0.983887f, 0.163452f, 0.984863f, 0.151001f, 0.987305f, 0.139160f,
+ 0.987793f, 0.128784f, 0.988281f, 0.119751f, 0.988770f, 0.111084f, 0.989258f, 0.103333f,
+ 0.990234f, 0.095947f, 0.990723f, 0.089233f, 0.991699f, 0.082947f, 0.993164f, 0.076660f,
+ 0.993164f, 0.071167f, 0.993652f, 0.066101f, 0.993652f, 0.061523f, 0.993652f, 0.057312f,
+ 0.994141f, 0.053253f, 0.994141f, 0.049561f, 0.994141f, 0.046173f, 0.994629f, 0.042816f,
+ 0.994629f, 0.039795f, 0.994629f, 0.036987f, 0.995117f, 0.034180f, 0.995117f, 0.031708f,
+ 0.995605f, 0.029358f, 0.995605f, 0.027039f, 0.995605f, 0.024979f, 0.996094f, 0.022888f,
+ 0.996094f, 0.021042f, 0.996582f, 0.019211f, 0.996582f, 0.017532f, 0.997070f, 0.015884f,
+ 0.997070f, 0.014389f, 0.997559f, 0.012848f, 0.998047f, 0.011383f, 0.998535f, 0.009941f,
+ 0.999512f, 0.008308f, 0.999512f, 0.007061f, 0.999512f, 0.006020f, 0.999512f, 0.005104f,
+ 0.999512f, 0.004288f, 0.999512f, 0.003557f, 0.999512f, 0.002905f, 0.999512f, 0.002321f,
+ 0.999512f, 0.001806f, 0.999512f, 0.001356f, 0.999512f, 0.000968f, 0.999512f, 0.000643f,
+ 0.999512f, 0.000380f, 0.999512f, 0.000181f, 0.999023f, 0.000050f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.829102f, 0.658691f, 0.903320f, 0.530273f, 0.932129f, 0.449463f,
+ 0.945801f, 0.391357f, 0.957520f, 0.344727f, 0.965820f, 0.307129f, 0.970215f, 0.276367f,
+ 0.974609f, 0.249756f, 0.978027f, 0.227173f, 0.980957f, 0.206909f, 0.981934f, 0.189941f,
+ 0.983887f, 0.174438f, 0.985352f, 0.160522f, 0.986816f, 0.147705f, 0.987793f, 0.136353f,
+ 0.988281f, 0.126343f, 0.989258f, 0.117004f, 0.989746f, 0.108582f, 0.990723f, 0.100525f,
+ 0.991699f, 0.093201f, 0.993164f, 0.085938f, 0.993164f, 0.079712f, 0.993164f, 0.074158f,
+ 0.993652f, 0.068787f, 0.993652f, 0.063965f, 0.994141f, 0.059448f, 0.994141f, 0.055237f,
+ 0.994141f, 0.051422f, 0.994629f, 0.047638f, 0.994629f, 0.044250f, 0.995117f, 0.041046f,
+ 0.995117f, 0.037994f, 0.995117f, 0.035248f, 0.995605f, 0.032471f, 0.995605f, 0.030045f,
+ 0.996094f, 0.027618f, 0.996094f, 0.025436f, 0.996582f, 0.023285f, 0.996582f, 0.021332f,
+ 0.997070f, 0.019394f, 0.997070f, 0.017670f, 0.997559f, 0.015884f, 0.998047f, 0.014183f,
+ 0.999023f, 0.012512f, 0.999512f, 0.010674f, 0.999512f, 0.009315f, 0.999512f, 0.008133f,
+ 0.999512f, 0.007080f, 0.999512f, 0.006119f, 0.999512f, 0.005249f, 0.999512f, 0.004463f,
+ 0.999512f, 0.003748f, 0.999512f, 0.003103f, 0.999512f, 0.002525f, 0.999512f, 0.002010f,
+ 0.999512f, 0.001557f, 0.999512f, 0.001162f, 0.999512f, 0.000824f, 0.999512f, 0.000542f,
+ 0.999512f, 0.000317f, 0.999512f, 0.000149f, 0.999512f, 0.000040f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.837891f, 0.656250f, 0.908691f, 0.527344f, 0.937012f, 0.446533f,
+ 0.950684f, 0.388428f, 0.960938f, 0.342041f, 0.967773f, 0.304688f, 0.973633f, 0.273193f,
+ 0.977051f, 0.247192f, 0.980469f, 0.224121f, 0.981934f, 0.204712f, 0.984375f, 0.187378f,
+ 0.986328f, 0.171387f, 0.987305f, 0.157715f, 0.987793f, 0.145386f, 0.988281f, 0.134277f,
+ 0.989746f, 0.124023f, 0.990234f, 0.114685f, 0.991699f, 0.105896f, 0.992676f, 0.097656f,
+ 0.993164f, 0.090332f, 0.993164f, 0.083801f, 0.993652f, 0.077759f, 0.993652f, 0.072144f,
+ 0.993652f, 0.067078f, 0.994141f, 0.062164f, 0.994141f, 0.057800f, 0.994629f, 0.053528f,
+ 0.994629f, 0.049683f, 0.995117f, 0.045990f, 0.995117f, 0.042633f, 0.995605f, 0.039429f,
+ 0.995605f, 0.036407f, 0.996094f, 0.033630f, 0.996094f, 0.030945f, 0.996582f, 0.028442f,
+ 0.996582f, 0.026093f, 0.997070f, 0.023804f, 0.997070f, 0.021790f, 0.997559f, 0.019699f,
+ 0.998047f, 0.017715f, 0.999512f, 0.015594f, 0.999512f, 0.013680f, 0.999512f, 0.012138f,
+ 0.999512f, 0.010765f, 0.999512f, 0.009521f, 0.999512f, 0.008385f, 0.999512f, 0.007351f,
+ 0.999512f, 0.006397f, 0.999512f, 0.005531f, 0.999512f, 0.004738f, 0.999512f, 0.004017f,
+ 0.999512f, 0.003366f, 0.999512f, 0.002777f, 0.999512f, 0.002251f, 0.999512f, 0.001785f,
+ 0.999512f, 0.001374f, 0.999512f, 0.001019f, 0.999512f, 0.000718f, 0.999512f, 0.000468f,
+ 0.999512f, 0.000271f, 0.999512f, 0.000125f, 0.999512f, 0.000033f, 0.999512f, 0.000001f,
+ 0.000000f, 1.000000f, 0.849609f, 0.652344f, 0.916992f, 0.523926f, 0.941895f, 0.444092f,
+ 0.955078f, 0.385742f, 0.964355f, 0.339844f, 0.971191f, 0.302002f, 0.975098f, 0.271240f,
+ 0.979492f, 0.244629f, 0.981934f, 0.222290f, 0.983887f, 0.202393f, 0.986328f, 0.184570f,
+ 0.987305f, 0.169434f, 0.987793f, 0.155762f, 0.988770f, 0.143311f, 0.989746f, 0.132202f,
+ 0.990723f, 0.121826f, 0.992676f, 0.111877f, 0.992676f, 0.103455f, 0.993164f, 0.095642f,
+ 0.993164f, 0.088684f, 0.993652f, 0.082092f, 0.993652f, 0.076172f, 0.994141f, 0.070557f,
+ 0.994141f, 0.065491f, 0.994629f, 0.060638f, 0.994629f, 0.056244f, 0.995117f, 0.052032f,
+ 0.995117f, 0.048218f, 0.995605f, 0.044495f, 0.995605f, 0.041168f, 0.996094f, 0.037903f,
+ 0.996094f, 0.035004f, 0.996582f, 0.032074f, 0.997070f, 0.029388f, 0.997070f, 0.026947f,
+ 0.997559f, 0.024490f, 0.998535f, 0.022049f, 0.999512f, 0.019547f, 0.999512f, 0.017487f,
+ 0.999512f, 0.015686f, 0.999512f, 0.014069f, 0.999512f, 0.012589f, 0.999512f, 0.011230f,
+ 0.999512f, 0.009979f, 0.999512f, 0.008835f, 0.999512f, 0.007778f, 0.999512f, 0.006805f,
+ 0.999512f, 0.005917f, 0.999512f, 0.005104f, 0.999512f, 0.004364f, 0.999512f, 0.003689f,
+ 0.999512f, 0.003080f, 0.999512f, 0.002533f, 0.999512f, 0.002047f, 0.999512f, 0.001615f,
+ 0.999512f, 0.001237f, 0.999512f, 0.000912f, 0.999512f, 0.000638f, 0.999512f, 0.000413f,
+ 0.999512f, 0.000237f, 0.999512f, 0.000108f, 0.999512f, 0.000028f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.857910f, 0.649902f, 0.921875f, 0.521973f, 0.947266f, 0.441406f,
+ 0.958008f, 0.383789f, 0.965820f, 0.338379f, 0.972656f, 0.300293f, 0.978027f, 0.268799f,
+ 0.980469f, 0.242920f, 0.983398f, 0.220215f, 0.985840f, 0.200073f, 0.986816f, 0.182861f,
+ 0.987793f, 0.167725f, 0.989258f, 0.153931f, 0.990234f, 0.141479f, 0.992188f, 0.129517f,
+ 0.992676f, 0.119385f, 0.992676f, 0.110229f, 0.993164f, 0.101868f, 0.993164f, 0.094299f,
+ 0.993652f, 0.087219f, 0.993652f, 0.080872f, 0.994141f, 0.074768f, 0.994629f, 0.069214f,
+ 0.994629f, 0.064087f, 0.995117f, 0.059296f, 0.995117f, 0.054901f, 0.995605f, 0.050659f,
+ 0.995605f, 0.046875f, 0.996094f, 0.043152f, 0.996582f, 0.039673f, 0.997070f, 0.036499f,
+ 0.997070f, 0.033447f, 0.997559f, 0.030548f, 0.998535f, 0.027634f, 0.999512f, 0.024704f,
+ 0.999512f, 0.022293f, 0.999512f, 0.020157f, 0.999512f, 0.018219f, 0.999512f, 0.016449f,
+ 0.999512f, 0.014816f, 0.999512f, 0.013306f, 0.999512f, 0.011909f, 0.999512f, 0.010620f,
+ 0.999512f, 0.009430f, 0.999512f, 0.008339f, 0.999512f, 0.007332f, 0.999512f, 0.006405f,
+ 0.999512f, 0.005558f, 0.999512f, 0.004784f, 0.999512f, 0.004078f, 0.999512f, 0.003441f,
+ 0.999512f, 0.002865f, 0.999512f, 0.002348f, 0.999512f, 0.001890f, 0.999512f, 0.001485f,
+ 0.999512f, 0.001133f, 0.999512f, 0.000831f, 0.999512f, 0.000578f, 0.999512f, 0.000371f,
+ 0.999512f, 0.000211f, 0.999512f, 0.000095f, 0.999512f, 0.000025f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.864746f, 0.647949f, 0.926758f, 0.520020f, 0.949707f, 0.439697f,
+ 0.961426f, 0.381592f, 0.967773f, 0.336670f, 0.975586f, 0.298340f, 0.979004f, 0.267334f,
+ 0.982422f, 0.241211f, 0.984863f, 0.218140f, 0.986328f, 0.198730f, 0.987305f, 0.181641f,
+ 0.988770f, 0.166138f, 0.990723f, 0.151855f, 0.992188f, 0.139038f, 0.992188f, 0.128052f,
+ 0.992676f, 0.118042f, 0.993164f, 0.108948f, 0.993164f, 0.100769f, 0.993652f, 0.093018f,
+ 0.994141f, 0.085999f, 0.994141f, 0.079590f, 0.994629f, 0.073547f, 0.995117f, 0.067993f,
+ 0.995117f, 0.062866f, 0.995605f, 0.058014f, 0.996094f, 0.053528f, 0.996094f, 0.049408f,
+ 0.996582f, 0.045441f, 0.997070f, 0.041687f, 0.997559f, 0.038177f, 0.998535f, 0.034729f,
+ 0.999512f, 0.031250f, 0.999512f, 0.028366f, 0.999512f, 0.025803f, 0.999512f, 0.023468f,
+ 0.999512f, 0.021317f, 0.999512f, 0.019318f, 0.999512f, 0.017487f, 0.999512f, 0.015793f,
+ 0.999512f, 0.014221f, 0.999512f, 0.012764f, 0.999512f, 0.011414f, 0.999512f, 0.010170f,
+ 0.999512f, 0.009026f, 0.999512f, 0.007965f, 0.999512f, 0.006992f, 0.999512f, 0.006100f,
+ 0.999512f, 0.005283f, 0.999512f, 0.004539f, 0.999512f, 0.003864f, 0.999512f, 0.003250f,
+ 0.999512f, 0.002701f, 0.999512f, 0.002207f, 0.999512f, 0.001771f, 0.999512f, 0.001387f,
+ 0.999512f, 0.001054f, 0.999512f, 0.000770f, 0.999512f, 0.000533f, 0.999512f, 0.000340f,
+ 0.999512f, 0.000192f, 0.999512f, 0.000086f, 0.999512f, 0.000022f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.874023f, 0.645020f, 0.931641f, 0.518066f, 0.953125f, 0.437744f,
+ 0.964355f, 0.379883f, 0.969727f, 0.335205f, 0.976074f, 0.297363f, 0.980469f, 0.266113f,
+ 0.983887f, 0.239380f, 0.985840f, 0.216919f, 0.987305f, 0.197388f, 0.988770f, 0.180054f,
+ 0.991211f, 0.163818f, 0.991699f, 0.150146f, 0.992188f, 0.137939f, 0.992676f, 0.126953f,
+ 0.993164f, 0.116943f, 0.993164f, 0.108032f, 0.993652f, 0.099609f, 0.994141f, 0.091919f,
+ 0.994629f, 0.084900f, 0.994629f, 0.078491f, 0.995117f, 0.072449f, 0.995605f, 0.066772f,
+ 0.996094f, 0.061584f, 0.996582f, 0.056732f, 0.997070f, 0.052185f, 0.997559f, 0.047852f,
+ 0.998047f, 0.043762f, 0.999512f, 0.039520f, 0.999512f, 0.036011f, 0.999512f, 0.032898f,
+ 0.999512f, 0.030060f, 0.999512f, 0.027435f, 0.999512f, 0.025009f, 0.999512f, 0.022766f,
+ 0.999512f, 0.020676f, 0.999512f, 0.018753f, 0.999512f, 0.016968f, 0.999512f, 0.015312f,
+ 0.999512f, 0.013779f, 0.999512f, 0.012360f, 0.999512f, 0.011047f, 0.999512f, 0.009834f,
+ 0.999512f, 0.008713f, 0.999512f, 0.007687f, 0.999512f, 0.006737f, 0.999512f, 0.005871f,
+ 0.999512f, 0.005077f, 0.999512f, 0.004353f, 0.999512f, 0.003698f, 0.999512f, 0.003107f,
+ 0.999512f, 0.002575f, 0.999512f, 0.002100f, 0.999512f, 0.001680f, 0.999512f, 0.001312f,
+ 0.999512f, 0.000995f, 0.999512f, 0.000724f, 0.999512f, 0.000499f, 0.999512f, 0.000317f,
+ 0.999512f, 0.000178f, 0.999512f, 0.000079f, 0.999512f, 0.000020f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.880371f, 0.643555f, 0.934570f, 0.517090f, 0.957031f, 0.435791f,
+ 0.966309f, 0.378174f, 0.972656f, 0.333008f, 0.977539f, 0.296143f, 0.982422f, 0.264160f,
+ 0.984375f, 0.238403f, 0.986816f, 0.215820f, 0.988770f, 0.195923f, 0.991211f, 0.177856f,
+ 0.991699f, 0.162598f, 0.992188f, 0.149170f, 0.992676f, 0.136963f, 0.993164f, 0.125977f,
+ 0.993164f, 0.116150f, 0.993652f, 0.107056f, 0.994141f, 0.098633f, 0.994629f, 0.090942f,
+ 0.995117f, 0.083862f, 0.995605f, 0.077271f, 0.996094f, 0.071167f, 0.996582f, 0.065552f,
+ 0.997070f, 0.060242f, 0.998047f, 0.055176f, 0.999512f, 0.050110f, 0.999512f, 0.045685f,
+ 0.999512f, 0.041840f, 0.999512f, 0.038330f, 0.999512f, 0.035126f, 0.999512f, 0.032135f,
+ 0.999512f, 0.029388f, 0.999512f, 0.026840f, 0.999512f, 0.024475f, 0.999512f, 0.022278f,
+ 0.999512f, 0.020233f, 0.999512f, 0.018341f, 0.999512f, 0.016586f, 0.999512f, 0.014961f,
+ 0.999512f, 0.013458f, 0.999512f, 0.012062f, 0.999512f, 0.010773f, 0.999512f, 0.009575f,
+ 0.999512f, 0.008484f, 0.999512f, 0.007473f, 0.999512f, 0.006542f, 0.999512f, 0.005695f,
+ 0.999512f, 0.004917f, 0.999512f, 0.004211f, 0.999512f, 0.003574f, 0.999512f, 0.002998f,
+ 0.999512f, 0.002480f, 0.999512f, 0.002020f, 0.999512f, 0.001613f, 0.999512f, 0.001257f,
+ 0.999512f, 0.000950f, 0.999512f, 0.000690f, 0.999512f, 0.000473f, 0.999512f, 0.000300f,
+ 0.999512f, 0.000167f, 0.999512f, 0.000074f, 0.999512f, 0.000018f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.887695f, 0.641113f, 0.938965f, 0.515137f, 0.959473f, 0.434570f,
+ 0.969727f, 0.376465f, 0.974121f, 0.332031f, 0.979004f, 0.295166f, 0.982910f, 0.263672f,
+ 0.985352f, 0.237427f, 0.988770f, 0.214233f, 0.990234f, 0.194214f, 0.991211f, 0.177002f,
+ 0.991699f, 0.161987f, 0.992188f, 0.148438f, 0.992676f, 0.136353f, 0.993164f, 0.125366f,
+ 0.993652f, 0.115295f, 0.994141f, 0.106140f, 0.995117f, 0.097656f, 0.995605f, 0.089844f,
+ 0.996094f, 0.082703f, 0.996582f, 0.076050f, 0.997559f, 0.069763f, 0.998535f, 0.063721f,
+ 0.999512f, 0.057983f, 0.999512f, 0.053162f, 0.999512f, 0.048828f, 0.999512f, 0.044830f,
+ 0.999512f, 0.041138f, 0.999512f, 0.037720f, 0.999512f, 0.034576f, 0.999512f, 0.031647f,
+ 0.999512f, 0.028946f, 0.999512f, 0.026428f, 0.999512f, 0.024094f, 0.999512f, 0.021912f,
+ 0.999512f, 0.019913f, 0.999512f, 0.018036f, 0.999512f, 0.016296f, 0.999512f, 0.014702f,
+ 0.999512f, 0.013214f, 0.999512f, 0.011833f, 0.999512f, 0.010567f, 0.999512f, 0.009392f,
+ 0.999512f, 0.008308f, 0.999512f, 0.007313f, 0.999512f, 0.006401f, 0.999512f, 0.005566f,
+ 0.999512f, 0.004803f, 0.999512f, 0.004108f, 0.999512f, 0.003483f, 0.999512f, 0.002916f,
+ 0.999512f, 0.002411f, 0.999512f, 0.001961f, 0.999512f, 0.001563f, 0.999512f, 0.001216f,
+ 0.999512f, 0.000918f, 0.999512f, 0.000665f, 0.999512f, 0.000455f, 0.999512f, 0.000288f,
+ 0.999512f, 0.000160f, 0.999512f, 0.000070f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.892090f, 0.640137f, 0.942383f, 0.513672f, 0.962891f, 0.432617f,
+ 0.971191f, 0.375000f, 0.977051f, 0.330078f, 0.979004f, 0.294678f, 0.983398f, 0.263184f,
+ 0.987793f, 0.235840f, 0.989746f, 0.212891f, 0.990234f, 0.193726f, 0.991211f, 0.176514f,
+ 0.992188f, 0.161377f, 0.992676f, 0.147827f, 0.993164f, 0.135620f, 0.994141f, 0.124451f,
+ 0.994629f, 0.114319f, 0.995117f, 0.105103f, 0.996094f, 0.096497f, 0.996582f, 0.088623f,
+ 0.998047f, 0.081055f, 0.999512f, 0.073669f, 0.999512f, 0.067566f, 0.999512f, 0.062073f,
+ 0.999512f, 0.057068f, 0.999512f, 0.052460f, 0.999512f, 0.048218f, 0.999512f, 0.044312f,
+ 0.999512f, 0.040680f, 0.999512f, 0.037323f, 0.999512f, 0.034210f, 0.999512f, 0.031311f,
+ 0.999512f, 0.028625f, 0.999512f, 0.026123f, 0.999512f, 0.023819f, 0.999512f, 0.021667f,
+ 0.999512f, 0.019669f, 0.999512f, 0.017822f, 0.999512f, 0.016098f, 0.999512f, 0.014511f,
+ 0.999512f, 0.013039f, 0.999512f, 0.011673f, 0.999512f, 0.010414f, 0.999512f, 0.009254f,
+ 0.999512f, 0.008179f, 0.999512f, 0.007198f, 0.999512f, 0.006298f, 0.999512f, 0.005470f,
+ 0.999512f, 0.004719f, 0.999512f, 0.004036f, 0.999512f, 0.003416f, 0.999512f, 0.002859f,
+ 0.999512f, 0.002361f, 0.999512f, 0.001919f, 0.999512f, 0.001528f, 0.999512f, 0.001187f,
+ 0.999512f, 0.000895f, 0.999512f, 0.000647f, 0.999512f, 0.000443f, 0.999512f, 0.000279f,
+ 0.999512f, 0.000155f, 0.999512f, 0.000068f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.898926f, 0.637695f, 0.947266f, 0.511230f, 0.965820f, 0.431152f,
+ 0.973145f, 0.373779f, 0.978027f, 0.329102f, 0.979980f, 0.293701f, 0.984863f, 0.262451f,
+ 0.987793f, 0.235229f, 0.989258f, 0.212769f, 0.990234f, 0.193359f, 0.991699f, 0.176147f,
+ 0.992188f, 0.160889f, 0.993164f, 0.147095f, 0.994141f, 0.134766f, 0.995117f, 0.123474f,
+ 0.996094f, 0.113159f, 0.997070f, 0.103516f, 0.999512f, 0.094177f, 0.999512f, 0.086060f,
+ 0.999512f, 0.079041f, 0.999512f, 0.072693f, 0.999512f, 0.066833f, 0.999512f, 0.061523f,
+ 0.999512f, 0.056610f, 0.999512f, 0.052063f, 0.999512f, 0.047852f, 0.999512f, 0.043976f,
+ 0.999512f, 0.040375f, 0.999512f, 0.037048f, 0.999512f, 0.033936f, 0.999512f, 0.031067f,
+ 0.999512f, 0.028412f, 0.999512f, 0.025925f, 0.999512f, 0.023621f, 0.999512f, 0.021484f,
+ 0.999512f, 0.019501f, 0.999512f, 0.017670f, 0.999512f, 0.015961f, 0.999512f, 0.014381f,
+ 0.999512f, 0.012917f, 0.999512f, 0.011559f, 0.999512f, 0.010315f, 0.999512f, 0.009155f,
+ 0.999512f, 0.008095f, 0.999512f, 0.007122f, 0.999512f, 0.006226f, 0.999512f, 0.005409f,
+ 0.999512f, 0.004662f, 0.999512f, 0.003983f, 0.999512f, 0.003372f, 0.999512f, 0.002821f,
+ 0.999512f, 0.002329f, 0.999512f, 0.001890f, 0.999512f, 0.001505f, 0.999512f, 0.001168f,
+ 0.999512f, 0.000880f, 0.999512f, 0.000636f, 0.999512f, 0.000434f, 0.999512f, 0.000273f,
+ 0.999512f, 0.000152f, 0.999512f, 0.000066f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.905273f, 0.635742f, 0.951660f, 0.509277f, 0.965820f, 0.431152f,
+ 0.976074f, 0.372070f, 0.979004f, 0.328369f, 0.983887f, 0.291016f, 0.983887f, 0.261963f,
+ 0.985840f, 0.236572f, 0.988770f, 0.213257f, 0.990234f, 0.193359f, 0.991699f, 0.175903f,
+ 0.993164f, 0.160156f, 0.994629f, 0.146240f, 0.995605f, 0.133423f, 0.998047f, 0.121338f,
+ 0.999512f, 0.110107f, 0.999512f, 0.100952f, 0.999512f, 0.092773f, 0.999512f, 0.085327f,
+ 0.999512f, 0.078491f, 0.999512f, 0.072205f, 0.999512f, 0.066467f, 0.999512f, 0.061218f,
+ 0.999512f, 0.056305f, 0.999512f, 0.051819f, 0.999512f, 0.047638f, 0.999512f, 0.043762f,
+ 0.999512f, 0.040192f, 0.999512f, 0.036865f, 0.999512f, 0.033783f, 0.999512f, 0.030914f,
+ 0.999512f, 0.028259f, 0.999512f, 0.025787f, 0.999512f, 0.023499f, 0.999512f, 0.021378f,
+ 0.999512f, 0.019394f, 0.999512f, 0.017563f, 0.999512f, 0.015869f, 0.999512f, 0.014297f,
+ 0.999512f, 0.012840f, 0.999512f, 0.011490f, 0.999512f, 0.010246f, 0.999512f, 0.009102f,
+ 0.999512f, 0.008041f, 0.999512f, 0.007072f, 0.999512f, 0.006184f, 0.999512f, 0.005367f,
+ 0.999512f, 0.004627f, 0.999512f, 0.003952f, 0.999512f, 0.003345f, 0.999512f, 0.002798f,
+ 0.999512f, 0.002308f, 0.999512f, 0.001874f, 0.999512f, 0.001491f, 0.999512f, 0.001158f,
+ 0.999512f, 0.000871f, 0.999512f, 0.000629f, 0.999512f, 0.000430f, 0.999512f, 0.000270f,
+ 0.999512f, 0.000150f, 0.999512f, 0.000065f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.907227f, 0.635254f, 0.952637f, 0.509277f, 0.968262f, 0.429688f,
+ 0.976562f, 0.371826f, 0.983887f, 0.324951f, 0.983887f, 0.290527f, 0.983887f, 0.261719f,
+ 0.983887f, 0.237427f, 0.983887f, 0.216309f, 0.984863f, 0.197632f, 0.994629f, 0.175171f,
+ 0.999512f, 0.155884f, 0.999512f, 0.141968f, 0.999512f, 0.129883f, 0.999512f, 0.119080f,
+ 0.999512f, 0.109314f, 0.999512f, 0.100403f, 0.999512f, 0.092346f, 0.999512f, 0.084961f,
+ 0.999512f, 0.078186f, 0.999512f, 0.071960f, 0.999512f, 0.066284f, 0.999512f, 0.061005f,
+ 0.999512f, 0.056152f, 0.999512f, 0.051666f, 0.999512f, 0.047485f, 0.999512f, 0.043640f,
+ 0.999512f, 0.040070f, 0.999512f, 0.036743f, 0.999512f, 0.033691f, 0.999512f, 0.030838f,
+ 0.999512f, 0.028183f, 0.999512f, 0.025726f, 0.999512f, 0.023438f, 0.999512f, 0.021317f,
+ 0.999512f, 0.019348f, 0.999512f, 0.017517f, 0.999512f, 0.015823f, 0.999512f, 0.014252f,
+ 1.000000f, 0.012802f, 0.999512f, 0.011452f, 1.000000f, 0.010216f, 1.000000f, 0.009071f,
+ 1.000000f, 0.008018f, 1.000000f, 0.007050f, 1.000000f, 0.006161f, 1.000000f, 0.005348f,
+ 1.000000f, 0.004612f, 1.000000f, 0.003941f, 1.000000f, 0.003334f, 1.000000f, 0.002787f,
+ 1.000000f, 0.002298f, 1.000000f, 0.001866f, 1.000000f, 0.001485f, 0.999512f, 0.001152f,
+ 1.000000f, 0.000867f, 1.000000f, 0.000626f, 1.000000f, 0.000427f, 1.000000f, 0.000269f,
+ 1.000000f, 0.000149f, 1.000000f, 0.000065f, 1.000000f, 0.000016f, 1.000000f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991699f, 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.985840f,
+ 0.000000f, 0.984375f, 0.000000f, 0.979980f, 0.000000f, 0.976562f, 0.000000f, 0.969727f,
+ 0.000000f, 0.958984f, 0.000000f, 0.938477f, 0.000000f, 0.883789f, 0.000000f, 0.555176f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991211f, 0.000000f, 0.989746f, 0.000000f, 0.987793f, 0.000000f, 0.985840f,
+ 0.000000f, 0.983887f, 0.000000f, 0.979980f, 0.000000f, 0.976074f, 0.000000f, 0.969238f,
+ 0.000000f, 0.958984f, 0.000000f, 0.937988f, 0.000000f, 0.883789f, 0.000000f, 0.555176f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.991699f,
+ 0.000000f, 0.990723f, 0.000000f, 0.989746f, 0.000000f, 0.987793f, 0.000000f, 0.986328f,
+ 0.000000f, 0.983398f, 0.000000f, 0.980469f, 0.000000f, 0.975586f, 0.000000f, 0.968750f,
+ 0.000000f, 0.958496f, 0.000000f, 0.937988f, 0.000000f, 0.883301f, 0.000004f, 0.554688f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994629f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.991699f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989746f, 0.000000f, 0.987793f, 0.000000f, 0.985840f,
+ 0.000000f, 0.982910f, 0.000000f, 0.980957f, 0.000000f, 0.975098f, 0.000000f, 0.969238f,
+ 0.000000f, 0.957520f, 0.000000f, 0.937012f, 0.000022f, 0.882324f, 0.000029f, 0.553711f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994141f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.985840f,
+ 0.000000f, 0.982422f, 0.000000f, 0.979492f, 0.000000f, 0.975098f, 0.000000f, 0.968750f,
+ 0.000000f, 0.957031f, 0.000065f, 0.936035f, 0.000051f, 0.880859f, 0.000110f, 0.552734f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994141f, 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988770f, 0.000000f, 0.987793f, 0.000000f, 0.984863f,
+ 0.000000f, 0.982910f, 0.000000f, 0.979004f, 0.000000f, 0.974121f, 0.000014f, 0.967773f,
+ 0.000153f, 0.956055f, 0.000141f, 0.935059f, 0.000156f, 0.879395f, 0.000302f, 0.551758f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.994629f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.986816f, 0.000000f, 0.984863f,
+ 0.000000f, 0.981934f, 0.000000f, 0.978516f, 0.000193f, 0.974121f, 0.000303f, 0.966309f,
+ 0.000277f, 0.955078f, 0.000209f, 0.933594f, 0.000340f, 0.876465f, 0.000677f, 0.549805f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.985840f, 0.000020f, 0.984375f,
+ 0.000229f, 0.980957f, 0.000481f, 0.977051f, 0.000519f, 0.973145f, 0.000462f, 0.964844f,
+ 0.000364f, 0.953125f, 0.000518f, 0.931152f, 0.000634f, 0.874023f, 0.001318f, 0.547852f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993164f, 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.990234f,
+ 0.000000f, 0.988281f, 0.000118f, 0.986816f, 0.000355f, 0.985352f, 0.000631f, 0.983398f,
+ 0.000804f, 0.980957f, 0.000780f, 0.976074f, 0.000684f, 0.971680f, 0.000575f, 0.963867f,
+ 0.000708f, 0.951172f, 0.000806f, 0.928223f, 0.001154f, 0.870117f, 0.002291f, 0.545410f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.993652f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000097f, 0.990723f, 0.000322f, 0.989258f,
+ 0.000583f, 0.987793f, 0.000854f, 0.986328f, 0.001122f, 0.984863f, 0.001165f, 0.982422f,
+ 0.001086f, 0.979980f, 0.000950f, 0.975586f, 0.000796f, 0.970215f, 0.000953f, 0.961914f,
+ 0.001175f, 0.949707f, 0.001426f, 0.926270f, 0.001970f, 0.866211f, 0.003677f, 0.542480f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994141f, 0.000003f, 0.993652f, 0.000153f, 0.993652f,
+ 0.000380f, 0.992676f, 0.000623f, 0.991699f, 0.000893f, 0.989746f, 0.001161f, 0.988770f,
+ 0.001406f, 0.986816f, 0.001590f, 0.985352f, 0.001534f, 0.983398f, 0.001380f, 0.981445f,
+ 0.001233f, 0.978516f, 0.001087f, 0.974121f, 0.001286f, 0.968750f, 0.001590f, 0.960449f,
+ 0.001768f, 0.947754f, 0.002182f, 0.922363f, 0.003139f, 0.861328f, 0.005543f, 0.539551f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000089f, 0.994629f,
+ 0.000294f, 0.994141f, 0.000531f, 0.993652f, 0.000763f, 0.993652f, 0.001027f, 0.993164f,
+ 0.001268f, 0.992676f, 0.001505f, 0.990723f, 0.001743f, 0.989258f, 0.001961f, 0.987793f,
+ 0.002010f, 0.986328f, 0.001871f, 0.984375f, 0.001698f, 0.982422f, 0.001496f, 0.979492f,
+ 0.001505f, 0.977051f, 0.001706f, 0.972656f, 0.001982f, 0.966309f, 0.002312f, 0.958496f,
+ 0.002699f, 0.944824f, 0.003412f, 0.918457f, 0.004868f, 0.856934f, 0.007942f, 0.536133f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000077f, 0.996094f,
+ 0.000279f, 0.995605f, 0.000498f, 0.995117f, 0.000758f, 0.994629f, 0.000991f, 0.994141f,
+ 0.001227f, 0.993652f, 0.001451f, 0.993164f, 0.001675f, 0.993164f, 0.001869f, 0.992676f,
+ 0.002094f, 0.991211f, 0.002260f, 0.990234f, 0.002470f, 0.988770f, 0.002378f, 0.987305f,
+ 0.002199f, 0.985352f, 0.001993f, 0.983398f, 0.001861f, 0.981445f, 0.002094f, 0.979004f,
+ 0.002241f, 0.975586f, 0.002480f, 0.971680f, 0.002930f, 0.964355f, 0.003344f, 0.955566f,
+ 0.003979f, 0.941406f, 0.005020f, 0.914551f, 0.007179f, 0.851074f, 0.010880f, 0.533203f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000116f, 0.996582f,
+ 0.000329f, 0.996582f, 0.000560f, 0.996094f, 0.000815f, 0.995605f, 0.001021f, 0.995117f,
+ 0.001272f, 0.994629f, 0.001466f, 0.994141f, 0.001686f, 0.993652f, 0.001883f, 0.993652f,
+ 0.002045f, 0.993164f, 0.002262f, 0.993164f, 0.002420f, 0.991699f, 0.002590f, 0.991211f,
+ 0.002779f, 0.990723f, 0.002914f, 0.989746f, 0.002844f, 0.987793f, 0.002581f, 0.985840f,
+ 0.002447f, 0.984375f, 0.002573f, 0.982422f, 0.002857f, 0.979980f, 0.002949f, 0.976562f,
+ 0.003170f, 0.973145f, 0.003666f, 0.968750f, 0.004238f, 0.962402f, 0.004742f, 0.952148f,
+ 0.005692f, 0.937012f, 0.007179f, 0.910156f, 0.010223f, 0.844238f, 0.014442f, 0.529297f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000014f, 0.997070f, 0.000203f, 0.996582f,
+ 0.000439f, 0.996582f, 0.000669f, 0.996582f, 0.000926f, 0.996582f, 0.001131f, 0.996094f,
+ 0.001360f, 0.995605f, 0.001561f, 0.995117f, 0.001719f, 0.995117f, 0.001944f, 0.994629f,
+ 0.002104f, 0.994141f, 0.002251f, 0.993652f, 0.002451f, 0.993164f, 0.002594f, 0.993164f,
+ 0.002712f, 0.992676f, 0.002911f, 0.991699f, 0.003048f, 0.990723f, 0.003147f, 0.990234f,
+ 0.003334f, 0.989746f, 0.003483f, 0.988281f, 0.003820f, 0.987305f, 0.003553f, 0.984863f,
+ 0.003677f, 0.983398f, 0.003727f, 0.980469f, 0.003799f, 0.977539f, 0.004093f, 0.975098f,
+ 0.004559f, 0.971191f, 0.005211f, 0.966309f, 0.005978f, 0.958496f, 0.006699f, 0.948730f,
+ 0.008041f, 0.932129f, 0.010391f, 0.904297f, 0.014381f, 0.836914f, 0.018860f, 0.524902f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000081f, 0.997070f, 0.000323f, 0.997070f,
+ 0.000591f, 0.997070f, 0.000807f, 0.996582f, 0.001072f, 0.996582f, 0.001266f, 0.996582f,
+ 0.001475f, 0.996582f, 0.001679f, 0.996094f, 0.001820f, 0.995605f, 0.002018f, 0.995117f,
+ 0.002192f, 0.995117f, 0.002312f, 0.994629f, 0.002470f, 0.994141f, 0.002644f, 0.993652f,
+ 0.002764f, 0.993652f, 0.002850f, 0.993164f, 0.003048f, 0.993164f, 0.003183f, 0.991699f,
+ 0.003277f, 0.991211f, 0.003395f, 0.990723f, 0.003565f, 0.989746f, 0.003826f, 0.989258f,
+ 0.004196f, 0.988281f, 0.004684f, 0.986816f, 0.005169f, 0.985840f, 0.004967f, 0.983887f,
+ 0.004627f, 0.981445f, 0.004875f, 0.978516f, 0.005257f, 0.976074f, 0.005589f, 0.972656f,
+ 0.006306f, 0.968750f, 0.007496f, 0.963379f, 0.008354f, 0.955566f, 0.009590f, 0.944336f,
+ 0.011452f, 0.927246f, 0.014496f, 0.897949f, 0.020004f, 0.828613f, 0.024414f, 0.520996f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000200f, 0.997559f, 0.000453f, 0.997070f,
+ 0.000755f, 0.997070f, 0.000950f, 0.997070f, 0.001227f, 0.997070f, 0.001406f, 0.996582f,
+ 0.001596f, 0.996582f, 0.001802f, 0.996582f, 0.001935f, 0.996582f, 0.002087f, 0.996094f,
+ 0.002279f, 0.995605f, 0.002405f, 0.995117f, 0.002489f, 0.994629f, 0.002682f, 0.994629f,
+ 0.002827f, 0.994141f, 0.002922f, 0.993652f, 0.002987f, 0.993652f, 0.003185f, 0.993164f,
+ 0.003313f, 0.993164f, 0.003399f, 0.992188f, 0.003456f, 0.991211f, 0.003641f, 0.990723f,
+ 0.003933f, 0.990234f, 0.004311f, 0.989746f, 0.004692f, 0.988770f, 0.005169f, 0.987793f,
+ 0.005581f, 0.986816f, 0.005978f, 0.985352f, 0.006283f, 0.984375f, 0.006916f, 0.982910f,
+ 0.006577f, 0.979492f, 0.006893f, 0.977051f, 0.007221f, 0.973633f, 0.008026f, 0.969727f,
+ 0.008850f, 0.965332f, 0.010010f, 0.958984f, 0.011612f, 0.952148f, 0.012985f, 0.939453f,
+ 0.015762f, 0.921875f, 0.019714f, 0.890137f, 0.027252f, 0.819824f, 0.030869f, 0.516113f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000030f, 0.997559f, 0.000321f, 0.997559f, 0.000576f, 0.997559f,
+ 0.000901f, 0.997559f, 0.001075f, 0.997070f, 0.001365f, 0.997070f, 0.001530f, 0.997070f,
+ 0.001694f, 0.997070f, 0.001912f, 0.996582f, 0.002039f, 0.996582f, 0.002123f, 0.996582f,
+ 0.002354f, 0.996582f, 0.002487f, 0.996094f, 0.002571f, 0.995605f, 0.002680f, 0.995117f,
+ 0.002871f, 0.994629f, 0.002983f, 0.994629f, 0.003054f, 0.994141f, 0.003117f, 0.993652f,
+ 0.003319f, 0.993652f, 0.003435f, 0.993164f, 0.003510f, 0.992676f, 0.003557f, 0.992188f,
+ 0.003742f, 0.991699f, 0.004128f, 0.990723f, 0.004517f, 0.990234f, 0.004894f, 0.989746f,
+ 0.005226f, 0.988770f, 0.005699f, 0.988281f, 0.006088f, 0.986816f, 0.006390f, 0.986328f,
+ 0.006721f, 0.984863f, 0.007393f, 0.983398f, 0.008125f, 0.981934f, 0.008812f, 0.979980f,
+ 0.008667f, 0.977539f, 0.008881f, 0.974121f, 0.009567f, 0.970703f, 0.010544f, 0.966797f,
+ 0.011612f, 0.960938f, 0.013306f, 0.955078f, 0.015594f, 0.946777f, 0.017487f, 0.933594f,
+ 0.021103f, 0.915039f, 0.026505f, 0.881836f, 0.036133f, 0.810059f, 0.038300f, 0.510742f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000021f, 0.998047f, 0.000372f, 0.998047f, 0.000649f, 0.997559f,
+ 0.000998f, 0.997559f, 0.001168f, 0.997559f, 0.001455f, 0.997559f, 0.001623f, 0.997070f,
+ 0.001718f, 0.997070f, 0.001987f, 0.997070f, 0.002121f, 0.997070f, 0.002193f, 0.997070f,
+ 0.002388f, 0.996582f, 0.002552f, 0.996582f, 0.002640f, 0.996094f, 0.002691f, 0.995605f,
+ 0.002872f, 0.995117f, 0.003025f, 0.995117f, 0.003109f, 0.994629f, 0.003160f, 0.994629f,
+ 0.003241f, 0.994141f, 0.003439f, 0.993652f, 0.003544f, 0.993652f, 0.003605f, 0.993164f,
+ 0.003643f, 0.992676f, 0.003990f, 0.992188f, 0.004463f, 0.991699f, 0.004852f, 0.990723f,
+ 0.005184f, 0.990234f, 0.005505f, 0.989746f, 0.005848f, 0.988770f, 0.006275f, 0.988281f,
+ 0.006573f, 0.987305f, 0.006855f, 0.986328f, 0.007393f, 0.985352f, 0.008011f, 0.983887f,
+ 0.008751f, 0.982910f, 0.009346f, 0.981445f, 0.010017f, 0.979492f, 0.010918f, 0.977539f,
+ 0.011543f, 0.975098f, 0.011932f, 0.971191f, 0.012405f, 0.967285f, 0.013542f, 0.962402f,
+ 0.015213f, 0.956543f, 0.017365f, 0.950195f, 0.020126f, 0.941406f, 0.022736f, 0.926758f,
+ 0.027908f, 0.907227f, 0.034576f, 0.873047f, 0.046539f, 0.798828f, 0.046967f, 0.506836f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000234f, 0.998047f, 0.000661f, 0.998047f,
+ 0.000992f, 0.998047f, 0.001218f, 0.998047f, 0.001438f, 0.997559f, 0.001673f, 0.997559f,
+ 0.001766f, 0.997559f, 0.001986f, 0.997070f, 0.002169f, 0.997070f, 0.002247f, 0.997070f,
+ 0.002300f, 0.997070f, 0.002573f, 0.997070f, 0.002686f, 0.996582f, 0.002741f, 0.996094f,
+ 0.002773f, 0.996094f, 0.003023f, 0.995605f, 0.003143f, 0.995117f, 0.003204f, 0.994629f,
+ 0.003239f, 0.994629f, 0.003344f, 0.994141f, 0.003542f, 0.994141f, 0.003633f, 0.993652f,
+ 0.003704f, 0.993164f, 0.003990f, 0.992676f, 0.004383f, 0.992188f, 0.004871f, 0.991699f,
+ 0.005257f, 0.991211f, 0.005558f, 0.990723f, 0.005840f, 0.990234f, 0.006039f, 0.989746f,
+ 0.006508f, 0.988770f, 0.006794f, 0.988281f, 0.007149f, 0.987305f, 0.007702f, 0.986328f,
+ 0.008194f, 0.985352f, 0.008820f, 0.984375f, 0.009506f, 0.983398f, 0.010025f, 0.981445f,
+ 0.010864f, 0.980469f, 0.011719f, 0.978516f, 0.012512f, 0.976562f, 0.013802f, 0.974121f,
+ 0.015038f, 0.971191f, 0.015152f, 0.968262f, 0.016327f, 0.962891f, 0.018005f, 0.958008f,
+ 0.019684f, 0.951660f, 0.022278f, 0.944336f, 0.026245f, 0.934570f, 0.030212f, 0.919434f,
+ 0.036438f, 0.898438f, 0.044373f, 0.862305f, 0.058777f, 0.786621f, 0.055878f, 0.500977f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000317f, 0.998535f,
+ 0.000786f, 0.998535f, 0.001155f, 0.998047f, 0.001323f, 0.998047f, 0.001599f, 0.998047f,
+ 0.001784f, 0.997559f, 0.001842f, 0.997559f, 0.002129f, 0.997559f, 0.002270f, 0.997559f,
+ 0.002321f, 0.997070f, 0.002432f, 0.997070f, 0.002687f, 0.997070f, 0.002769f, 0.997070f,
+ 0.002806f, 0.996094f, 0.002836f, 0.996094f, 0.003128f, 0.995605f, 0.003227f, 0.995605f,
+ 0.003271f, 0.995117f, 0.003294f, 0.994629f, 0.003408f, 0.994141f, 0.003622f, 0.994141f,
+ 0.003807f, 0.994141f, 0.004154f, 0.993652f, 0.004520f, 0.993164f, 0.004818f, 0.992676f,
+ 0.005352f, 0.992188f, 0.005684f, 0.991699f, 0.005978f, 0.991211f, 0.006153f, 0.990723f,
+ 0.006420f, 0.989746f, 0.006706f, 0.989258f, 0.007057f, 0.988281f, 0.007652f, 0.987793f,
+ 0.008179f, 0.987305f, 0.008644f, 0.986328f, 0.009148f, 0.984863f, 0.009750f, 0.983887f,
+ 0.010361f, 0.982910f, 0.011147f, 0.981445f, 0.011955f, 0.980469f, 0.012680f, 0.979004f,
+ 0.013420f, 0.977051f, 0.014824f, 0.975098f, 0.015915f, 0.972656f, 0.017303f, 0.970215f,
+ 0.018753f, 0.967285f, 0.019653f, 0.963379f, 0.021011f, 0.958008f, 0.023041f, 0.952637f,
+ 0.025787f, 0.945801f, 0.028976f, 0.937012f, 0.033325f, 0.926270f, 0.038513f, 0.910645f,
+ 0.046051f, 0.887695f, 0.057159f, 0.850586f, 0.073120f, 0.773926f, 0.065735f, 0.494873f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.000167f, 0.999023f, 0.000779f, 0.998535f, 0.001051f, 0.998535f, 0.001363f, 0.998535f,
+ 0.001513f, 0.998047f, 0.001830f, 0.998047f, 0.001883f, 0.998047f, 0.002144f, 0.997559f,
+ 0.002321f, 0.997559f, 0.002363f, 0.997559f, 0.002380f, 0.997559f, 0.002743f, 0.997070f,
+ 0.002819f, 0.997070f, 0.002848f, 0.996582f, 0.002861f, 0.996094f, 0.003185f, 0.995605f,
+ 0.003281f, 0.995605f, 0.003315f, 0.995117f, 0.003332f, 0.994629f, 0.003397f, 0.994629f,
+ 0.004017f, 0.994141f, 0.004440f, 0.994141f, 0.004753f, 0.993652f, 0.005085f, 0.993164f,
+ 0.005299f, 0.992676f, 0.005798f, 0.991699f, 0.006134f, 0.991699f, 0.006298f, 0.991211f,
+ 0.006577f, 0.990723f, 0.006744f, 0.990234f, 0.006954f, 0.989258f, 0.007759f, 0.988770f,
+ 0.008354f, 0.987793f, 0.008827f, 0.987305f, 0.009224f, 0.986328f, 0.009727f, 0.985840f,
+ 0.010063f, 0.984375f, 0.010925f, 0.983887f, 0.011726f, 0.982422f, 0.012543f, 0.981445f,
+ 0.013191f, 0.979980f, 0.013908f, 0.978516f, 0.014984f, 0.977051f, 0.016083f, 0.975098f,
+ 0.017380f, 0.972656f, 0.018677f, 0.970703f, 0.020126f, 0.968750f, 0.021744f, 0.965332f,
+ 0.023682f, 0.961426f, 0.026016f, 0.957520f, 0.027252f, 0.951660f, 0.029556f, 0.945312f,
+ 0.032654f, 0.937500f, 0.036835f, 0.928223f, 0.042542f, 0.916504f, 0.049011f, 0.899902f,
+ 0.057770f, 0.875488f, 0.070984f, 0.836426f, 0.089050f, 0.758789f, 0.076111f, 0.489502f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000865f, 0.999023f,
+ 0.001151f, 0.999023f, 0.001417f, 0.998535f, 0.001698f, 0.998535f, 0.001896f, 0.998535f,
+ 0.001918f, 0.998047f, 0.002308f, 0.998047f, 0.002382f, 0.998047f, 0.002399f, 0.997559f,
+ 0.002682f, 0.997559f, 0.002842f, 0.997070f, 0.002871f, 0.996582f, 0.002882f, 0.996094f,
+ 0.003136f, 0.995605f, 0.003309f, 0.995605f, 0.003344f, 0.995117f, 0.003592f, 0.995117f,
+ 0.003952f, 0.994629f, 0.004658f, 0.994141f, 0.005035f, 0.994141f, 0.005337f, 0.993652f,
+ 0.005501f, 0.993164f, 0.005798f, 0.992676f, 0.006088f, 0.991699f, 0.006474f, 0.991699f,
+ 0.006756f, 0.991211f, 0.006939f, 0.990723f, 0.007332f, 0.990234f, 0.007942f, 0.989258f,
+ 0.008514f, 0.988281f, 0.009117f, 0.988281f, 0.009514f, 0.987305f, 0.010002f, 0.986328f,
+ 0.010384f, 0.985840f, 0.011070f, 0.984863f, 0.011597f, 0.983887f, 0.012650f, 0.982422f,
+ 0.013374f, 0.981445f, 0.014091f, 0.980469f, 0.014923f, 0.979004f, 0.015884f, 0.977539f,
+ 0.016754f, 0.976074f, 0.018005f, 0.974609f, 0.019348f, 0.972168f, 0.020615f, 0.970215f,
+ 0.022125f, 0.968262f, 0.023743f, 0.965332f, 0.025604f, 0.962402f, 0.027588f, 0.958984f,
+ 0.030212f, 0.955078f, 0.033112f, 0.950195f, 0.034882f, 0.944336f, 0.038055f, 0.937012f,
+ 0.041779f, 0.928711f, 0.047150f, 0.917969f, 0.053711f, 0.904785f, 0.062439f, 0.887207f,
+ 0.072510f, 0.860840f, 0.087280f, 0.820312f, 0.106995f, 0.743652f, 0.087158f, 0.482666f,
+ 0.000000f, 1.000000f, 0.000453f, 0.999512f, 0.000958f, 0.999023f, 0.001426f, 0.999023f,
+ 0.001450f, 0.998535f, 0.001913f, 0.998535f, 0.001932f, 0.998535f, 0.002323f, 0.998047f,
+ 0.002407f, 0.998047f, 0.002417f, 0.998047f, 0.002739f, 0.997070f, 0.002878f, 0.996582f,
+ 0.002895f, 0.996582f, 0.002901f, 0.996094f, 0.003342f, 0.995605f, 0.003899f, 0.995117f,
+ 0.004318f, 0.995117f, 0.004570f, 0.994629f, 0.004921f, 0.994629f, 0.005493f, 0.993652f,
+ 0.005795f, 0.993164f, 0.006001f, 0.992676f, 0.006092f, 0.992676f, 0.006348f, 0.992188f,
+ 0.006901f, 0.991211f, 0.007431f, 0.990723f, 0.007965f, 0.990234f, 0.008484f, 0.989258f,
+ 0.008896f, 0.988770f, 0.009163f, 0.988281f, 0.009872f, 0.987793f, 0.010399f, 0.986816f,
+ 0.011093f, 0.985840f, 0.011719f, 0.985352f, 0.012199f, 0.984375f, 0.012886f, 0.983398f,
+ 0.013557f, 0.982422f, 0.014618f, 0.981445f, 0.015480f, 0.979980f, 0.016281f, 0.978516f,
+ 0.017197f, 0.977539f, 0.018295f, 0.976074f, 0.019333f, 0.975098f, 0.020386f, 0.972656f,
+ 0.022003f, 0.970703f, 0.023407f, 0.969238f, 0.025024f, 0.966797f, 0.026733f, 0.964355f,
+ 0.028534f, 0.961426f, 0.030258f, 0.958496f, 0.033142f, 0.954590f, 0.035858f, 0.950684f,
+ 0.038727f, 0.946289f, 0.042053f, 0.940918f, 0.045135f, 0.934570f, 0.048950f, 0.926270f,
+ 0.054199f, 0.916504f, 0.060120f, 0.904785f, 0.067932f, 0.890625f, 0.078247f, 0.871582f,
+ 0.089966f, 0.844238f, 0.106812f, 0.802734f, 0.127441f, 0.726074f, 0.099121f, 0.477051f,
+ 0.000000f, 1.000000f, 0.000968f, 0.999512f, 0.001446f, 0.999023f, 0.001458f, 0.999023f,
+ 0.001937f, 0.998535f, 0.001944f, 0.998535f, 0.002409f, 0.998047f, 0.002424f, 0.998047f,
+ 0.002428f, 0.997070f, 0.002890f, 0.996582f, 0.003092f, 0.996582f, 0.003626f, 0.996094f,
+ 0.004356f, 0.995605f, 0.004761f, 0.995117f, 0.005108f, 0.995117f, 0.005207f, 0.994629f,
+ 0.005558f, 0.993652f, 0.006115f, 0.993164f, 0.006248f, 0.992676f, 0.006676f, 0.992188f,
+ 0.007191f, 0.991699f, 0.007652f, 0.991211f, 0.008629f, 0.990723f, 0.009087f, 0.989746f,
+ 0.009369f, 0.988770f, 0.009666f, 0.988770f, 0.010246f, 0.987793f, 0.011024f, 0.987305f,
+ 0.012001f, 0.986328f, 0.012520f, 0.985352f, 0.012955f, 0.984375f, 0.013870f, 0.983398f,
+ 0.014633f, 0.982422f, 0.015305f, 0.981934f, 0.016144f, 0.980469f, 0.017197f, 0.979004f,
+ 0.018433f, 0.978027f, 0.019287f, 0.976562f, 0.020370f, 0.975586f, 0.021545f, 0.973633f,
+ 0.022644f, 0.971680f, 0.023865f, 0.970215f, 0.025742f, 0.968262f, 0.027435f, 0.966309f,
+ 0.029160f, 0.964355f, 0.030624f, 0.961914f, 0.032593f, 0.958984f, 0.034882f, 0.956055f,
+ 0.037354f, 0.953125f, 0.040192f, 0.949219f, 0.043121f, 0.945312f, 0.046417f, 0.940430f,
+ 0.050079f, 0.935059f, 0.054443f, 0.929199f, 0.059357f, 0.922363f, 0.063660f, 0.912598f,
+ 0.069641f, 0.901855f, 0.077087f, 0.889160f, 0.085999f, 0.873535f, 0.097839f, 0.853516f,
+ 0.111206f, 0.824707f, 0.129272f, 0.782715f, 0.149658f, 0.708008f, 0.111084f, 0.470459f,
+ 0.000000f, 1.000000f, 0.000975f, 0.999512f, 0.001461f, 0.999023f, 0.001938f, 0.998535f,
+ 0.001947f, 0.998535f, 0.002417f, 0.997559f, 0.002432f, 0.997070f, 0.003159f, 0.997070f,
+ 0.004124f, 0.996094f, 0.004288f, 0.996094f, 0.004723f, 0.995605f, 0.005253f, 0.995117f,
+ 0.005669f, 0.994141f, 0.005749f, 0.993652f, 0.006195f, 0.993164f, 0.007343f, 0.992676f,
+ 0.007858f, 0.992188f, 0.008270f, 0.991211f, 0.008804f, 0.990723f, 0.009163f, 0.990234f,
+ 0.009964f, 0.989258f, 0.010559f, 0.988281f, 0.011612f, 0.987305f, 0.012154f, 0.986816f,
+ 0.012489f, 0.986328f, 0.013168f, 0.985352f, 0.014534f, 0.983887f, 0.015350f, 0.982910f,
+ 0.016083f, 0.981934f, 0.016830f, 0.981445f, 0.017746f, 0.979980f, 0.018661f, 0.978516f,
+ 0.019897f, 0.977539f, 0.021240f, 0.976074f, 0.022491f, 0.975098f, 0.023514f, 0.973145f,
+ 0.024704f, 0.971680f, 0.025787f, 0.970215f, 0.027557f, 0.968262f, 0.029312f, 0.966797f,
+ 0.031113f, 0.964355f, 0.032654f, 0.962402f, 0.034637f, 0.959961f, 0.036530f, 0.957520f,
+ 0.038971f, 0.955078f, 0.041229f, 0.951660f, 0.043732f, 0.948730f, 0.046875f, 0.945312f,
+ 0.049957f, 0.941406f, 0.053345f, 0.937012f, 0.057037f, 0.932129f, 0.061249f, 0.926758f,
+ 0.065857f, 0.920898f, 0.070984f, 0.914062f, 0.077271f, 0.905762f, 0.082703f, 0.895508f,
+ 0.089844f, 0.883789f, 0.098755f, 0.869629f, 0.109436f, 0.853027f, 0.122070f, 0.831543f,
+ 0.137085f, 0.802246f, 0.156006f, 0.760254f, 0.174561f, 0.688477f, 0.123535f, 0.463135f,
+ 0.000000f, 1.000000f, 0.000976f, 0.999512f, 0.001463f, 0.999023f, 0.001948f, 0.998047f,
+ 0.002787f, 0.997559f, 0.003792f, 0.997070f, 0.004143f, 0.996582f, 0.004810f, 0.996094f,
+ 0.005192f, 0.995117f, 0.005463f, 0.994629f, 0.006657f, 0.993652f, 0.007496f, 0.993164f,
+ 0.007912f, 0.992188f, 0.008186f, 0.991699f, 0.009392f, 0.990723f, 0.010132f, 0.989746f,
+ 0.010811f, 0.989258f, 0.011658f, 0.988281f, 0.012596f, 0.987305f, 0.013405f, 0.986328f,
+ 0.014366f, 0.985352f, 0.014893f, 0.984375f, 0.015961f, 0.983398f, 0.016907f, 0.982422f,
+ 0.018433f, 0.980957f, 0.019257f, 0.980469f, 0.020157f, 0.978516f, 0.021347f, 0.977051f,
+ 0.022690f, 0.976074f, 0.023911f, 0.975098f, 0.025558f, 0.973145f, 0.026596f, 0.971680f,
+ 0.027908f, 0.970215f, 0.029877f, 0.968262f, 0.031494f, 0.966797f, 0.032837f, 0.964844f,
+ 0.034668f, 0.962891f, 0.036407f, 0.960938f, 0.038788f, 0.958496f, 0.040863f, 0.956055f,
+ 0.043091f, 0.953613f, 0.045471f, 0.950684f, 0.048035f, 0.948242f, 0.050659f, 0.944824f,
+ 0.053375f, 0.941895f, 0.056519f, 0.937988f, 0.060364f, 0.934082f, 0.063660f, 0.929688f,
+ 0.067993f, 0.925293f, 0.072205f, 0.920410f, 0.076782f, 0.914551f, 0.082031f, 0.908203f,
+ 0.087646f, 0.901367f, 0.094360f, 0.893555f, 0.101440f, 0.884277f, 0.108765f, 0.873535f,
+ 0.116943f, 0.860352f, 0.126465f, 0.845703f, 0.138306f, 0.827637f, 0.152466f, 0.806152f,
+ 0.167480f, 0.776367f, 0.185669f, 0.735840f, 0.201782f, 0.667969f, 0.136108f, 0.456543f,
+ 0.000000f, 1.000000f, 0.000488f, 0.999023f, 0.002407f, 0.998535f, 0.002905f, 0.998047f,
+ 0.003870f, 0.997070f, 0.004910f, 0.995605f, 0.005802f, 0.995117f, 0.007008f, 0.994141f,
+ 0.007664f, 0.993164f, 0.008270f, 0.992188f, 0.010094f, 0.991211f, 0.010651f, 0.990234f,
+ 0.011383f, 0.989258f, 0.013062f, 0.987793f, 0.014275f, 0.986816f, 0.014977f, 0.985352f,
+ 0.015915f, 0.984863f, 0.017532f, 0.982910f, 0.018890f, 0.981445f, 0.020126f, 0.980469f,
+ 0.021225f, 0.979492f, 0.021942f, 0.978027f, 0.024231f, 0.976074f, 0.026031f, 0.975098f,
+ 0.027084f, 0.973145f, 0.028320f, 0.971680f, 0.030090f, 0.970215f, 0.031830f, 0.968750f,
+ 0.033630f, 0.966797f, 0.035858f, 0.964355f, 0.037415f, 0.962402f, 0.039551f, 0.960938f,
+ 0.041260f, 0.958496f, 0.043640f, 0.956543f, 0.045654f, 0.954102f, 0.048004f, 0.951660f,
+ 0.050903f, 0.948730f, 0.053650f, 0.946289f, 0.056335f, 0.943359f, 0.058838f, 0.940430f,
+ 0.062195f, 0.937500f, 0.065186f, 0.934082f, 0.068542f, 0.930664f, 0.072021f, 0.926758f,
+ 0.076355f, 0.922363f, 0.080444f, 0.917969f, 0.084717f, 0.913086f, 0.089355f, 0.908203f,
+ 0.094360f, 0.902832f, 0.099609f, 0.896973f, 0.105469f, 0.890137f, 0.111572f, 0.883301f,
+ 0.118896f, 0.875000f, 0.126465f, 0.866211f, 0.134644f, 0.856445f, 0.143188f, 0.845215f,
+ 0.151855f, 0.831055f, 0.162231f, 0.815430f, 0.174438f, 0.797363f, 0.188965f, 0.775391f,
+ 0.203613f, 0.747070f, 0.219482f, 0.708008f, 0.230469f, 0.645508f, 0.149902f, 0.450684f,
+ 0.000000f, 1.000000f, 0.000973f, 0.999023f, 0.002571f, 0.998047f, 0.004745f, 0.996582f,
+ 0.006233f, 0.995117f, 0.008202f, 0.993652f, 0.009140f, 0.992676f, 0.011353f, 0.990723f,
+ 0.012718f, 0.989746f, 0.014008f, 0.987793f, 0.016052f, 0.986328f, 0.017120f, 0.984863f,
+ 0.019363f, 0.982910f, 0.020996f, 0.981445f, 0.022644f, 0.979492f, 0.024368f, 0.978027f,
+ 0.026810f, 0.976074f, 0.027985f, 0.974121f, 0.030487f, 0.972168f, 0.032196f, 0.970215f,
+ 0.034119f, 0.968262f, 0.036682f, 0.966309f, 0.038818f, 0.963867f, 0.040649f, 0.961914f,
+ 0.043304f, 0.959473f, 0.045502f, 0.957520f, 0.048218f, 0.955078f, 0.050934f, 0.952637f,
+ 0.053436f, 0.950195f, 0.055725f, 0.947754f, 0.058746f, 0.944824f, 0.061584f, 0.942383f,
+ 0.064636f, 0.939453f, 0.067444f, 0.936523f, 0.071411f, 0.933105f, 0.074707f, 0.930176f,
+ 0.077942f, 0.926758f, 0.081604f, 0.923340f, 0.085205f, 0.919434f, 0.088928f, 0.916016f,
+ 0.093262f, 0.912109f, 0.097412f, 0.907715f, 0.102417f, 0.903320f, 0.107056f, 0.898438f,
+ 0.111938f, 0.893555f, 0.117065f, 0.888184f, 0.122314f, 0.882812f, 0.127930f, 0.876953f,
+ 0.133911f, 0.870605f, 0.140381f, 0.863770f, 0.147095f, 0.856445f, 0.154907f, 0.848145f,
+ 0.162598f, 0.839844f, 0.170654f, 0.830078f, 0.179565f, 0.819824f, 0.188965f, 0.808594f,
+ 0.197754f, 0.794434f, 0.207764f, 0.778809f, 0.219604f, 0.760742f, 0.232544f, 0.739746f,
+ 0.245117f, 0.713379f, 0.257080f, 0.678223f, 0.260498f, 0.622559f, 0.163086f, 0.442139f,
+ 0.000000f, 1.000000f, 0.002867f, 0.998535f, 0.005180f, 0.997070f, 0.007675f, 0.994629f,
+ 0.011902f, 0.991699f, 0.014618f, 0.988770f, 0.017593f, 0.986328f, 0.020813f, 0.984375f,
+ 0.023514f, 0.980957f, 0.026474f, 0.978027f, 0.029739f, 0.975586f, 0.032715f, 0.972656f,
+ 0.035614f, 0.969727f, 0.038605f, 0.967285f, 0.041840f, 0.964355f, 0.045410f, 0.961426f,
+ 0.048584f, 0.958008f, 0.051514f, 0.955566f, 0.054749f, 0.952637f, 0.058289f, 0.949707f,
+ 0.062256f, 0.946289f, 0.065491f, 0.943359f, 0.068909f, 0.939941f, 0.072327f, 0.937012f,
+ 0.076355f, 0.933594f, 0.079651f, 0.930176f, 0.083862f, 0.927246f, 0.087830f, 0.923340f,
+ 0.091919f, 0.919922f, 0.095886f, 0.916504f, 0.099731f, 0.912598f, 0.104370f, 0.909180f,
+ 0.108459f, 0.904785f, 0.112732f, 0.901367f, 0.116943f, 0.897461f, 0.121948f, 0.893066f,
+ 0.126587f, 0.888672f, 0.131470f, 0.884277f, 0.136230f, 0.879883f, 0.141357f, 0.875488f,
+ 0.146729f, 0.870117f, 0.152100f, 0.865234f, 0.157471f, 0.859863f, 0.162964f, 0.854492f,
+ 0.168701f, 0.849121f, 0.174805f, 0.843750f, 0.181152f, 0.837402f, 0.187500f, 0.830566f,
+ 0.194092f, 0.823730f, 0.201172f, 0.816406f, 0.208252f, 0.808594f, 0.215454f, 0.800781f,
+ 0.223022f, 0.792480f, 0.230835f, 0.783203f, 0.238892f, 0.772949f, 0.247314f, 0.762207f,
+ 0.255371f, 0.749023f, 0.264160f, 0.733887f, 0.273438f, 0.717773f, 0.282959f, 0.699219f,
+ 0.291748f, 0.676758f, 0.297607f, 0.646484f, 0.291016f, 0.598145f, 0.177246f, 0.433838f,
+ 0.000000f, 1.000000f, 0.007290f, 0.996094f, 0.014267f, 0.991699f, 0.021393f, 0.985840f,
+ 0.028214f, 0.980957f, 0.036194f, 0.974609f, 0.042999f, 0.968262f, 0.050507f, 0.962402f,
+ 0.056885f, 0.956543f, 0.062500f, 0.951660f, 0.069885f, 0.945801f, 0.075867f, 0.939941f,
+ 0.082031f, 0.935059f, 0.087646f, 0.930176f, 0.094727f, 0.924805f, 0.100708f, 0.919434f,
+ 0.106323f, 0.914551f, 0.111755f, 0.909668f, 0.117554f, 0.904785f, 0.123657f, 0.900391f,
+ 0.129272f, 0.895508f, 0.135254f, 0.890625f, 0.140625f, 0.886230f, 0.146484f, 0.881348f,
+ 0.151733f, 0.876953f, 0.156982f, 0.872070f, 0.161987f, 0.868164f, 0.167847f, 0.863281f,
+ 0.173340f, 0.858887f, 0.179688f, 0.854004f, 0.184937f, 0.849609f, 0.190186f, 0.844727f,
+ 0.195312f, 0.840332f, 0.200317f, 0.835938f, 0.205444f, 0.831543f, 0.210571f, 0.826660f,
+ 0.215576f, 0.822266f, 0.221069f, 0.817383f, 0.226685f, 0.812500f, 0.232178f, 0.807617f,
+ 0.238037f, 0.802246f, 0.243408f, 0.797363f, 0.248657f, 0.791992f, 0.253906f, 0.786621f,
+ 0.259277f, 0.781250f, 0.264404f, 0.775879f, 0.269775f, 0.770020f, 0.275391f, 0.763672f,
+ 0.280762f, 0.757812f, 0.286133f, 0.751465f, 0.291504f, 0.745117f, 0.296631f, 0.738281f,
+ 0.302979f, 0.730469f, 0.309326f, 0.722168f, 0.315186f, 0.713867f, 0.321045f, 0.704590f,
+ 0.326172f, 0.693848f, 0.330566f, 0.681641f, 0.335449f, 0.668457f, 0.339600f, 0.653320f,
+ 0.342285f, 0.636230f, 0.340088f, 0.612305f, 0.323486f, 0.573242f, 0.191528f, 0.425049f,
+ 0.000000f, 1.000000f, 0.049133f, 0.978027f, 0.088074f, 0.951660f, 0.118530f, 0.927734f,
+ 0.143311f, 0.907227f, 0.162598f, 0.890625f, 0.182251f, 0.874512f, 0.198364f, 0.860352f,
+ 0.212158f, 0.848145f, 0.226196f, 0.836426f, 0.236938f, 0.826660f, 0.246216f, 0.818359f,
+ 0.254639f, 0.810547f, 0.263672f, 0.803223f, 0.272705f, 0.795898f, 0.279541f, 0.789551f,
+ 0.286377f, 0.783691f, 0.292725f, 0.778320f, 0.298584f, 0.773438f, 0.302979f, 0.769043f,
+ 0.307617f, 0.764648f, 0.311768f, 0.760742f, 0.318848f, 0.755859f, 0.323975f, 0.751953f,
+ 0.328613f, 0.748047f, 0.332764f, 0.744141f, 0.336670f, 0.740723f, 0.340820f, 0.736816f,
+ 0.344238f, 0.733887f, 0.347412f, 0.730469f, 0.350342f, 0.727539f, 0.353271f, 0.724609f,
+ 0.355957f, 0.721680f, 0.358887f, 0.718750f, 0.361084f, 0.715820f, 0.364014f, 0.712891f,
+ 0.366211f, 0.709961f, 0.368408f, 0.707031f, 0.372070f, 0.704102f, 0.375488f, 0.700684f,
+ 0.378418f, 0.697266f, 0.381104f, 0.694336f, 0.383301f, 0.690918f, 0.385986f, 0.687500f,
+ 0.388672f, 0.684082f, 0.390869f, 0.680176f, 0.392822f, 0.676758f, 0.394775f, 0.673340f,
+ 0.396729f, 0.669434f, 0.398193f, 0.665527f, 0.399658f, 0.661621f, 0.400879f, 0.657227f,
+ 0.401855f, 0.652832f, 0.402832f, 0.648438f, 0.403320f, 0.643555f, 0.404053f, 0.638184f,
+ 0.403809f, 0.631836f, 0.402100f, 0.624023f, 0.400146f, 0.615723f, 0.398438f, 0.605957f,
+ 0.396240f, 0.593262f, 0.386230f, 0.574707f, 0.359863f, 0.543945f, 0.205688f, 0.416504f,
+ 0.000000f, 1.000000f, 0.369141f, 0.840820f, 0.409668f, 0.779785f, 0.429443f, 0.743652f,
+ 0.441650f, 0.718750f, 0.449219f, 0.701660f, 0.455078f, 0.688477f, 0.461182f, 0.677246f,
+ 0.467041f, 0.667480f, 0.470459f, 0.660156f, 0.474609f, 0.653809f, 0.477539f, 0.648438f,
+ 0.479736f, 0.644043f, 0.483398f, 0.640137f, 0.485352f, 0.636230f, 0.487305f, 0.633301f,
+ 0.489258f, 0.630371f, 0.491211f, 0.627930f, 0.492432f, 0.625488f, 0.494385f, 0.623535f,
+ 0.496338f, 0.621094f, 0.498291f, 0.619141f, 0.499268f, 0.617188f, 0.500488f, 0.615723f,
+ 0.501953f, 0.613770f, 0.502930f, 0.612305f, 0.504395f, 0.610352f, 0.505859f, 0.608398f,
+ 0.507324f, 0.606934f, 0.509277f, 0.604980f, 0.510254f, 0.603516f, 0.511230f, 0.601562f,
+ 0.512207f, 0.600098f, 0.514160f, 0.598145f, 0.515137f, 0.596191f, 0.515625f, 0.594238f,
+ 0.516602f, 0.592285f, 0.517090f, 0.590820f, 0.518555f, 0.588867f, 0.519531f, 0.586426f,
+ 0.520020f, 0.584473f, 0.520996f, 0.582520f, 0.522461f, 0.579590f, 0.522949f, 0.577148f,
+ 0.523926f, 0.574707f, 0.524414f, 0.572266f, 0.525879f, 0.569336f, 0.525879f, 0.566406f,
+ 0.526367f, 0.563477f, 0.527344f, 0.560059f, 0.528320f, 0.556152f, 0.528320f, 0.552734f,
+ 0.528809f, 0.548340f, 0.530273f, 0.543457f, 0.530762f, 0.538574f, 0.530762f, 0.533203f,
+ 0.530762f, 0.526855f, 0.529297f, 0.518555f, 0.526855f, 0.509277f, 0.524414f, 0.499512f,
+ 0.520020f, 0.487549f, 0.511719f, 0.469727f, 0.488525f, 0.440674f, 0.360596f, 0.333252f,
+ 0.000000f, 1.000000f, 0.381592f, 0.835449f, 0.429199f, 0.770020f, 0.453125f, 0.729492f,
+ 0.471191f, 0.700684f, 0.483643f, 0.679199f, 0.491699f, 0.663086f, 0.500488f, 0.649414f,
+ 0.508789f, 0.637207f, 0.515137f, 0.626953f, 0.521973f, 0.618164f, 0.527344f, 0.610352f,
+ 0.533691f, 0.603027f, 0.537598f, 0.597168f, 0.542969f, 0.591309f, 0.546387f, 0.585938f,
+ 0.550293f, 0.581543f, 0.554199f, 0.576660f, 0.558594f, 0.572266f, 0.562500f, 0.567871f,
+ 0.566895f, 0.563965f, 0.569824f, 0.560059f, 0.572266f, 0.556641f, 0.576172f, 0.552734f,
+ 0.579102f, 0.549316f, 0.583008f, 0.545898f, 0.585938f, 0.541992f, 0.589844f, 0.538574f,
+ 0.592285f, 0.535156f, 0.595215f, 0.531738f, 0.598145f, 0.528320f, 0.602051f, 0.524414f,
+ 0.604004f, 0.520996f, 0.607910f, 0.517578f, 0.610352f, 0.513672f, 0.613281f, 0.510254f,
+ 0.616699f, 0.506348f, 0.619141f, 0.502441f, 0.622070f, 0.498535f, 0.625000f, 0.494629f,
+ 0.627930f, 0.490479f, 0.631836f, 0.485840f, 0.633789f, 0.481689f, 0.636719f, 0.477051f,
+ 0.640625f, 0.472168f, 0.643066f, 0.467285f, 0.645508f, 0.462158f, 0.649902f, 0.456787f,
+ 0.651367f, 0.451416f, 0.655273f, 0.445312f, 0.658203f, 0.439209f, 0.662598f, 0.432129f,
+ 0.665039f, 0.425049f, 0.668457f, 0.417725f, 0.671387f, 0.409424f, 0.674805f, 0.400879f,
+ 0.678223f, 0.391113f, 0.680664f, 0.379883f, 0.682129f, 0.366455f, 0.685059f, 0.351562f,
+ 0.687012f, 0.334473f, 0.685547f, 0.311768f, 0.678711f, 0.278320f, 0.605957f, 0.190186f,
+ 0.000000f, 1.000000f, 0.394043f, 0.830566f, 0.449463f, 0.758789f, 0.477539f, 0.715332f,
+ 0.499023f, 0.682129f, 0.514648f, 0.657715f, 0.526855f, 0.638184f, 0.539062f, 0.621582f,
+ 0.550293f, 0.605957f, 0.558594f, 0.593262f, 0.567871f, 0.582031f, 0.575684f, 0.571777f,
+ 0.583496f, 0.562500f, 0.590820f, 0.554199f, 0.597168f, 0.546387f, 0.602539f, 0.539062f,
+ 0.609863f, 0.532227f, 0.616211f, 0.525391f, 0.619629f, 0.519531f, 0.626465f, 0.513184f,
+ 0.631348f, 0.507324f, 0.636230f, 0.501953f, 0.641602f, 0.496582f, 0.645996f, 0.491455f,
+ 0.651367f, 0.486084f, 0.655273f, 0.480713f, 0.661133f, 0.475342f, 0.665039f, 0.470459f,
+ 0.668457f, 0.465576f, 0.673340f, 0.460449f, 0.678223f, 0.455322f, 0.682617f, 0.450439f,
+ 0.686035f, 0.445068f, 0.690430f, 0.439941f, 0.694824f, 0.434814f, 0.698242f, 0.429688f,
+ 0.703125f, 0.424316f, 0.707031f, 0.418945f, 0.710449f, 0.413818f, 0.714844f, 0.407959f,
+ 0.719238f, 0.402344f, 0.722656f, 0.396729f, 0.726562f, 0.390869f, 0.730957f, 0.384766f,
+ 0.733887f, 0.378662f, 0.738770f, 0.372314f, 0.743164f, 0.365723f, 0.746582f, 0.358887f,
+ 0.750977f, 0.351562f, 0.753906f, 0.344482f, 0.759766f, 0.336670f, 0.763184f, 0.328613f,
+ 0.767578f, 0.320312f, 0.771484f, 0.311279f, 0.773926f, 0.302246f, 0.779297f, 0.291992f,
+ 0.784180f, 0.281250f, 0.789062f, 0.269287f, 0.790527f, 0.254639f, 0.793945f, 0.239136f,
+ 0.797852f, 0.221680f, 0.799316f, 0.200806f, 0.797852f, 0.170166f, 0.754395f, 0.103760f,
+ 0.000000f, 1.000000f, 0.409668f, 0.823730f, 0.468018f, 0.749512f, 0.502930f, 0.700195f,
+ 0.527832f, 0.663574f, 0.546387f, 0.635742f, 0.562012f, 0.612793f, 0.576660f, 0.593262f,
+ 0.589844f, 0.575684f, 0.602051f, 0.560059f, 0.612305f, 0.546387f, 0.621582f, 0.534180f,
+ 0.632324f, 0.522461f, 0.640137f, 0.512207f, 0.647949f, 0.502441f, 0.655273f, 0.493652f,
+ 0.663574f, 0.484863f, 0.670898f, 0.476318f, 0.677246f, 0.468750f, 0.683105f, 0.461426f,
+ 0.690430f, 0.453857f, 0.695312f, 0.447021f, 0.702148f, 0.439697f, 0.707520f, 0.433105f,
+ 0.712891f, 0.426514f, 0.719238f, 0.419922f, 0.724121f, 0.413574f, 0.729492f, 0.407471f,
+ 0.733887f, 0.401367f, 0.738770f, 0.395020f, 0.745117f, 0.388672f, 0.749512f, 0.382568f,
+ 0.754883f, 0.376465f, 0.758789f, 0.370361f, 0.762695f, 0.364258f, 0.767578f, 0.358398f,
+ 0.770996f, 0.352295f, 0.776855f, 0.345947f, 0.779785f, 0.339600f, 0.784180f, 0.333252f,
+ 0.790039f, 0.326904f, 0.791992f, 0.320557f, 0.797363f, 0.313965f, 0.800781f, 0.307373f,
+ 0.804688f, 0.300537f, 0.809082f, 0.293457f, 0.812988f, 0.286621f, 0.817383f, 0.279297f,
+ 0.821777f, 0.271729f, 0.824219f, 0.264404f, 0.828613f, 0.256348f, 0.832520f, 0.248291f,
+ 0.836426f, 0.239868f, 0.839844f, 0.230957f, 0.843750f, 0.221924f, 0.849121f, 0.211670f,
+ 0.852539f, 0.201416f, 0.856445f, 0.190674f, 0.858398f, 0.177979f, 0.860840f, 0.163818f,
+ 0.864746f, 0.148438f, 0.868164f, 0.130615f, 0.866211f, 0.106384f, 0.838867f, 0.061279f,
+ 0.000000f, 1.000000f, 0.422363f, 0.818848f, 0.489502f, 0.738281f, 0.526855f, 0.686035f,
+ 0.556152f, 0.645508f, 0.579102f, 0.613770f, 0.597168f, 0.587891f, 0.611816f, 0.566406f,
+ 0.627930f, 0.545898f, 0.642578f, 0.527832f, 0.654297f, 0.512207f, 0.665527f, 0.497803f,
+ 0.675293f, 0.484619f, 0.685547f, 0.472656f, 0.694336f, 0.461182f, 0.704590f, 0.450439f,
+ 0.712402f, 0.440186f, 0.719727f, 0.430664f, 0.727051f, 0.421631f, 0.732910f, 0.413086f,
+ 0.740723f, 0.404297f, 0.747070f, 0.395996f, 0.752441f, 0.388428f, 0.759277f, 0.380371f,
+ 0.765625f, 0.372803f, 0.771484f, 0.365479f, 0.777832f, 0.358643f, 0.781250f, 0.351562f,
+ 0.787109f, 0.344482f, 0.791992f, 0.337646f, 0.797363f, 0.330811f, 0.801758f, 0.324219f,
+ 0.806152f, 0.317383f, 0.811035f, 0.311035f, 0.814453f, 0.304688f, 0.819336f, 0.298096f,
+ 0.823730f, 0.291504f, 0.827637f, 0.284912f, 0.833008f, 0.278320f, 0.835449f, 0.271973f,
+ 0.839844f, 0.265381f, 0.843262f, 0.259033f, 0.848145f, 0.252197f, 0.851074f, 0.245605f,
+ 0.854492f, 0.238892f, 0.857422f, 0.232178f, 0.861816f, 0.225220f, 0.865234f, 0.218140f,
+ 0.868652f, 0.210815f, 0.873047f, 0.203491f, 0.874512f, 0.196411f, 0.879395f, 0.188599f,
+ 0.881836f, 0.180908f, 0.885254f, 0.172607f, 0.888672f, 0.164551f, 0.892090f, 0.155640f,
+ 0.894531f, 0.146973f, 0.898438f, 0.137207f, 0.900879f, 0.127197f, 0.902344f, 0.114807f,
+ 0.904785f, 0.101868f, 0.906250f, 0.087952f, 0.906250f, 0.069458f, 0.888184f, 0.036011f,
+ 0.000000f, 1.000000f, 0.438232f, 0.812012f, 0.507324f, 0.728516f, 0.552246f, 0.670898f,
+ 0.583496f, 0.627441f, 0.609375f, 0.592773f, 0.629395f, 0.564453f, 0.646484f, 0.540039f,
+ 0.665527f, 0.517090f, 0.679199f, 0.497803f, 0.691895f, 0.479736f, 0.705078f, 0.463867f,
+ 0.715820f, 0.448975f, 0.726562f, 0.435547f, 0.735352f, 0.422852f, 0.745117f, 0.410889f,
+ 0.753906f, 0.399658f, 0.761230f, 0.389160f, 0.769043f, 0.379150f, 0.777832f, 0.369141f,
+ 0.783203f, 0.359863f, 0.790039f, 0.351074f, 0.795898f, 0.342773f, 0.802246f, 0.334229f,
+ 0.807129f, 0.326416f, 0.812988f, 0.318359f, 0.819336f, 0.310791f, 0.823730f, 0.303467f,
+ 0.829102f, 0.295898f, 0.833008f, 0.289062f, 0.838379f, 0.281982f, 0.842285f, 0.275146f,
+ 0.845703f, 0.268555f, 0.850098f, 0.261719f, 0.854004f, 0.255127f, 0.859375f, 0.248535f,
+ 0.862793f, 0.241821f, 0.865723f, 0.235596f, 0.869141f, 0.229248f, 0.874512f, 0.222778f,
+ 0.875977f, 0.216553f, 0.879883f, 0.210327f, 0.882324f, 0.204224f, 0.887695f, 0.197388f,
+ 0.889648f, 0.190918f, 0.891602f, 0.184692f, 0.896484f, 0.178101f, 0.897949f, 0.171753f,
+ 0.901367f, 0.165283f, 0.903809f, 0.158813f, 0.907227f, 0.152100f, 0.909180f, 0.145386f,
+ 0.912598f, 0.138184f, 0.915039f, 0.130981f, 0.917480f, 0.123840f, 0.919922f, 0.116577f,
+ 0.922852f, 0.108826f, 0.925293f, 0.101257f, 0.927246f, 0.092834f, 0.930176f, 0.082581f,
+ 0.930176f, 0.071960f, 0.931152f, 0.060883f, 0.930664f, 0.047760f, 0.918457f, 0.024490f,
+ 0.000000f, 1.000000f, 0.449463f, 0.807617f, 0.528809f, 0.717773f, 0.575684f, 0.656738f,
+ 0.611328f, 0.609863f, 0.638184f, 0.572754f, 0.660645f, 0.541504f, 0.678711f, 0.515137f,
+ 0.697754f, 0.490723f, 0.712891f, 0.469238f, 0.727539f, 0.449463f, 0.740723f, 0.432129f,
+ 0.750977f, 0.416504f, 0.761719f, 0.401611f, 0.772461f, 0.387695f, 0.781738f, 0.375000f,
+ 0.789062f, 0.363281f, 0.797363f, 0.351807f, 0.803711f, 0.341309f, 0.812500f, 0.330811f,
+ 0.818359f, 0.321045f, 0.823242f, 0.312012f, 0.830566f, 0.303223f, 0.836914f, 0.294434f,
+ 0.842285f, 0.285889f, 0.846680f, 0.278076f, 0.851562f, 0.270264f, 0.855957f, 0.262939f,
+ 0.861328f, 0.255371f, 0.864258f, 0.248535f, 0.868652f, 0.241455f, 0.873535f, 0.234497f,
+ 0.876953f, 0.227905f, 0.881348f, 0.221313f, 0.884766f, 0.214600f, 0.886719f, 0.208618f,
+ 0.891113f, 0.202271f, 0.894043f, 0.196289f, 0.896484f, 0.190186f, 0.900879f, 0.183960f,
+ 0.903320f, 0.177979f, 0.906250f, 0.171875f, 0.909180f, 0.165894f, 0.911621f, 0.160278f,
+ 0.914551f, 0.154297f, 0.915527f, 0.148926f, 0.918945f, 0.142822f, 0.920898f, 0.137207f,
+ 0.924805f, 0.130981f, 0.926270f, 0.125000f, 0.929688f, 0.119019f, 0.930664f, 0.113159f,
+ 0.932617f, 0.107483f, 0.934570f, 0.101440f, 0.937500f, 0.095215f, 0.939453f, 0.088989f,
+ 0.941895f, 0.082092f, 0.942871f, 0.075867f, 0.945312f, 0.069397f, 0.947266f, 0.061920f,
+ 0.946289f, 0.052948f, 0.948242f, 0.043701f, 0.948242f, 0.034393f, 0.938965f, 0.016373f,
+ 0.000000f, 1.000000f, 0.463867f, 0.801758f, 0.547852f, 0.708008f, 0.599609f, 0.642578f,
+ 0.638184f, 0.592773f, 0.665039f, 0.553223f, 0.689941f, 0.519531f, 0.710449f, 0.490967f,
+ 0.728027f, 0.465820f, 0.744629f, 0.442383f, 0.758301f, 0.422119f, 0.771484f, 0.403564f,
+ 0.782715f, 0.386719f, 0.792969f, 0.371094f, 0.802734f, 0.356689f, 0.812012f, 0.343506f,
+ 0.820801f, 0.330811f, 0.828125f, 0.319092f, 0.834473f, 0.308105f, 0.841797f, 0.297607f,
+ 0.847656f, 0.287598f, 0.853027f, 0.278076f, 0.858398f, 0.269287f, 0.863770f, 0.260254f,
+ 0.867676f, 0.252197f, 0.873535f, 0.244141f, 0.876465f, 0.236694f, 0.883301f, 0.228882f,
+ 0.885742f, 0.221680f, 0.890137f, 0.214478f, 0.893066f, 0.207764f, 0.896484f, 0.201172f,
+ 0.899902f, 0.194946f, 0.903320f, 0.188599f, 0.907715f, 0.182251f, 0.909180f, 0.176392f,
+ 0.913574f, 0.170166f, 0.916016f, 0.164429f, 0.917969f, 0.158813f, 0.920410f, 0.153076f,
+ 0.921875f, 0.147827f, 0.924316f, 0.142212f, 0.927734f, 0.136841f, 0.930664f, 0.131226f,
+ 0.932129f, 0.125977f, 0.934082f, 0.120850f, 0.936523f, 0.115540f, 0.937988f, 0.110474f,
+ 0.939453f, 0.105469f, 0.942871f, 0.099854f, 0.944336f, 0.094666f, 0.945312f, 0.089844f,
+ 0.947266f, 0.084778f, 0.949219f, 0.079468f, 0.951172f, 0.074036f, 0.953125f, 0.068726f,
+ 0.954102f, 0.063660f, 0.955566f, 0.058319f, 0.957520f, 0.052643f, 0.958984f, 0.047333f,
+ 0.958496f, 0.039642f, 0.958984f, 0.032715f, 0.958496f, 0.024780f, 0.951660f, 0.011436f,
+ 0.000000f, 1.000000f, 0.478760f, 0.795898f, 0.568359f, 0.697266f, 0.622559f, 0.629395f,
+ 0.663574f, 0.576172f, 0.692871f, 0.534180f, 0.716309f, 0.499512f, 0.738281f, 0.468994f,
+ 0.753906f, 0.443359f, 0.772461f, 0.417969f, 0.786621f, 0.396973f, 0.798828f, 0.377686f,
+ 0.809570f, 0.360107f, 0.819824f, 0.343994f, 0.828613f, 0.329590f, 0.838867f, 0.315186f,
+ 0.844727f, 0.302734f, 0.853027f, 0.290527f, 0.858398f, 0.279785f, 0.865234f, 0.268799f,
+ 0.870117f, 0.259033f, 0.876465f, 0.249268f, 0.880859f, 0.240479f, 0.885254f, 0.231812f,
+ 0.890625f, 0.223511f, 0.895020f, 0.215576f, 0.897461f, 0.208130f, 0.902832f, 0.200439f,
+ 0.905762f, 0.193604f, 0.908691f, 0.186890f, 0.912598f, 0.180420f, 0.915039f, 0.173950f,
+ 0.918945f, 0.167480f, 0.920898f, 0.161621f, 0.924316f, 0.155640f, 0.925293f, 0.150146f,
+ 0.927246f, 0.144897f, 0.930664f, 0.139282f, 0.933594f, 0.133911f, 0.935059f, 0.128662f,
+ 0.937500f, 0.123474f, 0.938965f, 0.118591f, 0.940430f, 0.114014f, 0.944336f, 0.108765f,
+ 0.945312f, 0.104004f, 0.946777f, 0.099304f, 0.948730f, 0.094604f, 0.949707f, 0.090149f,
+ 0.951660f, 0.085510f, 0.953613f, 0.080872f, 0.954590f, 0.076599f, 0.956543f, 0.072083f,
+ 0.958008f, 0.067444f, 0.958984f, 0.063171f, 0.960938f, 0.058807f, 0.962402f, 0.054291f,
+ 0.963867f, 0.049805f, 0.964844f, 0.045593f, 0.966797f, 0.040741f, 0.967285f, 0.036530f,
+ 0.967773f, 0.031097f, 0.966797f, 0.024765f, 0.967285f, 0.018341f, 0.962402f, 0.008820f,
+ 0.000000f, 1.000000f, 0.492676f, 0.790039f, 0.588379f, 0.687500f, 0.645020f, 0.616211f,
+ 0.687500f, 0.560547f, 0.718750f, 0.516602f, 0.742188f, 0.480469f, 0.762207f, 0.449219f,
+ 0.778320f, 0.422119f, 0.796875f, 0.396240f, 0.809570f, 0.374756f, 0.822266f, 0.354492f,
+ 0.832031f, 0.336914f, 0.843750f, 0.320068f, 0.852051f, 0.304932f, 0.859375f, 0.291016f,
+ 0.867188f, 0.278076f, 0.872070f, 0.266357f, 0.878906f, 0.254883f, 0.884277f, 0.244263f,
+ 0.890137f, 0.234375f, 0.894043f, 0.224976f, 0.899902f, 0.215820f, 0.903320f, 0.207397f,
+ 0.906250f, 0.199463f, 0.911621f, 0.191650f, 0.914062f, 0.184326f, 0.918457f, 0.177124f,
+ 0.920898f, 0.170288f, 0.924316f, 0.163574f, 0.926270f, 0.157715f, 0.930176f, 0.151367f,
+ 0.931152f, 0.145752f, 0.934082f, 0.140015f, 0.937500f, 0.134155f, 0.938965f, 0.128906f,
+ 0.939941f, 0.124146f, 0.942871f, 0.119141f, 0.945312f, 0.113770f, 0.946777f, 0.109009f,
+ 0.948242f, 0.104431f, 0.949707f, 0.099915f, 0.951172f, 0.095520f, 0.953613f, 0.091064f,
+ 0.955078f, 0.086731f, 0.956543f, 0.082520f, 0.958496f, 0.078186f, 0.959961f, 0.074097f,
+ 0.960449f, 0.070374f, 0.962402f, 0.066345f, 0.962891f, 0.062439f, 0.964844f, 0.058472f,
+ 0.965820f, 0.054626f, 0.967773f, 0.050842f, 0.968262f, 0.047089f, 0.968262f, 0.043762f,
+ 0.971191f, 0.039612f, 0.972168f, 0.035767f, 0.972168f, 0.032410f, 0.973633f, 0.028854f,
+ 0.975586f, 0.025055f, 0.973633f, 0.019211f, 0.972656f, 0.014503f, 0.969727f, 0.006020f,
+ 0.000000f, 1.000000f, 0.505859f, 0.785156f, 0.607422f, 0.677734f, 0.666016f, 0.604004f,
+ 0.708496f, 0.546387f, 0.739746f, 0.500488f, 0.764648f, 0.463135f, 0.785645f, 0.430664f,
+ 0.802734f, 0.402344f, 0.818359f, 0.376953f, 0.831543f, 0.354248f, 0.842773f, 0.333984f,
+ 0.852051f, 0.316162f, 0.861328f, 0.299072f, 0.870117f, 0.283936f, 0.876953f, 0.270264f,
+ 0.884766f, 0.257080f, 0.890137f, 0.244873f, 0.894531f, 0.234009f, 0.900391f, 0.223267f,
+ 0.905273f, 0.213379f, 0.910645f, 0.203857f, 0.912598f, 0.195435f, 0.917480f, 0.187012f,
+ 0.920898f, 0.179199f, 0.924805f, 0.171509f, 0.927734f, 0.164185f, 0.930176f, 0.157349f,
+ 0.931641f, 0.151367f, 0.936523f, 0.144897f, 0.938965f, 0.138428f, 0.940430f, 0.132812f,
+ 0.942871f, 0.127319f, 0.944336f, 0.122131f, 0.946289f, 0.117065f, 0.948730f, 0.111877f,
+ 0.950684f, 0.107056f, 0.952637f, 0.102173f, 0.954590f, 0.097595f, 0.955078f, 0.093506f,
+ 0.957031f, 0.089172f, 0.958496f, 0.085022f, 0.960449f, 0.080627f, 0.960938f, 0.076782f,
+ 0.963379f, 0.072754f, 0.963379f, 0.069153f, 0.964844f, 0.065613f, 0.965820f, 0.062195f,
+ 0.968262f, 0.058228f, 0.969238f, 0.054504f, 0.969727f, 0.051331f, 0.970703f, 0.048309f,
+ 0.971680f, 0.044830f, 0.973145f, 0.041443f, 0.973633f, 0.038269f, 0.974609f, 0.035187f,
+ 0.975586f, 0.032166f, 0.977051f, 0.028854f, 0.977051f, 0.026123f, 0.978027f, 0.022934f,
+ 0.978516f, 0.020386f, 0.979004f, 0.015579f, 0.977051f, 0.010773f, 0.974121f, 0.005226f,
+ 0.000000f, 1.000000f, 0.520020f, 0.779297f, 0.625488f, 0.668457f, 0.686035f, 0.591797f,
+ 0.730469f, 0.532227f, 0.761719f, 0.485596f, 0.785645f, 0.447021f, 0.805664f, 0.414062f,
+ 0.822266f, 0.385010f, 0.836914f, 0.359375f, 0.850586f, 0.335938f, 0.860352f, 0.316162f,
+ 0.871094f, 0.297363f, 0.878418f, 0.280762f, 0.884766f, 0.266113f, 0.893066f, 0.251465f,
+ 0.898926f, 0.238647f, 0.903809f, 0.226807f, 0.910156f, 0.215576f, 0.914551f, 0.204956f,
+ 0.917969f, 0.195435f, 0.921875f, 0.186523f, 0.926270f, 0.177612f, 0.930176f, 0.169312f,
+ 0.931641f, 0.161865f, 0.934570f, 0.155029f, 0.938477f, 0.147461f, 0.940918f, 0.141113f,
+ 0.943359f, 0.134766f, 0.945312f, 0.128784f, 0.947754f, 0.122986f, 0.949219f, 0.117615f,
+ 0.951172f, 0.112488f, 0.953613f, 0.107239f, 0.954590f, 0.102478f, 0.957031f, 0.097656f,
+ 0.958496f, 0.093018f, 0.959473f, 0.088867f, 0.960938f, 0.084839f, 0.963379f, 0.080444f,
+ 0.964355f, 0.076538f, 0.964844f, 0.072693f, 0.965820f, 0.069031f, 0.967285f, 0.065613f,
+ 0.969238f, 0.061798f, 0.969727f, 0.058472f, 0.970215f, 0.055420f, 0.971680f, 0.052094f,
+ 0.973145f, 0.048706f, 0.973633f, 0.045746f, 0.975098f, 0.042938f, 0.975098f, 0.040100f,
+ 0.976562f, 0.037048f, 0.977539f, 0.033997f, 0.978027f, 0.031433f, 0.979004f, 0.028717f,
+ 0.979492f, 0.026321f, 0.979980f, 0.023834f, 0.981934f, 0.020721f, 0.982422f, 0.018433f,
+ 0.981934f, 0.016449f, 0.983398f, 0.013855f, 0.980957f, 0.008705f, 0.980469f, 0.004063f,
+ 0.000000f, 1.000000f, 0.535156f, 0.773438f, 0.644043f, 0.659180f, 0.706055f, 0.580078f,
+ 0.750000f, 0.519531f, 0.780273f, 0.471680f, 0.804199f, 0.432129f, 0.823242f, 0.398682f,
+ 0.838867f, 0.369629f, 0.852539f, 0.343994f, 0.866211f, 0.320312f, 0.875977f, 0.299805f,
+ 0.884766f, 0.281494f, 0.893066f, 0.264893f, 0.900391f, 0.249756f, 0.906250f, 0.235596f,
+ 0.911621f, 0.223022f, 0.916504f, 0.211060f, 0.921875f, 0.199829f, 0.923828f, 0.190063f,
+ 0.929688f, 0.179932f, 0.932129f, 0.171387f, 0.936523f, 0.162720f, 0.938965f, 0.154785f,
+ 0.941895f, 0.147339f, 0.944336f, 0.140381f, 0.947266f, 0.133423f, 0.948730f, 0.127197f,
+ 0.951172f, 0.121277f, 0.953613f, 0.115417f, 0.955078f, 0.110168f, 0.957520f, 0.104614f,
+ 0.958984f, 0.099731f, 0.959473f, 0.095154f, 0.961426f, 0.090515f, 0.962891f, 0.085938f,
+ 0.964355f, 0.081665f, 0.965820f, 0.077637f, 0.966309f, 0.073914f, 0.967773f, 0.070068f,
+ 0.969238f, 0.066284f, 0.970215f, 0.062805f, 0.971191f, 0.059540f, 0.972656f, 0.056152f,
+ 0.973633f, 0.053009f, 0.974121f, 0.049957f, 0.975586f, 0.046997f, 0.976074f, 0.044128f,
+ 0.977539f, 0.041229f, 0.978027f, 0.038483f, 0.978516f, 0.036041f, 0.979980f, 0.033295f,
+ 0.979980f, 0.030838f, 0.980469f, 0.028625f, 0.981934f, 0.026169f, 0.982910f, 0.023605f,
+ 0.983398f, 0.021332f, 0.983398f, 0.019470f, 0.983887f, 0.017426f, 0.984863f, 0.015488f,
+ 0.985840f, 0.013283f, 0.986328f, 0.010986f, 0.984375f, 0.006939f, 0.981934f, 0.003538f,
+ 0.000000f, 1.000000f, 0.548828f, 0.768555f, 0.661621f, 0.650391f, 0.725586f, 0.569336f,
+ 0.766602f, 0.508301f, 0.797363f, 0.459473f, 0.820801f, 0.418945f, 0.839844f, 0.385010f,
+ 0.854980f, 0.355957f, 0.867676f, 0.330078f, 0.879883f, 0.306396f, 0.889160f, 0.285889f,
+ 0.898438f, 0.267334f, 0.904785f, 0.250732f, 0.910645f, 0.235718f, 0.916992f, 0.221680f,
+ 0.921875f, 0.209106f, 0.926270f, 0.197754f, 0.931152f, 0.186401f, 0.934082f, 0.176514f,
+ 0.937988f, 0.166992f, 0.941406f, 0.158081f, 0.943848f, 0.150024f, 0.946289f, 0.142334f,
+ 0.948730f, 0.135132f, 0.951660f, 0.128052f, 0.953125f, 0.121704f, 0.955566f, 0.115723f,
+ 0.957520f, 0.109985f, 0.959473f, 0.104126f, 0.960938f, 0.099060f, 0.962402f, 0.094055f,
+ 0.963379f, 0.089600f, 0.966309f, 0.084717f, 0.967285f, 0.080261f, 0.967773f, 0.076294f,
+ 0.969727f, 0.072327f, 0.969727f, 0.068726f, 0.972168f, 0.064880f, 0.973145f, 0.061188f,
+ 0.974121f, 0.057922f, 0.974121f, 0.054871f, 0.975098f, 0.051880f, 0.976562f, 0.048798f,
+ 0.978027f, 0.045563f, 0.978516f, 0.042725f, 0.978516f, 0.040375f, 0.979004f, 0.037994f,
+ 0.980469f, 0.035339f, 0.980957f, 0.032776f, 0.982422f, 0.030334f, 0.982422f, 0.028046f,
+ 0.982910f, 0.025955f, 0.983398f, 0.023926f, 0.983887f, 0.021973f, 0.984863f, 0.019989f,
+ 0.985352f, 0.018112f, 0.985352f, 0.016388f, 0.987305f, 0.013885f, 0.987305f, 0.012360f,
+ 0.987793f, 0.010902f, 0.988281f, 0.009369f, 0.986816f, 0.006710f, 0.985840f, 0.001877f,
+ 0.000000f, 1.000000f, 0.562988f, 0.762695f, 0.678223f, 0.642090f, 0.741699f, 0.559570f,
+ 0.783203f, 0.497314f, 0.812988f, 0.447998f, 0.835449f, 0.407227f, 0.854004f, 0.372803f,
+ 0.868164f, 0.343262f, 0.880859f, 0.317871f, 0.891602f, 0.293945f, 0.900879f, 0.273682f,
+ 0.908691f, 0.254883f, 0.914551f, 0.238892f, 0.921875f, 0.223022f, 0.926270f, 0.210083f,
+ 0.931152f, 0.197144f, 0.934570f, 0.185669f, 0.938477f, 0.175049f, 0.942871f, 0.164917f,
+ 0.945801f, 0.155640f, 0.947754f, 0.147339f, 0.950684f, 0.139160f, 0.953613f, 0.131592f,
+ 0.956543f, 0.124329f, 0.957520f, 0.117981f, 0.959473f, 0.111755f, 0.961914f, 0.105652f,
+ 0.962891f, 0.100098f, 0.964844f, 0.095093f, 0.966797f, 0.089722f, 0.967773f, 0.085022f,
+ 0.968750f, 0.080566f, 0.970215f, 0.076233f, 0.971680f, 0.072083f, 0.972168f, 0.068298f,
+ 0.973633f, 0.064453f, 0.974609f, 0.060883f, 0.975586f, 0.057495f, 0.976562f, 0.054291f,
+ 0.977539f, 0.051178f, 0.978027f, 0.047974f, 0.978516f, 0.045166f, 0.979004f, 0.042542f,
+ 0.979980f, 0.039948f, 0.980957f, 0.037354f, 0.981934f, 0.034882f, 0.982910f, 0.032227f,
+ 0.982910f, 0.030167f, 0.983887f, 0.027924f, 0.983887f, 0.026093f, 0.984375f, 0.024246f,
+ 0.985840f, 0.022125f, 0.986328f, 0.020248f, 0.987305f, 0.018341f, 0.987793f, 0.016449f,
+ 0.987793f, 0.014763f, 0.988281f, 0.013397f, 0.988281f, 0.012009f, 0.988770f, 0.010773f,
+ 0.989258f, 0.009399f, 0.989746f, 0.008026f, 0.991699f, 0.005917f, 0.987793f, 0.001071f,
+ 0.000000f, 1.000000f, 0.575684f, 0.758301f, 0.693359f, 0.634766f, 0.759766f, 0.549316f,
+ 0.798828f, 0.487305f, 0.828613f, 0.436768f, 0.850098f, 0.395996f, 0.866211f, 0.362061f,
+ 0.879883f, 0.332275f, 0.892090f, 0.306396f, 0.902344f, 0.283447f, 0.911621f, 0.262207f,
+ 0.919434f, 0.244019f, 0.923828f, 0.227783f, 0.929199f, 0.212891f, 0.934082f, 0.199341f,
+ 0.938477f, 0.186768f, 0.942871f, 0.175293f, 0.945801f, 0.165039f, 0.949219f, 0.154907f,
+ 0.951172f, 0.146240f, 0.955078f, 0.137451f, 0.956543f, 0.129639f, 0.958008f, 0.122681f,
+ 0.961426f, 0.115417f, 0.962891f, 0.109009f, 0.963867f, 0.103271f, 0.966797f, 0.097107f,
+ 0.967285f, 0.091858f, 0.968750f, 0.086914f, 0.969727f, 0.082153f, 0.972168f, 0.077209f,
+ 0.973145f, 0.072998f, 0.973145f, 0.069153f, 0.974609f, 0.065186f, 0.975586f, 0.061493f,
+ 0.977051f, 0.057739f, 0.978027f, 0.054382f, 0.978516f, 0.051208f, 0.979004f, 0.048309f,
+ 0.980469f, 0.045410f, 0.980957f, 0.042603f, 0.982422f, 0.039703f, 0.982910f, 0.037048f,
+ 0.982910f, 0.034851f, 0.983887f, 0.032562f, 0.984375f, 0.030258f, 0.984863f, 0.028229f,
+ 0.984863f, 0.026443f, 0.985840f, 0.024445f, 0.987305f, 0.022339f, 0.987305f, 0.020264f,
+ 0.987793f, 0.018524f, 0.987793f, 0.017059f, 0.988281f, 0.015625f, 0.988770f, 0.014076f,
+ 0.988770f, 0.012947f, 0.989258f, 0.011665f, 0.990234f, 0.010193f, 0.990723f, 0.008965f,
+ 0.991211f, 0.007645f, 0.992188f, 0.005848f, 0.992188f, 0.005161f, 0.988770f, 0.001506f,
+ 0.000000f, 1.000000f, 0.589844f, 0.752441f, 0.709961f, 0.626953f, 0.773438f, 0.541016f,
+ 0.813477f, 0.478271f, 0.841797f, 0.427002f, 0.863281f, 0.385742f, 0.878418f, 0.351562f,
+ 0.891602f, 0.322266f, 0.900391f, 0.296875f, 0.911621f, 0.273438f, 0.919434f, 0.252686f,
+ 0.926270f, 0.234741f, 0.931641f, 0.218384f, 0.937500f, 0.203369f, 0.941895f, 0.189941f,
+ 0.944824f, 0.177979f, 0.948242f, 0.166626f, 0.951172f, 0.156372f, 0.955078f, 0.146362f,
+ 0.957520f, 0.137817f, 0.959473f, 0.129395f, 0.961914f, 0.121643f, 0.962891f, 0.114868f,
+ 0.966309f, 0.107666f, 0.967285f, 0.101440f, 0.968262f, 0.095825f, 0.970215f, 0.090271f,
+ 0.972168f, 0.084656f, 0.973145f, 0.079895f, 0.973633f, 0.075623f, 0.976074f, 0.070984f,
+ 0.977051f, 0.066589f, 0.977539f, 0.062805f, 0.978027f, 0.059235f, 0.979492f, 0.055542f,
+ 0.979492f, 0.052399f, 0.979980f, 0.049225f, 0.980957f, 0.046204f, 0.982910f, 0.042938f,
+ 0.982910f, 0.040192f, 0.982910f, 0.037842f, 0.983398f, 0.035522f, 0.984375f, 0.033234f,
+ 0.984863f, 0.030853f, 0.985352f, 0.028793f, 0.986328f, 0.026642f, 0.987305f, 0.024460f,
+ 0.987793f, 0.022522f, 0.988281f, 0.020676f, 0.988281f, 0.019165f, 0.988770f, 0.017807f,
+ 0.989258f, 0.016266f, 0.989258f, 0.014915f, 0.989746f, 0.013550f, 0.990234f, 0.012337f,
+ 0.990723f, 0.011070f, 0.991211f, 0.009644f, 0.992188f, 0.008110f, 0.992676f, 0.006832f,
+ 0.992676f, 0.005985f, 0.993164f, 0.005234f, 0.992676f, 0.004589f, 0.990234f, 0.001586f,
+ 0.000000f, 1.000000f, 0.604492f, 0.747070f, 0.725586f, 0.618652f, 0.786621f, 0.533203f,
+ 0.825684f, 0.469482f, 0.853516f, 0.418701f, 0.874512f, 0.376953f, 0.889648f, 0.342773f,
+ 0.899902f, 0.313477f, 0.910156f, 0.288086f, 0.919434f, 0.265137f, 0.927734f, 0.244629f,
+ 0.933594f, 0.226318f, 0.939453f, 0.209961f, 0.943359f, 0.195435f, 0.947754f, 0.181885f,
+ 0.950195f, 0.170044f, 0.953613f, 0.158813f, 0.957031f, 0.148560f, 0.958984f, 0.139282f,
+ 0.961914f, 0.130371f, 0.964355f, 0.122192f, 0.965820f, 0.114807f, 0.968262f, 0.107727f,
+ 0.969727f, 0.101196f, 0.970703f, 0.095093f, 0.972656f, 0.089294f, 0.973633f, 0.083923f,
+ 0.974121f, 0.079163f, 0.976562f, 0.074036f, 0.977539f, 0.069397f, 0.978027f, 0.065369f,
+ 0.978516f, 0.061584f, 0.979492f, 0.057892f, 0.980957f, 0.054077f, 0.981934f, 0.050568f,
+ 0.982910f, 0.047394f, 0.982910f, 0.044495f, 0.983887f, 0.041565f, 0.983887f, 0.039093f,
+ 0.984863f, 0.036469f, 0.985352f, 0.034149f, 0.986328f, 0.031769f, 0.987305f, 0.029266f,
+ 0.987793f, 0.027008f, 0.987793f, 0.025208f, 0.988770f, 0.023285f, 0.988770f, 0.021530f,
+ 0.989258f, 0.019943f, 0.989258f, 0.018494f, 0.989258f, 0.017151f, 0.989746f, 0.015549f,
+ 0.990234f, 0.014198f, 0.990723f, 0.013031f, 0.991699f, 0.011574f, 0.992676f, 0.009941f,
+ 0.992676f, 0.008720f, 0.993164f, 0.007805f, 0.993164f, 0.006783f, 0.993164f, 0.006134f,
+ 0.993652f, 0.005295f, 0.993164f, 0.004807f, 0.993652f, 0.004078f, 0.992188f, 0.002140f,
+ 0.000000f, 1.000000f, 0.615723f, 0.742676f, 0.740234f, 0.611816f, 0.800293f, 0.525879f,
+ 0.838379f, 0.461670f, 0.865234f, 0.410400f, 0.884277f, 0.368896f, 0.898438f, 0.334229f,
+ 0.909668f, 0.305176f, 0.918457f, 0.280029f, 0.924805f, 0.258057f, 0.933594f, 0.237061f,
+ 0.939453f, 0.219116f, 0.944824f, 0.202637f, 0.949219f, 0.188232f, 0.952637f, 0.174927f,
+ 0.956055f, 0.163086f, 0.958496f, 0.151978f, 0.960938f, 0.142212f, 0.963867f, 0.132446f,
+ 0.965332f, 0.124207f, 0.968262f, 0.116150f, 0.970215f, 0.108582f, 0.970703f, 0.101929f,
+ 0.972656f, 0.095459f, 0.973633f, 0.089661f, 0.976074f, 0.083679f, 0.976562f, 0.078613f,
+ 0.977051f, 0.073792f, 0.978516f, 0.069153f, 0.979004f, 0.064941f, 0.980957f, 0.060699f,
+ 0.981445f, 0.056763f, 0.982422f, 0.053040f, 0.982910f, 0.049683f, 0.983398f, 0.046600f,
+ 0.983398f, 0.043884f, 0.984863f, 0.040741f, 0.985352f, 0.038025f, 0.985840f, 0.035522f,
+ 0.987305f, 0.032745f, 0.987793f, 0.030273f, 0.987793f, 0.028259f, 0.988281f, 0.026230f,
+ 0.988281f, 0.024521f, 0.989258f, 0.022552f, 0.989258f, 0.020935f, 0.989746f, 0.019379f,
+ 0.989746f, 0.017990f, 0.990723f, 0.016296f, 0.991211f, 0.014885f, 0.991699f, 0.013512f,
+ 0.993164f, 0.011826f, 0.993164f, 0.010445f, 0.993164f, 0.009438f, 0.993164f, 0.008598f,
+ 0.993652f, 0.007557f, 0.993164f, 0.006863f, 0.993652f, 0.006081f, 0.993652f, 0.005436f,
+ 0.994141f, 0.004818f, 0.994141f, 0.004261f, 0.994629f, 0.003578f, 0.995117f, 0.002644f,
+ 0.000000f, 1.000000f, 0.629395f, 0.737793f, 0.752930f, 0.605469f, 0.813965f, 0.518555f,
+ 0.849121f, 0.454590f, 0.875488f, 0.403076f, 0.892578f, 0.362061f, 0.906738f, 0.327393f,
+ 0.916504f, 0.298340f, 0.924805f, 0.273193f, 0.931152f, 0.251465f, 0.938477f, 0.230835f,
+ 0.944824f, 0.212524f, 0.949707f, 0.196533f, 0.953613f, 0.182129f, 0.957031f, 0.169067f,
+ 0.960449f, 0.157104f, 0.962891f, 0.146118f, 0.965332f, 0.136353f, 0.967285f, 0.127075f,
+ 0.970215f, 0.118469f, 0.971191f, 0.110779f, 0.972656f, 0.103638f, 0.975098f, 0.096741f,
+ 0.976074f, 0.090332f, 0.976562f, 0.084778f, 0.978516f, 0.079163f, 0.979004f, 0.074158f,
+ 0.980469f, 0.069519f, 0.981934f, 0.064453f, 0.982422f, 0.060425f, 0.982422f, 0.056763f,
+ 0.983887f, 0.052856f, 0.983887f, 0.049622f, 0.984375f, 0.046478f, 0.985352f, 0.043304f,
+ 0.986328f, 0.040039f, 0.987305f, 0.037018f, 0.987305f, 0.034515f, 0.987793f, 0.032166f,
+ 0.988281f, 0.029816f, 0.988281f, 0.027847f, 0.988770f, 0.025894f, 0.989258f, 0.023972f,
+ 0.989746f, 0.022125f, 0.989746f, 0.020569f, 0.990234f, 0.018951f, 0.991211f, 0.017181f,
+ 0.991699f, 0.015602f, 0.992676f, 0.013878f, 0.993164f, 0.012512f, 0.993164f, 0.011253f,
+ 0.993164f, 0.010269f, 0.993164f, 0.009407f, 0.993652f, 0.008347f, 0.993652f, 0.007614f,
+ 0.994141f, 0.006866f, 0.994141f, 0.006104f, 0.994141f, 0.005589f, 0.994629f, 0.004826f,
+ 0.994629f, 0.004421f, 0.994629f, 0.003727f, 0.995117f, 0.003061f, 0.996094f, 0.001978f,
+ 0.000000f, 1.000000f, 0.642578f, 0.732422f, 0.764648f, 0.600098f, 0.824707f, 0.511719f,
+ 0.859375f, 0.447510f, 0.884766f, 0.396240f, 0.900879f, 0.355225f, 0.913574f, 0.320801f,
+ 0.923828f, 0.292236f, 0.932129f, 0.266846f, 0.937988f, 0.244995f, 0.944824f, 0.225098f,
+ 0.950684f, 0.206787f, 0.954590f, 0.190918f, 0.957520f, 0.176758f, 0.961914f, 0.163330f,
+ 0.963867f, 0.151855f, 0.966797f, 0.140991f, 0.969238f, 0.131104f, 0.970703f, 0.122192f,
+ 0.972168f, 0.114014f, 0.974609f, 0.105957f, 0.975586f, 0.098938f, 0.976562f, 0.092407f,
+ 0.978027f, 0.086365f, 0.979492f, 0.080505f, 0.980957f, 0.074890f, 0.981445f, 0.070007f,
+ 0.982422f, 0.065308f, 0.982910f, 0.061188f, 0.983398f, 0.057220f, 0.984375f, 0.053375f,
+ 0.985352f, 0.049652f, 0.986816f, 0.046021f, 0.987305f, 0.042847f, 0.987793f, 0.039642f,
+ 0.987793f, 0.037048f, 0.988281f, 0.034515f, 0.988770f, 0.032074f, 0.989258f, 0.029770f,
+ 0.989258f, 0.027756f, 0.989746f, 0.025757f, 0.990723f, 0.023697f, 0.990723f, 0.021866f,
+ 0.991211f, 0.020111f, 0.992676f, 0.018082f, 0.993164f, 0.016220f, 0.993164f, 0.014832f,
+ 0.993652f, 0.013557f, 0.993652f, 0.012260f, 0.993164f, 0.011230f, 0.993164f, 0.010330f,
+ 0.993652f, 0.009224f, 0.993652f, 0.008430f, 0.994141f, 0.007618f, 0.994141f, 0.006821f,
+ 0.994141f, 0.006241f, 0.994629f, 0.005444f, 0.994629f, 0.004955f, 0.995117f, 0.004230f,
+ 0.995605f, 0.003597f, 0.996094f, 0.002962f, 0.996582f, 0.002153f, 0.998047f, 0.000076f,
+ 0.000000f, 1.000000f, 0.656250f, 0.727539f, 0.777832f, 0.593750f, 0.834961f, 0.505859f,
+ 0.867188f, 0.442139f, 0.892578f, 0.390625f, 0.909180f, 0.349121f, 0.920898f, 0.314941f,
+ 0.930176f, 0.286133f, 0.937988f, 0.261230f, 0.943848f, 0.239380f, 0.947754f, 0.220459f,
+ 0.954102f, 0.201904f, 0.958008f, 0.186035f, 0.961426f, 0.171753f, 0.964355f, 0.159058f,
+ 0.967285f, 0.147217f, 0.969727f, 0.136475f, 0.971680f, 0.127075f, 0.974121f, 0.117554f,
+ 0.974609f, 0.109863f, 0.976562f, 0.102051f, 0.977539f, 0.095276f, 0.979980f, 0.088318f,
+ 0.980469f, 0.082275f, 0.981934f, 0.076599f, 0.981934f, 0.071655f, 0.982422f, 0.067078f,
+ 0.983887f, 0.062256f, 0.984375f, 0.058136f, 0.986816f, 0.053680f, 0.986816f, 0.049805f,
+ 0.987305f, 0.046387f, 0.987793f, 0.043274f, 0.988281f, 0.040161f, 0.988281f, 0.037445f,
+ 0.988770f, 0.034882f, 0.989258f, 0.032318f, 0.989746f, 0.029938f, 0.990234f, 0.027786f,
+ 0.990723f, 0.025589f, 0.991699f, 0.023407f, 0.992676f, 0.021225f, 0.993164f, 0.019241f,
+ 0.993164f, 0.017578f, 0.993164f, 0.016159f, 0.993164f, 0.014908f, 0.993652f, 0.013474f,
+ 0.993652f, 0.012375f, 0.993652f, 0.011398f, 0.994141f, 0.010223f, 0.994141f, 0.009369f,
+ 0.994629f, 0.008430f, 0.994629f, 0.007622f, 0.994629f, 0.006977f, 0.995117f, 0.006115f,
+ 0.995117f, 0.005562f, 0.995605f, 0.004791f, 0.995605f, 0.004181f, 0.995605f, 0.003626f,
+ 0.996094f, 0.002935f, 0.997070f, 0.002024f, 0.998535f, 0.000397f, 0.998535f, 0.000006f,
+ 0.000000f, 1.000000f, 0.666504f, 0.724121f, 0.788574f, 0.588379f, 0.843262f, 0.500977f,
+ 0.877930f, 0.436035f, 0.899414f, 0.385498f, 0.916504f, 0.343506f, 0.926758f, 0.309814f,
+ 0.935059f, 0.281006f, 0.942871f, 0.256104f, 0.948242f, 0.234741f, 0.951660f, 0.215820f,
+ 0.957520f, 0.197632f, 0.961426f, 0.181763f, 0.965820f, 0.167236f, 0.967285f, 0.154785f,
+ 0.969727f, 0.143188f, 0.972168f, 0.132690f, 0.973633f, 0.123047f, 0.975586f, 0.114258f,
+ 0.977051f, 0.106201f, 0.979004f, 0.098389f, 0.979980f, 0.091492f, 0.980957f, 0.085144f,
+ 0.981934f, 0.079346f, 0.982910f, 0.073853f, 0.983887f, 0.068665f, 0.985352f, 0.063660f,
+ 0.986328f, 0.058899f, 0.986328f, 0.054962f, 0.987305f, 0.050934f, 0.987305f, 0.047577f,
+ 0.987793f, 0.044281f, 0.988770f, 0.041046f, 0.988770f, 0.038208f, 0.989746f, 0.035400f,
+ 0.990234f, 0.032684f, 0.990723f, 0.030228f, 0.991211f, 0.027832f, 0.992676f, 0.025070f,
+ 0.992676f, 0.023010f, 0.992676f, 0.021240f, 0.993164f, 0.019363f, 0.993164f, 0.017838f,
+ 0.993164f, 0.016464f, 0.993652f, 0.014946f, 0.993652f, 0.013748f, 0.994141f, 0.012566f,
+ 0.994141f, 0.011406f, 0.994141f, 0.010460f, 0.994629f, 0.009399f, 0.994629f, 0.008545f,
+ 0.995117f, 0.007713f, 0.995117f, 0.006878f, 0.995605f, 0.006264f, 0.995605f, 0.005421f,
+ 0.996094f, 0.004692f, 0.996094f, 0.004135f, 0.996582f, 0.003399f, 0.997070f, 0.002676f,
+ 0.998047f, 0.001649f, 0.999023f, 0.000408f, 0.998535f, 0.000095f, 0.998535f, 0.000002f,
+ 0.000000f, 1.000000f, 0.678711f, 0.719727f, 0.797852f, 0.583984f, 0.852539f, 0.495850f,
+ 0.885254f, 0.430664f, 0.905273f, 0.381104f, 0.920898f, 0.339111f, 0.933594f, 0.304688f,
+ 0.940430f, 0.276123f, 0.947266f, 0.251465f, 0.951660f, 0.230225f, 0.956055f, 0.211060f,
+ 0.959473f, 0.194458f, 0.964355f, 0.178223f, 0.966797f, 0.164062f, 0.970703f, 0.150879f,
+ 0.972168f, 0.139648f, 0.974609f, 0.129395f, 0.975586f, 0.119934f, 0.978516f, 0.110535f,
+ 0.979492f, 0.102722f, 0.980469f, 0.095398f, 0.981934f, 0.088684f, 0.982422f, 0.082458f,
+ 0.984375f, 0.076416f, 0.985352f, 0.070618f, 0.985840f, 0.065613f, 0.986328f, 0.061005f,
+ 0.986816f, 0.056763f, 0.987793f, 0.052643f, 0.987793f, 0.049042f, 0.988281f, 0.045593f,
+ 0.989258f, 0.042145f, 0.989746f, 0.039093f, 0.990723f, 0.036041f, 0.991211f, 0.033112f,
+ 0.992188f, 0.030197f, 0.992676f, 0.027649f, 0.992676f, 0.025482f, 0.992676f, 0.023560f,
+ 0.993164f, 0.021576f, 0.993164f, 0.019882f, 0.993164f, 0.018372f, 0.993652f, 0.016724f,
+ 0.993652f, 0.015396f, 0.994141f, 0.014038f, 0.994141f, 0.012810f, 0.994141f, 0.011765f,
+ 0.994629f, 0.010559f, 0.994629f, 0.009636f, 0.995117f, 0.008606f, 0.995117f, 0.007786f,
+ 0.995605f, 0.006866f, 0.995605f, 0.006161f, 0.996094f, 0.005302f, 0.996582f, 0.004539f,
+ 0.997070f, 0.003866f, 0.997559f, 0.002981f, 0.998535f, 0.002029f, 0.999023f, 0.000865f,
+ 0.999023f, 0.000441f, 0.999023f, 0.000191f, 0.999023f, 0.000049f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.690430f, 0.715332f, 0.810547f, 0.578125f, 0.862793f, 0.490479f,
+ 0.893066f, 0.425781f, 0.912109f, 0.375977f, 0.926758f, 0.334717f, 0.937988f, 0.300537f,
+ 0.944824f, 0.271973f, 0.950684f, 0.247803f, 0.955566f, 0.226196f, 0.959473f, 0.207275f,
+ 0.962402f, 0.190918f, 0.966797f, 0.175171f, 0.970703f, 0.160767f, 0.972656f, 0.148071f,
+ 0.975098f, 0.136597f, 0.977539f, 0.125854f, 0.979004f, 0.116455f, 0.980469f, 0.107910f,
+ 0.980957f, 0.100342f, 0.982422f, 0.092896f, 0.984863f, 0.085815f, 0.985352f, 0.079346f,
+ 0.986328f, 0.073547f, 0.986328f, 0.068542f, 0.987305f, 0.063538f, 0.987793f, 0.059021f,
+ 0.988770f, 0.054810f, 0.988770f, 0.050903f, 0.989258f, 0.047211f, 0.990723f, 0.043518f,
+ 0.991211f, 0.040039f, 0.992676f, 0.036438f, 0.992676f, 0.033600f, 0.992676f, 0.031097f,
+ 0.993164f, 0.028549f, 0.993164f, 0.026398f, 0.993652f, 0.024277f, 0.993652f, 0.022354f,
+ 0.993652f, 0.020660f, 0.994141f, 0.018860f, 0.994141f, 0.017365f, 0.994629f, 0.015823f,
+ 0.994629f, 0.014488f, 0.995117f, 0.013275f, 0.995117f, 0.011963f, 0.994629f, 0.010948f,
+ 0.995117f, 0.009758f, 0.995117f, 0.008873f, 0.995605f, 0.007801f, 0.996094f, 0.006859f,
+ 0.996094f, 0.006077f, 0.996582f, 0.005161f, 0.997070f, 0.004276f, 0.997559f, 0.003401f,
+ 0.999023f, 0.001995f, 0.999023f, 0.001288f, 0.999023f, 0.000843f, 0.999023f, 0.000522f,
+ 0.999023f, 0.000289f, 0.999023f, 0.000129f, 0.999023f, 0.000033f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.701172f, 0.711426f, 0.819824f, 0.573730f, 0.870605f, 0.485840f,
+ 0.899902f, 0.421143f, 0.918457f, 0.371582f, 0.931641f, 0.330811f, 0.941895f, 0.296631f,
+ 0.949219f, 0.268311f, 0.955078f, 0.243896f, 0.959961f, 0.222290f, 0.962402f, 0.204102f,
+ 0.966309f, 0.187256f, 0.967773f, 0.172729f, 0.972168f, 0.158203f, 0.975586f, 0.145142f,
+ 0.977051f, 0.133789f, 0.978516f, 0.123657f, 0.980469f, 0.114197f, 0.982422f, 0.105774f,
+ 0.983887f, 0.097412f, 0.984863f, 0.089966f, 0.985840f, 0.083374f, 0.985840f, 0.077515f,
+ 0.986816f, 0.071838f, 0.987305f, 0.066711f, 0.988281f, 0.061737f, 0.988770f, 0.057281f,
+ 0.989746f, 0.052856f, 0.990723f, 0.048767f, 0.992188f, 0.044464f, 0.992188f, 0.041077f,
+ 0.992676f, 0.037842f, 0.992676f, 0.035034f, 0.993164f, 0.032318f, 0.993164f, 0.029831f,
+ 0.993164f, 0.027634f, 0.993652f, 0.025330f, 0.993652f, 0.023407f, 0.994141f, 0.021408f,
+ 0.994141f, 0.019714f, 0.994629f, 0.017975f, 0.994629f, 0.016479f, 0.995117f, 0.014969f,
+ 0.995117f, 0.013657f, 0.995605f, 0.012306f, 0.995605f, 0.011162f, 0.996094f, 0.009933f,
+ 0.996094f, 0.008965f, 0.996582f, 0.007835f, 0.997070f, 0.006775f, 0.997559f, 0.005753f,
+ 0.998047f, 0.004738f, 0.999512f, 0.003304f, 0.999512f, 0.002398f, 0.999512f, 0.001793f,
+ 0.999512f, 0.001323f, 0.999512f, 0.000946f, 0.999512f, 0.000644f, 0.999023f, 0.000407f,
+ 0.999023f, 0.000228f, 0.999023f, 0.000102f, 0.999023f, 0.000026f, 0.999023f, 0.000000f,
+ 0.000000f, 1.000000f, 0.710938f, 0.708008f, 0.827148f, 0.570312f, 0.877930f, 0.481689f,
+ 0.906738f, 0.416992f, 0.923340f, 0.367920f, 0.936035f, 0.327637f, 0.945312f, 0.293701f,
+ 0.953125f, 0.264893f, 0.958008f, 0.240601f, 0.962402f, 0.219482f, 0.965820f, 0.200684f,
+ 0.967773f, 0.184570f, 0.970215f, 0.170044f, 0.974121f, 0.155762f, 0.976074f, 0.143188f,
+ 0.978027f, 0.131836f, 0.979980f, 0.121582f, 0.982910f, 0.111572f, 0.983887f, 0.103027f,
+ 0.984375f, 0.095459f, 0.985352f, 0.088318f, 0.986328f, 0.081848f, 0.986816f, 0.075867f,
+ 0.987793f, 0.070190f, 0.989258f, 0.064880f, 0.989746f, 0.059814f, 0.991699f, 0.054657f,
+ 0.991699f, 0.050476f, 0.992188f, 0.046570f, 0.992188f, 0.043121f, 0.992676f, 0.039795f,
+ 0.992676f, 0.036835f, 0.993164f, 0.033936f, 0.993164f, 0.031403f, 0.993652f, 0.028870f,
+ 0.993652f, 0.026672f, 0.994141f, 0.024445f, 0.994141f, 0.022522f, 0.994629f, 0.020538f,
+ 0.994629f, 0.018875f, 0.995117f, 0.017120f, 0.995117f, 0.015671f, 0.995605f, 0.014099f,
+ 0.996094f, 0.012665f, 0.996094f, 0.011436f, 0.996582f, 0.010109f, 0.997070f, 0.008842f,
+ 0.997559f, 0.007633f, 0.998535f, 0.006374f, 0.999512f, 0.004787f, 0.999512f, 0.003801f,
+ 0.999512f, 0.003057f, 0.999512f, 0.002445f, 0.999512f, 0.001927f, 0.999512f, 0.001488f,
+ 0.999512f, 0.001117f, 0.999512f, 0.000807f, 0.999512f, 0.000552f, 0.999512f, 0.000350f,
+ 0.999512f, 0.000195f, 0.999512f, 0.000086f, 0.999512f, 0.000022f, 0.999023f, 0.000000f,
+ 0.000000f, 1.000000f, 0.723633f, 0.703125f, 0.836426f, 0.565918f, 0.885254f, 0.477539f,
+ 0.911621f, 0.414062f, 0.928223f, 0.364258f, 0.939453f, 0.324707f, 0.949219f, 0.290283f,
+ 0.956055f, 0.261719f, 0.960938f, 0.237671f, 0.964844f, 0.216431f, 0.967773f, 0.198242f,
+ 0.971191f, 0.181396f, 0.972656f, 0.167114f, 0.974121f, 0.154297f, 0.977539f, 0.141602f,
+ 0.980957f, 0.129395f, 0.982422f, 0.119141f, 0.983398f, 0.109924f, 0.984375f, 0.101562f,
+ 0.985352f, 0.093933f, 0.986328f, 0.086853f, 0.987793f, 0.080200f, 0.988281f, 0.074097f,
+ 0.990723f, 0.067688f, 0.991211f, 0.062347f, 0.991211f, 0.057709f, 0.991699f, 0.053284f,
+ 0.992188f, 0.049255f, 0.992188f, 0.045624f, 0.992676f, 0.042114f, 0.992676f, 0.039001f,
+ 0.993164f, 0.035919f, 0.993652f, 0.033112f, 0.993652f, 0.030533f, 0.994141f, 0.028030f,
+ 0.994141f, 0.025833f, 0.994629f, 0.023590f, 0.995117f, 0.021576f, 0.995117f, 0.019699f,
+ 0.995605f, 0.017838f, 0.996094f, 0.016129f, 0.996094f, 0.014595f, 0.996582f, 0.013008f,
+ 0.997070f, 0.011490f, 0.998047f, 0.009964f, 0.999023f, 0.008308f, 0.999512f, 0.006680f,
+ 0.999512f, 0.005608f, 0.999512f, 0.004719f, 0.999512f, 0.003952f, 0.999512f, 0.003284f,
+ 0.999512f, 0.002697f, 0.999512f, 0.002180f, 0.999512f, 0.001732f, 0.999512f, 0.001344f,
+ 0.999512f, 0.001011f, 0.999512f, 0.000731f, 0.999512f, 0.000501f, 0.999512f, 0.000316f,
+ 0.999512f, 0.000176f, 0.999512f, 0.000078f, 0.999512f, 0.000019f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.732422f, 0.700195f, 0.843750f, 0.562500f, 0.891113f, 0.474854f,
+ 0.915527f, 0.411133f, 0.933105f, 0.360840f, 0.943359f, 0.321533f, 0.953125f, 0.287354f,
+ 0.959961f, 0.259033f, 0.963867f, 0.234863f, 0.967773f, 0.213867f, 0.971191f, 0.195190f,
+ 0.972656f, 0.179321f, 0.974121f, 0.165161f, 0.977539f, 0.151367f, 0.978027f, 0.139893f,
+ 0.980469f, 0.128662f, 0.982422f, 0.118286f, 0.983887f, 0.108887f, 0.984863f, 0.100525f,
+ 0.986328f, 0.092590f, 0.988281f, 0.085022f, 0.989746f, 0.077881f, 0.990234f, 0.071838f,
+ 0.990723f, 0.066345f, 0.991211f, 0.061340f, 0.991699f, 0.056702f, 0.991699f, 0.052582f,
+ 0.992188f, 0.048523f, 0.992676f, 0.044769f, 0.993164f, 0.041321f, 0.993164f, 0.038177f,
+ 0.993652f, 0.035095f, 0.994141f, 0.032257f, 0.994141f, 0.029739f, 0.994629f, 0.027176f,
+ 0.995117f, 0.024796f, 0.995605f, 0.022568f, 0.996094f, 0.020493f, 0.996582f, 0.018524f,
+ 0.997070f, 0.016556f, 0.997559f, 0.014664f, 0.998535f, 0.012726f, 0.999512f, 0.010612f,
+ 0.999512f, 0.009163f, 0.999512f, 0.007950f, 0.999512f, 0.006893f, 0.999512f, 0.005947f,
+ 0.999512f, 0.005100f, 0.999512f, 0.004341f, 0.999512f, 0.003664f, 0.999512f, 0.003057f,
+ 0.999512f, 0.002520f, 0.999512f, 0.002043f, 0.999512f, 0.001624f, 0.999512f, 0.001261f,
+ 0.999512f, 0.000949f, 0.999512f, 0.000686f, 0.999512f, 0.000469f, 0.999512f, 0.000296f,
+ 0.999512f, 0.000164f, 0.999512f, 0.000072f, 0.999512f, 0.000018f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.740234f, 0.697754f, 0.851074f, 0.559082f, 0.896973f, 0.471191f,
+ 0.921387f, 0.407471f, 0.937988f, 0.357666f, 0.947754f, 0.318115f, 0.955078f, 0.285645f,
+ 0.961426f, 0.256836f, 0.967285f, 0.231934f, 0.970215f, 0.211304f, 0.972656f, 0.193237f,
+ 0.976074f, 0.176636f, 0.977051f, 0.162231f, 0.978027f, 0.149658f, 0.979004f, 0.138306f,
+ 0.979980f, 0.128052f, 0.982422f, 0.117981f, 0.984863f, 0.107910f, 0.987793f, 0.098267f,
+ 0.988770f, 0.090393f, 0.989258f, 0.083374f, 0.989746f, 0.077026f, 0.990234f, 0.071167f,
+ 0.990723f, 0.065796f, 0.991211f, 0.060822f, 0.991699f, 0.056152f, 0.992188f, 0.051849f,
+ 0.992676f, 0.047821f, 0.993164f, 0.044037f, 0.993652f, 0.040527f, 0.994141f, 0.037231f,
+ 0.994629f, 0.034149f, 0.995117f, 0.031250f, 0.995605f, 0.028503f, 0.996094f, 0.025894f,
+ 0.996582f, 0.023407f, 0.997559f, 0.020950f, 0.998535f, 0.018417f, 0.999512f, 0.015823f,
+ 0.999512f, 0.013985f, 0.999512f, 0.012398f, 0.999512f, 0.010979f, 0.999512f, 0.009697f,
+ 0.999512f, 0.008537f, 0.999512f, 0.007484f, 0.999512f, 0.006527f, 0.999512f, 0.005657f,
+ 0.999512f, 0.004868f, 0.999512f, 0.004150f, 0.999512f, 0.003510f, 0.999512f, 0.002932f,
+ 0.999512f, 0.002417f, 0.999512f, 0.001961f, 0.999512f, 0.001559f, 0.999512f, 0.001210f,
+ 0.999512f, 0.000911f, 0.999512f, 0.000658f, 0.999512f, 0.000449f, 0.999512f, 0.000283f,
+ 0.999512f, 0.000157f, 0.999512f, 0.000069f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.751465f, 0.693359f, 0.859863f, 0.555176f, 0.903320f, 0.467529f,
+ 0.927246f, 0.403809f, 0.939453f, 0.355957f, 0.951660f, 0.314941f, 0.957031f, 0.283203f,
+ 0.961914f, 0.255859f, 0.968262f, 0.230835f, 0.972656f, 0.209229f, 0.975586f, 0.190430f,
+ 0.977051f, 0.174683f, 0.978027f, 0.160767f, 0.979492f, 0.148071f, 0.981445f, 0.136230f,
+ 0.983887f, 0.124878f, 0.983887f, 0.115601f, 0.983887f, 0.107361f, 0.985840f, 0.099121f,
+ 0.987305f, 0.090942f, 0.988281f, 0.083740f, 0.989258f, 0.077148f, 0.990234f, 0.071106f,
+ 0.990723f, 0.065613f, 0.991699f, 0.060394f, 0.992188f, 0.055634f, 0.992676f, 0.051239f,
+ 0.993652f, 0.046967f, 0.994141f, 0.043091f, 0.995117f, 0.039368f, 0.995605f, 0.035858f,
+ 0.996582f, 0.032440f, 0.998047f, 0.029053f, 0.999512f, 0.025375f, 0.999512f, 0.022705f,
+ 0.999512f, 0.020432f, 0.999512f, 0.018387f, 0.999512f, 0.016541f, 0.999512f, 0.014847f,
+ 0.999512f, 0.013298f, 0.999512f, 0.011871f, 0.999512f, 0.010567f, 0.999512f, 0.009369f,
+ 0.999512f, 0.008263f, 0.999512f, 0.007259f, 0.999512f, 0.006340f, 0.999512f, 0.005501f,
+ 0.999512f, 0.004734f, 0.999512f, 0.004044f, 0.999512f, 0.003420f, 0.999512f, 0.002857f,
+ 0.999512f, 0.002356f, 0.999512f, 0.001912f, 0.999512f, 0.001520f, 0.999512f, 0.001180f,
+ 0.999512f, 0.000887f, 0.999512f, 0.000641f, 0.999512f, 0.000437f, 0.999512f, 0.000275f,
+ 0.999512f, 0.000152f, 0.999512f, 0.000067f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.756836f, 0.691406f, 0.863770f, 0.553711f, 0.907715f, 0.465332f,
+ 0.929688f, 0.402100f, 0.943848f, 0.353027f, 0.952637f, 0.313721f, 0.960449f, 0.281006f,
+ 0.968262f, 0.250977f, 0.968262f, 0.229614f, 0.968262f, 0.211304f, 0.976074f, 0.190552f,
+ 0.983887f, 0.170166f, 0.983887f, 0.156006f, 0.983887f, 0.143921f, 0.983887f, 0.133179f,
+ 0.983887f, 0.123535f, 0.983887f, 0.114746f, 0.983887f, 0.106750f, 0.983887f, 0.099426f,
+ 0.983887f, 0.092773f, 0.983887f, 0.086609f, 0.983887f, 0.080994f, 0.983887f, 0.075806f,
+ 0.987793f, 0.069763f, 0.993652f, 0.060974f, 0.999512f, 0.051910f, 0.999512f, 0.046509f,
+ 0.999512f, 0.042175f, 0.999512f, 0.038361f, 0.999512f, 0.034943f, 0.999512f, 0.031860f,
+ 0.999512f, 0.029022f, 0.999512f, 0.026413f, 0.999512f, 0.024017f, 0.999512f, 0.021790f,
+ 0.999512f, 0.019745f, 0.999512f, 0.017853f, 0.999512f, 0.016113f, 0.999512f, 0.014496f,
+ 0.999512f, 0.013008f, 0.999512f, 0.011635f, 0.999512f, 0.010361f, 0.999512f, 0.009193f,
+ 0.999512f, 0.008125f, 0.999512f, 0.007137f, 0.999512f, 0.006237f, 0.999512f, 0.005413f,
+ 0.999512f, 0.004662f, 0.999512f, 0.003983f, 0.999512f, 0.003368f, 0.999512f, 0.002815f,
+ 0.999512f, 0.002321f, 0.999512f, 0.001884f, 0.999512f, 0.001498f, 0.999512f, 0.001163f,
+ 0.999512f, 0.000875f, 0.999512f, 0.000631f, 0.999512f, 0.000431f, 0.999512f, 0.000271f,
+ 0.999512f, 0.000150f, 0.999512f, 0.000066f, 0.999512f, 0.000016f, 0.999512f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.990723f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.987305f,
+ 0.000000f, 0.986328f, 0.000000f, 0.984863f, 0.000000f, 0.981934f, 0.000000f, 0.980957f,
+ 0.000000f, 0.978516f, 0.000000f, 0.975098f, 0.000000f, 0.971680f, 0.000000f, 0.967285f,
+ 0.000000f, 0.961426f, 0.000000f, 0.954590f, 0.000000f, 0.944824f, 0.000000f, 0.931641f,
+ 0.000000f, 0.908203f, 0.000000f, 0.867188f, 0.000000f, 0.773438f, 0.000000f, 0.395264f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.986816f,
+ 0.000000f, 0.985840f, 0.000000f, 0.984375f, 0.000000f, 0.982422f, 0.000000f, 0.980469f,
+ 0.000000f, 0.978027f, 0.000000f, 0.975098f, 0.000000f, 0.971680f, 0.000000f, 0.967285f,
+ 0.000000f, 0.961914f, 0.000000f, 0.954590f, 0.000000f, 0.944824f, 0.000000f, 0.930176f,
+ 0.000000f, 0.908203f, 0.000000f, 0.867188f, 0.000000f, 0.772461f, 0.000000f, 0.395264f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.986816f,
+ 0.000000f, 0.985352f, 0.000000f, 0.983887f, 0.000000f, 0.982910f, 0.000000f, 0.979980f,
+ 0.000000f, 0.978027f, 0.000000f, 0.975098f, 0.000000f, 0.971191f, 0.000000f, 0.966797f,
+ 0.000000f, 0.961426f, 0.000000f, 0.954102f, 0.000000f, 0.944336f, 0.000000f, 0.929688f,
+ 0.000000f, 0.907227f, 0.000000f, 0.866699f, 0.000007f, 0.771973f, 0.000007f, 0.395020f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993164f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.990723f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.986328f,
+ 0.000000f, 0.984863f, 0.000000f, 0.983887f, 0.000000f, 0.982422f, 0.000000f, 0.979980f,
+ 0.000000f, 0.977051f, 0.000000f, 0.974609f, 0.000000f, 0.971191f, 0.000000f, 0.966309f,
+ 0.000000f, 0.960938f, 0.000000f, 0.953613f, 0.000000f, 0.943848f, 0.000000f, 0.929199f,
+ 0.000027f, 0.906250f, 0.000030f, 0.865723f, 0.000028f, 0.770508f, 0.000042f, 0.395264f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989746f, 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.986328f,
+ 0.000000f, 0.984863f, 0.000000f, 0.983398f, 0.000000f, 0.981445f, 0.000000f, 0.980469f,
+ 0.000000f, 0.976562f, 0.000000f, 0.973633f, 0.000000f, 0.970703f, 0.000000f, 0.965820f,
+ 0.000000f, 0.960449f, 0.000011f, 0.952637f, 0.000085f, 0.942871f, 0.000094f, 0.928223f,
+ 0.000083f, 0.904785f, 0.000068f, 0.864746f, 0.000085f, 0.769043f, 0.000143f, 0.394531f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.991211f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988770f, 0.000000f, 0.987305f, 0.000000f, 0.985840f,
+ 0.000000f, 0.984863f, 0.000000f, 0.982422f, 0.000000f, 0.980957f, 0.000000f, 0.979004f,
+ 0.000000f, 0.976562f, 0.000000f, 0.973633f, 0.000036f, 0.969727f, 0.000143f, 0.964844f,
+ 0.000211f, 0.959473f, 0.000218f, 0.951660f, 0.000199f, 0.940918f, 0.000170f, 0.926758f,
+ 0.000165f, 0.903320f, 0.000172f, 0.862305f, 0.000219f, 0.767090f, 0.000369f, 0.394043f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.990723f, 0.000000f, 0.989746f,
+ 0.000000f, 0.988770f, 0.000000f, 0.987793f, 0.000000f, 0.987305f, 0.000000f, 0.985840f,
+ 0.000000f, 0.983887f, 0.000000f, 0.982422f, 0.000035f, 0.980469f, 0.000132f, 0.978027f,
+ 0.000258f, 0.976074f, 0.000380f, 0.972168f, 0.000413f, 0.968750f, 0.000406f, 0.964355f,
+ 0.000374f, 0.958008f, 0.000326f, 0.951172f, 0.000273f, 0.939453f, 0.000341f, 0.924805f,
+ 0.000342f, 0.901855f, 0.000384f, 0.859863f, 0.000487f, 0.764160f, 0.000772f, 0.392578f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.989746f, 0.000000f, 0.988770f,
+ 0.000000f, 0.988281f, 0.000006f, 0.987305f, 0.000080f, 0.986328f, 0.000190f, 0.984863f,
+ 0.000316f, 0.983887f, 0.000461f, 0.981934f, 0.000606f, 0.979004f, 0.000681f, 0.977051f,
+ 0.000690f, 0.974609f, 0.000648f, 0.971680f, 0.000608f, 0.967285f, 0.000543f, 0.962891f,
+ 0.000481f, 0.956055f, 0.000492f, 0.949219f, 0.000596f, 0.937988f, 0.000579f, 0.922363f,
+ 0.000662f, 0.898438f, 0.000751f, 0.856445f, 0.000961f, 0.760254f, 0.001400f, 0.392578f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000005f, 0.991211f, 0.000077f, 0.990234f, 0.000188f, 0.989258f, 0.000316f, 0.988281f,
+ 0.000443f, 0.987793f, 0.000595f, 0.986328f, 0.000732f, 0.984863f, 0.000886f, 0.984375f,
+ 0.001008f, 0.982910f, 0.001045f, 0.980957f, 0.001004f, 0.978516f, 0.000961f, 0.976074f,
+ 0.000883f, 0.973633f, 0.000809f, 0.970215f, 0.000729f, 0.965820f, 0.000723f, 0.960938f,
+ 0.000833f, 0.955078f, 0.000936f, 0.946777f, 0.000917f, 0.935059f, 0.001021f, 0.920410f,
+ 0.001133f, 0.895508f, 0.001343f, 0.853027f, 0.001729f, 0.756348f, 0.002285f, 0.390869f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000017f, 0.994141f,
+ 0.000104f, 0.994141f, 0.000227f, 0.993652f, 0.000355f, 0.992676f, 0.000498f, 0.991211f,
+ 0.000638f, 0.990234f, 0.000788f, 0.989746f, 0.000919f, 0.988770f, 0.001076f, 0.988281f,
+ 0.001208f, 0.986816f, 0.001350f, 0.985352f, 0.001450f, 0.984375f, 0.001418f, 0.983398f,
+ 0.001376f, 0.981934f, 0.001293f, 0.979980f, 0.001182f, 0.977539f, 0.001104f, 0.974609f,
+ 0.001014f, 0.972168f, 0.001039f, 0.968750f, 0.001159f, 0.964844f, 0.001252f, 0.958984f,
+ 0.001333f, 0.953125f, 0.001381f, 0.943848f, 0.001481f, 0.932617f, 0.001649f, 0.916992f,
+ 0.001859f, 0.891602f, 0.002237f, 0.848633f, 0.002926f, 0.751953f, 0.003462f, 0.389648f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000040f, 0.995605f, 0.000153f, 0.995117f,
+ 0.000294f, 0.994629f, 0.000424f, 0.994141f, 0.000585f, 0.994141f, 0.000718f, 0.994141f,
+ 0.000878f, 0.993652f, 0.001019f, 0.993164f, 0.001146f, 0.991699f, 0.001303f, 0.990723f,
+ 0.001431f, 0.989746f, 0.001550f, 0.989258f, 0.001698f, 0.988281f, 0.001820f, 0.986816f,
+ 0.001854f, 0.985840f, 0.001832f, 0.984863f, 0.001750f, 0.983398f, 0.001624f, 0.981934f,
+ 0.001518f, 0.980469f, 0.001418f, 0.978516f, 0.001394f, 0.976562f, 0.001472f, 0.973633f,
+ 0.001552f, 0.970703f, 0.001670f, 0.966797f, 0.001740f, 0.962402f, 0.001901f, 0.957031f,
+ 0.001957f, 0.950684f, 0.002113f, 0.941406f, 0.002382f, 0.930176f, 0.002567f, 0.913086f,
+ 0.002966f, 0.887695f, 0.003582f, 0.843750f, 0.004570f, 0.747559f, 0.004940f, 0.388672f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000081f, 0.996582f, 0.000211f, 0.996094f, 0.000374f, 0.995605f,
+ 0.000513f, 0.995605f, 0.000685f, 0.995117f, 0.000832f, 0.995117f, 0.000972f, 0.994629f,
+ 0.001134f, 0.994141f, 0.001264f, 0.994141f, 0.001389f, 0.994141f, 0.001542f, 0.993164f,
+ 0.001665f, 0.992676f, 0.001765f, 0.992188f, 0.001908f, 0.991211f, 0.002033f, 0.990723f,
+ 0.002134f, 0.989746f, 0.002230f, 0.988770f, 0.002295f, 0.986816f, 0.002226f, 0.985840f,
+ 0.002102f, 0.985352f, 0.001965f, 0.983398f, 0.001889f, 0.982422f, 0.001858f, 0.980469f,
+ 0.001908f, 0.979004f, 0.002033f, 0.977051f, 0.002071f, 0.975098f, 0.002214f, 0.972168f,
+ 0.002205f, 0.968262f, 0.002514f, 0.964355f, 0.002605f, 0.960449f, 0.002708f, 0.954590f,
+ 0.003017f, 0.947754f, 0.003201f, 0.937988f, 0.003536f, 0.926758f, 0.003925f, 0.908691f,
+ 0.004589f, 0.883301f, 0.005409f, 0.838379f, 0.006878f, 0.741699f, 0.006737f, 0.386963f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000099f, 0.997070f, 0.000259f, 0.997070f, 0.000438f, 0.997070f, 0.000601f, 0.997070f,
+ 0.000766f, 0.996582f, 0.000938f, 0.995605f, 0.001068f, 0.995605f, 0.001227f, 0.995117f,
+ 0.001379f, 0.995117f, 0.001497f, 0.995117f, 0.001614f, 0.994141f, 0.001767f, 0.994141f,
+ 0.001886f, 0.994141f, 0.001980f, 0.993164f, 0.002094f, 0.992676f, 0.002230f, 0.992188f,
+ 0.002335f, 0.991699f, 0.002417f, 0.991211f, 0.002512f, 0.990723f, 0.002642f, 0.990234f,
+ 0.002687f, 0.988770f, 0.002605f, 0.987305f, 0.002457f, 0.986328f, 0.002497f, 0.985352f,
+ 0.002485f, 0.983398f, 0.002590f, 0.982422f, 0.002542f, 0.980957f, 0.002718f, 0.979004f,
+ 0.002718f, 0.977051f, 0.002857f, 0.975098f, 0.002832f, 0.973145f, 0.003160f, 0.970215f,
+ 0.003370f, 0.965820f, 0.003563f, 0.962402f, 0.003788f, 0.958008f, 0.003960f, 0.951660f,
+ 0.004429f, 0.944336f, 0.004601f, 0.935059f, 0.005222f, 0.922363f, 0.005749f, 0.904785f,
+ 0.006695f, 0.877930f, 0.007942f, 0.832031f, 0.009933f, 0.735352f, 0.008850f, 0.385742f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000068f, 0.997559f,
+ 0.000257f, 0.997559f, 0.000426f, 0.997559f, 0.000647f, 0.997559f, 0.000798f, 0.997070f,
+ 0.000993f, 0.997070f, 0.001156f, 0.996582f, 0.001273f, 0.996582f, 0.001439f, 0.996094f,
+ 0.001589f, 0.995605f, 0.001698f, 0.995117f, 0.001786f, 0.995117f, 0.001953f, 0.995117f,
+ 0.002075f, 0.994629f, 0.002165f, 0.994141f, 0.002235f, 0.994141f, 0.002382f, 0.993164f,
+ 0.002499f, 0.992676f, 0.002586f, 0.992676f, 0.002653f, 0.992188f, 0.002747f, 0.991211f,
+ 0.002876f, 0.990723f, 0.002972f, 0.990234f, 0.003042f, 0.989746f, 0.003130f, 0.988770f,
+ 0.003382f, 0.987793f, 0.003345f, 0.986816f, 0.003380f, 0.985352f, 0.003344f, 0.983887f,
+ 0.003481f, 0.982422f, 0.003477f, 0.980957f, 0.003448f, 0.979004f, 0.003578f, 0.977051f,
+ 0.003624f, 0.975098f, 0.003941f, 0.973145f, 0.004395f, 0.971191f, 0.004524f, 0.967773f,
+ 0.004875f, 0.963867f, 0.004910f, 0.959473f, 0.005322f, 0.954590f, 0.005699f, 0.948242f,
+ 0.006184f, 0.940430f, 0.006596f, 0.930664f, 0.007393f, 0.916992f, 0.008186f, 0.898926f,
+ 0.009514f, 0.871582f, 0.011200f, 0.825195f, 0.013855f, 0.728516f, 0.011299f, 0.384277f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000107f, 0.998047f,
+ 0.000353f, 0.998047f, 0.000538f, 0.998047f, 0.000793f, 0.997559f, 0.000947f, 0.997559f,
+ 0.001143f, 0.997559f, 0.001317f, 0.997559f, 0.001431f, 0.997070f, 0.001572f, 0.996582f,
+ 0.001741f, 0.996582f, 0.001854f, 0.996094f, 0.001932f, 0.995605f, 0.002066f, 0.995117f,
+ 0.002211f, 0.995117f, 0.002310f, 0.995117f, 0.002380f, 0.994629f, 0.002445f, 0.994629f,
+ 0.002605f, 0.994141f, 0.002712f, 0.993164f, 0.002789f, 0.992676f, 0.002844f, 0.992676f,
+ 0.002920f, 0.992188f, 0.003061f, 0.991699f, 0.003157f, 0.990723f, 0.003262f, 0.990234f,
+ 0.003454f, 0.989746f, 0.003700f, 0.988770f, 0.004036f, 0.988281f, 0.004314f, 0.987793f,
+ 0.004581f, 0.986328f, 0.004810f, 0.985840f, 0.004524f, 0.983887f, 0.004539f, 0.982422f,
+ 0.004456f, 0.980957f, 0.004501f, 0.979004f, 0.004814f, 0.977051f, 0.004860f, 0.975098f,
+ 0.005329f, 0.973145f, 0.005432f, 0.970703f, 0.005981f, 0.967773f, 0.006279f, 0.964844f,
+ 0.006725f, 0.961426f, 0.006977f, 0.956543f, 0.007427f, 0.950684f, 0.007912f, 0.944336f,
+ 0.008675f, 0.936035f, 0.009331f, 0.925781f, 0.010490f, 0.912109f, 0.011497f, 0.892578f,
+ 0.013527f, 0.864746f, 0.015991f, 0.818848f, 0.019104f, 0.721191f, 0.014259f, 0.382324f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000003f, 0.998535f,
+ 0.000276f, 0.998535f, 0.000565f, 0.998047f, 0.000811f, 0.998047f, 0.001026f, 0.998047f,
+ 0.001139f, 0.998047f, 0.001387f, 0.997559f, 0.001530f, 0.997559f, 0.001613f, 0.997559f,
+ 0.001790f, 0.997070f, 0.001945f, 0.996582f, 0.002035f, 0.996582f, 0.002094f, 0.996094f,
+ 0.002249f, 0.996094f, 0.002392f, 0.995605f, 0.002478f, 0.995117f, 0.002535f, 0.995117f,
+ 0.002573f, 0.994629f, 0.002760f, 0.994629f, 0.002871f, 0.994141f, 0.002941f, 0.993164f,
+ 0.002987f, 0.992676f, 0.003021f, 0.992676f, 0.003185f, 0.992188f, 0.003370f, 0.991699f,
+ 0.003599f, 0.991211f, 0.003851f, 0.990234f, 0.004078f, 0.989746f, 0.004379f, 0.989258f,
+ 0.004696f, 0.988281f, 0.004971f, 0.987793f, 0.005173f, 0.986816f, 0.005405f, 0.985840f,
+ 0.005592f, 0.984863f, 0.005917f, 0.983887f, 0.006077f, 0.982422f, 0.006153f, 0.980957f,
+ 0.006176f, 0.979004f, 0.006241f, 0.977051f, 0.006302f, 0.974609f, 0.006836f, 0.972656f,
+ 0.007092f, 0.970703f, 0.007355f, 0.967773f, 0.007927f, 0.964844f, 0.008453f, 0.961426f,
+ 0.009369f, 0.958008f, 0.009750f, 0.952637f, 0.010284f, 0.946777f, 0.011345f, 0.939941f,
+ 0.012329f, 0.931641f, 0.013527f, 0.920410f, 0.014748f, 0.906250f, 0.016464f, 0.886230f,
+ 0.018951f, 0.857422f, 0.021957f, 0.810059f, 0.025940f, 0.713379f, 0.017838f, 0.380371f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000270f, 0.998535f, 0.000660f, 0.998535f, 0.000873f, 0.998535f,
+ 0.001148f, 0.998047f, 0.001250f, 0.998047f, 0.001494f, 0.998047f, 0.001652f, 0.998047f,
+ 0.001724f, 0.997559f, 0.001864f, 0.997559f, 0.002062f, 0.997559f, 0.002151f, 0.996582f,
+ 0.002199f, 0.996582f, 0.002304f, 0.996094f, 0.002497f, 0.996094f, 0.002590f, 0.995605f,
+ 0.002642f, 0.995117f, 0.002674f, 0.995117f, 0.002823f, 0.994629f, 0.002970f, 0.994629f,
+ 0.003046f, 0.994141f, 0.003092f, 0.993652f, 0.003122f, 0.992676f, 0.003353f, 0.992676f,
+ 0.003710f, 0.992188f, 0.004009f, 0.991699f, 0.004265f, 0.991211f, 0.004498f, 0.990234f,
+ 0.004688f, 0.989746f, 0.005035f, 0.989258f, 0.005318f, 0.988281f, 0.005550f, 0.987793f,
+ 0.005772f, 0.986816f, 0.005943f, 0.985840f, 0.006241f, 0.984863f, 0.006775f, 0.984375f,
+ 0.007229f, 0.982910f, 0.007591f, 0.981934f, 0.008018f, 0.980957f, 0.008026f, 0.979004f,
+ 0.007790f, 0.976562f, 0.008087f, 0.974121f, 0.008736f, 0.972656f, 0.008942f, 0.970215f,
+ 0.009209f, 0.967285f, 0.010017f, 0.964844f, 0.010544f, 0.960938f, 0.011604f, 0.957520f,
+ 0.012337f, 0.953613f, 0.013107f, 0.948242f, 0.013680f, 0.941895f, 0.015160f, 0.934570f,
+ 0.016724f, 0.925781f, 0.018051f, 0.914062f, 0.019882f, 0.898926f, 0.022644f, 0.878418f,
+ 0.025635f, 0.848633f, 0.029648f, 0.800781f, 0.034180f, 0.704590f, 0.022018f, 0.378418f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000373f, 0.999023f,
+ 0.000812f, 0.999023f, 0.001059f, 0.998535f, 0.001294f, 0.998535f, 0.001351f, 0.998535f,
+ 0.001667f, 0.998047f, 0.001781f, 0.998047f, 0.001822f, 0.998047f, 0.002035f, 0.997559f,
+ 0.002205f, 0.997559f, 0.002264f, 0.997070f, 0.002293f, 0.996582f, 0.002464f, 0.996094f,
+ 0.002642f, 0.996094f, 0.002708f, 0.995605f, 0.002741f, 0.995605f, 0.002760f, 0.995117f,
+ 0.002972f, 0.994629f, 0.003103f, 0.994629f, 0.003208f, 0.994141f, 0.003435f, 0.993164f,
+ 0.003674f, 0.992676f, 0.004002f, 0.992188f, 0.004398f, 0.992188f, 0.004677f, 0.991699f,
+ 0.004868f, 0.991211f, 0.005108f, 0.990234f, 0.005276f, 0.989746f, 0.005554f, 0.988770f,
+ 0.005890f, 0.988281f, 0.006107f, 0.987793f, 0.006401f, 0.986816f, 0.006790f, 0.986328f,
+ 0.007160f, 0.985352f, 0.007626f, 0.984375f, 0.008057f, 0.982910f, 0.008499f, 0.981934f,
+ 0.008881f, 0.980957f, 0.009407f, 0.979492f, 0.009865f, 0.978516f, 0.010544f, 0.976074f,
+ 0.010498f, 0.974121f, 0.010765f, 0.972168f, 0.011108f, 0.969238f, 0.011467f, 0.966797f,
+ 0.012344f, 0.963867f, 0.013023f, 0.960938f, 0.013771f, 0.957031f, 0.015007f, 0.953125f,
+ 0.016052f, 0.948242f, 0.017639f, 0.943359f, 0.018082f, 0.936523f, 0.019928f, 0.928223f,
+ 0.021805f, 0.918457f, 0.023819f, 0.906738f, 0.026581f, 0.891113f, 0.029816f, 0.870117f,
+ 0.033569f, 0.839355f, 0.038696f, 0.790527f, 0.044037f, 0.695312f, 0.026749f, 0.376465f,
+ 0.000000f, 1.000000f, 0.000245f, 0.999512f, 0.000803f, 0.999023f, 0.000926f, 0.999023f,
+ 0.001336f, 0.999023f, 0.001398f, 0.998535f, 0.001638f, 0.998535f, 0.001838f, 0.998535f,
+ 0.001872f, 0.998047f, 0.001908f, 0.998047f, 0.002268f, 0.997559f, 0.002325f, 0.997070f,
+ 0.002344f, 0.996582f, 0.002382f, 0.996094f, 0.002712f, 0.996094f, 0.002777f, 0.995605f,
+ 0.002802f, 0.995605f, 0.002815f, 0.995117f, 0.003098f, 0.994629f, 0.003525f, 0.994141f,
+ 0.003832f, 0.994141f, 0.004070f, 0.993164f, 0.004311f, 0.993164f, 0.004520f, 0.992188f,
+ 0.004959f, 0.992188f, 0.005264f, 0.991211f, 0.005451f, 0.990723f, 0.005577f, 0.990234f,
+ 0.005775f, 0.989746f, 0.006027f, 0.988770f, 0.006561f, 0.988281f, 0.006958f, 0.987305f,
+ 0.007374f, 0.986328f, 0.007751f, 0.985840f, 0.008026f, 0.985352f, 0.008339f, 0.983887f,
+ 0.008965f, 0.982910f, 0.009529f, 0.981934f, 0.010063f, 0.980469f, 0.010513f, 0.979492f,
+ 0.011055f, 0.978027f, 0.011642f, 0.976562f, 0.012451f, 0.974609f, 0.013245f, 0.973633f,
+ 0.013947f, 0.971191f, 0.014046f, 0.968750f, 0.014503f, 0.965820f, 0.015038f, 0.962891f,
+ 0.015869f, 0.959473f, 0.016739f, 0.956055f, 0.018143f, 0.952148f, 0.019302f, 0.947754f,
+ 0.020859f, 0.942871f, 0.022507f, 0.937500f, 0.024368f, 0.930176f, 0.025970f, 0.920898f,
+ 0.028061f, 0.911133f, 0.031021f, 0.898438f, 0.034332f, 0.881836f, 0.038513f, 0.859375f,
+ 0.043457f, 0.828613f, 0.049591f, 0.779785f, 0.055145f, 0.685547f, 0.031860f, 0.373779f,
+ 0.000000f, 1.000000f, 0.000577f, 0.999512f, 0.000956f, 0.999023f, 0.001399f, 0.999023f,
+ 0.001432f, 0.999023f, 0.001722f, 0.998535f, 0.001894f, 0.998535f, 0.001909f, 0.998535f,
+ 0.002020f, 0.997559f, 0.002350f, 0.997070f, 0.002375f, 0.996582f, 0.002384f, 0.996582f,
+ 0.002625f, 0.996094f, 0.002811f, 0.995605f, 0.002958f, 0.995605f, 0.003267f, 0.995117f,
+ 0.003553f, 0.994629f, 0.004128f, 0.994141f, 0.004436f, 0.993652f, 0.004669f, 0.993164f,
+ 0.004810f, 0.992676f, 0.005035f, 0.992676f, 0.005444f, 0.991699f, 0.005692f, 0.990723f,
+ 0.005886f, 0.990234f, 0.006180f, 0.990234f, 0.006512f, 0.989258f, 0.006855f, 0.989258f,
+ 0.007500f, 0.987793f, 0.007988f, 0.986816f, 0.008286f, 0.986328f, 0.008606f, 0.985352f,
+ 0.008919f, 0.984863f, 0.009438f, 0.983398f, 0.010124f, 0.982422f, 0.010773f, 0.981445f,
+ 0.011215f, 0.980469f, 0.011795f, 0.979492f, 0.012459f, 0.978027f, 0.013077f, 0.976074f,
+ 0.013763f, 0.974609f, 0.014641f, 0.973145f, 0.015617f, 0.971191f, 0.016464f, 0.969238f,
+ 0.017410f, 0.967285f, 0.018036f, 0.964844f, 0.018204f, 0.961426f, 0.019211f, 0.958496f,
+ 0.020309f, 0.954590f, 0.021881f, 0.950684f, 0.022934f, 0.946289f, 0.024429f, 0.941406f,
+ 0.026596f, 0.936035f, 0.028809f, 0.929688f, 0.031281f, 0.922363f, 0.033020f, 0.912598f,
+ 0.036499f, 0.902344f, 0.039734f, 0.889160f, 0.043915f, 0.871094f, 0.048889f, 0.848633f,
+ 0.055298f, 0.816895f, 0.061951f, 0.767578f, 0.068115f, 0.675293f, 0.037598f, 0.372070f,
+ 0.000000f, 1.000000f, 0.000963f, 0.999512f, 0.000969f, 0.999023f, 0.001447f, 0.999023f,
+ 0.001451f, 0.999023f, 0.001914f, 0.998535f, 0.001927f, 0.998047f, 0.001930f, 0.997559f,
+ 0.002380f, 0.997070f, 0.002399f, 0.996582f, 0.002466f, 0.996582f, 0.002817f, 0.996094f,
+ 0.003546f, 0.995605f, 0.003870f, 0.995117f, 0.004055f, 0.994629f, 0.004333f, 0.994141f,
+ 0.004875f, 0.993652f, 0.005100f, 0.993164f, 0.005310f, 0.992676f, 0.005421f, 0.992188f,
+ 0.005520f, 0.991699f, 0.006332f, 0.990723f, 0.006786f, 0.990234f, 0.007133f, 0.989746f,
+ 0.007454f, 0.989258f, 0.007881f, 0.988281f, 0.008163f, 0.987305f, 0.008827f, 0.986328f,
+ 0.009216f, 0.985840f, 0.009750f, 0.984863f, 0.010353f, 0.983887f, 0.010826f, 0.982910f,
+ 0.011192f, 0.981934f, 0.011971f, 0.980469f, 0.012756f, 0.979492f, 0.013428f, 0.978516f,
+ 0.014076f, 0.977051f, 0.014725f, 0.975586f, 0.015457f, 0.974121f, 0.016266f, 0.972656f,
+ 0.017441f, 0.970703f, 0.018463f, 0.968750f, 0.019501f, 0.966797f, 0.020523f, 0.964844f,
+ 0.021591f, 0.961914f, 0.022903f, 0.959473f, 0.023834f, 0.956055f, 0.024933f, 0.952148f,
+ 0.026093f, 0.948242f, 0.027512f, 0.943848f, 0.029205f, 0.939453f, 0.031494f, 0.934082f,
+ 0.033783f, 0.928223f, 0.036377f, 0.921387f, 0.039734f, 0.913574f, 0.042084f, 0.903320f,
+ 0.045929f, 0.891602f, 0.050568f, 0.877930f, 0.055298f, 0.859863f, 0.061310f, 0.835938f,
+ 0.068359f, 0.803223f, 0.076477f, 0.754395f, 0.081848f, 0.663574f, 0.043427f, 0.369141f,
+ 0.000000f, 1.000000f, 0.000971f, 0.999512f, 0.000973f, 0.999023f, 0.001456f, 0.999023f,
+ 0.001457f, 0.998535f, 0.001935f, 0.997559f, 0.001939f, 0.997559f, 0.002092f, 0.997070f,
+ 0.003004f, 0.996582f, 0.003340f, 0.996582f, 0.003593f, 0.996094f, 0.004284f, 0.995117f,
+ 0.004524f, 0.994629f, 0.004623f, 0.994141f, 0.004879f, 0.993652f, 0.005444f, 0.993164f,
+ 0.005650f, 0.992676f, 0.006119f, 0.991699f, 0.006615f, 0.991211f, 0.006943f, 0.990723f,
+ 0.007660f, 0.989746f, 0.008049f, 0.989258f, 0.008415f, 0.988281f, 0.008781f, 0.987793f,
+ 0.009216f, 0.986816f, 0.009674f, 0.985840f, 0.010689f, 0.984863f, 0.011253f, 0.983887f,
+ 0.011597f, 0.983398f, 0.012230f, 0.981934f, 0.012833f, 0.980957f, 0.013466f, 0.979980f,
+ 0.014526f, 0.979004f, 0.015244f, 0.977051f, 0.016022f, 0.976074f, 0.016800f, 0.974609f,
+ 0.017502f, 0.973145f, 0.018478f, 0.971191f, 0.019547f, 0.969727f, 0.020920f, 0.967285f,
+ 0.022003f, 0.965820f, 0.022995f, 0.963379f, 0.024261f, 0.960938f, 0.025864f, 0.958496f,
+ 0.027252f, 0.956055f, 0.028931f, 0.953125f, 0.030823f, 0.949707f, 0.031403f, 0.945312f,
+ 0.032990f, 0.940918f, 0.034912f, 0.936035f, 0.037384f, 0.930664f, 0.039673f, 0.925293f,
+ 0.042664f, 0.917969f, 0.046173f, 0.911133f, 0.049896f, 0.902344f, 0.053223f, 0.892090f,
+ 0.057831f, 0.879883f, 0.063171f, 0.864746f, 0.069031f, 0.846191f, 0.076172f, 0.821777f,
+ 0.083740f, 0.788574f, 0.092651f, 0.740234f, 0.097351f, 0.652832f, 0.050079f, 0.366699f,
+ 0.000000f, 1.000000f, 0.000488f, 0.999512f, 0.000975f, 0.999023f, 0.001460f, 0.998535f,
+ 0.001460f, 0.998047f, 0.002518f, 0.997559f, 0.002815f, 0.997070f, 0.003202f, 0.997070f,
+ 0.003866f, 0.996094f, 0.004158f, 0.995605f, 0.004234f, 0.994629f, 0.004986f, 0.994141f,
+ 0.005264f, 0.993652f, 0.005692f, 0.993164f, 0.006222f, 0.992188f, 0.007107f, 0.991699f,
+ 0.007488f, 0.991211f, 0.007702f, 0.990234f, 0.008072f, 0.989258f, 0.008713f, 0.988770f,
+ 0.009651f, 0.987793f, 0.010132f, 0.986816f, 0.010620f, 0.985840f, 0.011185f, 0.984863f,
+ 0.011688f, 0.984375f, 0.012856f, 0.983398f, 0.013496f, 0.981934f, 0.014046f, 0.980469f,
+ 0.014732f, 0.979492f, 0.015579f, 0.979004f, 0.016418f, 0.977051f, 0.017563f, 0.975586f,
+ 0.018387f, 0.974609f, 0.019180f, 0.972656f, 0.020233f, 0.971191f, 0.021393f, 0.969727f,
+ 0.022507f, 0.967773f, 0.023453f, 0.966309f, 0.024918f, 0.963867f, 0.026398f, 0.961914f,
+ 0.027878f, 0.958984f, 0.029266f, 0.957031f, 0.030899f, 0.954102f, 0.032440f, 0.951172f,
+ 0.034302f, 0.948730f, 0.036621f, 0.944824f, 0.038757f, 0.941406f, 0.040710f, 0.937012f,
+ 0.042358f, 0.931641f, 0.044586f, 0.926270f, 0.047211f, 0.920410f, 0.050385f, 0.914062f,
+ 0.053802f, 0.906738f, 0.058014f, 0.898926f, 0.062286f, 0.889160f, 0.067322f, 0.878906f,
+ 0.071838f, 0.865234f, 0.078125f, 0.849609f, 0.085205f, 0.830566f, 0.093201f, 0.806152f,
+ 0.101746f, 0.773438f, 0.111084f, 0.725098f, 0.114075f, 0.639648f, 0.056793f, 0.364014f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000976f, 0.998535f, 0.002205f, 0.998535f,
+ 0.002550f, 0.998047f, 0.003315f, 0.997070f, 0.003639f, 0.996582f, 0.003796f, 0.996094f,
+ 0.004322f, 0.995117f, 0.005199f, 0.994629f, 0.005642f, 0.994141f, 0.006428f, 0.993164f,
+ 0.007088f, 0.992188f, 0.007362f, 0.991699f, 0.008125f, 0.991211f, 0.008850f, 0.989746f,
+ 0.009590f, 0.988770f, 0.010017f, 0.988281f, 0.010590f, 0.987305f, 0.011436f, 0.985840f,
+ 0.012314f, 0.984863f, 0.013145f, 0.983887f, 0.013710f, 0.983398f, 0.014374f, 0.981934f,
+ 0.015480f, 0.980469f, 0.016418f, 0.979492f, 0.017349f, 0.978027f, 0.018265f, 0.976562f,
+ 0.019119f, 0.975098f, 0.019897f, 0.974121f, 0.021240f, 0.972168f, 0.022629f, 0.970703f,
+ 0.023834f, 0.968750f, 0.024841f, 0.967285f, 0.025955f, 0.965332f, 0.027298f, 0.963379f,
+ 0.028702f, 0.961426f, 0.030472f, 0.958984f, 0.032257f, 0.956543f, 0.033752f, 0.954102f,
+ 0.035583f, 0.951172f, 0.037323f, 0.948730f, 0.039307f, 0.945312f, 0.041382f, 0.942383f,
+ 0.044037f, 0.938477f, 0.046600f, 0.934570f, 0.049225f, 0.930176f, 0.051971f, 0.925781f,
+ 0.054230f, 0.920410f, 0.056580f, 0.914551f, 0.060120f, 0.907715f, 0.064270f, 0.900879f,
+ 0.068237f, 0.892578f, 0.072754f, 0.883789f, 0.077759f, 0.874512f, 0.083923f, 0.863281f,
+ 0.089172f, 0.848633f, 0.096558f, 0.832520f, 0.104370f, 0.812988f, 0.113342f, 0.788574f,
+ 0.122498f, 0.756348f, 0.130859f, 0.708984f, 0.131836f, 0.626953f, 0.063965f, 0.361572f,
+ 0.000000f, 1.000000f, 0.000395f, 0.999512f, 0.001424f, 0.999023f, 0.002377f, 0.998535f,
+ 0.002939f, 0.997070f, 0.003412f, 0.996582f, 0.004543f, 0.995605f, 0.005405f, 0.995117f,
+ 0.006119f, 0.994141f, 0.006512f, 0.993164f, 0.007229f, 0.992676f, 0.008499f, 0.991211f,
+ 0.009064f, 0.990234f, 0.009689f, 0.989258f, 0.010941f, 0.988281f, 0.011620f, 0.987305f,
+ 0.012344f, 0.985840f, 0.012970f, 0.984863f, 0.014038f, 0.983887f, 0.015350f, 0.982422f,
+ 0.016159f, 0.980957f, 0.016708f, 0.979980f, 0.017883f, 0.979004f, 0.019211f, 0.977051f,
+ 0.020493f, 0.975586f, 0.021347f, 0.974121f, 0.022568f, 0.972656f, 0.023804f, 0.971191f,
+ 0.024948f, 0.969238f, 0.026688f, 0.967773f, 0.028137f, 0.965820f, 0.029465f, 0.963379f,
+ 0.030838f, 0.961426f, 0.032440f, 0.959961f, 0.033844f, 0.957520f, 0.035675f, 0.955078f,
+ 0.037903f, 0.952148f, 0.039825f, 0.949707f, 0.041687f, 0.947266f, 0.043823f, 0.943848f,
+ 0.045959f, 0.940918f, 0.048126f, 0.937988f, 0.050842f, 0.934082f, 0.053833f, 0.930176f,
+ 0.056641f, 0.925781f, 0.059662f, 0.921875f, 0.062805f, 0.916992f, 0.066223f, 0.912109f,
+ 0.069458f, 0.906250f, 0.072571f, 0.899414f, 0.076965f, 0.892090f, 0.081360f, 0.884277f,
+ 0.085938f, 0.875488f, 0.091248f, 0.866211f, 0.097473f, 0.856445f, 0.103882f, 0.844238f,
+ 0.110474f, 0.829590f, 0.118530f, 0.812988f, 0.126831f, 0.793457f, 0.135620f, 0.768555f,
+ 0.145020f, 0.736816f, 0.153198f, 0.691406f, 0.151123f, 0.614258f, 0.071289f, 0.359131f,
+ 0.000000f, 1.000000f, 0.000962f, 0.999512f, 0.001439f, 0.998535f, 0.002554f, 0.997559f,
+ 0.003811f, 0.997070f, 0.005028f, 0.995117f, 0.006145f, 0.994141f, 0.006886f, 0.993652f,
+ 0.008606f, 0.992188f, 0.009026f, 0.991211f, 0.009689f, 0.990234f, 0.011497f, 0.988281f,
+ 0.012352f, 0.987793f, 0.012962f, 0.986328f, 0.014587f, 0.984863f, 0.015854f, 0.983398f,
+ 0.016708f, 0.981934f, 0.017578f, 0.980469f, 0.019485f, 0.979004f, 0.020477f, 0.977539f,
+ 0.021667f, 0.976074f, 0.022995f, 0.974121f, 0.024353f, 0.972656f, 0.026062f, 0.970703f,
+ 0.027344f, 0.969238f, 0.028809f, 0.967285f, 0.030365f, 0.965332f, 0.032043f, 0.963379f,
+ 0.033508f, 0.960938f, 0.035767f, 0.958984f, 0.037415f, 0.956543f, 0.039124f, 0.954102f,
+ 0.041016f, 0.951660f, 0.043274f, 0.949219f, 0.045135f, 0.946289f, 0.048004f, 0.943359f,
+ 0.050171f, 0.940430f, 0.052429f, 0.937500f, 0.054993f, 0.934082f, 0.057465f, 0.930664f,
+ 0.060394f, 0.927246f, 0.063293f, 0.923340f, 0.066895f, 0.918945f, 0.070129f, 0.914551f,
+ 0.073547f, 0.910156f, 0.077148f, 0.905273f, 0.080933f, 0.899902f, 0.085022f, 0.894531f,
+ 0.089539f, 0.888184f, 0.093933f, 0.880371f, 0.098022f, 0.872559f, 0.103088f, 0.864258f,
+ 0.108459f, 0.855469f, 0.114746f, 0.845703f, 0.121277f, 0.834473f, 0.128906f, 0.821777f,
+ 0.136108f, 0.807617f, 0.144043f, 0.790527f, 0.153198f, 0.771484f, 0.161133f, 0.747070f,
+ 0.170654f, 0.716309f, 0.177002f, 0.673340f, 0.171265f, 0.600098f, 0.078857f, 0.355957f,
+ 0.000000f, 1.000000f, 0.001053f, 0.999023f, 0.002396f, 0.998047f, 0.003359f, 0.997070f,
+ 0.005081f, 0.996094f, 0.006599f, 0.994141f, 0.008163f, 0.992676f, 0.009956f, 0.991211f,
+ 0.011086f, 0.989746f, 0.012733f, 0.988281f, 0.013992f, 0.986328f, 0.015976f, 0.984863f,
+ 0.017044f, 0.982910f, 0.018158f, 0.981934f, 0.020569f, 0.979492f, 0.021790f, 0.978027f,
+ 0.023392f, 0.976074f, 0.024780f, 0.974121f, 0.026947f, 0.972168f, 0.028748f, 0.969727f,
+ 0.030258f, 0.968262f, 0.031952f, 0.965820f, 0.034058f, 0.963867f, 0.035858f, 0.961426f,
+ 0.037933f, 0.958984f, 0.040161f, 0.956543f, 0.041992f, 0.954590f, 0.044159f, 0.951660f,
+ 0.046661f, 0.949219f, 0.048737f, 0.946777f, 0.051392f, 0.943848f, 0.053741f, 0.940430f,
+ 0.056427f, 0.937988f, 0.058868f, 0.934570f, 0.062012f, 0.931152f, 0.064697f, 0.927734f,
+ 0.067566f, 0.924316f, 0.070435f, 0.920898f, 0.073975f, 0.916992f, 0.077271f, 0.913086f,
+ 0.080750f, 0.908691f, 0.084717f, 0.903809f, 0.088440f, 0.899414f, 0.092346f, 0.894531f,
+ 0.096375f, 0.889160f, 0.100769f, 0.883789f, 0.105652f, 0.877930f, 0.110413f, 0.871582f,
+ 0.115967f, 0.864746f, 0.120972f, 0.856934f, 0.125610f, 0.849121f, 0.131226f, 0.839844f,
+ 0.137085f, 0.830566f, 0.143677f, 0.820312f, 0.150757f, 0.808594f, 0.158813f, 0.795898f,
+ 0.166870f, 0.781738f, 0.174194f, 0.765137f, 0.182739f, 0.746094f, 0.190308f, 0.723145f,
+ 0.198608f, 0.693359f, 0.202637f, 0.653320f, 0.191772f, 0.585938f, 0.086670f, 0.351562f,
+ 0.000000f, 1.000000f, 0.001943f, 0.998535f, 0.003834f, 0.997559f, 0.005642f, 0.996094f,
+ 0.007874f, 0.994141f, 0.009254f, 0.992676f, 0.012169f, 0.989746f, 0.014473f, 0.987793f,
+ 0.016052f, 0.985352f, 0.018738f, 0.983398f, 0.020691f, 0.980957f, 0.022552f, 0.979004f,
+ 0.025436f, 0.976074f, 0.027466f, 0.973633f, 0.029816f, 0.971191f, 0.031769f, 0.969238f,
+ 0.034424f, 0.966309f, 0.036652f, 0.963867f, 0.039337f, 0.960938f, 0.041473f, 0.958496f,
+ 0.043732f, 0.956055f, 0.046631f, 0.953125f, 0.049469f, 0.950195f, 0.052277f, 0.947266f,
+ 0.054626f, 0.944336f, 0.057281f, 0.941406f, 0.059906f, 0.938477f, 0.063171f, 0.935059f,
+ 0.066528f, 0.931641f, 0.069580f, 0.928223f, 0.072571f, 0.924805f, 0.075806f, 0.921387f,
+ 0.078918f, 0.917480f, 0.082520f, 0.913574f, 0.085876f, 0.910156f, 0.089905f, 0.905762f,
+ 0.093689f, 0.901367f, 0.097412f, 0.897461f, 0.101440f, 0.893066f, 0.105408f, 0.888184f,
+ 0.109924f, 0.883301f, 0.114136f, 0.878418f, 0.118469f, 0.873047f, 0.123413f, 0.867676f,
+ 0.128418f, 0.861816f, 0.133423f, 0.855469f, 0.138672f, 0.849121f, 0.144531f, 0.842285f,
+ 0.150024f, 0.835449f, 0.155762f, 0.827637f, 0.160522f, 0.819336f, 0.166260f, 0.810059f,
+ 0.173096f, 0.799805f, 0.179810f, 0.789551f, 0.187134f, 0.777832f, 0.194458f, 0.765625f,
+ 0.202515f, 0.752441f, 0.208740f, 0.736328f, 0.215942f, 0.718750f, 0.222900f, 0.696777f,
+ 0.229248f, 0.668945f, 0.229858f, 0.632324f, 0.213501f, 0.571289f, 0.094788f, 0.347900f,
+ 0.000000f, 1.000000f, 0.003086f, 0.998047f, 0.007225f, 0.995605f, 0.009949f, 0.993164f,
+ 0.012535f, 0.991211f, 0.015930f, 0.987793f, 0.018707f, 0.984863f, 0.022659f, 0.981445f,
+ 0.026367f, 0.977539f, 0.029541f, 0.974609f, 0.033234f, 0.970703f, 0.036530f, 0.967285f,
+ 0.039795f, 0.964355f, 0.042908f, 0.960938f, 0.046173f, 0.957520f, 0.050262f, 0.953613f,
+ 0.053436f, 0.950195f, 0.056366f, 0.946777f, 0.060455f, 0.942871f, 0.064270f, 0.939453f,
+ 0.067749f, 0.935547f, 0.071045f, 0.932129f, 0.074890f, 0.928223f, 0.078186f, 0.924805f,
+ 0.082153f, 0.920898f, 0.086365f, 0.916992f, 0.090088f, 0.912598f, 0.094238f, 0.908691f,
+ 0.098083f, 0.904785f, 0.101868f, 0.900879f, 0.105530f, 0.896484f, 0.109924f, 0.892090f,
+ 0.114990f, 0.887695f, 0.119324f, 0.882812f, 0.123535f, 0.878418f, 0.127808f, 0.873535f,
+ 0.132202f, 0.869141f, 0.136475f, 0.864258f, 0.140869f, 0.859375f, 0.145874f, 0.854492f,
+ 0.151123f, 0.848633f, 0.156494f, 0.843262f, 0.161621f, 0.837402f, 0.166748f, 0.831055f,
+ 0.171875f, 0.825195f, 0.177124f, 0.818848f, 0.182983f, 0.812500f, 0.188477f, 0.805664f,
+ 0.193970f, 0.798828f, 0.200195f, 0.791016f, 0.205811f, 0.782715f, 0.211670f, 0.772949f,
+ 0.217163f, 0.763184f, 0.223633f, 0.753418f, 0.229858f, 0.742676f, 0.236572f, 0.731445f,
+ 0.242920f, 0.719238f, 0.247925f, 0.704590f, 0.254150f, 0.687500f, 0.259033f, 0.667969f,
+ 0.261230f, 0.643066f, 0.257812f, 0.610840f, 0.235962f, 0.556152f, 0.103333f, 0.343750f,
+ 0.000000f, 1.000000f, 0.006245f, 0.997070f, 0.011818f, 0.993164f, 0.018555f, 0.987793f,
+ 0.024384f, 0.982422f, 0.029861f, 0.978027f, 0.035645f, 0.972168f, 0.039703f, 0.968262f,
+ 0.046875f, 0.961914f, 0.052338f, 0.956543f, 0.058197f, 0.951660f, 0.064209f, 0.945801f,
+ 0.068970f, 0.940918f, 0.073914f, 0.935547f, 0.079529f, 0.930664f, 0.085510f, 0.925293f,
+ 0.090149f, 0.920410f, 0.094788f, 0.915527f, 0.100220f, 0.910645f, 0.105225f, 0.905762f,
+ 0.110718f, 0.900391f, 0.115540f, 0.895508f, 0.120728f, 0.890625f, 0.125732f, 0.885742f,
+ 0.130249f, 0.881348f, 0.134766f, 0.876953f, 0.140381f, 0.871582f, 0.145874f, 0.866699f,
+ 0.150757f, 0.861816f, 0.155396f, 0.856934f, 0.160522f, 0.852051f, 0.165161f, 0.847168f,
+ 0.170166f, 0.842285f, 0.174805f, 0.837402f, 0.179321f, 0.832520f, 0.184692f, 0.827637f,
+ 0.190063f, 0.822266f, 0.194946f, 0.816895f, 0.200806f, 0.811523f, 0.205566f, 0.806152f,
+ 0.210449f, 0.800781f, 0.215210f, 0.794922f, 0.219971f, 0.789551f, 0.224731f, 0.784180f,
+ 0.229370f, 0.778320f, 0.235107f, 0.772461f, 0.240723f, 0.765625f, 0.246094f, 0.758789f,
+ 0.251465f, 0.751953f, 0.256836f, 0.745117f, 0.261719f, 0.737793f, 0.265381f, 0.729492f,
+ 0.270020f, 0.720703f, 0.275146f, 0.711914f, 0.279297f, 0.702637f, 0.283691f, 0.692871f,
+ 0.289062f, 0.681641f, 0.292480f, 0.668457f, 0.295654f, 0.653809f, 0.297363f, 0.637207f,
+ 0.295654f, 0.616211f, 0.286865f, 0.588867f, 0.256836f, 0.541992f, 0.112183f, 0.339355f,
+ 0.000000f, 1.000000f, 0.015884f, 0.992676f, 0.029770f, 0.982910f, 0.042358f, 0.972656f,
+ 0.056458f, 0.961426f, 0.068359f, 0.950684f, 0.078735f, 0.941406f, 0.090088f, 0.931641f,
+ 0.099548f, 0.922363f, 0.107239f, 0.914551f, 0.119019f, 0.905273f, 0.127930f, 0.896484f,
+ 0.135010f, 0.889160f, 0.143433f, 0.881836f, 0.152466f, 0.874023f, 0.159546f, 0.866699f,
+ 0.166870f, 0.860352f, 0.173340f, 0.854004f, 0.179443f, 0.848145f, 0.186035f, 0.841797f,
+ 0.192749f, 0.835938f, 0.199341f, 0.829590f, 0.205322f, 0.824219f, 0.210938f, 0.818359f,
+ 0.215820f, 0.813477f, 0.220581f, 0.809082f, 0.225708f, 0.803711f, 0.231567f, 0.798828f,
+ 0.237183f, 0.793457f, 0.242310f, 0.788086f, 0.247192f, 0.783691f, 0.252441f, 0.778320f,
+ 0.256592f, 0.773926f, 0.260742f, 0.769043f, 0.264893f, 0.764648f, 0.269287f, 0.760254f,
+ 0.272949f, 0.755859f, 0.277100f, 0.751465f, 0.281494f, 0.747070f, 0.286133f, 0.741699f,
+ 0.290527f, 0.736816f, 0.294678f, 0.731934f, 0.298584f, 0.727051f, 0.302490f, 0.722168f,
+ 0.306396f, 0.717285f, 0.310059f, 0.711914f, 0.313477f, 0.707031f, 0.316895f, 0.702148f,
+ 0.319824f, 0.696777f, 0.322754f, 0.691406f, 0.325439f, 0.686035f, 0.327393f, 0.680176f,
+ 0.330811f, 0.671875f, 0.333984f, 0.664062f, 0.336670f, 0.656250f, 0.338623f, 0.648438f,
+ 0.340576f, 0.639160f, 0.340576f, 0.629395f, 0.340088f, 0.618164f, 0.337402f, 0.604980f,
+ 0.330811f, 0.589844f, 0.316650f, 0.567871f, 0.280762f, 0.523438f, 0.121033f, 0.335205f,
+ 0.000000f, 1.000000f, 0.076538f, 0.966309f, 0.127197f, 0.929688f, 0.163330f, 0.899902f,
+ 0.191895f, 0.874512f, 0.210693f, 0.855469f, 0.232666f, 0.834961f, 0.246704f, 0.820312f,
+ 0.258301f, 0.808105f, 0.271729f, 0.794922f, 0.281250f, 0.784668f, 0.288330f, 0.776367f,
+ 0.296387f, 0.767578f, 0.304932f, 0.759277f, 0.313477f, 0.751465f, 0.320312f, 0.744141f,
+ 0.325195f, 0.738281f, 0.330078f, 0.732910f, 0.333740f, 0.728516f, 0.338135f, 0.723633f,
+ 0.341064f, 0.719727f, 0.343262f, 0.716309f, 0.349365f, 0.711426f, 0.354248f, 0.706543f,
+ 0.358154f, 0.702637f, 0.361816f, 0.698730f, 0.364746f, 0.695312f, 0.367188f, 0.691895f,
+ 0.369141f, 0.688965f, 0.371094f, 0.686035f, 0.373535f, 0.683105f, 0.375244f, 0.680176f,
+ 0.376953f, 0.677734f, 0.378906f, 0.675293f, 0.380127f, 0.672852f, 0.381104f, 0.670410f,
+ 0.382324f, 0.667969f, 0.383545f, 0.665527f, 0.386475f, 0.662109f, 0.389160f, 0.659180f,
+ 0.391113f, 0.656250f, 0.392822f, 0.653320f, 0.394775f, 0.649902f, 0.396484f, 0.646973f,
+ 0.397705f, 0.643555f, 0.398193f, 0.640625f, 0.399170f, 0.637695f, 0.399902f, 0.634277f,
+ 0.400635f, 0.631348f, 0.400879f, 0.627930f, 0.401123f, 0.624512f, 0.401123f, 0.620605f,
+ 0.399414f, 0.615723f, 0.397949f, 0.611328f, 0.396729f, 0.606445f, 0.394531f, 0.602051f,
+ 0.391846f, 0.596680f, 0.388428f, 0.591309f, 0.383057f, 0.583984f, 0.376953f, 0.574707f,
+ 0.368408f, 0.560059f, 0.349609f, 0.540039f, 0.305664f, 0.502930f, 0.130005f, 0.332275f,
+ 0.000000f, 1.000000f, 0.301025f, 0.870605f, 0.355713f, 0.809082f, 0.382324f, 0.770508f,
+ 0.398438f, 0.743164f, 0.410156f, 0.722168f, 0.418701f, 0.706055f, 0.426514f, 0.692383f,
+ 0.432861f, 0.681152f, 0.437256f, 0.672363f, 0.440674f, 0.664551f, 0.443848f, 0.658203f,
+ 0.447266f, 0.652344f, 0.450928f, 0.645996f, 0.453613f, 0.641113f, 0.455811f, 0.636719f,
+ 0.458008f, 0.632812f, 0.460449f, 0.628906f, 0.462402f, 0.625977f, 0.464355f, 0.622559f,
+ 0.465332f, 0.619629f, 0.466553f, 0.617188f, 0.468018f, 0.614746f, 0.469727f, 0.612305f,
+ 0.470703f, 0.610352f, 0.471924f, 0.607910f, 0.472656f, 0.605957f, 0.473877f, 0.604004f,
+ 0.474609f, 0.602051f, 0.475586f, 0.600098f, 0.476807f, 0.598145f, 0.477539f, 0.596191f,
+ 0.478516f, 0.594238f, 0.479004f, 0.592285f, 0.479736f, 0.590820f, 0.480469f, 0.588867f,
+ 0.480957f, 0.586914f, 0.481445f, 0.584961f, 0.481689f, 0.583008f, 0.482666f, 0.581055f,
+ 0.482910f, 0.579102f, 0.483643f, 0.576660f, 0.484375f, 0.574707f, 0.484375f, 0.572266f,
+ 0.484619f, 0.569824f, 0.484619f, 0.567871f, 0.485107f, 0.564941f, 0.484863f, 0.562500f,
+ 0.485107f, 0.559570f, 0.485107f, 0.557129f, 0.485352f, 0.553711f, 0.485596f, 0.550293f,
+ 0.483643f, 0.545898f, 0.482422f, 0.541016f, 0.480957f, 0.536133f, 0.479248f, 0.531250f,
+ 0.476318f, 0.525879f, 0.473633f, 0.520020f, 0.468750f, 0.511719f, 0.462891f, 0.502441f,
+ 0.451904f, 0.490723f, 0.433838f, 0.472900f, 0.395508f, 0.440918f, 0.231323f, 0.295410f,
+ 0.000000f, 1.000000f, 0.307861f, 0.868164f, 0.365967f, 0.803711f, 0.396973f, 0.761719f,
+ 0.414551f, 0.732910f, 0.429932f, 0.708984f, 0.440186f, 0.691406f, 0.450928f, 0.674805f,
+ 0.458252f, 0.662109f, 0.465088f, 0.650879f, 0.471436f, 0.641602f, 0.476807f, 0.632812f,
+ 0.480469f, 0.625977f, 0.486328f, 0.618164f, 0.490234f, 0.611816f, 0.494873f, 0.605469f,
+ 0.498535f, 0.600098f, 0.500977f, 0.595215f, 0.504883f, 0.590332f, 0.507812f, 0.585938f,
+ 0.510742f, 0.582031f, 0.513184f, 0.578613f, 0.516602f, 0.574219f, 0.519043f, 0.570801f,
+ 0.520996f, 0.567383f, 0.524902f, 0.563477f, 0.527344f, 0.560059f, 0.528809f, 0.557129f,
+ 0.531250f, 0.553711f, 0.533691f, 0.550293f, 0.536133f, 0.546875f, 0.538086f, 0.543945f,
+ 0.540527f, 0.541016f, 0.541992f, 0.537598f, 0.543945f, 0.534668f, 0.546387f, 0.531250f,
+ 0.549316f, 0.528320f, 0.550293f, 0.524902f, 0.553223f, 0.521484f, 0.555176f, 0.518066f,
+ 0.556152f, 0.514648f, 0.558105f, 0.511230f, 0.561035f, 0.507324f, 0.562500f, 0.503906f,
+ 0.564453f, 0.500000f, 0.566406f, 0.495850f, 0.567871f, 0.491943f, 0.569824f, 0.487793f,
+ 0.572266f, 0.483154f, 0.573730f, 0.478271f, 0.575195f, 0.473389f, 0.577637f, 0.468262f,
+ 0.578613f, 0.462158f, 0.579102f, 0.455322f, 0.580078f, 0.448242f, 0.581543f, 0.440918f,
+ 0.582031f, 0.432861f, 0.583008f, 0.423828f, 0.582031f, 0.413330f, 0.580566f, 0.400635f,
+ 0.576172f, 0.385254f, 0.566895f, 0.364746f, 0.542969f, 0.330078f, 0.425049f, 0.213257f,
+ 0.000000f, 1.000000f, 0.313721f, 0.865723f, 0.377930f, 0.797852f, 0.411865f, 0.752930f,
+ 0.434570f, 0.720703f, 0.452148f, 0.694336f, 0.464111f, 0.674805f, 0.475342f, 0.656738f,
+ 0.485352f, 0.642090f, 0.493652f, 0.628906f, 0.501465f, 0.617676f, 0.507812f, 0.607910f,
+ 0.513672f, 0.599121f, 0.521484f, 0.589844f, 0.526367f, 0.582031f, 0.532227f, 0.574219f,
+ 0.537598f, 0.567383f, 0.542480f, 0.561035f, 0.547363f, 0.554688f, 0.551270f, 0.549316f,
+ 0.555664f, 0.543945f, 0.560059f, 0.538574f, 0.564453f, 0.533203f, 0.568848f, 0.527832f,
+ 0.571289f, 0.523438f, 0.575195f, 0.518555f, 0.578125f, 0.514160f, 0.582031f, 0.509766f,
+ 0.585938f, 0.505371f, 0.590332f, 0.500488f, 0.593262f, 0.496338f, 0.596191f, 0.491943f,
+ 0.599609f, 0.487793f, 0.602539f, 0.483398f, 0.606445f, 0.479004f, 0.608887f, 0.474609f,
+ 0.612793f, 0.469971f, 0.616699f, 0.465576f, 0.619141f, 0.460938f, 0.621582f, 0.456543f,
+ 0.625977f, 0.451660f, 0.628906f, 0.446777f, 0.631348f, 0.441895f, 0.635254f, 0.436768f,
+ 0.637695f, 0.431885f, 0.641113f, 0.426514f, 0.645508f, 0.420898f, 0.646484f, 0.415527f,
+ 0.651855f, 0.409180f, 0.653809f, 0.403320f, 0.657715f, 0.396729f, 0.660645f, 0.390137f,
+ 0.663574f, 0.383301f, 0.664551f, 0.375000f, 0.667480f, 0.366455f, 0.670898f, 0.356934f,
+ 0.673340f, 0.347168f, 0.675781f, 0.336670f, 0.678223f, 0.324951f, 0.678711f, 0.310791f,
+ 0.679688f, 0.294434f, 0.675781f, 0.271973f, 0.661133f, 0.238037f, 0.580566f, 0.145752f,
+ 0.000000f, 1.000000f, 0.321289f, 0.862793f, 0.390869f, 0.791016f, 0.428467f, 0.743164f,
+ 0.450928f, 0.709473f, 0.471924f, 0.680664f, 0.486816f, 0.658691f, 0.500977f, 0.638184f,
+ 0.511230f, 0.622070f, 0.522461f, 0.607422f, 0.531738f, 0.593750f, 0.539062f, 0.582520f,
+ 0.548340f, 0.571777f, 0.555664f, 0.561523f, 0.562988f, 0.551758f, 0.568848f, 0.542969f,
+ 0.576660f, 0.534180f, 0.581543f, 0.526855f, 0.588379f, 0.519043f, 0.593750f, 0.512207f,
+ 0.599121f, 0.505371f, 0.604004f, 0.499268f, 0.609375f, 0.492676f, 0.614746f, 0.486328f,
+ 0.618652f, 0.480713f, 0.624023f, 0.474854f, 0.627930f, 0.469238f, 0.632812f, 0.463379f,
+ 0.637695f, 0.457764f, 0.642090f, 0.452393f, 0.646484f, 0.446777f, 0.649902f, 0.441406f,
+ 0.654297f, 0.436035f, 0.657227f, 0.430908f, 0.663574f, 0.425293f, 0.666504f, 0.419922f,
+ 0.671387f, 0.414307f, 0.674805f, 0.408936f, 0.678711f, 0.403564f, 0.681641f, 0.397949f,
+ 0.686523f, 0.392334f, 0.690918f, 0.386475f, 0.693848f, 0.380615f, 0.698730f, 0.374512f,
+ 0.702148f, 0.368652f, 0.706543f, 0.362305f, 0.709961f, 0.355957f, 0.714355f, 0.349365f,
+ 0.718262f, 0.342529f, 0.721191f, 0.335693f, 0.726074f, 0.328369f, 0.729004f, 0.321289f,
+ 0.732910f, 0.313477f, 0.737793f, 0.304688f, 0.739746f, 0.294922f, 0.742676f, 0.285156f,
+ 0.747559f, 0.274658f, 0.750488f, 0.263672f, 0.753418f, 0.251953f, 0.755371f, 0.237793f,
+ 0.757324f, 0.221313f, 0.756836f, 0.200439f, 0.749023f, 0.171509f, 0.693359f, 0.097595f,
+ 0.000000f, 1.000000f, 0.328613f, 0.859863f, 0.403076f, 0.784668f, 0.442627f, 0.734863f,
+ 0.469971f, 0.697266f, 0.492432f, 0.666992f, 0.509766f, 0.642090f, 0.525391f, 0.620605f,
+ 0.538574f, 0.601562f, 0.549805f, 0.585449f, 0.561523f, 0.570312f, 0.569824f, 0.557129f,
+ 0.580078f, 0.544922f, 0.588867f, 0.533203f, 0.597168f, 0.522461f, 0.606934f, 0.511719f,
+ 0.613281f, 0.501953f, 0.620605f, 0.493164f, 0.626953f, 0.484619f, 0.633301f, 0.476562f,
+ 0.639160f, 0.468506f, 0.645996f, 0.460693f, 0.651855f, 0.453369f, 0.657227f, 0.446289f,
+ 0.662109f, 0.439453f, 0.669922f, 0.432373f, 0.673828f, 0.425781f, 0.679688f, 0.419189f,
+ 0.684082f, 0.412842f, 0.689941f, 0.406250f, 0.693848f, 0.400146f, 0.698242f, 0.394043f,
+ 0.702637f, 0.387939f, 0.708496f, 0.381348f, 0.713379f, 0.375244f, 0.717285f, 0.368896f,
+ 0.722168f, 0.363037f, 0.726074f, 0.356934f, 0.730469f, 0.350830f, 0.734375f, 0.344727f,
+ 0.739258f, 0.338135f, 0.743164f, 0.331787f, 0.747559f, 0.325684f, 0.752441f, 0.318848f,
+ 0.755371f, 0.312500f, 0.760254f, 0.305908f, 0.764648f, 0.299072f, 0.768555f, 0.291992f,
+ 0.772461f, 0.284912f, 0.776367f, 0.277832f, 0.780273f, 0.270020f, 0.785156f, 0.262451f,
+ 0.788574f, 0.254639f, 0.792480f, 0.246216f, 0.795410f, 0.236572f, 0.799805f, 0.226807f,
+ 0.802734f, 0.216675f, 0.805664f, 0.206177f, 0.809570f, 0.194580f, 0.812988f, 0.182251f,
+ 0.814941f, 0.166016f, 0.815430f, 0.148193f, 0.809082f, 0.123413f, 0.770508f, 0.067139f,
+ 0.000000f, 1.000000f, 0.338135f, 0.855469f, 0.415039f, 0.778320f, 0.458496f, 0.725586f,
+ 0.489014f, 0.685547f, 0.512695f, 0.652832f, 0.533203f, 0.625488f, 0.549805f, 0.602051f,
+ 0.564941f, 0.581543f, 0.578613f, 0.563477f, 0.589844f, 0.546875f, 0.600098f, 0.532715f,
+ 0.611816f, 0.518555f, 0.620605f, 0.505859f, 0.630859f, 0.493408f, 0.640137f, 0.481445f,
+ 0.647949f, 0.470947f, 0.656250f, 0.460449f, 0.664062f, 0.450928f, 0.671387f, 0.441650f,
+ 0.678223f, 0.432617f, 0.685059f, 0.424072f, 0.691895f, 0.416016f, 0.696289f, 0.408203f,
+ 0.703125f, 0.400146f, 0.708984f, 0.392822f, 0.715332f, 0.384766f, 0.720703f, 0.377686f,
+ 0.726074f, 0.370850f, 0.730957f, 0.363770f, 0.736328f, 0.356934f, 0.742188f, 0.350098f,
+ 0.746582f, 0.343262f, 0.750488f, 0.336670f, 0.757324f, 0.329590f, 0.760254f, 0.323242f,
+ 0.765137f, 0.316650f, 0.769043f, 0.310303f, 0.773926f, 0.303955f, 0.778320f, 0.297363f,
+ 0.783691f, 0.290283f, 0.787109f, 0.283936f, 0.791504f, 0.277344f, 0.795898f, 0.270752f,
+ 0.799805f, 0.263916f, 0.803223f, 0.257324f, 0.808594f, 0.250244f, 0.811523f, 0.243652f,
+ 0.815918f, 0.236450f, 0.820312f, 0.229126f, 0.823730f, 0.221802f, 0.828613f, 0.214600f,
+ 0.831543f, 0.206787f, 0.835938f, 0.198730f, 0.838867f, 0.190552f, 0.840820f, 0.181152f,
+ 0.844727f, 0.171387f, 0.847656f, 0.161499f, 0.850586f, 0.151001f, 0.854980f, 0.139893f,
+ 0.855957f, 0.126343f, 0.856934f, 0.111694f, 0.852539f, 0.089539f, 0.823730f, 0.046478f,
+ 0.000000f, 1.000000f, 0.344971f, 0.853027f, 0.427490f, 0.771973f, 0.474121f, 0.716309f,
+ 0.506836f, 0.673828f, 0.534668f, 0.638184f, 0.555176f, 0.609375f, 0.573730f, 0.584473f,
+ 0.590820f, 0.561523f, 0.604980f, 0.541992f, 0.618164f, 0.523926f, 0.630371f, 0.507812f,
+ 0.641602f, 0.492676f, 0.650879f, 0.479492f, 0.662109f, 0.465576f, 0.672852f, 0.452393f,
+ 0.681152f, 0.440674f, 0.689941f, 0.429443f, 0.698730f, 0.418945f, 0.705078f, 0.408936f,
+ 0.713379f, 0.399170f, 0.719727f, 0.389893f, 0.726074f, 0.380859f, 0.733398f, 0.372070f,
+ 0.739258f, 0.364014f, 0.746094f, 0.355469f, 0.751953f, 0.347656f, 0.756348f, 0.339844f,
+ 0.762695f, 0.332275f, 0.768555f, 0.324951f, 0.772949f, 0.317871f, 0.778809f, 0.310303f,
+ 0.783691f, 0.303223f, 0.788086f, 0.296387f, 0.791992f, 0.289551f, 0.798340f, 0.282715f,
+ 0.801270f, 0.276123f, 0.806152f, 0.269531f, 0.811035f, 0.262695f, 0.815430f, 0.255859f,
+ 0.819824f, 0.249146f, 0.822754f, 0.242798f, 0.827148f, 0.236328f, 0.830566f, 0.229858f,
+ 0.834473f, 0.223511f, 0.838379f, 0.216797f, 0.843262f, 0.209717f, 0.846680f, 0.203247f,
+ 0.850098f, 0.196411f, 0.854492f, 0.189453f, 0.855957f, 0.182983f, 0.860840f, 0.175781f,
+ 0.864746f, 0.168457f, 0.867676f, 0.161377f, 0.871094f, 0.153809f, 0.874023f, 0.145386f,
+ 0.875977f, 0.136475f, 0.878418f, 0.127563f, 0.881348f, 0.118164f, 0.884766f, 0.108826f,
+ 0.885742f, 0.097717f, 0.887207f, 0.084412f, 0.884766f, 0.067688f, 0.862793f, 0.033691f,
+ 0.000000f, 1.000000f, 0.353516f, 0.849121f, 0.440674f, 0.765137f, 0.490723f, 0.707031f,
+ 0.525879f, 0.661621f, 0.555176f, 0.624023f, 0.577148f, 0.593750f, 0.597656f, 0.566406f,
+ 0.616211f, 0.541992f, 0.630859f, 0.520996f, 0.645508f, 0.501465f, 0.659668f, 0.483887f,
+ 0.669922f, 0.468018f, 0.680176f, 0.453369f, 0.692871f, 0.438477f, 0.702148f, 0.424561f,
+ 0.711426f, 0.412354f, 0.720703f, 0.400146f, 0.729492f, 0.388916f, 0.736816f, 0.378174f,
+ 0.744141f, 0.367676f, 0.750977f, 0.357910f, 0.758789f, 0.348633f, 0.764648f, 0.339355f,
+ 0.771484f, 0.330566f, 0.776855f, 0.321777f, 0.783691f, 0.313477f, 0.787598f, 0.305908f,
+ 0.793945f, 0.297852f, 0.799805f, 0.290039f, 0.804688f, 0.282471f, 0.810059f, 0.275146f,
+ 0.814453f, 0.268066f, 0.818359f, 0.260986f, 0.823730f, 0.254150f, 0.828125f, 0.247437f,
+ 0.832520f, 0.240601f, 0.836914f, 0.233765f, 0.839844f, 0.227539f, 0.844238f, 0.220703f,
+ 0.848633f, 0.214233f, 0.851074f, 0.208130f, 0.854980f, 0.201904f, 0.859375f, 0.195679f,
+ 0.863770f, 0.188843f, 0.867188f, 0.182495f, 0.869629f, 0.176392f, 0.873535f, 0.170044f,
+ 0.876465f, 0.163818f, 0.878418f, 0.158081f, 0.883301f, 0.151123f, 0.886230f, 0.144653f,
+ 0.890137f, 0.137939f, 0.892578f, 0.131470f, 0.895508f, 0.124878f, 0.898438f, 0.118225f,
+ 0.899414f, 0.109985f, 0.902832f, 0.101685f, 0.904785f, 0.093628f, 0.906250f, 0.085205f,
+ 0.908691f, 0.076538f, 0.908691f, 0.064941f, 0.907715f, 0.050476f, 0.891602f, 0.025284f,
+ 0.000000f, 1.000000f, 0.361816f, 0.845703f, 0.453125f, 0.758789f, 0.507324f, 0.697266f,
+ 0.544434f, 0.649902f, 0.576172f, 0.609863f, 0.600098f, 0.577637f, 0.620605f, 0.548828f,
+ 0.640625f, 0.522949f, 0.656738f, 0.500000f, 0.671875f, 0.479980f, 0.684570f, 0.461426f,
+ 0.697266f, 0.444092f, 0.706543f, 0.428955f, 0.719238f, 0.413330f, 0.730957f, 0.398682f,
+ 0.739258f, 0.385498f, 0.748535f, 0.372803f, 0.756348f, 0.360840f, 0.764160f, 0.349854f,
+ 0.771973f, 0.338867f, 0.779297f, 0.328613f, 0.786133f, 0.318848f, 0.793457f, 0.309082f,
+ 0.799805f, 0.300049f, 0.804688f, 0.291748f, 0.810059f, 0.283203f, 0.815918f, 0.274902f,
+ 0.821777f, 0.267090f, 0.826660f, 0.259033f, 0.830566f, 0.251465f, 0.835449f, 0.244507f,
+ 0.840332f, 0.237427f, 0.844727f, 0.230347f, 0.849121f, 0.223389f, 0.853027f, 0.216675f,
+ 0.856934f, 0.209961f, 0.860840f, 0.203613f, 0.864746f, 0.197266f, 0.868652f, 0.190918f,
+ 0.872070f, 0.184814f, 0.875488f, 0.178955f, 0.878906f, 0.172363f, 0.882324f, 0.166626f,
+ 0.885742f, 0.160522f, 0.888672f, 0.154785f, 0.890625f, 0.149048f, 0.894043f, 0.143433f,
+ 0.897461f, 0.137329f, 0.900879f, 0.131348f, 0.903809f, 0.125366f, 0.906738f, 0.119751f,
+ 0.909180f, 0.113953f, 0.912109f, 0.108276f, 0.913574f, 0.102600f, 0.917969f, 0.096008f,
+ 0.918457f, 0.089355f, 0.920410f, 0.081970f, 0.920898f, 0.075317f, 0.923828f, 0.068115f,
+ 0.925781f, 0.060333f, 0.925781f, 0.051239f, 0.924805f, 0.039886f, 0.913086f, 0.018799f,
+ 0.000000f, 1.000000f, 0.369385f, 0.842773f, 0.466553f, 0.751953f, 0.522949f, 0.687988f,
+ 0.562500f, 0.638184f, 0.594727f, 0.596680f, 0.621582f, 0.562012f, 0.642578f, 0.532227f,
+ 0.663086f, 0.504883f, 0.680176f, 0.480713f, 0.694824f, 0.459473f, 0.709961f, 0.439697f,
+ 0.721191f, 0.422363f, 0.733398f, 0.405273f, 0.744141f, 0.389893f, 0.753906f, 0.375000f,
+ 0.765137f, 0.360840f, 0.775391f, 0.347168f, 0.783203f, 0.334961f, 0.789062f, 0.323730f,
+ 0.797363f, 0.312744f, 0.805664f, 0.301758f, 0.811035f, 0.291992f, 0.817871f, 0.282227f,
+ 0.822754f, 0.273193f, 0.828613f, 0.264648f, 0.834961f, 0.255615f, 0.839844f, 0.247559f,
+ 0.843750f, 0.239868f, 0.849121f, 0.231812f, 0.853027f, 0.224731f, 0.858398f, 0.217407f,
+ 0.862793f, 0.210327f, 0.866211f, 0.203491f, 0.871582f, 0.196533f, 0.874512f, 0.190186f,
+ 0.877441f, 0.184082f, 0.880371f, 0.178101f, 0.885254f, 0.171509f, 0.888184f, 0.165649f,
+ 0.891602f, 0.159546f, 0.894531f, 0.153931f, 0.897461f, 0.148193f, 0.899902f, 0.142822f,
+ 0.903320f, 0.137207f, 0.905762f, 0.131836f, 0.908691f, 0.126221f, 0.911133f, 0.121033f,
+ 0.915039f, 0.115417f, 0.916016f, 0.110413f, 0.919434f, 0.105103f, 0.921387f, 0.100159f,
+ 0.924805f, 0.094727f, 0.926270f, 0.089539f, 0.929199f, 0.084167f, 0.930664f, 0.078979f,
+ 0.932617f, 0.074280f, 0.935059f, 0.067139f, 0.935547f, 0.060852f, 0.935547f, 0.054871f,
+ 0.938477f, 0.048035f, 0.938965f, 0.041412f, 0.937500f, 0.031342f, 0.929199f, 0.014694f,
+ 0.000000f, 1.000000f, 0.377686f, 0.839844f, 0.479004f, 0.745605f, 0.538574f, 0.678711f,
+ 0.581543f, 0.626465f, 0.614746f, 0.583008f, 0.641602f, 0.546875f, 0.664551f, 0.515625f,
+ 0.684570f, 0.487549f, 0.703125f, 0.462158f, 0.717773f, 0.439941f, 0.731445f, 0.419434f,
+ 0.744629f, 0.400879f, 0.755859f, 0.383789f, 0.766602f, 0.367920f, 0.777832f, 0.352051f,
+ 0.787109f, 0.337891f, 0.795898f, 0.324219f, 0.803711f, 0.312012f, 0.812500f, 0.299805f,
+ 0.818848f, 0.288574f, 0.826660f, 0.277588f, 0.832031f, 0.268066f, 0.838379f, 0.258301f,
+ 0.844238f, 0.249023f, 0.849609f, 0.240234f, 0.855469f, 0.231567f, 0.858887f, 0.223755f,
+ 0.864258f, 0.215698f, 0.868164f, 0.208374f, 0.873535f, 0.200684f, 0.876465f, 0.193848f,
+ 0.880859f, 0.187012f, 0.884277f, 0.180298f, 0.887695f, 0.174072f, 0.891113f, 0.167847f,
+ 0.895020f, 0.161743f, 0.897949f, 0.155640f, 0.902344f, 0.149658f, 0.904785f, 0.144043f,
+ 0.907227f, 0.138794f, 0.909180f, 0.133545f, 0.913574f, 0.127930f, 0.916016f, 0.122620f,
+ 0.917480f, 0.117737f, 0.920410f, 0.112427f, 0.921875f, 0.107910f, 0.925293f, 0.103149f,
+ 0.927734f, 0.098022f, 0.929688f, 0.093140f, 0.932617f, 0.088318f, 0.934570f, 0.083740f,
+ 0.935059f, 0.079712f, 0.939453f, 0.074524f, 0.940430f, 0.069824f, 0.941895f, 0.065674f,
+ 0.944336f, 0.061157f, 0.944824f, 0.055939f, 0.946289f, 0.049988f, 0.946777f, 0.044495f,
+ 0.948242f, 0.039276f, 0.949219f, 0.033264f, 0.947754f, 0.024719f, 0.940918f, 0.010834f,
+ 0.000000f, 1.000000f, 0.385010f, 0.836914f, 0.491211f, 0.739258f, 0.553711f, 0.669434f,
+ 0.599121f, 0.614746f, 0.632812f, 0.570312f, 0.660645f, 0.532715f, 0.684570f, 0.500000f,
+ 0.705078f, 0.470703f, 0.724121f, 0.444336f, 0.740234f, 0.421143f, 0.752930f, 0.400391f,
+ 0.766113f, 0.381104f, 0.776855f, 0.363525f, 0.788574f, 0.347168f, 0.798828f, 0.331543f,
+ 0.808594f, 0.316406f, 0.816895f, 0.302979f, 0.824219f, 0.290527f, 0.833496f, 0.278076f,
+ 0.839355f, 0.266846f, 0.845703f, 0.256348f, 0.850098f, 0.246826f, 0.857910f, 0.236328f,
+ 0.861816f, 0.227539f, 0.866699f, 0.218994f, 0.871582f, 0.210571f, 0.875977f, 0.202637f,
+ 0.880859f, 0.194824f, 0.885254f, 0.187256f, 0.888672f, 0.180298f, 0.892090f, 0.173584f,
+ 0.895508f, 0.167114f, 0.899902f, 0.160645f, 0.903320f, 0.154175f, 0.906250f, 0.148315f,
+ 0.909180f, 0.142578f, 0.912109f, 0.136963f, 0.914551f, 0.131470f, 0.916992f, 0.126343f,
+ 0.920410f, 0.120789f, 0.922363f, 0.116028f, 0.924805f, 0.111023f, 0.927246f, 0.106140f,
+ 0.929199f, 0.101746f, 0.932129f, 0.096924f, 0.935059f, 0.092041f, 0.936035f, 0.087830f,
+ 0.937500f, 0.083923f, 0.941406f, 0.079102f, 0.942383f, 0.074890f, 0.944336f, 0.070923f,
+ 0.946289f, 0.066711f, 0.947266f, 0.062805f, 0.949707f, 0.058777f, 0.951172f, 0.054810f,
+ 0.953125f, 0.050873f, 0.955078f, 0.046661f, 0.955078f, 0.041931f, 0.955566f, 0.036743f,
+ 0.956055f, 0.031860f, 0.958008f, 0.026825f, 0.955078f, 0.020111f, 0.951172f, 0.008820f,
+ 0.000000f, 1.000000f, 0.394775f, 0.832520f, 0.503418f, 0.732910f, 0.569336f, 0.660645f,
+ 0.614746f, 0.604492f, 0.651367f, 0.557617f, 0.681641f, 0.518066f, 0.704102f, 0.484863f,
+ 0.726074f, 0.454590f, 0.743652f, 0.427734f, 0.759766f, 0.403564f, 0.772949f, 0.382568f,
+ 0.785156f, 0.362793f, 0.797363f, 0.344727f, 0.806152f, 0.328613f, 0.816406f, 0.312988f,
+ 0.826172f, 0.297607f, 0.833496f, 0.283936f, 0.840820f, 0.271240f, 0.848633f, 0.259033f,
+ 0.855957f, 0.247681f, 0.861328f, 0.237427f, 0.868164f, 0.226929f, 0.873535f, 0.217407f,
+ 0.877441f, 0.208496f, 0.881348f, 0.200317f, 0.887695f, 0.191650f, 0.890625f, 0.183838f,
+ 0.895020f, 0.176392f, 0.898926f, 0.169312f, 0.902344f, 0.162598f, 0.906738f, 0.155884f,
+ 0.910156f, 0.149292f, 0.913086f, 0.143066f, 0.915039f, 0.137451f, 0.916992f, 0.132202f,
+ 0.921387f, 0.126221f, 0.923828f, 0.120789f, 0.927246f, 0.115417f, 0.928711f, 0.110657f,
+ 0.929688f, 0.106506f, 0.934570f, 0.101257f, 0.936035f, 0.096313f, 0.937500f, 0.092102f,
+ 0.939453f, 0.088013f, 0.940918f, 0.083862f, 0.942871f, 0.079712f, 0.945801f, 0.075317f,
+ 0.946777f, 0.071716f, 0.949219f, 0.067688f, 0.950684f, 0.063965f, 0.952148f, 0.060364f,
+ 0.954590f, 0.056610f, 0.955566f, 0.053101f, 0.956543f, 0.049561f, 0.958984f, 0.046234f,
+ 0.959473f, 0.042725f, 0.961914f, 0.039185f, 0.961914f, 0.035492f, 0.961914f, 0.030777f,
+ 0.962402f, 0.026779f, 0.963379f, 0.021698f, 0.963867f, 0.017212f, 0.958496f, 0.006859f,
+ 0.000000f, 1.000000f, 0.404297f, 0.828613f, 0.517090f, 0.726074f, 0.583984f, 0.652344f,
+ 0.631348f, 0.593750f, 0.667480f, 0.545898f, 0.698730f, 0.504883f, 0.723145f, 0.470215f,
+ 0.744141f, 0.439453f, 0.761719f, 0.412109f, 0.777344f, 0.387695f, 0.790527f, 0.365967f,
+ 0.803711f, 0.345703f, 0.813965f, 0.327637f, 0.824707f, 0.310791f, 0.833008f, 0.295654f,
+ 0.841797f, 0.280518f, 0.850098f, 0.266357f, 0.858398f, 0.253662f, 0.864746f, 0.241577f,
+ 0.871582f, 0.230469f, 0.875977f, 0.220215f, 0.881348f, 0.209839f, 0.886230f, 0.200684f,
+ 0.892090f, 0.191772f, 0.895020f, 0.183472f, 0.900391f, 0.174927f, 0.903809f, 0.167725f,
+ 0.906250f, 0.160767f, 0.911621f, 0.153564f, 0.914551f, 0.146606f, 0.917480f, 0.140381f,
+ 0.919922f, 0.134399f, 0.922363f, 0.128784f, 0.927246f, 0.122803f, 0.929199f, 0.117249f,
+ 0.930664f, 0.112366f, 0.933105f, 0.107544f, 0.935547f, 0.102478f, 0.937988f, 0.097961f,
+ 0.939453f, 0.093384f, 0.942383f, 0.088806f, 0.944336f, 0.084595f, 0.945312f, 0.080566f,
+ 0.946777f, 0.076843f, 0.950195f, 0.072693f, 0.951660f, 0.068726f, 0.953125f, 0.065186f,
+ 0.954102f, 0.061737f, 0.955078f, 0.058441f, 0.957520f, 0.054932f, 0.958496f, 0.051636f,
+ 0.960938f, 0.048065f, 0.961426f, 0.045227f, 0.962402f, 0.042389f, 0.964844f, 0.039001f,
+ 0.965820f, 0.035736f, 0.966309f, 0.033325f, 0.968262f, 0.030426f, 0.968750f, 0.025787f,
+ 0.968262f, 0.022202f, 0.967773f, 0.018677f, 0.969238f, 0.013779f, 0.965332f, 0.005775f,
+ 0.000000f, 1.000000f, 0.411865f, 0.825684f, 0.530762f, 0.718750f, 0.599121f, 0.643066f,
+ 0.647949f, 0.583008f, 0.686523f, 0.533691f, 0.716797f, 0.491699f, 0.740234f, 0.456543f,
+ 0.760742f, 0.425293f, 0.778809f, 0.397461f, 0.794434f, 0.372314f, 0.808105f, 0.350098f,
+ 0.819336f, 0.330078f, 0.830078f, 0.311768f, 0.839355f, 0.294922f, 0.847656f, 0.279785f,
+ 0.856934f, 0.264893f, 0.864258f, 0.250732f, 0.871094f, 0.238159f, 0.877930f, 0.226074f,
+ 0.883789f, 0.214844f, 0.889648f, 0.204590f, 0.893555f, 0.195068f, 0.898926f, 0.185425f,
+ 0.902832f, 0.176880f, 0.906738f, 0.168579f, 0.911133f, 0.160889f, 0.915039f, 0.153320f,
+ 0.918457f, 0.146484f, 0.921387f, 0.139404f, 0.922852f, 0.133667f, 0.927734f, 0.126953f,
+ 0.929688f, 0.121277f, 0.932617f, 0.115906f, 0.934570f, 0.110474f, 0.937012f, 0.105347f,
+ 0.939941f, 0.100220f, 0.941406f, 0.095764f, 0.944336f, 0.091064f, 0.945801f, 0.086609f,
+ 0.947266f, 0.082581f, 0.949707f, 0.078308f, 0.951172f, 0.074463f, 0.953125f, 0.070801f,
+ 0.954590f, 0.066956f, 0.956055f, 0.063293f, 0.957031f, 0.060059f, 0.958008f, 0.057037f,
+ 0.960938f, 0.053375f, 0.962402f, 0.050232f, 0.963379f, 0.047211f, 0.963867f, 0.044464f,
+ 0.965332f, 0.041626f, 0.966797f, 0.038666f, 0.967773f, 0.036041f, 0.969727f, 0.033325f,
+ 0.970703f, 0.030609f, 0.971191f, 0.028290f, 0.972168f, 0.025726f, 0.974121f, 0.022797f,
+ 0.972656f, 0.018906f, 0.972656f, 0.015373f, 0.973633f, 0.011444f, 0.969727f, 0.004612f,
+ 0.000000f, 1.000000f, 0.421631f, 0.821777f, 0.542969f, 0.712891f, 0.614746f, 0.634277f,
+ 0.664062f, 0.573242f, 0.702148f, 0.521973f, 0.732422f, 0.479736f, 0.756348f, 0.443848f,
+ 0.777832f, 0.411865f, 0.795898f, 0.383301f, 0.810547f, 0.358154f, 0.822754f, 0.335938f,
+ 0.833984f, 0.315918f, 0.844727f, 0.297119f, 0.852539f, 0.280762f, 0.860840f, 0.265625f,
+ 0.869629f, 0.250732f, 0.876953f, 0.236938f, 0.883789f, 0.224243f, 0.890137f, 0.211914f,
+ 0.895508f, 0.201172f, 0.900391f, 0.191040f, 0.905273f, 0.181030f, 0.909180f, 0.172485f,
+ 0.913086f, 0.163818f, 0.917480f, 0.155640f, 0.920898f, 0.147827f, 0.922852f, 0.141357f,
+ 0.927246f, 0.134033f, 0.929688f, 0.127563f, 0.932129f, 0.121521f, 0.934570f, 0.115906f,
+ 0.938965f, 0.109802f, 0.939941f, 0.104736f, 0.942871f, 0.099609f, 0.944336f, 0.094849f,
+ 0.946777f, 0.090149f, 0.949219f, 0.085388f, 0.950684f, 0.081238f, 0.951660f, 0.077454f,
+ 0.954590f, 0.073242f, 0.955566f, 0.069519f, 0.957520f, 0.065735f, 0.958496f, 0.062500f,
+ 0.960938f, 0.058777f, 0.961426f, 0.055817f, 0.962402f, 0.052673f, 0.964355f, 0.049438f,
+ 0.965332f, 0.046661f, 0.967285f, 0.043732f, 0.967773f, 0.040985f, 0.969238f, 0.038422f,
+ 0.970703f, 0.035736f, 0.971680f, 0.033020f, 0.971680f, 0.031021f, 0.973145f, 0.028625f,
+ 0.974609f, 0.026321f, 0.975586f, 0.023727f, 0.976562f, 0.021774f, 0.977539f, 0.019760f,
+ 0.977051f, 0.016510f, 0.976562f, 0.012489f, 0.976562f, 0.009476f, 0.974121f, 0.003717f,
+ 0.000000f, 1.000000f, 0.428711f, 0.819336f, 0.556641f, 0.706055f, 0.628906f, 0.625977f,
+ 0.680176f, 0.562988f, 0.717773f, 0.511230f, 0.748047f, 0.468018f, 0.771973f, 0.431396f,
+ 0.791016f, 0.399902f, 0.809570f, 0.370605f, 0.824219f, 0.345459f, 0.837402f, 0.322754f,
+ 0.847168f, 0.302734f, 0.857422f, 0.284180f, 0.864258f, 0.268066f, 0.873535f, 0.251953f,
+ 0.879883f, 0.238281f, 0.887695f, 0.224243f, 0.894531f, 0.211304f, 0.899902f, 0.200073f,
+ 0.904785f, 0.188965f, 0.911133f, 0.178345f, 0.913086f, 0.169800f, 0.918945f, 0.160156f,
+ 0.922363f, 0.151978f, 0.925293f, 0.144409f, 0.929199f, 0.136963f, 0.931641f, 0.129883f,
+ 0.934570f, 0.123413f, 0.937500f, 0.117065f, 0.939941f, 0.111328f, 0.942383f, 0.105652f,
+ 0.944824f, 0.100098f, 0.946777f, 0.095215f, 0.948730f, 0.090393f, 0.951660f, 0.085693f,
+ 0.953125f, 0.081177f, 0.954590f, 0.076904f, 0.955566f, 0.073242f, 0.958008f, 0.069214f,
+ 0.960449f, 0.065125f, 0.960938f, 0.061737f, 0.961426f, 0.058807f, 0.964355f, 0.055267f,
+ 0.965820f, 0.051849f, 0.966309f, 0.049011f, 0.967773f, 0.046265f, 0.968262f, 0.043579f,
+ 0.970215f, 0.040680f, 0.971191f, 0.037964f, 0.972168f, 0.035614f, 0.972656f, 0.033478f,
+ 0.974121f, 0.031097f, 0.975586f, 0.028687f, 0.976562f, 0.026352f, 0.976562f, 0.024750f,
+ 0.978027f, 0.022507f, 0.978516f, 0.020660f, 0.979980f, 0.018646f, 0.980957f, 0.016479f,
+ 0.981445f, 0.014877f, 0.979492f, 0.011246f, 0.979492f, 0.007957f, 0.979004f, 0.003407f,
+ 0.000000f, 1.000000f, 0.437500f, 0.815918f, 0.569824f, 0.699707f, 0.643066f, 0.617676f,
+ 0.694824f, 0.553223f, 0.732910f, 0.500977f, 0.762695f, 0.457031f, 0.785645f, 0.420166f,
+ 0.804688f, 0.388184f, 0.822266f, 0.358887f, 0.837891f, 0.333252f, 0.850098f, 0.310547f,
+ 0.860352f, 0.290283f, 0.868652f, 0.272217f, 0.876953f, 0.255615f, 0.883789f, 0.240356f,
+ 0.891113f, 0.226318f, 0.898438f, 0.212769f, 0.903809f, 0.200562f, 0.909668f, 0.188354f,
+ 0.913574f, 0.178223f, 0.918945f, 0.167847f, 0.922363f, 0.158813f, 0.926758f, 0.150024f,
+ 0.930176f, 0.141846f, 0.933105f, 0.134277f, 0.936035f, 0.127197f, 0.938965f, 0.120361f,
+ 0.940918f, 0.114136f, 0.943848f, 0.108093f, 0.947266f, 0.101990f, 0.948730f, 0.096802f,
+ 0.950684f, 0.091858f, 0.953613f, 0.086609f, 0.954590f, 0.082153f, 0.956543f, 0.077759f,
+ 0.958008f, 0.073730f, 0.960449f, 0.069458f, 0.961426f, 0.065735f, 0.962402f, 0.062317f,
+ 0.965332f, 0.058472f, 0.965820f, 0.055237f, 0.966309f, 0.052521f, 0.968262f, 0.049133f,
+ 0.969727f, 0.046234f, 0.970703f, 0.043335f, 0.971680f, 0.040924f, 0.972168f, 0.038269f,
+ 0.973145f, 0.035858f, 0.974121f, 0.033569f, 0.975098f, 0.031372f, 0.977051f, 0.028717f,
+ 0.977539f, 0.026886f, 0.977539f, 0.025299f, 0.979004f, 0.023254f, 0.979980f, 0.021149f,
+ 0.980957f, 0.019135f, 0.981445f, 0.017670f, 0.982422f, 0.016006f, 0.982422f, 0.014641f,
+ 0.983398f, 0.013092f, 0.983887f, 0.009377f, 0.982910f, 0.006584f, 0.981445f, 0.003464f,
+ 0.000000f, 1.000000f, 0.447021f, 0.812012f, 0.582031f, 0.693848f, 0.657227f, 0.609375f,
+ 0.709473f, 0.543945f, 0.748047f, 0.490967f, 0.777344f, 0.446533f, 0.799316f, 0.409180f,
+ 0.817871f, 0.377197f, 0.834473f, 0.348145f, 0.849609f, 0.322021f, 0.861816f, 0.299561f,
+ 0.871094f, 0.279541f, 0.881348f, 0.260986f, 0.888184f, 0.244629f, 0.894043f, 0.229736f,
+ 0.899902f, 0.215820f, 0.906250f, 0.202881f, 0.912109f, 0.190430f, 0.917969f, 0.178589f,
+ 0.921875f, 0.168335f, 0.926270f, 0.158447f, 0.929688f, 0.149414f, 0.934082f, 0.140747f,
+ 0.936523f, 0.133057f, 0.939941f, 0.125366f, 0.942383f, 0.118530f, 0.946289f, 0.111755f,
+ 0.947754f, 0.105713f, 0.950195f, 0.099854f, 0.952637f, 0.094238f, 0.954102f, 0.089233f,
+ 0.956543f, 0.084167f, 0.958008f, 0.079529f, 0.960449f, 0.075134f, 0.961426f, 0.070801f,
+ 0.962402f, 0.067139f, 0.964844f, 0.063049f, 0.965820f, 0.059509f, 0.967285f, 0.056091f,
+ 0.968262f, 0.053009f, 0.970215f, 0.049683f, 0.971191f, 0.046600f, 0.972168f, 0.043793f,
+ 0.972656f, 0.041473f, 0.974121f, 0.038757f, 0.975586f, 0.036011f, 0.975586f, 0.033783f,
+ 0.976562f, 0.031586f, 0.977539f, 0.029465f, 0.978027f, 0.027603f, 0.979004f, 0.025604f,
+ 0.980469f, 0.023544f, 0.981445f, 0.021545f, 0.981934f, 0.019913f, 0.982422f, 0.018250f,
+ 0.982910f, 0.016953f, 0.983398f, 0.015610f, 0.984863f, 0.013802f, 0.985840f, 0.012192f,
+ 0.986328f, 0.010574f, 0.986816f, 0.009506f, 0.984863f, 0.005833f, 0.984375f, 0.002514f,
+ 0.000000f, 1.000000f, 0.456543f, 0.808105f, 0.593262f, 0.687988f, 0.671387f, 0.601562f,
+ 0.723633f, 0.535156f, 0.761230f, 0.481201f, 0.789062f, 0.437256f, 0.812012f, 0.399170f,
+ 0.831055f, 0.366455f, 0.845215f, 0.338623f, 0.860840f, 0.312012f, 0.872559f, 0.289062f,
+ 0.880859f, 0.269531f, 0.888184f, 0.251221f, 0.896973f, 0.234497f, 0.902344f, 0.220093f,
+ 0.909180f, 0.205933f, 0.914062f, 0.193726f, 0.919922f, 0.181396f, 0.925293f, 0.169800f,
+ 0.929199f, 0.159790f, 0.933105f, 0.149780f, 0.937012f, 0.140991f, 0.940918f, 0.132446f,
+ 0.942871f, 0.124939f, 0.945801f, 0.117615f, 0.948730f, 0.110779f, 0.951660f, 0.104248f,
+ 0.953125f, 0.098511f, 0.956055f, 0.092773f, 0.957520f, 0.087280f, 0.958496f, 0.082764f,
+ 0.960938f, 0.077698f, 0.962891f, 0.073120f, 0.963867f, 0.069092f, 0.965820f, 0.064941f,
+ 0.967285f, 0.061127f, 0.967773f, 0.057831f, 0.969727f, 0.054016f, 0.970703f, 0.050781f,
+ 0.971680f, 0.047760f, 0.972168f, 0.045135f, 0.974121f, 0.042206f, 0.975586f, 0.039154f,
+ 0.976074f, 0.036804f, 0.977051f, 0.034576f, 0.978027f, 0.032227f, 0.978516f, 0.030182f,
+ 0.979492f, 0.028137f, 0.980957f, 0.025925f, 0.981934f, 0.023773f, 0.981934f, 0.022247f,
+ 0.982422f, 0.020798f, 0.983398f, 0.019073f, 0.983887f, 0.017639f, 0.984375f, 0.016296f,
+ 0.985840f, 0.014397f, 0.986328f, 0.012909f, 0.986816f, 0.011711f, 0.987793f, 0.010468f,
+ 0.987305f, 0.009644f, 0.988281f, 0.008430f, 0.986816f, 0.005436f, 0.986328f, 0.001083f,
+ 0.000000f, 1.000000f, 0.464844f, 0.805176f, 0.605957f, 0.681641f, 0.683594f, 0.594238f,
+ 0.736328f, 0.526367f, 0.772949f, 0.472656f, 0.802246f, 0.427734f, 0.824219f, 0.389404f,
+ 0.841797f, 0.356934f, 0.857422f, 0.328613f, 0.869629f, 0.302979f, 0.879395f, 0.280762f,
+ 0.889648f, 0.260254f, 0.897949f, 0.242188f, 0.905273f, 0.225708f, 0.911133f, 0.211060f,
+ 0.916504f, 0.197388f, 0.921387f, 0.185181f, 0.926270f, 0.173462f, 0.930176f, 0.162476f,
+ 0.936035f, 0.151489f, 0.938965f, 0.142334f, 0.943848f, 0.133301f, 0.944824f, 0.125488f,
+ 0.947754f, 0.118042f, 0.951660f, 0.110413f, 0.952637f, 0.104309f, 0.956055f, 0.097778f,
+ 0.957520f, 0.091919f, 0.959473f, 0.086731f, 0.961426f, 0.081482f, 0.963379f, 0.076477f,
+ 0.964844f, 0.071899f, 0.965820f, 0.067871f, 0.967773f, 0.063721f, 0.969727f, 0.059448f,
+ 0.969727f, 0.056274f, 0.971680f, 0.052887f, 0.972656f, 0.049469f, 0.974121f, 0.046417f,
+ 0.975098f, 0.043365f, 0.976562f, 0.040466f, 0.976562f, 0.038116f, 0.977539f, 0.035675f,
+ 0.978516f, 0.033478f, 0.979980f, 0.030914f, 0.980957f, 0.028610f, 0.981445f, 0.026749f,
+ 0.982422f, 0.024734f, 0.982910f, 0.023010f, 0.982910f, 0.021652f, 0.983887f, 0.019958f,
+ 0.984375f, 0.018295f, 0.985840f, 0.016586f, 0.986328f, 0.014992f, 0.987305f, 0.013573f,
+ 0.987305f, 0.012466f, 0.987793f, 0.011497f, 0.988281f, 0.010406f, 0.988770f, 0.009445f,
+ 0.989258f, 0.008270f, 0.990234f, 0.007000f, 0.991211f, 0.004940f, 0.988281f, 0.001047f,
+ 0.000000f, 1.000000f, 0.473633f, 0.801758f, 0.616699f, 0.675781f, 0.695801f, 0.586914f,
+ 0.748535f, 0.518066f, 0.786133f, 0.463867f, 0.812500f, 0.419434f, 0.835449f, 0.380859f,
+ 0.852051f, 0.348389f, 0.864746f, 0.320557f, 0.877930f, 0.294678f, 0.889648f, 0.271729f,
+ 0.897949f, 0.251709f, 0.905273f, 0.234009f, 0.912598f, 0.217651f, 0.918945f, 0.202759f,
+ 0.924316f, 0.189697f, 0.927734f, 0.177490f, 0.931641f, 0.166260f, 0.936523f, 0.155396f,
+ 0.940918f, 0.144897f, 0.944824f, 0.135742f, 0.947754f, 0.126953f, 0.950684f, 0.118896f,
+ 0.953613f, 0.111450f, 0.956055f, 0.104492f, 0.958008f, 0.098206f, 0.959961f, 0.092163f,
+ 0.961914f, 0.086243f, 0.963379f, 0.081238f, 0.965332f, 0.076111f, 0.966797f, 0.071533f,
+ 0.969238f, 0.066833f, 0.969727f, 0.062805f, 0.970215f, 0.059326f, 0.972168f, 0.055359f,
+ 0.974609f, 0.051636f, 0.975098f, 0.048370f, 0.976074f, 0.045227f, 0.976562f, 0.042542f,
+ 0.977539f, 0.039825f, 0.978516f, 0.037170f, 0.980469f, 0.034485f, 0.980957f, 0.031982f,
+ 0.981934f, 0.029755f, 0.982422f, 0.027771f, 0.982422f, 0.025894f, 0.982910f, 0.024261f,
+ 0.983887f, 0.022324f, 0.984375f, 0.020706f, 0.985352f, 0.019089f, 0.986816f, 0.016953f,
+ 0.986816f, 0.015732f, 0.987305f, 0.014519f, 0.987793f, 0.013290f, 0.988281f, 0.012192f,
+ 0.988281f, 0.011436f, 0.989258f, 0.010147f, 0.989746f, 0.009201f, 0.990723f, 0.007805f,
+ 0.991699f, 0.006325f, 0.992188f, 0.005371f, 0.992676f, 0.004707f, 0.989746f, 0.001203f,
+ 0.000000f, 1.000000f, 0.483154f, 0.797852f, 0.629883f, 0.669434f, 0.708984f, 0.579590f,
+ 0.761230f, 0.510254f, 0.796387f, 0.456299f, 0.823242f, 0.411377f, 0.845215f, 0.372559f,
+ 0.862305f, 0.339600f, 0.875488f, 0.311768f, 0.886230f, 0.287354f, 0.897949f, 0.263916f,
+ 0.906738f, 0.244141f, 0.913574f, 0.226318f, 0.919434f, 0.210327f, 0.924805f, 0.195679f,
+ 0.930176f, 0.182495f, 0.933594f, 0.170654f, 0.937988f, 0.159302f, 0.939941f, 0.149780f,
+ 0.945312f, 0.139038f, 0.948730f, 0.129883f, 0.952148f, 0.121033f, 0.954590f, 0.113281f,
+ 0.957031f, 0.106079f, 0.959961f, 0.098999f, 0.961914f, 0.092712f, 0.962891f, 0.087158f,
+ 0.965820f, 0.081360f, 0.966797f, 0.076233f, 0.968750f, 0.071289f, 0.969238f, 0.067139f,
+ 0.971191f, 0.062744f, 0.973145f, 0.058472f, 0.974121f, 0.054840f, 0.975586f, 0.051025f,
+ 0.975586f, 0.048096f, 0.977539f, 0.044922f, 0.978027f, 0.041870f, 0.979980f, 0.038940f,
+ 0.980957f, 0.036041f, 0.981445f, 0.033600f, 0.981445f, 0.031525f, 0.982910f, 0.029282f,
+ 0.982910f, 0.027328f, 0.983398f, 0.025513f, 0.984375f, 0.023590f, 0.986328f, 0.021347f,
+ 0.986816f, 0.019516f, 0.986816f, 0.018127f, 0.987793f, 0.016678f, 0.987793f, 0.015381f,
+ 0.988281f, 0.014320f, 0.988770f, 0.013016f, 0.989258f, 0.011940f, 0.990234f, 0.010872f,
+ 0.990723f, 0.009674f, 0.990723f, 0.008629f, 0.992188f, 0.006966f, 0.992188f, 0.006294f,
+ 0.992676f, 0.005501f, 0.992676f, 0.005138f, 0.993164f, 0.004486f, 0.991699f, 0.001573f,
+ 0.000000f, 1.000000f, 0.491211f, 0.794922f, 0.641602f, 0.663574f, 0.721191f, 0.572266f,
+ 0.771973f, 0.503906f, 0.807129f, 0.448730f, 0.835449f, 0.403076f, 0.853027f, 0.365723f,
+ 0.871582f, 0.332031f, 0.883789f, 0.304199f, 0.894043f, 0.279785f, 0.904785f, 0.257080f,
+ 0.912109f, 0.237427f, 0.919922f, 0.219360f, 0.925781f, 0.203491f, 0.931152f, 0.189209f,
+ 0.935059f, 0.176270f, 0.938965f, 0.164307f, 0.943359f, 0.153198f, 0.945312f, 0.143799f,
+ 0.949219f, 0.134033f, 0.953125f, 0.124817f, 0.956543f, 0.116089f, 0.958984f, 0.108215f,
+ 0.961426f, 0.101074f, 0.962891f, 0.094666f, 0.965820f, 0.088013f, 0.966797f, 0.082458f,
+ 0.969238f, 0.076965f, 0.969727f, 0.072205f, 0.972656f, 0.067200f, 0.973633f, 0.062622f,
+ 0.974609f, 0.058777f, 0.975586f, 0.054871f, 0.976074f, 0.051514f, 0.978027f, 0.047882f,
+ 0.979492f, 0.044373f, 0.980469f, 0.041199f, 0.980957f, 0.038574f, 0.981445f, 0.035980f,
+ 0.982422f, 0.033478f, 0.983398f, 0.031204f, 0.983398f, 0.029175f, 0.985352f, 0.026779f,
+ 0.986328f, 0.024384f, 0.986328f, 0.022659f, 0.987305f, 0.020706f, 0.987305f, 0.019318f,
+ 0.987793f, 0.017899f, 0.987793f, 0.016479f, 0.988281f, 0.015190f, 0.989258f, 0.013985f,
+ 0.989258f, 0.012787f, 0.989746f, 0.011673f, 0.991211f, 0.010223f, 0.992188f, 0.008713f,
+ 0.992188f, 0.007851f, 0.992676f, 0.006889f, 0.992676f, 0.006378f, 0.993164f, 0.005615f,
+ 0.993652f, 0.005020f, 0.993652f, 0.004612f, 0.993652f, 0.003990f, 0.994629f, 0.002947f,
+ 0.000000f, 1.000000f, 0.500488f, 0.791504f, 0.651855f, 0.658203f, 0.732422f, 0.566406f,
+ 0.781738f, 0.497070f, 0.816895f, 0.442139f, 0.843750f, 0.396240f, 0.862305f, 0.358398f,
+ 0.879395f, 0.325195f, 0.891602f, 0.297363f, 0.902344f, 0.272705f, 0.910645f, 0.250977f,
+ 0.918945f, 0.230957f, 0.925293f, 0.213379f, 0.932129f, 0.197510f, 0.935547f, 0.183472f,
+ 0.940430f, 0.170288f, 0.943359f, 0.158813f, 0.947754f, 0.147705f, 0.950195f, 0.138184f,
+ 0.953125f, 0.128906f, 0.956543f, 0.120117f, 0.958984f, 0.112061f, 0.961914f, 0.104004f,
+ 0.963867f, 0.096863f, 0.965820f, 0.090332f, 0.967773f, 0.084351f, 0.970703f, 0.078308f,
+ 0.971191f, 0.073181f, 0.973145f, 0.068115f, 0.974121f, 0.063782f, 0.975098f, 0.059570f,
+ 0.977539f, 0.055420f, 0.978516f, 0.051300f, 0.979492f, 0.047791f, 0.979980f, 0.044556f,
+ 0.980469f, 0.041718f, 0.981934f, 0.038635f, 0.982422f, 0.036133f, 0.983887f, 0.033539f,
+ 0.984375f, 0.030914f, 0.985840f, 0.028259f, 0.986328f, 0.026077f, 0.986816f, 0.024139f,
+ 0.986816f, 0.022522f, 0.987793f, 0.020676f, 0.987793f, 0.019257f, 0.988281f, 0.017822f,
+ 0.989258f, 0.016281f, 0.989258f, 0.015053f, 0.990234f, 0.013611f, 0.991211f, 0.012207f,
+ 0.992188f, 0.010643f, 0.992676f, 0.009323f, 0.992676f, 0.008507f, 0.993164f, 0.007610f,
+ 0.993164f, 0.006977f, 0.993652f, 0.006245f, 0.993652f, 0.005745f, 0.993652f, 0.005070f,
+ 0.994141f, 0.004536f, 0.994141f, 0.004101f, 0.995117f, 0.003157f, 0.996094f, 0.001987f,
+ 0.000000f, 1.000000f, 0.510742f, 0.787109f, 0.663574f, 0.652344f, 0.743652f, 0.560059f,
+ 0.794922f, 0.489502f, 0.827148f, 0.434570f, 0.852051f, 0.389648f, 0.871094f, 0.351562f,
+ 0.886719f, 0.318848f, 0.898926f, 0.290771f, 0.908203f, 0.266602f, 0.915039f, 0.245850f,
+ 0.924316f, 0.225464f, 0.930664f, 0.207764f, 0.937012f, 0.191772f, 0.940430f, 0.178101f,
+ 0.945312f, 0.164917f, 0.948242f, 0.153442f, 0.952148f, 0.142700f, 0.954590f, 0.133423f,
+ 0.956543f, 0.124512f, 0.959473f, 0.116028f, 0.961914f, 0.108215f, 0.964844f, 0.100403f,
+ 0.967773f, 0.093201f, 0.970215f, 0.086243f, 0.971680f, 0.080444f, 0.972656f, 0.075012f,
+ 0.974121f, 0.069946f, 0.975586f, 0.065063f, 0.978027f, 0.060211f, 0.978516f, 0.056000f,
+ 0.979004f, 0.052399f, 0.980469f, 0.048584f, 0.980957f, 0.045502f, 0.982422f, 0.042084f,
+ 0.982910f, 0.039246f, 0.984863f, 0.035950f, 0.985352f, 0.033173f, 0.986328f, 0.030548f,
+ 0.986328f, 0.028473f, 0.986816f, 0.026428f, 0.987793f, 0.024429f, 0.987793f, 0.022659f,
+ 0.988770f, 0.020782f, 0.988770f, 0.019257f, 0.988770f, 0.017807f, 0.989746f, 0.016083f,
+ 0.990723f, 0.014519f, 0.992188f, 0.012581f, 0.992188f, 0.011375f, 0.992676f, 0.010284f,
+ 0.992676f, 0.009338f, 0.992676f, 0.008629f, 0.993164f, 0.007706f, 0.993164f, 0.007145f,
+ 0.993652f, 0.006336f, 0.994141f, 0.005703f, 0.994141f, 0.005177f, 0.994629f, 0.004509f,
+ 0.995117f, 0.003876f, 0.995605f, 0.003214f, 0.996582f, 0.002230f, 0.998047f, 0.000039f,
+ 0.000000f, 1.000000f, 0.519043f, 0.784180f, 0.675293f, 0.646973f, 0.755371f, 0.553223f,
+ 0.802734f, 0.483643f, 0.837402f, 0.428223f, 0.860352f, 0.383301f, 0.879395f, 0.345215f,
+ 0.892090f, 0.313721f, 0.905762f, 0.284912f, 0.914551f, 0.260498f, 0.921875f, 0.239624f,
+ 0.928711f, 0.220703f, 0.936035f, 0.202759f, 0.941895f, 0.186890f, 0.945312f, 0.172974f,
+ 0.949707f, 0.160156f, 0.952637f, 0.148682f, 0.955566f, 0.138428f, 0.958496f, 0.128784f,
+ 0.959961f, 0.120239f, 0.961914f, 0.112183f, 0.965332f, 0.104431f, 0.966797f, 0.097229f,
+ 0.969238f, 0.090088f, 0.971191f, 0.083740f, 0.973145f, 0.077698f, 0.976074f, 0.071655f,
+ 0.977051f, 0.066528f, 0.978027f, 0.061951f, 0.979004f, 0.057739f, 0.979980f, 0.053680f,
+ 0.980957f, 0.050018f, 0.982422f, 0.046143f, 0.983887f, 0.042603f, 0.984863f, 0.039093f,
+ 0.985352f, 0.036469f, 0.985840f, 0.033661f, 0.986328f, 0.031281f, 0.986816f, 0.028976f,
+ 0.987305f, 0.026855f, 0.988281f, 0.024704f, 0.988770f, 0.022858f, 0.989746f, 0.020950f,
+ 0.990234f, 0.019073f, 0.991699f, 0.017212f, 0.992188f, 0.015175f, 0.992188f, 0.013878f,
+ 0.992676f, 0.012512f, 0.992676f, 0.011513f, 0.993164f, 0.010384f, 0.993164f, 0.009560f,
+ 0.993652f, 0.008598f, 0.993652f, 0.007912f, 0.994141f, 0.007061f, 0.994141f, 0.006516f,
+ 0.994629f, 0.005733f, 0.995117f, 0.005028f, 0.995605f, 0.004395f, 0.996094f, 0.003757f,
+ 0.996094f, 0.002979f, 0.997070f, 0.002041f, 0.998535f, 0.000240f, 0.998535f, 0.000003f,
+ 0.000000f, 1.000000f, 0.527832f, 0.780762f, 0.684082f, 0.642578f, 0.764160f, 0.547852f,
+ 0.812500f, 0.477783f, 0.843750f, 0.422852f, 0.868164f, 0.377441f, 0.886230f, 0.339355f,
+ 0.899902f, 0.307617f, 0.911621f, 0.279541f, 0.920898f, 0.255127f, 0.927734f, 0.234253f,
+ 0.933105f, 0.215942f, 0.939941f, 0.198242f, 0.945312f, 0.182617f, 0.949219f, 0.168579f,
+ 0.953125f, 0.156128f, 0.957031f, 0.144409f, 0.958984f, 0.134399f, 0.960938f, 0.125122f,
+ 0.963867f, 0.116028f, 0.965332f, 0.108154f, 0.966797f, 0.101074f, 0.968750f, 0.094421f,
+ 0.970703f, 0.087952f, 0.973633f, 0.080750f, 0.975586f, 0.074829f, 0.976562f, 0.069458f,
+ 0.978027f, 0.064453f, 0.979492f, 0.059937f, 0.980957f, 0.055389f, 0.982910f, 0.050812f,
+ 0.983398f, 0.046997f, 0.984375f, 0.043518f, 0.984863f, 0.040405f, 0.985352f, 0.037506f,
+ 0.985840f, 0.034821f, 0.986816f, 0.032104f, 0.987305f, 0.029785f, 0.988281f, 0.027313f,
+ 0.989258f, 0.025101f, 0.989746f, 0.022873f, 0.991699f, 0.020355f, 0.991699f, 0.018433f,
+ 0.992188f, 0.016846f, 0.992188f, 0.015388f, 0.992676f, 0.014084f, 0.992676f, 0.012863f,
+ 0.993164f, 0.011726f, 0.993164f, 0.010712f, 0.993652f, 0.009682f, 0.993652f, 0.008865f,
+ 0.994141f, 0.007927f, 0.994141f, 0.007278f, 0.994629f, 0.006413f, 0.995117f, 0.005615f,
+ 0.995605f, 0.004871f, 0.996094f, 0.004139f, 0.996582f, 0.003366f, 0.997070f, 0.002584f,
+ 0.999023f, 0.000851f, 0.999023f, 0.000255f, 0.999023f, 0.000056f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.536621f, 0.777344f, 0.695801f, 0.636719f, 0.774414f, 0.542480f,
+ 0.821289f, 0.471924f, 0.851562f, 0.416992f, 0.875488f, 0.371826f, 0.893066f, 0.334229f,
+ 0.905762f, 0.302490f, 0.916504f, 0.275146f, 0.926270f, 0.250244f, 0.932617f, 0.229370f,
+ 0.937500f, 0.211182f, 0.942383f, 0.194824f, 0.948730f, 0.178955f, 0.953613f, 0.164429f,
+ 0.956055f, 0.152222f, 0.958984f, 0.141113f, 0.962402f, 0.130371f, 0.964355f, 0.121338f,
+ 0.966309f, 0.112976f, 0.968262f, 0.105103f, 0.970703f, 0.097351f, 0.971680f, 0.090881f,
+ 0.972656f, 0.084961f, 0.974121f, 0.079407f, 0.976074f, 0.073608f, 0.978516f, 0.067688f,
+ 0.981445f, 0.061859f, 0.982422f, 0.057129f, 0.982910f, 0.053009f, 0.983887f, 0.049103f,
+ 0.984375f, 0.045593f, 0.985352f, 0.042145f, 0.986328f, 0.038910f, 0.987305f, 0.035889f,
+ 0.987793f, 0.033142f, 0.989258f, 0.030258f, 0.991211f, 0.027222f, 0.991211f, 0.024750f,
+ 0.991699f, 0.022583f, 0.991699f, 0.020828f, 0.992188f, 0.019012f, 0.992676f, 0.017410f,
+ 0.992676f, 0.015991f, 0.993164f, 0.014557f, 0.993164f, 0.013405f, 0.993652f, 0.012123f,
+ 0.994141f, 0.010986f, 0.994141f, 0.010017f, 0.994629f, 0.008949f, 0.995117f, 0.007988f,
+ 0.995117f, 0.007233f, 0.995605f, 0.006310f, 0.996094f, 0.005432f, 0.996582f, 0.004585f,
+ 0.997070f, 0.003532f, 0.998047f, 0.002377f, 0.999023f, 0.001024f, 0.999023f, 0.000561f,
+ 0.999023f, 0.000288f, 0.999023f, 0.000121f, 0.999023f, 0.000029f, 0.999023f, 0.000000f,
+ 0.000000f, 1.000000f, 0.546875f, 0.773438f, 0.705566f, 0.632324f, 0.782227f, 0.537598f,
+ 0.827637f, 0.467285f, 0.860352f, 0.411377f, 0.882812f, 0.366455f, 0.897949f, 0.329834f,
+ 0.912109f, 0.297363f, 0.920410f, 0.270752f, 0.929688f, 0.246704f, 0.937500f, 0.224854f,
+ 0.941895f, 0.207031f, 0.947754f, 0.190063f, 0.950684f, 0.175903f, 0.956055f, 0.161865f,
+ 0.959961f, 0.148682f, 0.962402f, 0.137695f, 0.965332f, 0.127441f, 0.968750f, 0.117493f,
+ 0.969727f, 0.109253f, 0.970703f, 0.101868f, 0.972656f, 0.094788f, 0.974121f, 0.088257f,
+ 0.976074f, 0.081970f, 0.977539f, 0.075928f, 0.978027f, 0.070923f, 0.978516f, 0.066406f,
+ 0.980957f, 0.061340f, 0.982422f, 0.056458f, 0.983398f, 0.052124f, 0.984375f, 0.048096f,
+ 0.985840f, 0.044220f, 0.987305f, 0.040497f, 0.989258f, 0.036713f, 0.989746f, 0.033386f,
+ 0.990234f, 0.030594f, 0.990723f, 0.028076f, 0.991211f, 0.025787f, 0.991699f, 0.023804f,
+ 0.991699f, 0.021835f, 0.992188f, 0.019974f, 0.992676f, 0.018265f, 0.992676f, 0.016815f,
+ 0.993164f, 0.015274f, 0.993652f, 0.013832f, 0.994141f, 0.012505f, 0.994629f, 0.011330f,
+ 0.994629f, 0.010185f, 0.995117f, 0.009026f, 0.995605f, 0.007919f, 0.996094f, 0.006863f,
+ 0.997070f, 0.005650f, 0.998047f, 0.004478f, 0.999512f, 0.002747f, 0.999512f, 0.001852f,
+ 0.999512f, 0.001303f, 0.999512f, 0.000901f, 0.999512f, 0.000597f, 0.999512f, 0.000368f,
+ 0.999512f, 0.000201f, 0.999512f, 0.000087f, 0.999512f, 0.000021f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.555664f, 0.770020f, 0.714844f, 0.627930f, 0.791992f, 0.531738f,
+ 0.837402f, 0.461670f, 0.868164f, 0.406250f, 0.888184f, 0.362061f, 0.905273f, 0.324219f,
+ 0.916016f, 0.293457f, 0.927734f, 0.265625f, 0.933594f, 0.242798f, 0.940918f, 0.221802f,
+ 0.946777f, 0.203003f, 0.952148f, 0.185913f, 0.955078f, 0.171753f, 0.957520f, 0.159058f,
+ 0.961426f, 0.146851f, 0.965332f, 0.134766f, 0.967773f, 0.124573f, 0.969727f, 0.115417f,
+ 0.972168f, 0.106750f, 0.975586f, 0.098083f, 0.976074f, 0.091064f, 0.977051f, 0.084839f,
+ 0.977539f, 0.079163f, 0.978516f, 0.073914f, 0.979004f, 0.069031f, 0.979980f, 0.064392f,
+ 0.980957f, 0.059998f, 0.982422f, 0.055725f, 0.983887f, 0.051178f, 0.986328f, 0.046539f,
+ 0.987305f, 0.042542f, 0.988281f, 0.039032f, 0.988770f, 0.035858f, 0.989258f, 0.033020f,
+ 0.990234f, 0.030258f, 0.990723f, 0.027756f, 0.991211f, 0.025452f, 0.991699f, 0.023285f,
+ 0.992188f, 0.021271f, 0.992676f, 0.019379f, 0.993164f, 0.017578f, 0.993652f, 0.015900f,
+ 0.994141f, 0.014305f, 0.995117f, 0.012695f, 0.995605f, 0.011139f, 0.996094f, 0.009712f,
+ 0.997070f, 0.008133f, 0.999023f, 0.006161f, 0.999512f, 0.004524f, 0.999512f, 0.003595f,
+ 0.999512f, 0.002872f, 0.999512f, 0.002279f, 0.999512f, 0.001782f, 0.999512f, 0.001365f,
+ 0.999512f, 0.001016f, 0.999512f, 0.000727f, 0.999512f, 0.000493f, 0.999512f, 0.000308f,
+ 0.999512f, 0.000170f, 0.999512f, 0.000074f, 0.999512f, 0.000018f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.561523f, 0.768066f, 0.722168f, 0.624512f, 0.799316f, 0.527832f,
+ 0.844238f, 0.457275f, 0.873047f, 0.402588f, 0.895508f, 0.356934f, 0.910645f, 0.320068f,
+ 0.921387f, 0.289307f, 0.930176f, 0.262451f, 0.937012f, 0.239136f, 0.944336f, 0.218628f,
+ 0.952637f, 0.197998f, 0.952637f, 0.183838f, 0.954590f, 0.171387f, 0.962402f, 0.155518f,
+ 0.968262f, 0.140869f, 0.968262f, 0.130981f, 0.968262f, 0.122559f, 0.968262f, 0.115051f,
+ 0.968262f, 0.108215f, 0.973633f, 0.099670f, 0.979980f, 0.089417f, 0.983887f, 0.079895f,
+ 0.983887f, 0.073853f, 0.983887f, 0.068726f, 0.983887f, 0.064148f, 0.983887f, 0.060028f,
+ 0.983887f, 0.056274f, 0.983887f, 0.052795f, 0.983887f, 0.049622f, 0.983887f, 0.046692f,
+ 0.983887f, 0.043976f, 0.983887f, 0.041443f, 0.983887f, 0.039124f, 0.983887f, 0.036987f,
+ 0.983887f, 0.034973f, 0.983887f, 0.033142f, 0.988770f, 0.029465f, 0.995117f, 0.023483f,
+ 0.999512f, 0.017349f, 0.999512f, 0.014488f, 0.999512f, 0.012405f, 0.999512f, 0.010712f,
+ 0.999512f, 0.009277f, 0.999512f, 0.008026f, 0.999512f, 0.006931f, 0.999512f, 0.005959f,
+ 0.999512f, 0.005089f, 0.999512f, 0.004318f, 0.999512f, 0.003630f, 0.999512f, 0.003019f,
+ 0.999512f, 0.002478f, 0.999512f, 0.002003f, 0.999512f, 0.001587f, 0.999512f, 0.001227f,
+ 0.999512f, 0.000921f, 0.999512f, 0.000663f, 0.999512f, 0.000452f, 0.999512f, 0.000283f,
+ 0.999512f, 0.000157f, 0.999512f, 0.000068f, 0.999512f, 0.000017f, 0.999512f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.993652f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988770f, 0.000000f, 0.988281f, 0.000000f, 0.987305f,
+ 0.000000f, 0.985840f, 0.000000f, 0.984863f, 0.000000f, 0.983398f, 0.000000f, 0.981934f,
+ 0.000000f, 0.980469f, 0.000000f, 0.978516f, 0.000000f, 0.976074f, 0.000000f, 0.974609f,
+ 0.000000f, 0.971191f, 0.000000f, 0.968262f, 0.000000f, 0.965332f, 0.000000f, 0.961426f,
+ 0.000000f, 0.956543f, 0.000000f, 0.951172f, 0.000000f, 0.945801f, 0.000000f, 0.935547f,
+ 0.000000f, 0.925781f, 0.000000f, 0.914062f, 0.000000f, 0.895508f, 0.000000f, 0.871094f,
+ 0.000000f, 0.834961f, 0.000000f, 0.773438f, 0.000000f, 0.648926f, 0.000000f, 0.289062f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989746f, 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.986816f,
+ 0.000000f, 0.986328f, 0.000000f, 0.984375f, 0.000000f, 0.983398f, 0.000000f, 0.981445f,
+ 0.000000f, 0.980469f, 0.000000f, 0.978516f, 0.000000f, 0.976562f, 0.000000f, 0.973633f,
+ 0.000000f, 0.971680f, 0.000000f, 0.968262f, 0.000000f, 0.964844f, 0.000000f, 0.960938f,
+ 0.000000f, 0.956543f, 0.000000f, 0.950684f, 0.000000f, 0.944336f, 0.000000f, 0.936035f,
+ 0.000000f, 0.926758f, 0.000000f, 0.913086f, 0.000000f, 0.895508f, 0.000000f, 0.871582f,
+ 0.000000f, 0.834473f, 0.000000f, 0.773438f, 0.000000f, 0.649414f, 0.000000f, 0.288818f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.993164f,
+ 0.000000f, 0.992676f, 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988281f, 0.000000f, 0.987793f, 0.000000f, 0.986816f,
+ 0.000000f, 0.985840f, 0.000000f, 0.984863f, 0.000000f, 0.982910f, 0.000000f, 0.981445f,
+ 0.000000f, 0.979492f, 0.000000f, 0.978516f, 0.000000f, 0.976074f, 0.000000f, 0.973633f,
+ 0.000000f, 0.971191f, 0.000000f, 0.968262f, 0.000000f, 0.964844f, 0.000000f, 0.960938f,
+ 0.000000f, 0.955566f, 0.000000f, 0.951172f, 0.000000f, 0.943359f, 0.000000f, 0.936035f,
+ 0.000000f, 0.925293f, 0.000000f, 0.912598f, 0.000000f, 0.894531f, 0.000000f, 0.870605f,
+ 0.000006f, 0.833496f, 0.000010f, 0.772461f, 0.000008f, 0.648438f, 0.000008f, 0.288574f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.991699f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.987305f, 0.000000f, 0.986816f,
+ 0.000000f, 0.985352f, 0.000000f, 0.983887f, 0.000000f, 0.983398f, 0.000000f, 0.981445f,
+ 0.000000f, 0.979980f, 0.000000f, 0.977539f, 0.000000f, 0.975586f, 0.000000f, 0.973633f,
+ 0.000000f, 0.970215f, 0.000000f, 0.967773f, 0.000000f, 0.963867f, 0.000000f, 0.959961f,
+ 0.000000f, 0.955566f, 0.000000f, 0.950195f, 0.000000f, 0.943359f, 0.000000f, 0.935059f,
+ 0.000002f, 0.924316f, 0.000040f, 0.911621f, 0.000050f, 0.894531f, 0.000046f, 0.869629f,
+ 0.000037f, 0.832520f, 0.000038f, 0.771484f, 0.000034f, 0.647461f, 0.000048f, 0.288574f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.987305f, 0.000000f, 0.986328f,
+ 0.000000f, 0.984863f, 0.000000f, 0.983398f, 0.000000f, 0.982422f, 0.000000f, 0.981445f,
+ 0.000000f, 0.979004f, 0.000000f, 0.977051f, 0.000000f, 0.975098f, 0.000000f, 0.972656f,
+ 0.000000f, 0.970215f, 0.000000f, 0.966797f, 0.000000f, 0.963867f, 0.000004f, 0.958984f,
+ 0.000046f, 0.955078f, 0.000106f, 0.948730f, 0.000137f, 0.941895f, 0.000143f, 0.934082f,
+ 0.000137f, 0.923340f, 0.000123f, 0.910156f, 0.000104f, 0.892090f, 0.000097f, 0.867676f,
+ 0.000106f, 0.830566f, 0.000104f, 0.770020f, 0.000115f, 0.645996f, 0.000159f, 0.288574f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990234f, 0.000000f, 0.989746f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.986816f, 0.000000f, 0.985352f,
+ 0.000000f, 0.984375f, 0.000000f, 0.982910f, 0.000000f, 0.981934f, 0.000000f, 0.980469f,
+ 0.000000f, 0.979004f, 0.000006f, 0.976562f, 0.000049f, 0.974121f, 0.000107f, 0.972168f,
+ 0.000173f, 0.969727f, 0.000252f, 0.965820f, 0.000304f, 0.961914f, 0.000314f, 0.958496f,
+ 0.000311f, 0.953613f, 0.000291f, 0.947754f, 0.000272f, 0.940918f, 0.000242f, 0.932617f,
+ 0.000210f, 0.922363f, 0.000218f, 0.908203f, 0.000246f, 0.891602f, 0.000224f, 0.865723f,
+ 0.000236f, 0.828613f, 0.000253f, 0.767090f, 0.000292f, 0.643555f, 0.000375f, 0.287598f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.991699f,
+ 0.000000f, 0.990723f, 0.000000f, 0.990234f, 0.000000f, 0.989746f, 0.000000f, 0.989258f,
+ 0.000000f, 0.988770f, 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000035f, 0.985352f,
+ 0.000091f, 0.983887f, 0.000156f, 0.982422f, 0.000232f, 0.980957f, 0.000312f, 0.979492f,
+ 0.000395f, 0.978027f, 0.000480f, 0.975586f, 0.000554f, 0.973145f, 0.000570f, 0.970703f,
+ 0.000570f, 0.968750f, 0.000544f, 0.964844f, 0.000521f, 0.960938f, 0.000485f, 0.957520f,
+ 0.000441f, 0.952148f, 0.000400f, 0.945801f, 0.000381f, 0.938965f, 0.000429f, 0.930664f,
+ 0.000463f, 0.919922f, 0.000434f, 0.905762f, 0.000452f, 0.888672f, 0.000465f, 0.862793f,
+ 0.000487f, 0.825684f, 0.000551f, 0.764648f, 0.000658f, 0.641602f, 0.000727f, 0.287598f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991211f,
+ 0.000034f, 0.990234f, 0.000091f, 0.989746f, 0.000167f, 0.989746f, 0.000245f, 0.988281f,
+ 0.000331f, 0.987793f, 0.000414f, 0.986816f, 0.000508f, 0.985840f, 0.000592f, 0.984863f,
+ 0.000685f, 0.982910f, 0.000777f, 0.981445f, 0.000857f, 0.979980f, 0.000911f, 0.978516f,
+ 0.000914f, 0.976562f, 0.000883f, 0.975098f, 0.000852f, 0.972656f, 0.000809f, 0.970215f,
+ 0.000752f, 0.966309f, 0.000697f, 0.963867f, 0.000645f, 0.959961f, 0.000637f, 0.955566f,
+ 0.000673f, 0.950684f, 0.000732f, 0.943848f, 0.000761f, 0.937012f, 0.000726f, 0.928711f,
+ 0.000751f, 0.917480f, 0.000775f, 0.903320f, 0.000820f, 0.885254f, 0.000855f, 0.859863f,
+ 0.000935f, 0.822754f, 0.001027f, 0.761230f, 0.001259f, 0.638672f, 0.001232f, 0.287109f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995605f, 0.000024f, 0.995117f, 0.000093f, 0.994629f, 0.000174f, 0.994141f,
+ 0.000262f, 0.993164f, 0.000355f, 0.992188f, 0.000454f, 0.991699f, 0.000539f, 0.990723f,
+ 0.000645f, 0.990234f, 0.000741f, 0.989746f, 0.000824f, 0.988281f, 0.000926f, 0.987793f,
+ 0.001020f, 0.986816f, 0.001103f, 0.985840f, 0.001187f, 0.984863f, 0.001285f, 0.983887f,
+ 0.001313f, 0.982422f, 0.001288f, 0.980957f, 0.001254f, 0.979004f, 0.001206f, 0.977051f,
+ 0.001139f, 0.975586f, 0.001061f, 0.973633f, 0.000997f, 0.972168f, 0.000975f, 0.967773f,
+ 0.000974f, 0.965332f, 0.001003f, 0.961914f, 0.001057f, 0.958496f, 0.001117f, 0.953125f,
+ 0.001145f, 0.948730f, 0.001167f, 0.942383f, 0.001165f, 0.934570f, 0.001213f, 0.925781f,
+ 0.001296f, 0.915039f, 0.001301f, 0.900879f, 0.001404f, 0.882324f, 0.001483f, 0.855957f,
+ 0.001650f, 0.818848f, 0.001833f, 0.757812f, 0.002214f, 0.635742f, 0.001906f, 0.287109f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000047f, 0.996094f,
+ 0.000143f, 0.996094f, 0.000244f, 0.995605f, 0.000353f, 0.995605f, 0.000449f, 0.995605f,
+ 0.000572f, 0.994629f, 0.000674f, 0.994629f, 0.000766f, 0.994141f, 0.000885f, 0.993652f,
+ 0.000984f, 0.992676f, 0.001068f, 0.991699f, 0.001168f, 0.991211f, 0.001270f, 0.990723f,
+ 0.001357f, 0.989258f, 0.001431f, 0.988281f, 0.001523f, 0.987793f, 0.001617f, 0.986816f,
+ 0.001698f, 0.985840f, 0.001721f, 0.984375f, 0.001691f, 0.983398f, 0.001654f, 0.982910f,
+ 0.001585f, 0.981445f, 0.001496f, 0.979980f, 0.001397f, 0.978027f, 0.001406f, 0.976074f,
+ 0.001396f, 0.973633f, 0.001430f, 0.972168f, 0.001470f, 0.969238f, 0.001474f, 0.966797f,
+ 0.001557f, 0.963379f, 0.001629f, 0.959961f, 0.001714f, 0.956055f, 0.001678f, 0.951660f,
+ 0.001768f, 0.945801f, 0.001828f, 0.939941f, 0.001842f, 0.932129f, 0.001952f, 0.922852f,
+ 0.002094f, 0.911133f, 0.002110f, 0.896973f, 0.002304f, 0.878418f, 0.002434f, 0.852539f,
+ 0.002714f, 0.814453f, 0.003059f, 0.752930f, 0.003597f, 0.632324f, 0.002754f, 0.286865f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000027f, 0.997559f, 0.000131f, 0.997559f, 0.000248f, 0.997070f,
+ 0.000387f, 0.997070f, 0.000514f, 0.996582f, 0.000621f, 0.996094f, 0.000764f, 0.995605f,
+ 0.000876f, 0.995605f, 0.000966f, 0.995605f, 0.001093f, 0.995605f, 0.001204f, 0.994629f,
+ 0.001294f, 0.994141f, 0.001368f, 0.993652f, 0.001486f, 0.993164f, 0.001585f, 0.992676f,
+ 0.001666f, 0.992188f, 0.001733f, 0.991699f, 0.001820f, 0.990723f, 0.001919f, 0.989258f,
+ 0.001999f, 0.988770f, 0.002064f, 0.987793f, 0.002108f, 0.987305f, 0.002106f, 0.985840f,
+ 0.002058f, 0.984375f, 0.001984f, 0.983887f, 0.001900f, 0.982422f, 0.001882f, 0.981445f,
+ 0.001940f, 0.979980f, 0.001935f, 0.978516f, 0.001980f, 0.976562f, 0.002047f, 0.974609f,
+ 0.001980f, 0.972656f, 0.002090f, 0.969727f, 0.002176f, 0.967285f, 0.002317f, 0.964844f,
+ 0.002331f, 0.961426f, 0.002422f, 0.957520f, 0.002544f, 0.953613f, 0.002468f, 0.949219f,
+ 0.002621f, 0.942871f, 0.002783f, 0.937012f, 0.002794f, 0.928711f, 0.002975f, 0.919922f,
+ 0.003170f, 0.907715f, 0.003275f, 0.893066f, 0.003574f, 0.873535f, 0.003830f, 0.847656f,
+ 0.004234f, 0.809570f, 0.004757f, 0.747559f, 0.005520f, 0.628418f, 0.003780f, 0.285889f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000102f, 0.998047f, 0.000284f, 0.998047f, 0.000417f, 0.998047f,
+ 0.000606f, 0.997559f, 0.000735f, 0.997070f, 0.000863f, 0.997070f, 0.001017f, 0.996582f,
+ 0.001127f, 0.996582f, 0.001209f, 0.996094f, 0.001348f, 0.995605f, 0.001465f, 0.995605f,
+ 0.001553f, 0.995605f, 0.001619f, 0.995117f, 0.001728f, 0.994141f, 0.001839f, 0.993652f,
+ 0.001923f, 0.993164f, 0.001987f, 0.993164f, 0.002039f, 0.992676f, 0.002150f, 0.992188f,
+ 0.002245f, 0.991211f, 0.002316f, 0.990723f, 0.002371f, 0.989746f, 0.002415f, 0.989258f,
+ 0.002478f, 0.987793f, 0.002478f, 0.987305f, 0.002476f, 0.985352f, 0.002516f, 0.984375f,
+ 0.002474f, 0.983398f, 0.002546f, 0.982422f, 0.002649f, 0.981445f, 0.002626f, 0.979980f,
+ 0.002687f, 0.978027f, 0.002762f, 0.976562f, 0.002665f, 0.975098f, 0.002789f, 0.973145f,
+ 0.003000f, 0.970703f, 0.003017f, 0.968262f, 0.003206f, 0.965332f, 0.003342f, 0.962402f,
+ 0.003263f, 0.958984f, 0.003431f, 0.955078f, 0.003626f, 0.950684f, 0.003599f, 0.945801f,
+ 0.003780f, 0.939941f, 0.004051f, 0.933105f, 0.004108f, 0.924805f, 0.004383f, 0.915527f,
+ 0.004662f, 0.903320f, 0.004910f, 0.888184f, 0.005352f, 0.868164f, 0.005867f, 0.842285f,
+ 0.006401f, 0.803711f, 0.007095f, 0.742188f, 0.008057f, 0.624023f, 0.004993f, 0.285156f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000081f, 0.998535f, 0.000302f, 0.998535f, 0.000503f, 0.998535f,
+ 0.000695f, 0.998047f, 0.000876f, 0.998047f, 0.000982f, 0.998047f, 0.001150f, 0.997559f,
+ 0.001296f, 0.997070f, 0.001388f, 0.996582f, 0.001451f, 0.996582f, 0.001623f, 0.996582f,
+ 0.001734f, 0.995605f, 0.001808f, 0.995605f, 0.001862f, 0.995605f, 0.001980f, 0.995117f,
+ 0.002098f, 0.994629f, 0.002176f, 0.994141f, 0.002234f, 0.993652f, 0.002275f, 0.993164f,
+ 0.002382f, 0.992676f, 0.002489f, 0.992188f, 0.002562f, 0.991699f, 0.002615f, 0.991211f,
+ 0.002659f, 0.990234f, 0.002787f, 0.989746f, 0.003012f, 0.989258f, 0.003216f, 0.988281f,
+ 0.003222f, 0.987305f, 0.003229f, 0.985840f, 0.003298f, 0.984375f, 0.003304f, 0.982910f,
+ 0.003435f, 0.981934f, 0.003376f, 0.980957f, 0.003464f, 0.979492f, 0.003538f, 0.978027f,
+ 0.003477f, 0.976074f, 0.003742f, 0.975098f, 0.003778f, 0.972656f, 0.003975f, 0.970703f,
+ 0.004223f, 0.968750f, 0.004154f, 0.965332f, 0.004326f, 0.962891f, 0.004601f, 0.959473f,
+ 0.004822f, 0.956055f, 0.004776f, 0.952637f, 0.005104f, 0.947754f, 0.005302f, 0.942383f,
+ 0.005474f, 0.936523f, 0.005756f, 0.928711f, 0.006172f, 0.921387f, 0.006298f, 0.910645f,
+ 0.006702f, 0.898438f, 0.007130f, 0.882812f, 0.007660f, 0.863281f, 0.008499f, 0.836426f,
+ 0.009254f, 0.797363f, 0.010170f, 0.736816f, 0.011246f, 0.618652f, 0.006378f, 0.284424f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000264f, 0.999023f,
+ 0.000602f, 0.999023f, 0.000731f, 0.998535f, 0.001012f, 0.998535f, 0.001136f, 0.998535f,
+ 0.001204f, 0.998047f, 0.001447f, 0.998047f, 0.001554f, 0.997559f, 0.001611f, 0.997070f,
+ 0.001727f, 0.996582f, 0.001894f, 0.996582f, 0.001978f, 0.996094f, 0.002029f, 0.996094f,
+ 0.002062f, 0.995605f, 0.002239f, 0.995117f, 0.002346f, 0.994629f, 0.002407f, 0.994141f,
+ 0.002447f, 0.993652f, 0.002476f, 0.993652f, 0.002623f, 0.992676f, 0.002729f, 0.992676f,
+ 0.002857f, 0.991699f, 0.003014f, 0.991211f, 0.003183f, 0.990234f, 0.003355f, 0.989746f,
+ 0.003656f, 0.989258f, 0.003870f, 0.988281f, 0.004047f, 0.987793f, 0.004227f, 0.987305f,
+ 0.004368f, 0.986328f, 0.004185f, 0.984375f, 0.004223f, 0.983398f, 0.004368f, 0.981934f,
+ 0.004330f, 0.980957f, 0.004547f, 0.979004f, 0.004528f, 0.977539f, 0.004745f, 0.976074f,
+ 0.004795f, 0.974121f, 0.005066f, 0.972168f, 0.005344f, 0.970703f, 0.005402f, 0.968262f,
+ 0.005703f, 0.966309f, 0.005959f, 0.963379f, 0.006004f, 0.959961f, 0.006271f, 0.956055f,
+ 0.006565f, 0.952637f, 0.006737f, 0.949219f, 0.007008f, 0.943848f, 0.007416f, 0.938477f,
+ 0.007626f, 0.931641f, 0.008102f, 0.924805f, 0.008652f, 0.916016f, 0.008797f, 0.905273f,
+ 0.009682f, 0.893555f, 0.010048f, 0.876953f, 0.010895f, 0.856934f, 0.012062f, 0.830078f,
+ 0.012970f, 0.790527f, 0.014359f, 0.729980f, 0.015228f, 0.614258f, 0.007942f, 0.284424f,
+ 0.000000f, 1.000000f, 0.000283f, 0.999512f, 0.000668f, 0.999023f, 0.000844f, 0.999023f,
+ 0.001106f, 0.999023f, 0.001267f, 0.998535f, 0.001311f, 0.998535f, 0.001565f, 0.998047f,
+ 0.001694f, 0.997559f, 0.001740f, 0.997559f, 0.001763f, 0.997070f, 0.002033f, 0.996582f,
+ 0.002125f, 0.996582f, 0.002167f, 0.996094f, 0.002190f, 0.996094f, 0.002348f, 0.995605f,
+ 0.002499f, 0.994629f, 0.002560f, 0.994141f, 0.002592f, 0.994141f, 0.002647f, 0.993652f,
+ 0.002880f, 0.993164f, 0.003187f, 0.992676f, 0.003418f, 0.991699f, 0.003588f, 0.991211f,
+ 0.003782f, 0.990723f, 0.003929f, 0.990234f, 0.004223f, 0.989258f, 0.004486f, 0.988281f,
+ 0.004658f, 0.987793f, 0.004787f, 0.987305f, 0.004955f, 0.986328f, 0.005135f, 0.985352f,
+ 0.005482f, 0.984375f, 0.005833f, 0.983398f, 0.005672f, 0.982422f, 0.005924f, 0.980469f,
+ 0.005871f, 0.978516f, 0.005802f, 0.977051f, 0.006145f, 0.975586f, 0.006302f, 0.973633f,
+ 0.006660f, 0.971680f, 0.006687f, 0.969727f, 0.007061f, 0.967285f, 0.007484f, 0.965820f,
+ 0.007687f, 0.962891f, 0.008286f, 0.960449f, 0.008484f, 0.957031f, 0.008606f, 0.952637f,
+ 0.009003f, 0.949219f, 0.009155f, 0.944824f, 0.009781f, 0.939453f, 0.010323f, 0.933594f,
+ 0.010620f, 0.926758f, 0.011230f, 0.919434f, 0.011917f, 0.910645f, 0.012451f, 0.899414f,
+ 0.013443f, 0.886230f, 0.014389f, 0.870605f, 0.015373f, 0.849609f, 0.016815f, 0.822266f,
+ 0.018066f, 0.782715f, 0.019653f, 0.722656f, 0.020294f, 0.608398f, 0.009796f, 0.283691f,
+ 0.000000f, 1.000000f, 0.000468f, 0.999512f, 0.000923f, 0.999023f, 0.001113f, 0.999023f,
+ 0.001366f, 0.999023f, 0.001387f, 0.998535f, 0.001693f, 0.998047f, 0.001807f, 0.997559f,
+ 0.001831f, 0.997559f, 0.001842f, 0.997070f, 0.002182f, 0.996582f, 0.002247f, 0.996094f,
+ 0.002270f, 0.996094f, 0.002281f, 0.995605f, 0.002510f, 0.995117f, 0.002722f, 0.994141f,
+ 0.002935f, 0.994141f, 0.003124f, 0.993652f, 0.003315f, 0.993652f, 0.003624f, 0.992676f,
+ 0.003979f, 0.992188f, 0.004162f, 0.991211f, 0.004307f, 0.990723f, 0.004482f, 0.990234f,
+ 0.004616f, 0.989746f, 0.004944f, 0.988770f, 0.005177f, 0.987793f, 0.005447f, 0.987305f,
+ 0.005699f, 0.986816f, 0.005943f, 0.985352f, 0.006218f, 0.984375f, 0.006699f, 0.983398f,
+ 0.007027f, 0.982422f, 0.007305f, 0.981445f, 0.007561f, 0.979980f, 0.007656f, 0.978516f,
+ 0.007450f, 0.977051f, 0.007889f, 0.974609f, 0.008018f, 0.972656f, 0.008438f, 0.971191f,
+ 0.008598f, 0.968750f, 0.009048f, 0.967285f, 0.009216f, 0.964355f, 0.009689f, 0.962402f,
+ 0.010208f, 0.958984f, 0.010872f, 0.956543f, 0.011383f, 0.953125f, 0.011360f, 0.948730f,
+ 0.011871f, 0.944336f, 0.012604f, 0.939941f, 0.013451f, 0.934570f, 0.013954f, 0.928223f,
+ 0.014702f, 0.921875f, 0.015388f, 0.913574f, 0.016068f, 0.904297f, 0.017151f, 0.893066f,
+ 0.018478f, 0.879395f, 0.019714f, 0.862793f, 0.021103f, 0.841797f, 0.022858f, 0.813477f,
+ 0.024536f, 0.773926f, 0.026413f, 0.714844f, 0.026642f, 0.602051f, 0.012016f, 0.282227f,
+ 0.000000f, 1.000000f, 0.000483f, 0.999512f, 0.000957f, 0.999023f, 0.001391f, 0.999023f,
+ 0.001421f, 0.999023f, 0.001425f, 0.998535f, 0.001857f, 0.997559f, 0.001879f, 0.997070f,
+ 0.001884f, 0.997070f, 0.001886f, 0.997070f, 0.002312f, 0.996582f, 0.002407f, 0.996094f,
+ 0.002625f, 0.995605f, 0.002810f, 0.994629f, 0.003429f, 0.994141f, 0.003607f, 0.994141f,
+ 0.003820f, 0.993652f, 0.003983f, 0.992676f, 0.004093f, 0.992188f, 0.004627f, 0.991211f,
+ 0.004807f, 0.990723f, 0.004925f, 0.990723f, 0.005051f, 0.989258f, 0.005360f, 0.988770f,
+ 0.005894f, 0.987793f, 0.006252f, 0.987305f, 0.006512f, 0.986328f, 0.006821f, 0.985352f,
+ 0.007072f, 0.984375f, 0.007339f, 0.983398f, 0.007820f, 0.982422f, 0.008232f, 0.981445f,
+ 0.008728f, 0.979980f, 0.009132f, 0.978516f, 0.009483f, 0.977539f, 0.009834f, 0.976074f,
+ 0.009956f, 0.974609f, 0.010094f, 0.972168f, 0.010612f, 0.970215f, 0.010773f, 0.967773f,
+ 0.011314f, 0.965332f, 0.011551f, 0.963379f, 0.012169f, 0.960938f, 0.012779f, 0.958008f,
+ 0.013603f, 0.955078f, 0.014061f, 0.951660f, 0.014893f, 0.948730f, 0.015343f, 0.944336f,
+ 0.015854f, 0.939453f, 0.016876f, 0.934570f, 0.017548f, 0.928711f, 0.018661f, 0.922363f,
+ 0.019592f, 0.915039f, 0.020508f, 0.906738f, 0.021973f, 0.897461f, 0.023499f, 0.885742f,
+ 0.024612f, 0.871094f, 0.026230f, 0.854492f, 0.028091f, 0.833008f, 0.030380f, 0.804199f,
+ 0.032776f, 0.765137f, 0.034912f, 0.706543f, 0.034424f, 0.596191f, 0.014549f, 0.281494f,
+ 0.000000f, 1.000000f, 0.000487f, 0.999512f, 0.000968f, 0.999023f, 0.001431f, 0.998535f,
+ 0.001442f, 0.998047f, 0.001442f, 0.998047f, 0.001902f, 0.997559f, 0.001909f, 0.997070f,
+ 0.002071f, 0.997070f, 0.002789f, 0.996094f, 0.003050f, 0.995605f, 0.003273f, 0.995117f,
+ 0.003405f, 0.994629f, 0.004002f, 0.994629f, 0.004215f, 0.993652f, 0.004314f, 0.993164f,
+ 0.004517f, 0.992676f, 0.004650f, 0.991699f, 0.005188f, 0.991211f, 0.005501f, 0.990234f,
+ 0.005878f, 0.989746f, 0.006168f, 0.988770f, 0.006428f, 0.987793f, 0.006653f, 0.987305f,
+ 0.007305f, 0.986328f, 0.007641f, 0.985352f, 0.007996f, 0.984375f, 0.008316f, 0.983398f,
+ 0.008682f, 0.982422f, 0.009125f, 0.981445f, 0.009880f, 0.979980f, 0.010239f, 0.979004f,
+ 0.010757f, 0.977539f, 0.011223f, 0.975586f, 0.011703f, 0.974609f, 0.012230f, 0.973145f,
+ 0.013145f, 0.971191f, 0.013092f, 0.969238f, 0.013313f, 0.966309f, 0.013916f, 0.964355f,
+ 0.014297f, 0.961914f, 0.014717f, 0.959473f, 0.015808f, 0.956543f, 0.016357f, 0.953125f,
+ 0.017151f, 0.950195f, 0.018295f, 0.946777f, 0.019104f, 0.942871f, 0.020248f, 0.938965f,
+ 0.020508f, 0.933594f, 0.021713f, 0.927734f, 0.022949f, 0.921875f, 0.024399f, 0.915527f,
+ 0.025558f, 0.907715f, 0.026520f, 0.898926f, 0.028717f, 0.889160f, 0.030579f, 0.876953f,
+ 0.032135f, 0.861816f, 0.035004f, 0.845215f, 0.037018f, 0.823242f, 0.039978f, 0.794922f,
+ 0.042419f, 0.755371f, 0.044800f, 0.697266f, 0.043121f, 0.589844f, 0.017395f, 0.280273f,
+ 0.000000f, 1.000000f, 0.000488f, 0.999512f, 0.000972f, 0.999023f, 0.000971f, 0.998535f,
+ 0.001451f, 0.998047f, 0.001614f, 0.997559f, 0.002438f, 0.997559f, 0.002659f, 0.996582f,
+ 0.002949f, 0.996094f, 0.003531f, 0.995605f, 0.003788f, 0.995117f, 0.003937f, 0.994629f,
+ 0.004017f, 0.994141f, 0.004654f, 0.993164f, 0.004913f, 0.992676f, 0.005222f, 0.991699f,
+ 0.005497f, 0.991211f, 0.005886f, 0.990723f, 0.006630f, 0.989746f, 0.006908f, 0.988770f,
+ 0.007088f, 0.988281f, 0.007408f, 0.986816f, 0.007881f, 0.986328f, 0.008659f, 0.985352f,
+ 0.009048f, 0.983887f, 0.009445f, 0.982910f, 0.009811f, 0.982422f, 0.010262f, 0.980957f,
+ 0.010788f, 0.979492f, 0.011696f, 0.978516f, 0.012161f, 0.977051f, 0.012642f, 0.975586f,
+ 0.013237f, 0.974609f, 0.013939f, 0.972656f, 0.014565f, 0.971191f, 0.015205f, 0.969238f,
+ 0.016235f, 0.967285f, 0.016907f, 0.965332f, 0.017075f, 0.962891f, 0.017609f, 0.959961f,
+ 0.018082f, 0.957031f, 0.018890f, 0.954590f, 0.019913f, 0.951172f, 0.021042f, 0.947754f,
+ 0.021851f, 0.944336f, 0.023163f, 0.940430f, 0.024094f, 0.936523f, 0.025558f, 0.932129f,
+ 0.026855f, 0.926758f, 0.027924f, 0.920410f, 0.029587f, 0.914551f, 0.031021f, 0.907227f,
+ 0.033051f, 0.899414f, 0.034515f, 0.890137f, 0.036804f, 0.879395f, 0.038910f, 0.866699f,
+ 0.041595f, 0.852051f, 0.044312f, 0.834473f, 0.047272f, 0.812012f, 0.050568f, 0.783691f,
+ 0.053680f, 0.745117f, 0.056000f, 0.687988f, 0.053253f, 0.582520f, 0.020523f, 0.279541f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000972f, 0.998535f, 0.001241f, 0.998535f,
+ 0.002151f, 0.998047f, 0.002401f, 0.997559f, 0.003136f, 0.996582f, 0.003218f, 0.996094f,
+ 0.003532f, 0.995605f, 0.004105f, 0.995117f, 0.004219f, 0.994141f, 0.004749f, 0.993652f,
+ 0.005089f, 0.993164f, 0.005863f, 0.992188f, 0.006104f, 0.991211f, 0.006577f, 0.990723f,
+ 0.006821f, 0.989746f, 0.007076f, 0.989258f, 0.007965f, 0.987793f, 0.008492f, 0.986816f,
+ 0.008896f, 0.986328f, 0.009338f, 0.984863f, 0.009697f, 0.983887f, 0.010536f, 0.982910f,
+ 0.011124f, 0.981934f, 0.011749f, 0.980469f, 0.012245f, 0.979492f, 0.012779f, 0.978027f,
+ 0.013306f, 0.976562f, 0.014290f, 0.975098f, 0.015060f, 0.973145f, 0.015808f, 0.971680f,
+ 0.016525f, 0.970215f, 0.017227f, 0.968750f, 0.017853f, 0.966797f, 0.019196f, 0.964355f,
+ 0.020248f, 0.962402f, 0.021164f, 0.959961f, 0.022064f, 0.958008f, 0.022339f, 0.955078f,
+ 0.023056f, 0.951660f, 0.024124f, 0.948730f, 0.025513f, 0.944824f, 0.026443f, 0.940918f,
+ 0.027924f, 0.937500f, 0.029053f, 0.933105f, 0.030701f, 0.929199f, 0.032074f, 0.924316f,
+ 0.034454f, 0.918945f, 0.035583f, 0.912109f, 0.037170f, 0.905762f, 0.039062f, 0.897949f,
+ 0.041504f, 0.890137f, 0.044312f, 0.880371f, 0.046631f, 0.868652f, 0.049683f, 0.855957f,
+ 0.052673f, 0.841309f, 0.055847f, 0.822754f, 0.059631f, 0.800293f, 0.063293f, 0.771484f,
+ 0.066772f, 0.733398f, 0.068726f, 0.677246f, 0.064270f, 0.575684f, 0.023956f, 0.278564f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.001137f, 0.999023f, 0.001858f, 0.998535f,
+ 0.002251f, 0.998047f, 0.002815f, 0.997070f, 0.003128f, 0.996094f, 0.003851f, 0.995605f,
+ 0.004227f, 0.994629f, 0.004791f, 0.994141f, 0.005646f, 0.993164f, 0.005867f, 0.992676f,
+ 0.006126f, 0.991211f, 0.007118f, 0.990723f, 0.007629f, 0.990234f, 0.008102f, 0.988770f,
+ 0.008438f, 0.987793f, 0.008934f, 0.987305f, 0.009979f, 0.985840f, 0.010483f, 0.984375f,
+ 0.011017f, 0.983887f, 0.011444f, 0.982910f, 0.012100f, 0.980957f, 0.013298f, 0.979980f,
+ 0.013916f, 0.978516f, 0.014526f, 0.977051f, 0.014999f, 0.976074f, 0.015808f, 0.974121f,
+ 0.017197f, 0.972656f, 0.017990f, 0.971191f, 0.018692f, 0.969238f, 0.019516f, 0.967285f,
+ 0.020493f, 0.965820f, 0.021423f, 0.963867f, 0.022812f, 0.961426f, 0.023941f, 0.958984f,
+ 0.025085f, 0.956543f, 0.026123f, 0.954590f, 0.027451f, 0.951660f, 0.028641f, 0.949219f,
+ 0.029221f, 0.945312f, 0.030762f, 0.941406f, 0.031921f, 0.937500f, 0.033142f, 0.933594f,
+ 0.034912f, 0.929199f, 0.036346f, 0.924805f, 0.038330f, 0.920410f, 0.040619f, 0.914551f,
+ 0.042999f, 0.909180f, 0.044800f, 0.902832f, 0.046875f, 0.895020f, 0.049530f, 0.887695f,
+ 0.052032f, 0.878906f, 0.055542f, 0.868652f, 0.057953f, 0.856445f, 0.061829f, 0.843750f,
+ 0.065002f, 0.828125f, 0.068970f, 0.810059f, 0.073425f, 0.787109f, 0.077759f, 0.758789f,
+ 0.081726f, 0.721680f, 0.083008f, 0.666016f, 0.075928f, 0.567383f, 0.027557f, 0.277832f,
+ 0.000000f, 1.000000f, 0.000567f, 0.999512f, 0.000938f, 0.999023f, 0.001864f, 0.998047f,
+ 0.002388f, 0.997559f, 0.003700f, 0.996582f, 0.004051f, 0.995605f, 0.004917f, 0.994629f,
+ 0.005440f, 0.994141f, 0.005817f, 0.993164f, 0.006748f, 0.991699f, 0.007397f, 0.991211f,
+ 0.008080f, 0.990234f, 0.008881f, 0.988770f, 0.009285f, 0.987793f, 0.009972f, 0.987305f,
+ 0.010849f, 0.985352f, 0.011360f, 0.984375f, 0.012276f, 0.983398f, 0.012993f, 0.981934f,
+ 0.013771f, 0.980469f, 0.014633f, 0.979492f, 0.015686f, 0.977539f, 0.016388f, 0.976074f,
+ 0.017349f, 0.974609f, 0.018112f, 0.973145f, 0.019073f, 0.971680f, 0.019943f, 0.969727f,
+ 0.021378f, 0.967773f, 0.022430f, 0.965820f, 0.023331f, 0.963867f, 0.024429f, 0.961914f,
+ 0.025589f, 0.959961f, 0.026825f, 0.957520f, 0.028534f, 0.955078f, 0.029800f, 0.952637f,
+ 0.031235f, 0.949707f, 0.032562f, 0.947266f, 0.034027f, 0.944336f, 0.035767f, 0.941406f,
+ 0.037903f, 0.937500f, 0.038879f, 0.933105f, 0.040375f, 0.929199f, 0.041870f, 0.924316f,
+ 0.043610f, 0.920410f, 0.045807f, 0.915527f, 0.047943f, 0.909668f, 0.051025f, 0.903809f,
+ 0.053436f, 0.897461f, 0.056458f, 0.891602f, 0.058563f, 0.883301f, 0.061310f, 0.875000f,
+ 0.064819f, 0.865234f, 0.068787f, 0.854980f, 0.071655f, 0.842773f, 0.076111f, 0.829590f,
+ 0.080139f, 0.813965f, 0.084229f, 0.795898f, 0.089355f, 0.772949f, 0.093872f, 0.744629f,
+ 0.097778f, 0.708496f, 0.098633f, 0.654785f, 0.088623f, 0.559082f, 0.031372f, 0.277344f,
+ 0.000000f, 1.000000f, 0.000956f, 0.999512f, 0.001315f, 0.998535f, 0.002008f, 0.998535f,
+ 0.003145f, 0.997070f, 0.004131f, 0.996094f, 0.004803f, 0.995117f, 0.005970f, 0.993652f,
+ 0.006893f, 0.992676f, 0.007431f, 0.991699f, 0.008705f, 0.990234f, 0.009399f, 0.988770f,
+ 0.009949f, 0.988281f, 0.010689f, 0.986816f, 0.012024f, 0.985352f, 0.012749f, 0.984375f,
+ 0.013504f, 0.982910f, 0.014328f, 0.981445f, 0.015587f, 0.979980f, 0.016495f, 0.978516f,
+ 0.017456f, 0.976562f, 0.018494f, 0.975098f, 0.019836f, 0.973633f, 0.020660f, 0.971680f,
+ 0.021729f, 0.970215f, 0.023041f, 0.968262f, 0.023987f, 0.965820f, 0.025314f, 0.964355f,
+ 0.026886f, 0.961914f, 0.028061f, 0.959473f, 0.029327f, 0.957520f, 0.030899f, 0.955078f,
+ 0.032257f, 0.952637f, 0.034271f, 0.950195f, 0.035797f, 0.947266f, 0.037323f, 0.944336f,
+ 0.039032f, 0.941406f, 0.040649f, 0.938477f, 0.042786f, 0.934570f, 0.044800f, 0.931152f,
+ 0.047302f, 0.927734f, 0.048981f, 0.923340f, 0.050446f, 0.918457f, 0.052338f, 0.914062f,
+ 0.054993f, 0.908691f, 0.057343f, 0.903320f, 0.060303f, 0.896973f, 0.063416f, 0.891113f,
+ 0.066162f, 0.884277f, 0.069702f, 0.877441f, 0.072632f, 0.870117f, 0.076050f, 0.860840f,
+ 0.079773f, 0.850586f, 0.084595f, 0.839844f, 0.088684f, 0.828125f, 0.092834f, 0.813965f,
+ 0.097168f, 0.798340f, 0.102417f, 0.779297f, 0.107727f, 0.757324f, 0.111877f, 0.729492f,
+ 0.115051f, 0.694336f, 0.114868f, 0.642090f, 0.102417f, 0.551270f, 0.035492f, 0.275635f,
+ 0.000000f, 1.000000f, 0.001254f, 0.999023f, 0.002310f, 0.998535f, 0.002735f, 0.997559f,
+ 0.003590f, 0.996582f, 0.004944f, 0.995117f, 0.005917f, 0.994141f, 0.007446f, 0.992188f,
+ 0.008385f, 0.991211f, 0.009384f, 0.989746f, 0.010559f, 0.988281f, 0.012100f, 0.986816f,
+ 0.012695f, 0.985352f, 0.013489f, 0.984375f, 0.015533f, 0.981934f, 0.016342f, 0.980469f,
+ 0.017181f, 0.979004f, 0.018341f, 0.977539f, 0.019989f, 0.975098f, 0.021271f, 0.973633f,
+ 0.022461f, 0.971680f, 0.023422f, 0.970215f, 0.025162f, 0.967773f, 0.026550f, 0.965820f,
+ 0.028046f, 0.963379f, 0.029434f, 0.961426f, 0.030701f, 0.958984f, 0.032684f, 0.956543f,
+ 0.034027f, 0.954590f, 0.035553f, 0.952148f, 0.037598f, 0.949219f, 0.039246f, 0.946289f,
+ 0.041046f, 0.943848f, 0.043304f, 0.939941f, 0.045135f, 0.937500f, 0.047028f, 0.934570f,
+ 0.049347f, 0.930664f, 0.051636f, 0.927246f, 0.053894f, 0.923340f, 0.056763f, 0.919434f,
+ 0.059143f, 0.915039f, 0.061768f, 0.911133f, 0.063477f, 0.906250f, 0.066162f, 0.900391f,
+ 0.068909f, 0.894531f, 0.071655f, 0.888672f, 0.075439f, 0.882324f, 0.078613f, 0.875977f,
+ 0.082336f, 0.869141f, 0.085876f, 0.861816f, 0.090393f, 0.853516f, 0.093445f, 0.843750f,
+ 0.098389f, 0.833496f, 0.102844f, 0.822266f, 0.107727f, 0.810547f, 0.111816f, 0.796387f,
+ 0.117432f, 0.781250f, 0.122375f, 0.761719f, 0.127686f, 0.740234f, 0.131958f, 0.713867f,
+ 0.134033f, 0.679199f, 0.132446f, 0.629395f, 0.116150f, 0.541504f, 0.039612f, 0.273438f,
+ 0.000000f, 1.000000f, 0.001420f, 0.999023f, 0.002686f, 0.998047f, 0.003748f, 0.997070f,
+ 0.005245f, 0.995605f, 0.006062f, 0.994141f, 0.008064f, 0.992676f, 0.009239f, 0.990723f,
+ 0.010887f, 0.989258f, 0.012329f, 0.987305f, 0.014015f, 0.985352f, 0.014992f, 0.983887f,
+ 0.016495f, 0.981934f, 0.018387f, 0.979492f, 0.019455f, 0.978027f, 0.021225f, 0.976074f,
+ 0.022354f, 0.974121f, 0.024307f, 0.972168f, 0.026154f, 0.969238f, 0.027573f, 0.967285f,
+ 0.028946f, 0.965332f, 0.030380f, 0.962891f, 0.032928f, 0.960449f, 0.034576f, 0.957520f,
+ 0.036285f, 0.955078f, 0.037872f, 0.953125f, 0.039703f, 0.950195f, 0.041748f, 0.947754f,
+ 0.044281f, 0.944824f, 0.046265f, 0.941406f, 0.048309f, 0.937988f, 0.050415f, 0.935059f,
+ 0.052521f, 0.932129f, 0.055115f, 0.928711f, 0.057343f, 0.924805f, 0.060333f, 0.920898f,
+ 0.062927f, 0.916992f, 0.065552f, 0.913086f, 0.068176f, 0.909180f, 0.071533f, 0.904297f,
+ 0.074402f, 0.899902f, 0.077332f, 0.895508f, 0.081055f, 0.890137f, 0.083618f, 0.884277f,
+ 0.086792f, 0.877930f, 0.090393f, 0.871582f, 0.093811f, 0.864746f, 0.097351f, 0.857910f,
+ 0.101562f, 0.851074f, 0.105957f, 0.842285f, 0.110840f, 0.834473f, 0.115051f, 0.824219f,
+ 0.119568f, 0.813965f, 0.124329f, 0.802734f, 0.129761f, 0.791016f, 0.134155f, 0.776855f,
+ 0.140015f, 0.761230f, 0.145264f, 0.742676f, 0.149780f, 0.722168f, 0.153320f, 0.696289f,
+ 0.154541f, 0.663574f, 0.151978f, 0.616211f, 0.131470f, 0.533203f, 0.044464f, 0.272461f,
+ 0.000000f, 1.000000f, 0.001528f, 0.999023f, 0.003845f, 0.997070f, 0.005600f, 0.995605f,
+ 0.006886f, 0.994141f, 0.008682f, 0.992676f, 0.010101f, 0.990723f, 0.011734f, 0.988770f,
+ 0.014336f, 0.986328f, 0.016708f, 0.983398f, 0.018539f, 0.981445f, 0.020187f, 0.979004f,
+ 0.022797f, 0.976562f, 0.024429f, 0.974121f, 0.025803f, 0.972168f, 0.028259f, 0.969238f,
+ 0.030441f, 0.967285f, 0.032379f, 0.963867f, 0.034424f, 0.961426f, 0.036316f, 0.958984f,
+ 0.038300f, 0.956055f, 0.040894f, 0.953125f, 0.043427f, 0.950195f, 0.045441f, 0.947266f,
+ 0.047516f, 0.944336f, 0.049561f, 0.941406f, 0.052124f, 0.938477f, 0.055328f, 0.934570f,
+ 0.057892f, 0.931152f, 0.060272f, 0.927734f, 0.062622f, 0.924316f, 0.065247f, 0.920898f,
+ 0.068298f, 0.916992f, 0.071350f, 0.913086f, 0.074707f, 0.908691f, 0.077576f, 0.904297f,
+ 0.080627f, 0.899902f, 0.083740f, 0.895996f, 0.087280f, 0.891113f, 0.090576f, 0.886719f,
+ 0.094360f, 0.881348f, 0.098389f, 0.875977f, 0.102173f, 0.870117f, 0.105530f, 0.864746f,
+ 0.108582f, 0.857910f, 0.112732f, 0.851074f, 0.116455f, 0.844238f, 0.120972f, 0.836914f,
+ 0.125732f, 0.828613f, 0.130737f, 0.820801f, 0.135376f, 0.812012f, 0.140625f, 0.802734f,
+ 0.144897f, 0.791992f, 0.149658f, 0.781250f, 0.154785f, 0.769531f, 0.159668f, 0.755371f,
+ 0.165405f, 0.739746f, 0.170166f, 0.722168f, 0.174316f, 0.702148f, 0.176758f, 0.678711f,
+ 0.177368f, 0.646973f, 0.171387f, 0.602051f, 0.146118f, 0.523926f, 0.048859f, 0.270020f,
+ 0.000000f, 1.000000f, 0.002544f, 0.998535f, 0.004772f, 0.997070f, 0.007710f, 0.994141f,
+ 0.009491f, 0.992188f, 0.012726f, 0.989258f, 0.014473f, 0.987305f, 0.017151f, 0.983887f,
+ 0.019028f, 0.981934f, 0.022507f, 0.979004f, 0.025543f, 0.975098f, 0.027527f, 0.972656f,
+ 0.030655f, 0.969238f, 0.033142f, 0.966309f, 0.036011f, 0.962891f, 0.038300f, 0.959961f,
+ 0.041534f, 0.956543f, 0.043701f, 0.953613f, 0.046478f, 0.950195f, 0.049713f, 0.946777f,
+ 0.052704f, 0.943359f, 0.055176f, 0.939941f, 0.057617f, 0.936523f, 0.060699f, 0.933105f,
+ 0.064087f, 0.929199f, 0.066895f, 0.925293f, 0.070190f, 0.921387f, 0.073608f, 0.917480f,
+ 0.076477f, 0.913574f, 0.079346f, 0.909668f, 0.082764f, 0.905762f, 0.086243f, 0.901367f,
+ 0.090454f, 0.896484f, 0.093811f, 0.892090f, 0.097168f, 0.887695f, 0.100525f, 0.883301f,
+ 0.104004f, 0.878906f, 0.107483f, 0.874023f, 0.112305f, 0.868652f, 0.116699f, 0.862793f,
+ 0.120728f, 0.857422f, 0.124756f, 0.851562f, 0.128784f, 0.845703f, 0.133057f, 0.840332f,
+ 0.136841f, 0.833496f, 0.140747f, 0.826660f, 0.145386f, 0.818848f, 0.150269f, 0.811035f,
+ 0.154785f, 0.802734f, 0.159790f, 0.794922f, 0.164917f, 0.786133f, 0.170166f, 0.777344f,
+ 0.174194f, 0.767578f, 0.179199f, 0.756348f, 0.184692f, 0.744141f, 0.189453f, 0.730957f,
+ 0.194214f, 0.716309f, 0.197632f, 0.699707f, 0.200562f, 0.681641f, 0.201538f, 0.658691f,
+ 0.200317f, 0.628906f, 0.192017f, 0.587402f, 0.162109f, 0.514648f, 0.053925f, 0.268311f,
+ 0.000000f, 1.000000f, 0.003534f, 0.998047f, 0.007156f, 0.995605f, 0.010788f, 0.992188f,
+ 0.014999f, 0.988281f, 0.018341f, 0.984863f, 0.022064f, 0.980957f, 0.025620f, 0.977539f,
+ 0.028030f, 0.974609f, 0.032074f, 0.970215f, 0.035797f, 0.966309f, 0.039429f, 0.962402f,
+ 0.043579f, 0.958008f, 0.047577f, 0.953613f, 0.051056f, 0.949707f, 0.054382f, 0.945801f,
+ 0.058167f, 0.941406f, 0.062408f, 0.937012f, 0.065552f, 0.933105f, 0.069153f, 0.929199f,
+ 0.072632f, 0.924805f, 0.076477f, 0.920410f, 0.080505f, 0.916016f, 0.084473f, 0.911621f,
+ 0.087891f, 0.907227f, 0.091736f, 0.903320f, 0.095093f, 0.898926f, 0.099365f, 0.894531f,
+ 0.103699f, 0.889648f, 0.107544f, 0.884766f, 0.111267f, 0.880371f, 0.115479f, 0.875488f,
+ 0.119690f, 0.870605f, 0.123413f, 0.865723f, 0.127075f, 0.860840f, 0.131592f, 0.855957f,
+ 0.136230f, 0.850098f, 0.140381f, 0.844727f, 0.145508f, 0.838867f, 0.149658f, 0.833496f,
+ 0.153809f, 0.828125f, 0.158081f, 0.822266f, 0.162231f, 0.816895f, 0.167114f, 0.810547f,
+ 0.172607f, 0.803711f, 0.176514f, 0.796387f, 0.180786f, 0.788574f, 0.185547f, 0.781250f,
+ 0.189819f, 0.773438f, 0.194214f, 0.765625f, 0.198853f, 0.757324f, 0.203735f, 0.749023f,
+ 0.208740f, 0.738770f, 0.213501f, 0.728027f, 0.217529f, 0.716309f, 0.222168f, 0.705078f,
+ 0.224854f, 0.690918f, 0.228149f, 0.676758f, 0.228882f, 0.659668f, 0.228638f, 0.637695f,
+ 0.225342f, 0.610840f, 0.213379f, 0.572754f, 0.178833f, 0.505859f, 0.058899f, 0.265869f,
+ 0.000000f, 1.000000f, 0.006603f, 0.996582f, 0.011757f, 0.992188f, 0.017883f, 0.987793f,
+ 0.022705f, 0.982910f, 0.029099f, 0.977051f, 0.033783f, 0.972168f, 0.039734f, 0.966309f,
+ 0.044830f, 0.961426f, 0.049103f, 0.956543f, 0.054657f, 0.950684f, 0.059479f, 0.945801f,
+ 0.065430f, 0.939941f, 0.070129f, 0.934570f, 0.076050f, 0.928711f, 0.081177f, 0.922852f,
+ 0.085632f, 0.917969f, 0.090088f, 0.913086f, 0.095093f, 0.907715f, 0.100403f, 0.902344f,
+ 0.105591f, 0.896973f, 0.109741f, 0.892090f, 0.113770f, 0.887207f, 0.118225f, 0.882324f,
+ 0.123718f, 0.876465f, 0.128540f, 0.871094f, 0.133301f, 0.866211f, 0.137939f, 0.860840f,
+ 0.142090f, 0.855957f, 0.146118f, 0.851562f, 0.150635f, 0.846191f, 0.155273f, 0.840820f,
+ 0.160767f, 0.834961f, 0.165527f, 0.829590f, 0.169922f, 0.824219f, 0.174072f, 0.819336f,
+ 0.178223f, 0.813965f, 0.183350f, 0.808594f, 0.187378f, 0.803223f, 0.191406f, 0.797852f,
+ 0.196655f, 0.791992f, 0.201294f, 0.785645f, 0.206177f, 0.779785f, 0.210938f, 0.773438f,
+ 0.215698f, 0.767090f, 0.219482f, 0.760742f, 0.222778f, 0.753418f, 0.226440f, 0.746582f,
+ 0.230103f, 0.739746f, 0.234253f, 0.732422f, 0.239868f, 0.723633f, 0.244019f, 0.715332f,
+ 0.248169f, 0.706543f, 0.250977f, 0.696777f, 0.253418f, 0.687012f, 0.256592f, 0.676758f,
+ 0.258057f, 0.664551f, 0.259521f, 0.652344f, 0.259766f, 0.635254f, 0.258057f, 0.615723f,
+ 0.251465f, 0.591797f, 0.235229f, 0.557129f, 0.194702f, 0.497559f, 0.064148f, 0.263428f,
+ 0.000000f, 1.000000f, 0.010880f, 0.994629f, 0.020630f, 0.987793f, 0.031250f, 0.979492f,
+ 0.041138f, 0.970703f, 0.048767f, 0.962891f, 0.059021f, 0.953613f, 0.066284f, 0.946289f,
+ 0.075073f, 0.937500f, 0.082520f, 0.930176f, 0.089600f, 0.923340f, 0.097046f, 0.915527f,
+ 0.103821f, 0.908203f, 0.111206f, 0.901367f, 0.117798f, 0.894531f, 0.126099f, 0.886230f,
+ 0.132202f, 0.879883f, 0.137817f, 0.873535f, 0.143188f, 0.867676f, 0.149536f, 0.861328f,
+ 0.155640f, 0.854980f, 0.161621f, 0.848633f, 0.166992f, 0.842773f, 0.172119f, 0.837402f,
+ 0.177490f, 0.831543f, 0.181763f, 0.826660f, 0.187012f, 0.820801f, 0.192993f, 0.814941f,
+ 0.198242f, 0.809570f, 0.203003f, 0.803711f, 0.207275f, 0.798828f, 0.211792f, 0.793945f,
+ 0.216309f, 0.788574f, 0.220093f, 0.783691f, 0.223755f, 0.779297f, 0.229370f, 0.773438f,
+ 0.234009f, 0.768066f, 0.239014f, 0.762207f, 0.243042f, 0.756836f, 0.247192f, 0.751465f,
+ 0.250977f, 0.746582f, 0.254395f, 0.741211f, 0.257812f, 0.736328f, 0.262207f, 0.730957f,
+ 0.265381f, 0.725586f, 0.269043f, 0.720215f, 0.272461f, 0.712891f, 0.275635f, 0.706055f,
+ 0.278564f, 0.699707f, 0.282715f, 0.692383f, 0.285400f, 0.685547f, 0.288086f, 0.678711f,
+ 0.290771f, 0.671875f, 0.291748f, 0.664062f, 0.292480f, 0.655762f, 0.293701f, 0.646973f,
+ 0.294189f, 0.635254f, 0.294678f, 0.623047f, 0.292236f, 0.608887f, 0.287354f, 0.592773f,
+ 0.277344f, 0.572266f, 0.256348f, 0.542969f, 0.210449f, 0.488037f, 0.069641f, 0.261475f,
+ 0.000000f, 1.000000f, 0.025513f, 0.987793f, 0.045685f, 0.974121f, 0.065308f, 0.958008f,
+ 0.083191f, 0.942383f, 0.100220f, 0.927246f, 0.112793f, 0.915039f, 0.126465f, 0.902344f,
+ 0.138916f, 0.890137f, 0.148438f, 0.879883f, 0.160400f, 0.868164f, 0.170044f, 0.858887f,
+ 0.177612f, 0.850098f, 0.184937f, 0.842285f, 0.194336f, 0.833496f, 0.203857f, 0.824219f,
+ 0.210571f, 0.816895f, 0.215820f, 0.810547f, 0.222412f, 0.803711f, 0.229126f, 0.796875f,
+ 0.236084f, 0.790039f, 0.241821f, 0.783691f, 0.247314f, 0.777832f, 0.251709f, 0.771973f,
+ 0.256592f, 0.766602f, 0.260010f, 0.762207f, 0.263916f, 0.757324f, 0.269531f, 0.752441f,
+ 0.274414f, 0.746582f, 0.279297f, 0.741211f, 0.283203f, 0.736816f, 0.286621f, 0.731934f,
+ 0.290527f, 0.727539f, 0.293457f, 0.723145f, 0.296875f, 0.718750f, 0.299561f, 0.714844f,
+ 0.302002f, 0.710938f, 0.305176f, 0.707031f, 0.308105f, 0.702637f, 0.312012f, 0.697754f,
+ 0.315430f, 0.693359f, 0.318848f, 0.688477f, 0.321777f, 0.684082f, 0.324219f, 0.679688f,
+ 0.326660f, 0.674805f, 0.328613f, 0.670410f, 0.330078f, 0.666504f, 0.330811f, 0.661133f,
+ 0.331543f, 0.656250f, 0.332520f, 0.651367f, 0.333252f, 0.646484f, 0.333496f, 0.641602f,
+ 0.335938f, 0.634766f, 0.336914f, 0.627441f, 0.336426f, 0.619629f, 0.336426f, 0.611816f,
+ 0.334229f, 0.603516f, 0.331055f, 0.594238f, 0.325439f, 0.583496f, 0.316406f, 0.570801f,
+ 0.302979f, 0.553711f, 0.277588f, 0.528809f, 0.228516f, 0.474121f, 0.075195f, 0.259521f,
+ 0.000000f, 1.000000f, 0.089172f, 0.960449f, 0.145508f, 0.919434f, 0.182373f, 0.887695f,
+ 0.211060f, 0.859863f, 0.229858f, 0.839844f, 0.251465f, 0.818848f, 0.264648f, 0.802734f,
+ 0.275879f, 0.789551f, 0.289551f, 0.774902f, 0.298584f, 0.763672f, 0.304932f, 0.754883f,
+ 0.310791f, 0.747070f, 0.318115f, 0.738770f, 0.325928f, 0.729980f, 0.331055f, 0.723145f,
+ 0.336670f, 0.716797f, 0.340576f, 0.710938f, 0.344727f, 0.705566f, 0.347412f, 0.700684f,
+ 0.350342f, 0.696289f, 0.352051f, 0.692871f, 0.357910f, 0.687500f, 0.362305f, 0.682129f,
+ 0.364990f, 0.678711f, 0.368164f, 0.674316f, 0.370605f, 0.670898f, 0.373047f, 0.667480f,
+ 0.375000f, 0.664062f, 0.376221f, 0.661133f, 0.377686f, 0.658691f, 0.378174f, 0.656250f,
+ 0.379883f, 0.653320f, 0.380371f, 0.650879f, 0.381348f, 0.648438f, 0.381592f, 0.646484f,
+ 0.382568f, 0.644043f, 0.382812f, 0.641602f, 0.385254f, 0.638184f, 0.386963f, 0.635254f,
+ 0.389160f, 0.631836f, 0.390625f, 0.628906f, 0.391846f, 0.625488f, 0.392578f, 0.622559f,
+ 0.393311f, 0.619629f, 0.393555f, 0.616699f, 0.393555f, 0.613770f, 0.392578f, 0.610352f,
+ 0.391602f, 0.606934f, 0.390869f, 0.603027f, 0.389893f, 0.599609f, 0.388184f, 0.596191f,
+ 0.385986f, 0.592773f, 0.383789f, 0.588867f, 0.379883f, 0.584473f, 0.376221f, 0.579102f,
+ 0.371826f, 0.574707f, 0.364746f, 0.567871f, 0.355469f, 0.560547f, 0.345215f, 0.549805f,
+ 0.330566f, 0.533203f, 0.303223f, 0.508301f, 0.248047f, 0.460205f, 0.080750f, 0.259033f,
+ 0.000000f, 1.000000f, 0.232544f, 0.900391f, 0.298096f, 0.839844f, 0.331299f, 0.799805f,
+ 0.352295f, 0.770508f, 0.368896f, 0.747070f, 0.380371f, 0.728027f, 0.389404f, 0.713379f,
+ 0.397217f, 0.700195f, 0.403076f, 0.689453f, 0.407715f, 0.680176f, 0.413574f, 0.670898f,
+ 0.417480f, 0.663574f, 0.420410f, 0.657227f, 0.423828f, 0.651367f, 0.425537f, 0.646484f,
+ 0.428223f, 0.641602f, 0.431152f, 0.636719f, 0.434570f, 0.631836f, 0.436523f, 0.627930f,
+ 0.437500f, 0.624512f, 0.439697f, 0.621094f, 0.441406f, 0.617676f, 0.442383f, 0.614746f,
+ 0.443848f, 0.612305f, 0.445312f, 0.609375f, 0.446533f, 0.606445f, 0.446777f, 0.604004f,
+ 0.448486f, 0.601562f, 0.448975f, 0.599609f, 0.448975f, 0.597168f, 0.450439f, 0.595215f,
+ 0.451172f, 0.592773f, 0.451660f, 0.590820f, 0.452393f, 0.588379f, 0.452393f, 0.586426f,
+ 0.452881f, 0.584473f, 0.453125f, 0.582520f, 0.453613f, 0.580566f, 0.453857f, 0.578125f,
+ 0.453613f, 0.576172f, 0.453369f, 0.574219f, 0.454590f, 0.571777f, 0.454102f, 0.569824f,
+ 0.454102f, 0.567383f, 0.453613f, 0.564941f, 0.452881f, 0.562988f, 0.452881f, 0.560547f,
+ 0.450928f, 0.556641f, 0.449707f, 0.553223f, 0.448486f, 0.549805f, 0.446533f, 0.546387f,
+ 0.444580f, 0.542969f, 0.443115f, 0.539551f, 0.439941f, 0.534668f, 0.436279f, 0.529297f,
+ 0.432617f, 0.523926f, 0.426025f, 0.517090f, 0.418701f, 0.509766f, 0.407959f, 0.499756f,
+ 0.392334f, 0.485596f, 0.367188f, 0.464844f, 0.314209f, 0.421631f, 0.146484f, 0.244019f,
+ 0.000000f, 1.000000f, 0.236572f, 0.898438f, 0.304443f, 0.836426f, 0.340576f, 0.794434f,
+ 0.363770f, 0.763184f, 0.382080f, 0.737793f, 0.394287f, 0.718262f, 0.403809f, 0.702148f,
+ 0.414551f, 0.687012f, 0.420898f, 0.675293f, 0.428223f, 0.664551f, 0.434082f, 0.654785f,
+ 0.439453f, 0.645996f, 0.443848f, 0.638672f, 0.448486f, 0.631348f, 0.451904f, 0.625000f,
+ 0.456055f, 0.619141f, 0.459717f, 0.613281f, 0.463623f, 0.607910f, 0.466797f, 0.602539f,
+ 0.469971f, 0.597656f, 0.473389f, 0.592773f, 0.475586f, 0.588867f, 0.478027f, 0.584961f,
+ 0.479980f, 0.581055f, 0.482422f, 0.577637f, 0.484619f, 0.573730f, 0.486572f, 0.570312f,
+ 0.487793f, 0.567383f, 0.489990f, 0.563965f, 0.490723f, 0.561035f, 0.493652f, 0.558105f,
+ 0.495605f, 0.554688f, 0.496826f, 0.551270f, 0.497803f, 0.548828f, 0.499023f, 0.545898f,
+ 0.500977f, 0.542480f, 0.502441f, 0.539551f, 0.503906f, 0.536621f, 0.504883f, 0.533691f,
+ 0.506836f, 0.530273f, 0.508301f, 0.526855f, 0.509766f, 0.523438f, 0.510254f, 0.520508f,
+ 0.511719f, 0.517090f, 0.512207f, 0.513672f, 0.514160f, 0.509766f, 0.514648f, 0.506348f,
+ 0.514648f, 0.501465f, 0.514160f, 0.497070f, 0.514160f, 0.492432f, 0.514648f, 0.487549f,
+ 0.515137f, 0.482666f, 0.515137f, 0.477295f, 0.515137f, 0.471436f, 0.513184f, 0.464355f,
+ 0.511230f, 0.456787f, 0.507812f, 0.448730f, 0.503906f, 0.438965f, 0.497803f, 0.426514f,
+ 0.488037f, 0.411133f, 0.469727f, 0.388428f, 0.429199f, 0.347900f, 0.287354f, 0.201904f,
+ 0.000000f, 1.000000f, 0.240356f, 0.896973f, 0.311523f, 0.833008f, 0.349609f, 0.789062f,
+ 0.375732f, 0.755859f, 0.395020f, 0.729004f, 0.409668f, 0.707520f, 0.422119f, 0.689453f,
+ 0.434082f, 0.672852f, 0.442383f, 0.659668f, 0.449463f, 0.647949f, 0.457520f, 0.636719f,
+ 0.463379f, 0.626953f, 0.468750f, 0.618164f, 0.474121f, 0.610352f, 0.478760f, 0.603027f,
+ 0.483643f, 0.595703f, 0.488281f, 0.589355f, 0.492920f, 0.583008f, 0.497314f, 0.576660f,
+ 0.502441f, 0.570312f, 0.505371f, 0.564941f, 0.509277f, 0.560059f, 0.512695f, 0.554688f,
+ 0.515137f, 0.550293f, 0.518555f, 0.545898f, 0.521973f, 0.541016f, 0.524414f, 0.537109f,
+ 0.526855f, 0.532715f, 0.529785f, 0.528320f, 0.532227f, 0.524414f, 0.536133f, 0.520020f,
+ 0.539062f, 0.516113f, 0.540527f, 0.512207f, 0.542969f, 0.508301f, 0.545898f, 0.504395f,
+ 0.547852f, 0.500488f, 0.550781f, 0.496338f, 0.554199f, 0.492188f, 0.555176f, 0.488281f,
+ 0.558105f, 0.484131f, 0.561035f, 0.479736f, 0.562012f, 0.475830f, 0.563965f, 0.471680f,
+ 0.566895f, 0.467285f, 0.569336f, 0.462402f, 0.571289f, 0.457764f, 0.573730f, 0.453125f,
+ 0.576172f, 0.447998f, 0.576660f, 0.441650f, 0.577637f, 0.436035f, 0.579590f, 0.429932f,
+ 0.580566f, 0.423584f, 0.582520f, 0.416748f, 0.584961f, 0.409668f, 0.584473f, 0.401611f,
+ 0.584473f, 0.392578f, 0.584473f, 0.383057f, 0.583008f, 0.371338f, 0.581055f, 0.358154f,
+ 0.574219f, 0.341309f, 0.562500f, 0.318604f, 0.534668f, 0.279541f, 0.420898f, 0.158325f,
+ 0.000000f, 1.000000f, 0.244019f, 0.895508f, 0.317871f, 0.829590f, 0.360596f, 0.782715f,
+ 0.389648f, 0.747070f, 0.410156f, 0.718750f, 0.425781f, 0.696289f, 0.438477f, 0.677246f,
+ 0.451660f, 0.659668f, 0.460693f, 0.645020f, 0.469727f, 0.631836f, 0.479980f, 0.619141f,
+ 0.487061f, 0.607910f, 0.494141f, 0.598145f, 0.499756f, 0.588867f, 0.505371f, 0.580566f,
+ 0.511719f, 0.572754f, 0.517090f, 0.564941f, 0.522461f, 0.557129f, 0.528320f, 0.549805f,
+ 0.533203f, 0.542969f, 0.536621f, 0.537109f, 0.541992f, 0.530762f, 0.545898f, 0.524902f,
+ 0.550781f, 0.519043f, 0.555176f, 0.513672f, 0.559082f, 0.507812f, 0.561523f, 0.502930f,
+ 0.565918f, 0.498047f, 0.569824f, 0.492920f, 0.573730f, 0.487793f, 0.577148f, 0.482910f,
+ 0.581055f, 0.477783f, 0.583008f, 0.473145f, 0.587402f, 0.468262f, 0.590332f, 0.463623f,
+ 0.593750f, 0.458740f, 0.597168f, 0.453613f, 0.601074f, 0.448730f, 0.604004f, 0.443848f,
+ 0.605957f, 0.439209f, 0.609863f, 0.434082f, 0.613770f, 0.428711f, 0.615723f, 0.423828f,
+ 0.619629f, 0.418213f, 0.623047f, 0.412842f, 0.625488f, 0.407471f, 0.628906f, 0.401611f,
+ 0.631836f, 0.395752f, 0.634277f, 0.389160f, 0.635254f, 0.382324f, 0.639160f, 0.375000f,
+ 0.642090f, 0.367432f, 0.644531f, 0.360107f, 0.646484f, 0.352295f, 0.648926f, 0.343750f,
+ 0.649902f, 0.333252f, 0.652344f, 0.322998f, 0.652344f, 0.310547f, 0.652344f, 0.296631f,
+ 0.649414f, 0.280029f, 0.642090f, 0.257324f, 0.621094f, 0.220337f, 0.536621f, 0.121216f,
+ 0.000000f, 1.000000f, 0.247437f, 0.894043f, 0.325684f, 0.825195f, 0.371338f, 0.776367f,
+ 0.401855f, 0.739746f, 0.422363f, 0.710449f, 0.441650f, 0.685547f, 0.456543f, 0.664062f,
+ 0.469971f, 0.645508f, 0.480957f, 0.629395f, 0.490234f, 0.615723f, 0.501953f, 0.601074f,
+ 0.510254f, 0.589355f, 0.518066f, 0.578125f, 0.525391f, 0.567871f, 0.532227f, 0.558105f,
+ 0.539551f, 0.548828f, 0.544922f, 0.540527f, 0.551270f, 0.532227f, 0.559570f, 0.523438f,
+ 0.563965f, 0.515625f, 0.569336f, 0.508789f, 0.575195f, 0.501465f, 0.579590f, 0.495117f,
+ 0.584961f, 0.488281f, 0.589844f, 0.481934f, 0.594238f, 0.475586f, 0.599121f, 0.469482f,
+ 0.603027f, 0.463867f, 0.607910f, 0.457764f, 0.612305f, 0.451904f, 0.616699f, 0.446289f,
+ 0.620605f, 0.440430f, 0.625488f, 0.434570f, 0.628418f, 0.429443f, 0.632324f, 0.423828f,
+ 0.637695f, 0.417969f, 0.641113f, 0.412354f, 0.644531f, 0.406982f, 0.648926f, 0.401123f,
+ 0.651367f, 0.395752f, 0.656250f, 0.389893f, 0.660156f, 0.384033f, 0.663574f, 0.378174f,
+ 0.667969f, 0.372070f, 0.670898f, 0.366211f, 0.675781f, 0.359863f, 0.678711f, 0.353516f,
+ 0.683105f, 0.347168f, 0.686035f, 0.340576f, 0.688965f, 0.332520f, 0.692383f, 0.324951f,
+ 0.695312f, 0.316650f, 0.698242f, 0.308594f, 0.701660f, 0.300049f, 0.704590f, 0.291260f,
+ 0.708008f, 0.281494f, 0.709961f, 0.269775f, 0.711914f, 0.258057f, 0.713867f, 0.244141f,
+ 0.711914f, 0.227661f, 0.707520f, 0.206665f, 0.694336f, 0.173340f, 0.628906f, 0.092407f,
+ 0.000000f, 1.000000f, 0.251709f, 0.892090f, 0.334229f, 0.820801f, 0.380615f, 0.770996f,
+ 0.413330f, 0.731934f, 0.438232f, 0.700195f, 0.457275f, 0.674316f, 0.473389f, 0.651855f,
+ 0.488770f, 0.631836f, 0.501465f, 0.614258f, 0.511719f, 0.598633f, 0.524414f, 0.583496f,
+ 0.533203f, 0.569824f, 0.541992f, 0.557617f, 0.551270f, 0.545898f, 0.557617f, 0.535645f,
+ 0.566895f, 0.525391f, 0.572754f, 0.516113f, 0.580078f, 0.506836f, 0.587891f, 0.497559f,
+ 0.594238f, 0.488770f, 0.600586f, 0.480713f, 0.605957f, 0.472656f, 0.611816f, 0.465332f,
+ 0.618652f, 0.457520f, 0.623535f, 0.450684f, 0.628906f, 0.443604f, 0.633789f, 0.436768f,
+ 0.639160f, 0.430176f, 0.644531f, 0.423584f, 0.649902f, 0.416748f, 0.652344f, 0.410889f,
+ 0.658691f, 0.404053f, 0.662598f, 0.398193f, 0.666992f, 0.392090f, 0.671875f, 0.385742f,
+ 0.677246f, 0.379150f, 0.680664f, 0.373291f, 0.685059f, 0.367188f, 0.689453f, 0.361084f,
+ 0.693359f, 0.354980f, 0.698730f, 0.348633f, 0.703125f, 0.342041f, 0.706543f, 0.335938f,
+ 0.710449f, 0.329346f, 0.714355f, 0.323242f, 0.718262f, 0.316406f, 0.723145f, 0.309570f,
+ 0.727051f, 0.302979f, 0.730469f, 0.295898f, 0.734375f, 0.288330f, 0.738770f, 0.279785f,
+ 0.741699f, 0.271484f, 0.743652f, 0.263428f, 0.748535f, 0.254883f, 0.752441f, 0.245850f,
+ 0.756836f, 0.236206f, 0.757812f, 0.224976f, 0.761719f, 0.213501f, 0.762207f, 0.200195f,
+ 0.762695f, 0.185181f, 0.760742f, 0.164429f, 0.749512f, 0.136719f, 0.702148f, 0.069824f,
+ 0.000000f, 1.000000f, 0.256592f, 0.890137f, 0.341309f, 0.817383f, 0.389893f, 0.765625f,
+ 0.425049f, 0.724609f, 0.451172f, 0.691406f, 0.473145f, 0.663086f, 0.491211f, 0.638672f,
+ 0.506836f, 0.617676f, 0.520508f, 0.598633f, 0.533691f, 0.581543f, 0.545410f, 0.565430f,
+ 0.555664f, 0.550781f, 0.566406f, 0.537598f, 0.575684f, 0.524902f, 0.583496f, 0.513672f,
+ 0.592773f, 0.502441f, 0.600586f, 0.492188f, 0.606445f, 0.482666f, 0.616699f, 0.471680f,
+ 0.623535f, 0.462158f, 0.630859f, 0.453369f, 0.637207f, 0.444580f, 0.644043f, 0.436035f,
+ 0.649414f, 0.428223f, 0.655762f, 0.420166f, 0.661133f, 0.412598f, 0.666016f, 0.405518f,
+ 0.673340f, 0.397949f, 0.679199f, 0.390381f, 0.683594f, 0.383545f, 0.687500f, 0.376953f,
+ 0.693848f, 0.369873f, 0.697754f, 0.363281f, 0.702637f, 0.356689f, 0.708984f, 0.349854f,
+ 0.712891f, 0.343018f, 0.718262f, 0.336426f, 0.721680f, 0.330322f, 0.726562f, 0.323730f,
+ 0.730469f, 0.317383f, 0.735840f, 0.310303f, 0.740234f, 0.303711f, 0.744629f, 0.297363f,
+ 0.748047f, 0.290771f, 0.753418f, 0.283936f, 0.757324f, 0.277344f, 0.761719f, 0.270264f,
+ 0.765625f, 0.263428f, 0.770508f, 0.256104f, 0.773926f, 0.249268f, 0.776855f, 0.240845f,
+ 0.780762f, 0.232422f, 0.783691f, 0.224487f, 0.787598f, 0.215942f, 0.791992f, 0.207031f,
+ 0.795410f, 0.197632f, 0.798340f, 0.187744f, 0.800293f, 0.176392f, 0.802734f, 0.164917f,
+ 0.803223f, 0.149902f, 0.802246f, 0.132690f, 0.793457f, 0.107910f, 0.758301f, 0.053741f,
+ 0.000000f, 1.000000f, 0.261963f, 0.887695f, 0.349365f, 0.812988f, 0.400391f, 0.759277f,
+ 0.437256f, 0.716309f, 0.466309f, 0.681641f, 0.488770f, 0.651855f, 0.507812f, 0.626465f,
+ 0.526367f, 0.603516f, 0.541016f, 0.583008f, 0.554688f, 0.564941f, 0.566895f, 0.547852f,
+ 0.579590f, 0.531738f, 0.589355f, 0.517578f, 0.599609f, 0.503906f, 0.609863f, 0.491211f,
+ 0.618164f, 0.479736f, 0.626465f, 0.468262f, 0.634766f, 0.458008f, 0.643555f, 0.446777f,
+ 0.650391f, 0.436768f, 0.658691f, 0.426758f, 0.666504f, 0.417480f, 0.672852f, 0.408447f,
+ 0.679199f, 0.399414f, 0.685547f, 0.391357f, 0.692383f, 0.383057f, 0.699219f, 0.375000f,
+ 0.702637f, 0.367432f, 0.708496f, 0.359619f, 0.715332f, 0.351807f, 0.719238f, 0.344971f,
+ 0.724609f, 0.337891f, 0.730957f, 0.330566f, 0.735352f, 0.323486f, 0.740723f, 0.316406f,
+ 0.745605f, 0.309570f, 0.750000f, 0.302979f, 0.754883f, 0.296143f, 0.758789f, 0.289795f,
+ 0.764648f, 0.282715f, 0.769043f, 0.275635f, 0.772949f, 0.269287f, 0.776367f, 0.262695f,
+ 0.780762f, 0.256104f, 0.785645f, 0.249512f, 0.790527f, 0.242432f, 0.794434f, 0.235596f,
+ 0.798340f, 0.228882f, 0.802246f, 0.221924f, 0.808105f, 0.214722f, 0.809570f, 0.207520f,
+ 0.813477f, 0.199341f, 0.816895f, 0.190918f, 0.820312f, 0.182739f, 0.823242f, 0.174683f,
+ 0.827148f, 0.165894f, 0.830566f, 0.157104f, 0.832520f, 0.146240f, 0.835449f, 0.135132f,
+ 0.836426f, 0.122559f, 0.835938f, 0.107117f, 0.829590f, 0.086182f, 0.802734f, 0.041168f,
+ 0.000000f, 1.000000f, 0.266357f, 0.885742f, 0.358154f, 0.808594f, 0.411377f, 0.752930f,
+ 0.449951f, 0.708496f, 0.480957f, 0.671875f, 0.504883f, 0.640137f, 0.525879f, 0.613281f,
+ 0.544434f, 0.589355f, 0.561035f, 0.567383f, 0.575684f, 0.547852f, 0.589355f, 0.530273f,
+ 0.600098f, 0.513672f, 0.613281f, 0.497559f, 0.624023f, 0.483154f, 0.633789f, 0.469971f,
+ 0.642578f, 0.457275f, 0.651367f, 0.445312f, 0.660156f, 0.434082f, 0.669922f, 0.422363f,
+ 0.677246f, 0.411621f, 0.685059f, 0.401611f, 0.693848f, 0.391113f, 0.701172f, 0.381348f,
+ 0.706055f, 0.372803f, 0.713379f, 0.363770f, 0.719727f, 0.355225f, 0.725586f, 0.346680f,
+ 0.731934f, 0.338623f, 0.738281f, 0.330322f, 0.743652f, 0.322754f, 0.747559f, 0.315674f,
+ 0.754883f, 0.307617f, 0.760254f, 0.300293f, 0.764160f, 0.293213f, 0.769531f, 0.285889f,
+ 0.774902f, 0.279053f, 0.778809f, 0.272217f, 0.783203f, 0.265625f, 0.789062f, 0.258301f,
+ 0.792969f, 0.251465f, 0.797363f, 0.244995f, 0.801758f, 0.238403f, 0.805664f, 0.231934f,
+ 0.809082f, 0.225586f, 0.815430f, 0.218506f, 0.818359f, 0.211914f, 0.822266f, 0.205078f,
+ 0.826660f, 0.198730f, 0.830566f, 0.192139f, 0.834473f, 0.185181f, 0.838379f, 0.178589f,
+ 0.840332f, 0.171021f, 0.843750f, 0.162842f, 0.847656f, 0.155151f, 0.849609f, 0.147583f,
+ 0.853516f, 0.139404f, 0.857422f, 0.131104f, 0.859375f, 0.121948f, 0.861328f, 0.111755f,
+ 0.862305f, 0.100891f, 0.862793f, 0.088318f, 0.858887f, 0.068481f, 0.835449f, 0.032043f,
+ 0.000000f, 1.000000f, 0.270020f, 0.884766f, 0.364746f, 0.805176f, 0.421631f, 0.746582f,
+ 0.463379f, 0.700195f, 0.493652f, 0.662598f, 0.520996f, 0.628906f, 0.543945f, 0.600098f,
+ 0.562012f, 0.575195f, 0.579590f, 0.552246f, 0.594727f, 0.531738f, 0.610840f, 0.512695f,
+ 0.622559f, 0.495361f, 0.635742f, 0.478516f, 0.646973f, 0.463135f, 0.656738f, 0.449219f,
+ 0.666992f, 0.435547f, 0.675781f, 0.422852f, 0.685059f, 0.411133f, 0.693848f, 0.399414f,
+ 0.702148f, 0.387939f, 0.709961f, 0.377197f, 0.718262f, 0.366211f, 0.725586f, 0.356445f,
+ 0.732422f, 0.346924f, 0.739746f, 0.337646f, 0.746094f, 0.328857f, 0.752441f, 0.319824f,
+ 0.757324f, 0.311768f, 0.764648f, 0.303467f, 0.769043f, 0.295654f, 0.774902f, 0.287842f,
+ 0.780273f, 0.280273f, 0.787109f, 0.272461f, 0.789551f, 0.265625f, 0.794922f, 0.258301f,
+ 0.799805f, 0.251465f, 0.805176f, 0.244385f, 0.809082f, 0.237427f, 0.813965f, 0.230835f,
+ 0.818359f, 0.223999f, 0.822754f, 0.217407f, 0.825195f, 0.211426f, 0.830078f, 0.204712f,
+ 0.835449f, 0.197998f, 0.838379f, 0.191650f, 0.842285f, 0.185303f, 0.846680f, 0.178955f,
+ 0.849121f, 0.172974f, 0.853516f, 0.166748f, 0.857422f, 0.159912f, 0.861328f, 0.153320f,
+ 0.864746f, 0.147217f, 0.867188f, 0.139404f, 0.868652f, 0.132812f, 0.872070f, 0.125000f,
+ 0.875000f, 0.117737f, 0.878906f, 0.110168f, 0.881348f, 0.102722f, 0.882324f, 0.093018f,
+ 0.884766f, 0.083496f, 0.883301f, 0.071716f, 0.882812f, 0.056458f, 0.862793f, 0.025955f,
+ 0.000000f, 1.000000f, 0.274414f, 0.882812f, 0.373779f, 0.800293f, 0.433594f, 0.739746f,
+ 0.476318f, 0.691895f, 0.507812f, 0.652832f, 0.537109f, 0.617676f, 0.560547f, 0.587891f,
+ 0.581055f, 0.561035f, 0.599121f, 0.537109f, 0.614746f, 0.515625f, 0.629883f, 0.495850f,
+ 0.644043f, 0.477295f, 0.656738f, 0.459717f, 0.668457f, 0.443848f, 0.679199f, 0.428711f,
+ 0.689941f, 0.414551f, 0.699219f, 0.401611f, 0.708496f, 0.389160f, 0.716309f, 0.377197f,
+ 0.725586f, 0.365479f, 0.734375f, 0.354004f, 0.741211f, 0.343018f, 0.749023f, 0.332764f,
+ 0.755371f, 0.323242f, 0.763184f, 0.313232f, 0.770508f, 0.303955f, 0.774902f, 0.295654f,
+ 0.781738f, 0.286621f, 0.786621f, 0.278809f, 0.793457f, 0.270508f, 0.798340f, 0.262695f,
+ 0.803223f, 0.255127f, 0.808594f, 0.247559f, 0.813965f, 0.240356f, 0.816895f, 0.233643f,
+ 0.823242f, 0.226318f, 0.827637f, 0.219482f, 0.831543f, 0.212646f, 0.834961f, 0.206299f,
+ 0.839844f, 0.199707f, 0.843262f, 0.193359f, 0.847656f, 0.187134f, 0.852051f, 0.180542f,
+ 0.856934f, 0.174316f, 0.858887f, 0.168335f, 0.863770f, 0.162231f, 0.865234f, 0.156616f,
+ 0.870117f, 0.150879f, 0.874023f, 0.144043f, 0.877441f, 0.138306f, 0.880371f, 0.132324f,
+ 0.883789f, 0.126587f, 0.884766f, 0.120605f, 0.888672f, 0.113098f, 0.891113f, 0.106262f,
+ 0.893066f, 0.099670f, 0.895996f, 0.092957f, 0.897949f, 0.086548f, 0.899414f, 0.077881f,
+ 0.901367f, 0.069031f, 0.901855f, 0.058929f, 0.898926f, 0.045105f, 0.885742f, 0.021057f,
+ 0.000000f, 1.000000f, 0.280029f, 0.880371f, 0.381104f, 0.796875f, 0.444336f, 0.733887f,
+ 0.489014f, 0.684082f, 0.522461f, 0.642578f, 0.551758f, 0.606445f, 0.577148f, 0.575195f,
+ 0.598145f, 0.547363f, 0.618652f, 0.521973f, 0.634766f, 0.499756f, 0.648926f, 0.479248f,
+ 0.663086f, 0.460205f, 0.677734f, 0.441406f, 0.689453f, 0.425049f, 0.700195f, 0.409424f,
+ 0.710449f, 0.394775f, 0.721191f, 0.381104f, 0.729492f, 0.368164f, 0.738770f, 0.355957f,
+ 0.746582f, 0.344482f, 0.755859f, 0.332275f, 0.764160f, 0.320801f, 0.770508f, 0.310791f,
+ 0.777832f, 0.300781f, 0.785156f, 0.290771f, 0.791504f, 0.281250f, 0.797363f, 0.272705f,
+ 0.802246f, 0.264404f, 0.808594f, 0.255859f, 0.813965f, 0.247437f, 0.819336f, 0.239868f,
+ 0.823730f, 0.232300f, 0.828125f, 0.224976f, 0.833984f, 0.217773f, 0.837402f, 0.210815f,
+ 0.842773f, 0.203857f, 0.846680f, 0.197144f, 0.851074f, 0.190430f, 0.853516f, 0.184692f,
+ 0.860352f, 0.177734f, 0.861816f, 0.171997f, 0.867676f, 0.165527f, 0.869141f, 0.159912f,
+ 0.873535f, 0.153931f, 0.876465f, 0.148315f, 0.880371f, 0.142456f, 0.883301f, 0.136963f,
+ 0.887207f, 0.131104f, 0.890625f, 0.125366f, 0.893066f, 0.120178f, 0.895996f, 0.114868f,
+ 0.898438f, 0.109558f, 0.903320f, 0.103455f, 0.903809f, 0.097290f, 0.905762f, 0.091064f,
+ 0.907715f, 0.085571f, 0.910156f, 0.079102f, 0.914551f, 0.072266f, 0.914551f, 0.066528f,
+ 0.915039f, 0.058411f, 0.917480f, 0.049927f, 0.914062f, 0.038879f, 0.903320f, 0.016357f,
+ 0.000000f, 1.000000f, 0.283447f, 0.879395f, 0.390381f, 0.791992f, 0.454834f, 0.727539f,
+ 0.501465f, 0.675781f, 0.538086f, 0.632324f, 0.568848f, 0.595215f, 0.593750f, 0.562500f,
+ 0.615234f, 0.534180f, 0.635742f, 0.507812f, 0.653320f, 0.484131f, 0.668457f, 0.462891f,
+ 0.682617f, 0.443115f, 0.697266f, 0.424072f, 0.708984f, 0.406982f, 0.720215f, 0.390625f,
+ 0.730957f, 0.375977f, 0.740234f, 0.362061f, 0.749512f, 0.348633f, 0.757812f, 0.336182f,
+ 0.766113f, 0.324219f, 0.775879f, 0.312012f, 0.783691f, 0.300537f, 0.789551f, 0.290283f,
+ 0.797852f, 0.279785f, 0.804688f, 0.269775f, 0.810547f, 0.260742f, 0.815430f, 0.252197f,
+ 0.820801f, 0.243408f, 0.827637f, 0.234741f, 0.832520f, 0.226807f, 0.837402f, 0.219360f,
+ 0.842773f, 0.211792f, 0.846191f, 0.204712f, 0.852539f, 0.197021f, 0.854980f, 0.190674f,
+ 0.860840f, 0.183716f, 0.863770f, 0.177368f, 0.867188f, 0.171265f, 0.872559f, 0.164917f,
+ 0.875488f, 0.158813f, 0.879395f, 0.152710f, 0.881348f, 0.147217f, 0.885742f, 0.141602f,
+ 0.888672f, 0.136230f, 0.892578f, 0.130371f, 0.895020f, 0.125366f, 0.897949f, 0.119873f,
+ 0.901367f, 0.114807f, 0.903809f, 0.109680f, 0.906738f, 0.104797f, 0.910156f, 0.099487f,
+ 0.912109f, 0.094666f, 0.916016f, 0.089294f, 0.916992f, 0.084778f, 0.919434f, 0.078430f,
+ 0.920410f, 0.072815f, 0.923340f, 0.066650f, 0.923828f, 0.061829f, 0.927734f, 0.055756f,
+ 0.927734f, 0.048950f, 0.928223f, 0.041290f, 0.926758f, 0.031555f, 0.917969f, 0.013451f,
+ 0.000000f, 1.000000f, 0.287109f, 0.877930f, 0.398926f, 0.787598f, 0.465332f, 0.721680f,
+ 0.513672f, 0.667480f, 0.552246f, 0.622559f, 0.583984f, 0.583984f, 0.610352f, 0.550293f,
+ 0.632812f, 0.520508f, 0.652832f, 0.493896f, 0.670410f, 0.469727f, 0.687012f, 0.446777f,
+ 0.700684f, 0.427246f, 0.716797f, 0.406982f, 0.728516f, 0.389404f, 0.739258f, 0.373047f,
+ 0.750000f, 0.357666f, 0.759766f, 0.343262f, 0.768555f, 0.329834f, 0.776367f, 0.317383f,
+ 0.785156f, 0.305176f, 0.793945f, 0.293213f, 0.801270f, 0.281738f, 0.809082f, 0.270752f,
+ 0.814941f, 0.260742f, 0.822266f, 0.250732f, 0.827148f, 0.241821f, 0.833984f, 0.232910f,
+ 0.838867f, 0.224121f, 0.844238f, 0.215698f, 0.848633f, 0.208252f, 0.853516f, 0.200562f,
+ 0.858398f, 0.193237f, 0.863770f, 0.185913f, 0.867188f, 0.179077f, 0.871094f, 0.172607f,
+ 0.874512f, 0.166260f, 0.879395f, 0.159790f, 0.882812f, 0.153809f, 0.885742f, 0.147827f,
+ 0.890625f, 0.141968f, 0.892578f, 0.136475f, 0.895996f, 0.131226f, 0.898926f, 0.125732f,
+ 0.903320f, 0.120300f, 0.905273f, 0.115295f, 0.907715f, 0.110413f, 0.910156f, 0.105652f,
+ 0.914062f, 0.100647f, 0.916992f, 0.095520f, 0.918945f, 0.091248f, 0.921875f, 0.086487f,
+ 0.923340f, 0.082458f, 0.926270f, 0.077637f, 0.929199f, 0.072815f, 0.929688f, 0.068237f,
+ 0.930664f, 0.063293f, 0.933105f, 0.057434f, 0.934570f, 0.052734f, 0.936035f, 0.047668f,
+ 0.938477f, 0.041992f, 0.937012f, 0.034790f, 0.937012f, 0.025848f, 0.929688f, 0.011162f,
+ 0.000000f, 1.000000f, 0.293945f, 0.874512f, 0.406738f, 0.783691f, 0.476562f, 0.714844f,
+ 0.527832f, 0.659180f, 0.566895f, 0.612793f, 0.598633f, 0.573242f, 0.626953f, 0.538086f,
+ 0.649414f, 0.507324f, 0.668945f, 0.480469f, 0.688965f, 0.454590f, 0.704590f, 0.431885f,
+ 0.719727f, 0.410645f, 0.732422f, 0.391602f, 0.745605f, 0.373291f, 0.757812f, 0.355957f,
+ 0.768066f, 0.340820f, 0.777344f, 0.325928f, 0.786133f, 0.312500f, 0.794434f, 0.299805f,
+ 0.802246f, 0.287354f, 0.809082f, 0.276123f, 0.817383f, 0.264404f, 0.825684f, 0.253174f,
+ 0.831055f, 0.243286f, 0.837402f, 0.233398f, 0.843750f, 0.224365f, 0.849609f, 0.215332f,
+ 0.855469f, 0.206665f, 0.858398f, 0.198975f, 0.862793f, 0.191528f, 0.869629f, 0.183472f,
+ 0.872070f, 0.176392f, 0.877441f, 0.169312f, 0.880859f, 0.163086f, 0.884277f, 0.156860f,
+ 0.889160f, 0.150269f, 0.892578f, 0.143921f, 0.895996f, 0.138306f, 0.897461f, 0.133179f,
+ 0.902832f, 0.127441f, 0.905273f, 0.121887f, 0.908203f, 0.116760f, 0.910645f, 0.111816f,
+ 0.913574f, 0.107056f, 0.916504f, 0.102173f, 0.919434f, 0.097473f, 0.922363f, 0.092957f,
+ 0.923828f, 0.088318f, 0.925781f, 0.084412f, 0.930176f, 0.079895f, 0.931641f, 0.075378f,
+ 0.933105f, 0.071472f, 0.935547f, 0.067566f, 0.938477f, 0.063354f, 0.939941f, 0.059479f,
+ 0.940918f, 0.054382f, 0.941406f, 0.049774f, 0.943359f, 0.044891f, 0.945312f, 0.040375f,
+ 0.946777f, 0.035645f, 0.946777f, 0.029800f, 0.946289f, 0.022919f, 0.940430f, 0.009216f,
+ 0.000000f, 1.000000f, 0.298584f, 0.873047f, 0.415771f, 0.779297f, 0.487549f, 0.708496f,
+ 0.539551f, 0.651367f, 0.581055f, 0.603027f, 0.613770f, 0.562500f, 0.642090f, 0.526367f,
+ 0.666016f, 0.494629f, 0.685547f, 0.466797f, 0.705078f, 0.440674f, 0.722168f, 0.416992f,
+ 0.736816f, 0.395752f, 0.750000f, 0.376465f, 0.762695f, 0.357422f, 0.772949f, 0.340576f,
+ 0.783203f, 0.324951f, 0.793945f, 0.309814f, 0.802734f, 0.296143f, 0.811035f, 0.283203f,
+ 0.818359f, 0.270996f, 0.824707f, 0.259766f, 0.833008f, 0.248169f, 0.839844f, 0.237305f,
+ 0.846680f, 0.226929f, 0.852539f, 0.217529f, 0.857422f, 0.208496f, 0.863281f, 0.199341f,
+ 0.867676f, 0.191284f, 0.872070f, 0.183594f, 0.876465f, 0.175903f, 0.881836f, 0.168213f,
+ 0.885254f, 0.161621f, 0.888672f, 0.155151f, 0.893066f, 0.148560f, 0.897461f, 0.141846f,
+ 0.900391f, 0.136230f, 0.903320f, 0.130371f, 0.906250f, 0.125366f, 0.910156f, 0.119385f,
+ 0.913086f, 0.114075f, 0.916504f, 0.109070f, 0.917969f, 0.104614f, 0.920898f, 0.100342f,
+ 0.924805f, 0.094727f, 0.925781f, 0.090393f, 0.927246f, 0.086670f, 0.931152f, 0.082275f,
+ 0.934082f, 0.077698f, 0.935547f, 0.073975f, 0.937012f, 0.070129f, 0.938965f, 0.066467f,
+ 0.942383f, 0.062408f, 0.943359f, 0.058899f, 0.946289f, 0.055145f, 0.947754f, 0.051483f,
+ 0.948730f, 0.048096f, 0.949219f, 0.043121f, 0.950195f, 0.039001f, 0.952637f, 0.034546f,
+ 0.952637f, 0.030472f, 0.954590f, 0.026276f, 0.953125f, 0.019043f, 0.948730f, 0.007641f,
+ 0.000000f, 1.000000f, 0.302246f, 0.871582f, 0.424805f, 0.774414f, 0.500488f, 0.701172f,
+ 0.553711f, 0.643066f, 0.594727f, 0.593750f, 0.628418f, 0.552246f, 0.657227f, 0.515137f,
+ 0.682129f, 0.482178f, 0.702637f, 0.453613f, 0.720703f, 0.427246f, 0.737305f, 0.403076f,
+ 0.752441f, 0.381592f, 0.764648f, 0.362061f, 0.777832f, 0.342773f, 0.788574f, 0.325928f,
+ 0.798828f, 0.309570f, 0.809082f, 0.294434f, 0.817383f, 0.281006f, 0.825684f, 0.267578f,
+ 0.832520f, 0.255859f, 0.839844f, 0.244385f, 0.846191f, 0.233521f, 0.852539f, 0.222900f,
+ 0.858887f, 0.212646f, 0.865234f, 0.202515f, 0.870605f, 0.193726f, 0.875000f, 0.185425f,
+ 0.880371f, 0.177124f, 0.884766f, 0.169312f, 0.888672f, 0.161987f, 0.893555f, 0.154785f,
+ 0.896484f, 0.148315f, 0.901367f, 0.141602f, 0.904785f, 0.135254f, 0.906738f, 0.129639f,
+ 0.910156f, 0.124146f, 0.913574f, 0.118347f, 0.916992f, 0.112732f, 0.918457f, 0.107910f,
+ 0.920898f, 0.103455f, 0.925293f, 0.097900f, 0.926758f, 0.093689f, 0.930664f, 0.089172f,
+ 0.932129f, 0.084839f, 0.934570f, 0.080688f, 0.936523f, 0.076660f, 0.938965f, 0.072815f,
+ 0.941406f, 0.068726f, 0.942871f, 0.065186f, 0.944824f, 0.061890f, 0.947266f, 0.058167f,
+ 0.948730f, 0.054657f, 0.950684f, 0.051483f, 0.952148f, 0.048157f, 0.954102f, 0.045074f,
+ 0.956055f, 0.041779f, 0.956543f, 0.037933f, 0.957031f, 0.033966f, 0.958008f, 0.029770f,
+ 0.958984f, 0.026154f, 0.960938f, 0.022034f, 0.958496f, 0.016129f, 0.956055f, 0.006180f,
+ 0.000000f, 1.000000f, 0.307617f, 0.869629f, 0.433105f, 0.770020f, 0.510254f, 0.695312f,
+ 0.565918f, 0.634766f, 0.608887f, 0.584473f, 0.642578f, 0.541504f, 0.672363f, 0.503418f,
+ 0.696777f, 0.470459f, 0.718262f, 0.440674f, 0.736328f, 0.414307f, 0.751953f, 0.390137f,
+ 0.767578f, 0.367920f, 0.780762f, 0.348389f, 0.793457f, 0.329102f, 0.804199f, 0.311523f,
+ 0.813477f, 0.295410f, 0.822754f, 0.280762f, 0.831543f, 0.266602f, 0.839355f, 0.253662f,
+ 0.845703f, 0.242065f, 0.853516f, 0.230103f, 0.859375f, 0.219604f, 0.864746f, 0.209595f,
+ 0.871582f, 0.198975f, 0.877441f, 0.189331f, 0.881348f, 0.180908f, 0.886719f, 0.172241f,
+ 0.892090f, 0.164062f, 0.895020f, 0.156982f, 0.899902f, 0.149658f, 0.903809f, 0.142578f,
+ 0.907227f, 0.135986f, 0.910156f, 0.130005f, 0.913574f, 0.124207f, 0.917969f, 0.117737f,
+ 0.918945f, 0.112793f, 0.921875f, 0.107849f, 0.925781f, 0.102234f, 0.927734f, 0.097534f,
+ 0.930176f, 0.092896f, 0.932617f, 0.088623f, 0.935547f, 0.083984f, 0.937500f, 0.079895f,
+ 0.939941f, 0.075806f, 0.941895f, 0.072021f, 0.944336f, 0.068237f, 0.946777f, 0.064392f,
+ 0.948242f, 0.061005f, 0.949219f, 0.057953f, 0.952148f, 0.054352f, 0.953125f, 0.051086f,
+ 0.954590f, 0.048065f, 0.956055f, 0.045380f, 0.958496f, 0.041901f, 0.959473f, 0.039215f,
+ 0.961426f, 0.036530f, 0.962402f, 0.033875f, 0.963379f, 0.029465f, 0.962891f, 0.026260f,
+ 0.965332f, 0.022217f, 0.964844f, 0.018738f, 0.966309f, 0.013618f, 0.961914f, 0.006100f,
+ 0.000000f, 1.000000f, 0.312988f, 0.867188f, 0.442139f, 0.765625f, 0.521973f, 0.688477f,
+ 0.579102f, 0.626465f, 0.622070f, 0.575195f, 0.656250f, 0.531250f, 0.687012f, 0.492432f,
+ 0.710449f, 0.459229f, 0.731934f, 0.428711f, 0.751465f, 0.401611f, 0.765625f, 0.377686f,
+ 0.782227f, 0.354736f, 0.794922f, 0.334961f, 0.805664f, 0.316162f, 0.817383f, 0.298096f,
+ 0.826172f, 0.282471f, 0.834961f, 0.267578f, 0.843262f, 0.253662f, 0.850098f, 0.240967f,
+ 0.857910f, 0.228760f, 0.864746f, 0.217285f, 0.869141f, 0.207520f, 0.875488f, 0.197144f,
+ 0.881836f, 0.186890f, 0.885742f, 0.178101f, 0.892090f, 0.168701f, 0.896973f, 0.160400f,
+ 0.900391f, 0.152832f, 0.904785f, 0.145508f, 0.909668f, 0.137817f, 0.911621f, 0.131958f,
+ 0.916992f, 0.125244f, 0.918945f, 0.119263f, 0.922363f, 0.113464f, 0.925293f, 0.108093f,
+ 0.928223f, 0.102966f, 0.931152f, 0.097778f, 0.933594f, 0.092896f, 0.935547f, 0.088440f,
+ 0.937988f, 0.084106f, 0.940430f, 0.079651f, 0.941895f, 0.075623f, 0.943848f, 0.071899f,
+ 0.946777f, 0.067932f, 0.948242f, 0.064331f, 0.949707f, 0.061005f, 0.952637f, 0.057281f,
+ 0.954102f, 0.054382f, 0.956055f, 0.051056f, 0.957520f, 0.047974f, 0.958496f, 0.045074f,
+ 0.959961f, 0.042633f, 0.962402f, 0.039520f, 0.963379f, 0.036713f, 0.964844f, 0.034271f,
+ 0.966309f, 0.031860f, 0.967773f, 0.029099f, 0.969238f, 0.026581f, 0.968262f, 0.022797f,
+ 0.969238f, 0.019196f, 0.969727f, 0.016022f, 0.969727f, 0.012421f, 0.968262f, 0.004559f,
+ 0.000000f, 1.000000f, 0.317871f, 0.865234f, 0.450195f, 0.761719f, 0.533203f, 0.682129f,
+ 0.589844f, 0.619141f, 0.636230f, 0.565918f, 0.671387f, 0.520996f, 0.701172f, 0.481689f,
+ 0.725098f, 0.447754f, 0.746582f, 0.417236f, 0.764160f, 0.390137f, 0.781250f, 0.365234f,
+ 0.793945f, 0.342773f, 0.807129f, 0.322510f, 0.817383f, 0.304199f, 0.829590f, 0.286133f,
+ 0.837891f, 0.270264f, 0.847656f, 0.254883f, 0.855469f, 0.241455f, 0.863281f, 0.228516f,
+ 0.868652f, 0.217041f, 0.874512f, 0.206055f, 0.880859f, 0.195312f, 0.886230f, 0.185547f,
+ 0.891113f, 0.176514f, 0.897949f, 0.166382f, 0.900879f, 0.158203f, 0.906738f, 0.149780f,
+ 0.910156f, 0.142334f, 0.913574f, 0.135254f, 0.917480f, 0.128296f, 0.920898f, 0.121826f,
+ 0.923828f, 0.115967f, 0.927246f, 0.109680f, 0.928711f, 0.104614f, 0.932617f, 0.098999f,
+ 0.935059f, 0.094055f, 0.937988f, 0.089172f, 0.939453f, 0.084778f, 0.941406f, 0.080566f,
+ 0.945801f, 0.075806f, 0.946777f, 0.072083f, 0.947754f, 0.068542f, 0.950195f, 0.064819f,
+ 0.952637f, 0.060852f, 0.953613f, 0.057831f, 0.955078f, 0.054840f, 0.957520f, 0.051239f,
+ 0.958984f, 0.048096f, 0.959473f, 0.045776f, 0.962891f, 0.042450f, 0.964355f, 0.039673f,
+ 0.964844f, 0.037445f, 0.966309f, 0.034851f, 0.967773f, 0.032349f, 0.969238f, 0.029907f,
+ 0.970215f, 0.027863f, 0.971191f, 0.025635f, 0.973633f, 0.023224f, 0.973633f, 0.020294f,
+ 0.973145f, 0.016800f, 0.973633f, 0.014168f, 0.974121f, 0.010277f, 0.972168f, 0.004128f,
+ 0.000000f, 1.000000f, 0.323975f, 0.862793f, 0.459229f, 0.757324f, 0.543945f, 0.675781f,
+ 0.604004f, 0.610840f, 0.649414f, 0.557129f, 0.683594f, 0.512207f, 0.714355f, 0.471680f,
+ 0.737305f, 0.437256f, 0.758789f, 0.406250f, 0.777832f, 0.378662f, 0.793945f, 0.353760f,
+ 0.806641f, 0.331299f, 0.819336f, 0.311035f, 0.831055f, 0.292725f, 0.840820f, 0.274902f,
+ 0.850586f, 0.258545f, 0.858887f, 0.243774f, 0.866699f, 0.230469f, 0.872559f, 0.217651f,
+ 0.879395f, 0.205933f, 0.886719f, 0.194336f, 0.888184f, 0.185303f, 0.895996f, 0.174683f,
+ 0.898926f, 0.166382f, 0.905762f, 0.156982f, 0.909668f, 0.148315f, 0.913574f, 0.140625f,
+ 0.918457f, 0.132690f, 0.921387f, 0.126099f, 0.925293f, 0.119263f, 0.928223f, 0.113037f,
+ 0.930664f, 0.107239f, 0.933594f, 0.101562f, 0.937012f, 0.096191f, 0.939453f, 0.091064f,
+ 0.941895f, 0.086182f, 0.944336f, 0.081787f, 0.946289f, 0.077332f, 0.948242f, 0.073059f,
+ 0.950684f, 0.069092f, 0.952148f, 0.065308f, 0.953125f, 0.062042f, 0.956055f, 0.058167f,
+ 0.957031f, 0.055084f, 0.959473f, 0.051697f, 0.960938f, 0.048889f, 0.962891f, 0.045746f,
+ 0.964355f, 0.042847f, 0.964355f, 0.040771f, 0.966309f, 0.037872f, 0.968750f, 0.035156f,
+ 0.968750f, 0.033020f, 0.970703f, 0.030548f, 0.971680f, 0.028488f, 0.972656f, 0.026535f,
+ 0.974609f, 0.024033f, 0.975098f, 0.022125f, 0.976074f, 0.020737f, 0.977539f, 0.018311f,
+ 0.977539f, 0.014984f, 0.977051f, 0.011566f, 0.976562f, 0.008926f, 0.976562f, 0.003054f,
+ 0.000000f, 1.000000f, 0.327881f, 0.861328f, 0.469482f, 0.751953f, 0.553711f, 0.669922f,
+ 0.614746f, 0.603516f, 0.661133f, 0.548340f, 0.696777f, 0.501953f, 0.726562f, 0.461914f,
+ 0.750488f, 0.427002f, 0.770020f, 0.396240f, 0.790527f, 0.367676f, 0.803711f, 0.343750f,
+ 0.818848f, 0.320557f, 0.830566f, 0.300293f, 0.840820f, 0.281494f, 0.849121f, 0.265137f,
+ 0.859863f, 0.248413f, 0.868164f, 0.233643f, 0.875977f, 0.219727f, 0.883301f, 0.207520f,
+ 0.888672f, 0.195557f, 0.895020f, 0.184814f, 0.899414f, 0.174683f, 0.904297f, 0.165283f,
+ 0.907227f, 0.156982f, 0.911621f, 0.148438f, 0.916992f, 0.139893f, 0.921387f, 0.131836f,
+ 0.924805f, 0.124634f, 0.928223f, 0.117859f, 0.932129f, 0.111084f, 0.935547f, 0.105042f,
+ 0.937988f, 0.099487f, 0.940430f, 0.093994f, 0.943359f, 0.088562f, 0.945312f, 0.084045f,
+ 0.947754f, 0.079285f, 0.949707f, 0.074890f, 0.952148f, 0.070740f, 0.953125f, 0.067139f,
+ 0.956543f, 0.062744f, 0.957031f, 0.059448f, 0.958984f, 0.056000f, 0.960449f, 0.052704f,
+ 0.961914f, 0.049561f, 0.963867f, 0.046539f, 0.965332f, 0.043732f, 0.966309f, 0.041138f,
+ 0.968262f, 0.038544f, 0.969727f, 0.035736f, 0.970703f, 0.033447f, 0.971191f, 0.031616f,
+ 0.973633f, 0.029068f, 0.974121f, 0.026810f, 0.975098f, 0.025009f, 0.976562f, 0.022949f,
+ 0.977539f, 0.021301f, 0.978516f, 0.019516f, 0.979980f, 0.017151f, 0.980957f, 0.015793f,
+ 0.981934f, 0.014244f, 0.980469f, 0.010727f, 0.980957f, 0.006546f, 0.980469f, 0.003933f,
+ 0.000000f, 1.000000f, 0.332764f, 0.859375f, 0.478516f, 0.747559f, 0.565918f, 0.663086f,
+ 0.626465f, 0.596191f, 0.672852f, 0.540039f, 0.708008f, 0.493652f, 0.738770f, 0.452393f,
+ 0.763672f, 0.416748f, 0.783203f, 0.385986f, 0.800293f, 0.358154f, 0.815430f, 0.333252f,
+ 0.829590f, 0.310303f, 0.842285f, 0.290039f, 0.852051f, 0.271240f, 0.861816f, 0.254150f,
+ 0.869629f, 0.239136f, 0.877441f, 0.223877f, 0.885254f, 0.210205f, 0.891113f, 0.197998f,
+ 0.897461f, 0.186279f, 0.902344f, 0.175903f, 0.907227f, 0.165771f, 0.911621f, 0.156616f,
+ 0.916016f, 0.147949f, 0.919434f, 0.139893f, 0.923828f, 0.132324f, 0.928223f, 0.124207f,
+ 0.931152f, 0.117249f, 0.935059f, 0.110474f, 0.937988f, 0.104004f, 0.940430f, 0.098206f,
+ 0.943848f, 0.092346f, 0.945801f, 0.087219f, 0.947754f, 0.082458f, 0.951172f, 0.077393f,
+ 0.952148f, 0.073242f, 0.955078f, 0.068909f, 0.957031f, 0.064697f, 0.958008f, 0.061249f,
+ 0.959961f, 0.057831f, 0.962402f, 0.053864f, 0.963379f, 0.050842f, 0.964844f, 0.047913f,
+ 0.966309f, 0.044800f, 0.967773f, 0.041931f, 0.968750f, 0.039337f, 0.970703f, 0.036804f,
+ 0.971191f, 0.034515f, 0.972656f, 0.032318f, 0.974609f, 0.029572f, 0.975098f, 0.027725f,
+ 0.976074f, 0.025833f, 0.977051f, 0.024002f, 0.978516f, 0.022171f, 0.979492f, 0.020050f,
+ 0.980469f, 0.018234f, 0.981445f, 0.016830f, 0.981934f, 0.015442f, 0.982910f, 0.014137f,
+ 0.984375f, 0.012009f, 0.984863f, 0.009422f, 0.982910f, 0.006298f, 0.982422f, 0.003025f,
+ 0.000000f, 1.000000f, 0.338135f, 0.856934f, 0.487061f, 0.743164f, 0.576660f, 0.656738f,
+ 0.638184f, 0.588379f, 0.686035f, 0.531738f, 0.720215f, 0.484619f, 0.750488f, 0.443359f,
+ 0.774414f, 0.407715f, 0.795410f, 0.376709f, 0.812500f, 0.348633f, 0.826660f, 0.323975f,
+ 0.838867f, 0.301270f, 0.851074f, 0.280273f, 0.861328f, 0.261719f, 0.870605f, 0.245117f,
+ 0.877930f, 0.229980f, 0.885254f, 0.215576f, 0.892578f, 0.201660f, 0.898926f, 0.189453f,
+ 0.905273f, 0.177734f, 0.910156f, 0.167358f, 0.914551f, 0.157471f, 0.918457f, 0.148804f,
+ 0.922852f, 0.139893f, 0.925781f, 0.132446f, 0.930176f, 0.124695f, 0.932129f, 0.118042f,
+ 0.936523f, 0.110596f, 0.940918f, 0.103638f, 0.943359f, 0.097717f, 0.946289f, 0.091736f,
+ 0.948242f, 0.086548f, 0.950684f, 0.081299f, 0.953613f, 0.076416f, 0.955566f, 0.071777f,
+ 0.957031f, 0.067810f, 0.959473f, 0.063477f, 0.960938f, 0.059662f, 0.962402f, 0.056183f,
+ 0.964355f, 0.052795f, 0.966309f, 0.049347f, 0.967285f, 0.046387f, 0.969238f, 0.043182f,
+ 0.969727f, 0.040741f, 0.970703f, 0.038177f, 0.972656f, 0.035431f, 0.974121f, 0.032867f,
+ 0.974609f, 0.030884f, 0.975586f, 0.028732f, 0.976562f, 0.026794f, 0.978516f, 0.024948f,
+ 0.979980f, 0.022446f, 0.979980f, 0.021027f, 0.981445f, 0.019119f, 0.981934f, 0.017761f,
+ 0.982910f, 0.016373f, 0.983398f, 0.014824f, 0.985352f, 0.012970f, 0.985840f, 0.011520f,
+ 0.986328f, 0.010490f, 0.986816f, 0.009224f, 0.986328f, 0.005840f, 0.986328f, 0.001069f,
+ 0.000000f, 1.000000f, 0.343994f, 0.854492f, 0.495605f, 0.738281f, 0.586914f, 0.650879f,
+ 0.651367f, 0.580566f, 0.698730f, 0.523438f, 0.734375f, 0.475342f, 0.761230f, 0.434814f,
+ 0.786133f, 0.398926f, 0.805176f, 0.367188f, 0.823242f, 0.338867f, 0.836914f, 0.314209f,
+ 0.848633f, 0.292480f, 0.860840f, 0.271484f, 0.870117f, 0.253174f, 0.877930f, 0.236572f,
+ 0.886719f, 0.221191f, 0.892578f, 0.207642f, 0.900879f, 0.193604f, 0.906738f, 0.181396f,
+ 0.911621f, 0.170166f, 0.916504f, 0.159668f, 0.920898f, 0.150391f, 0.925293f, 0.141235f,
+ 0.928711f, 0.133057f, 0.932617f, 0.125244f, 0.934570f, 0.118225f, 0.938477f, 0.111328f,
+ 0.941406f, 0.104858f, 0.945312f, 0.098022f, 0.948242f, 0.091980f, 0.951172f, 0.086060f,
+ 0.953125f, 0.080811f, 0.954590f, 0.076233f, 0.958008f, 0.071106f, 0.959961f, 0.066650f,
+ 0.961914f, 0.062683f, 0.962891f, 0.058899f, 0.965820f, 0.054993f, 0.966797f, 0.051422f,
+ 0.968262f, 0.048309f, 0.969238f, 0.045349f, 0.970703f, 0.042419f, 0.972656f, 0.039337f,
+ 0.973633f, 0.036652f, 0.974609f, 0.034241f, 0.975098f, 0.032104f, 0.976562f, 0.029892f,
+ 0.978027f, 0.027725f, 0.979492f, 0.025360f, 0.979980f, 0.023514f, 0.980957f, 0.021729f,
+ 0.981934f, 0.020126f, 0.982422f, 0.018860f, 0.983887f, 0.017105f, 0.984375f, 0.015640f,
+ 0.986328f, 0.013519f, 0.986328f, 0.012535f, 0.986816f, 0.011215f, 0.987305f, 0.010269f,
+ 0.988281f, 0.009048f, 0.989746f, 0.007778f, 0.990234f, 0.005577f, 0.988281f, 0.001070f,
+ 0.000000f, 1.000000f, 0.349854f, 0.852539f, 0.504883f, 0.733887f, 0.597656f, 0.645020f,
+ 0.662109f, 0.573730f, 0.708496f, 0.516113f, 0.745117f, 0.467529f, 0.773438f, 0.426025f,
+ 0.795898f, 0.390137f, 0.814453f, 0.359131f, 0.832031f, 0.331055f, 0.845703f, 0.305908f,
+ 0.858398f, 0.283691f, 0.869141f, 0.263916f, 0.878906f, 0.244995f, 0.887695f, 0.228149f,
+ 0.894531f, 0.213135f, 0.900391f, 0.199707f, 0.906250f, 0.186890f, 0.913086f, 0.174194f,
+ 0.917969f, 0.163208f, 0.922363f, 0.152832f, 0.927246f, 0.143066f, 0.931641f, 0.134399f,
+ 0.934570f, 0.126343f, 0.937988f, 0.118835f, 0.940430f, 0.111694f, 0.942871f, 0.105530f,
+ 0.946289f, 0.098877f, 0.948242f, 0.093445f, 0.951660f, 0.087158f, 0.955078f, 0.081238f,
+ 0.957520f, 0.075745f, 0.959473f, 0.071350f, 0.961914f, 0.066650f, 0.963379f, 0.062286f,
+ 0.965332f, 0.058044f, 0.966309f, 0.054749f, 0.968262f, 0.051086f, 0.970215f, 0.047638f,
+ 0.971191f, 0.044403f, 0.973145f, 0.041199f, 0.973633f, 0.038696f, 0.975098f, 0.036163f,
+ 0.976074f, 0.033661f, 0.977051f, 0.031342f, 0.979004f, 0.028595f, 0.979492f, 0.026642f,
+ 0.980957f, 0.024536f, 0.980957f, 0.023056f, 0.981934f, 0.021393f, 0.982910f, 0.019638f,
+ 0.984375f, 0.017868f, 0.985840f, 0.015839f, 0.986328f, 0.014481f, 0.986816f, 0.013329f,
+ 0.987305f, 0.012222f, 0.988281f, 0.011002f, 0.988770f, 0.010025f, 0.989258f, 0.008797f,
+ 0.990723f, 0.007423f, 0.991699f, 0.005798f, 0.992188f, 0.005005f, 0.990234f, 0.001524f,
+ 0.000000f, 1.000000f, 0.354492f, 0.850586f, 0.512695f, 0.729980f, 0.608887f, 0.638184f,
+ 0.672852f, 0.566895f, 0.720215f, 0.507812f, 0.755371f, 0.459473f, 0.783203f, 0.417969f,
+ 0.806152f, 0.381836f, 0.825195f, 0.350586f, 0.841309f, 0.322510f, 0.855469f, 0.297852f,
+ 0.867188f, 0.275635f, 0.876465f, 0.255859f, 0.886230f, 0.237793f, 0.894043f, 0.221191f,
+ 0.901367f, 0.206177f, 0.907715f, 0.192261f, 0.913086f, 0.179932f, 0.919434f, 0.167969f,
+ 0.924316f, 0.156860f, 0.928711f, 0.146484f, 0.933105f, 0.137085f, 0.936523f, 0.128296f,
+ 0.939453f, 0.120544f, 0.943848f, 0.112793f, 0.945312f, 0.106079f, 0.948242f, 0.099670f,
+ 0.951172f, 0.093689f, 0.953125f, 0.087952f, 0.954590f, 0.082947f, 0.958008f, 0.077271f,
+ 0.960938f, 0.071838f, 0.962891f, 0.066895f, 0.964355f, 0.062622f, 0.966797f, 0.058441f,
+ 0.967773f, 0.054688f, 0.970703f, 0.050415f, 0.971680f, 0.047180f, 0.972656f, 0.044159f,
+ 0.974609f, 0.041016f, 0.975098f, 0.038391f, 0.978027f, 0.035156f, 0.978027f, 0.032745f,
+ 0.979492f, 0.030182f, 0.979980f, 0.028275f, 0.980957f, 0.026199f, 0.981445f, 0.024445f,
+ 0.983398f, 0.022293f, 0.983887f, 0.020523f, 0.985840f, 0.018219f, 0.985840f, 0.016907f,
+ 0.986816f, 0.015411f, 0.987305f, 0.014198f, 0.987793f, 0.013115f, 0.988281f, 0.011971f,
+ 0.989258f, 0.010750f, 0.990234f, 0.009499f, 0.992188f, 0.007675f, 0.991699f, 0.006729f,
+ 0.992188f, 0.005875f, 0.992676f, 0.005150f, 0.993164f, 0.004486f, 0.992676f, 0.002670f,
+ 0.000000f, 1.000000f, 0.359863f, 0.848633f, 0.523438f, 0.724609f, 0.617676f, 0.632812f,
+ 0.682617f, 0.560059f, 0.728516f, 0.501465f, 0.765137f, 0.451904f, 0.793457f, 0.410156f,
+ 0.816406f, 0.374268f, 0.832520f, 0.343506f, 0.849609f, 0.314941f, 0.862305f, 0.291016f,
+ 0.875000f, 0.268066f, 0.884277f, 0.248413f, 0.892578f, 0.230835f, 0.901367f, 0.214111f,
+ 0.907227f, 0.199341f, 0.914062f, 0.185547f, 0.918945f, 0.173340f, 0.924316f, 0.161987f,
+ 0.929688f, 0.151245f, 0.934082f, 0.140747f, 0.937500f, 0.131714f, 0.941895f, 0.122803f,
+ 0.944824f, 0.114929f, 0.948730f, 0.107605f, 0.950195f, 0.100891f, 0.952148f, 0.094727f,
+ 0.955078f, 0.088806f, 0.957031f, 0.083252f, 0.958984f, 0.078064f, 0.960938f, 0.073486f,
+ 0.962891f, 0.068909f, 0.966797f, 0.063354f, 0.967773f, 0.059082f, 0.970215f, 0.054871f,
+ 0.971680f, 0.051239f, 0.972656f, 0.047607f, 0.975098f, 0.044067f, 0.976562f, 0.040588f,
+ 0.977539f, 0.037720f, 0.978516f, 0.034973f, 0.979980f, 0.032471f, 0.980469f, 0.030273f,
+ 0.981934f, 0.027878f, 0.982422f, 0.025864f, 0.984863f, 0.023132f, 0.984863f, 0.021423f,
+ 0.985840f, 0.019531f, 0.986328f, 0.018112f, 0.986816f, 0.016693f, 0.987305f, 0.015427f,
+ 0.988281f, 0.013962f, 0.989258f, 0.012756f, 0.989746f, 0.011421f, 0.991699f, 0.009712f,
+ 0.992188f, 0.008286f, 0.992676f, 0.007282f, 0.992676f, 0.006523f, 0.992676f, 0.005974f,
+ 0.993164f, 0.005268f, 0.993652f, 0.004604f, 0.994629f, 0.003599f, 0.996094f, 0.002056f,
+ 0.000000f, 1.000000f, 0.366699f, 0.845703f, 0.532227f, 0.720215f, 0.628418f, 0.626953f,
+ 0.693848f, 0.553223f, 0.740234f, 0.494141f, 0.774414f, 0.445068f, 0.801758f, 0.403320f,
+ 0.823242f, 0.367432f, 0.842285f, 0.335449f, 0.857910f, 0.307861f, 0.871094f, 0.283203f,
+ 0.880859f, 0.261963f, 0.892090f, 0.241577f, 0.899414f, 0.224121f, 0.905762f, 0.208618f,
+ 0.915039f, 0.192871f, 0.919922f, 0.179443f, 0.925781f, 0.166870f, 0.929688f, 0.156006f,
+ 0.934082f, 0.145630f, 0.937500f, 0.136353f, 0.942871f, 0.126709f, 0.946289f, 0.117920f,
+ 0.948730f, 0.110229f, 0.951660f, 0.103088f, 0.955078f, 0.095886f, 0.957520f, 0.089783f,
+ 0.958984f, 0.084351f, 0.960938f, 0.079041f, 0.963867f, 0.073486f, 0.965332f, 0.069031f,
+ 0.965820f, 0.065063f, 0.967285f, 0.061066f, 0.970703f, 0.056763f, 0.973145f, 0.052124f,
+ 0.974609f, 0.047943f, 0.976074f, 0.044434f, 0.977051f, 0.041290f, 0.978516f, 0.038208f,
+ 0.979492f, 0.035522f, 0.980957f, 0.032837f, 0.983398f, 0.029755f, 0.983887f, 0.027161f,
+ 0.984863f, 0.025040f, 0.985352f, 0.023071f, 0.986328f, 0.021347f, 0.986328f, 0.019760f,
+ 0.987305f, 0.018021f, 0.988281f, 0.016464f, 0.988770f, 0.015030f, 0.990234f, 0.013283f,
+ 0.991211f, 0.011444f, 0.991699f, 0.010017f, 0.992188f, 0.008942f, 0.992188f, 0.008217f,
+ 0.992676f, 0.007336f, 0.993164f, 0.006538f, 0.993652f, 0.005810f, 0.994141f, 0.005104f,
+ 0.994629f, 0.004375f, 0.995117f, 0.003656f, 0.996582f, 0.002283f, 0.998535f, 0.000016f,
+ 0.000000f, 1.000000f, 0.372559f, 0.843262f, 0.540527f, 0.715820f, 0.638672f, 0.621094f,
+ 0.704590f, 0.546875f, 0.750000f, 0.487305f, 0.785645f, 0.437500f, 0.812988f, 0.395508f,
+ 0.833496f, 0.359619f, 0.851074f, 0.328613f, 0.864746f, 0.301514f, 0.877930f, 0.276855f,
+ 0.888184f, 0.255127f, 0.897461f, 0.235962f, 0.906738f, 0.217529f, 0.913086f, 0.202271f,
+ 0.918945f, 0.187744f, 0.925293f, 0.174316f, 0.931152f, 0.161621f, 0.934570f, 0.150757f,
+ 0.939453f, 0.140015f, 0.941895f, 0.131226f, 0.945312f, 0.122803f, 0.950195f, 0.113892f,
+ 0.953125f, 0.106018f, 0.955566f, 0.098877f, 0.958984f, 0.091980f, 0.960938f, 0.085510f,
+ 0.962891f, 0.080017f, 0.964355f, 0.074890f, 0.966309f, 0.070007f, 0.968750f, 0.065186f,
+ 0.970215f, 0.060699f, 0.970703f, 0.057068f, 0.971680f, 0.053589f, 0.972656f, 0.050354f,
+ 0.974609f, 0.047058f, 0.977051f, 0.043060f, 0.979980f, 0.038910f, 0.980957f, 0.035583f,
+ 0.981934f, 0.032776f, 0.982910f, 0.030228f, 0.983887f, 0.027878f, 0.984863f, 0.025711f,
+ 0.985840f, 0.023590f, 0.986816f, 0.021484f, 0.987793f, 0.019531f, 0.988770f, 0.017654f,
+ 0.990723f, 0.015228f, 0.991211f, 0.013527f, 0.991699f, 0.012215f, 0.991699f, 0.011169f,
+ 0.992188f, 0.010063f, 0.992676f, 0.009056f, 0.993164f, 0.008133f, 0.993652f, 0.007294f,
+ 0.994141f, 0.006493f, 0.994629f, 0.005669f, 0.995117f, 0.004833f, 0.995605f, 0.004032f,
+ 0.996582f, 0.002949f, 0.999023f, 0.000812f, 0.999023f, 0.000101f, 0.999023f, 0.000001f,
+ 0.000000f, 1.000000f, 0.377686f, 0.841309f, 0.549316f, 0.711426f, 0.649902f, 0.615234f,
+ 0.712891f, 0.541016f, 0.759766f, 0.480469f, 0.793945f, 0.430908f, 0.820801f, 0.388672f,
+ 0.841797f, 0.353027f, 0.858887f, 0.321777f, 0.872070f, 0.295166f, 0.883789f, 0.270752f,
+ 0.895020f, 0.249268f, 0.905273f, 0.229370f, 0.910645f, 0.212891f, 0.919434f, 0.196289f,
+ 0.924316f, 0.182129f, 0.930176f, 0.168823f, 0.933594f, 0.157715f, 0.939941f, 0.145996f,
+ 0.943848f, 0.135254f, 0.946777f, 0.126099f, 0.950195f, 0.117737f, 0.953613f, 0.109436f,
+ 0.955566f, 0.102539f, 0.957031f, 0.096375f, 0.961426f, 0.089172f, 0.965820f, 0.081909f,
+ 0.966797f, 0.076172f, 0.968750f, 0.070923f, 0.969727f, 0.066345f, 0.971680f, 0.061951f,
+ 0.973145f, 0.057678f, 0.975098f, 0.053467f, 0.976562f, 0.049377f, 0.977051f, 0.046234f,
+ 0.977539f, 0.043427f, 0.978027f, 0.040863f, 0.979004f, 0.038330f, 0.979492f, 0.036011f,
+ 0.981934f, 0.032745f, 0.984375f, 0.029495f, 0.985840f, 0.026550f, 0.988770f, 0.023163f,
+ 0.989258f, 0.020752f, 0.989746f, 0.018799f, 0.990234f, 0.017090f, 0.990723f, 0.015549f,
+ 0.991211f, 0.014122f, 0.991699f, 0.012810f, 0.992188f, 0.011581f, 0.992676f, 0.010429f,
+ 0.993652f, 0.009186f, 0.994141f, 0.008095f, 0.994629f, 0.007080f, 0.995605f, 0.006016f,
+ 0.996094f, 0.004925f, 0.997559f, 0.003551f, 0.999512f, 0.001453f, 0.999512f, 0.000681f,
+ 0.999512f, 0.000327f, 0.999512f, 0.000131f, 0.999512f, 0.000030f, 0.999512f, 0.000000f,
+ 0.000000f, 1.000000f, 0.381104f, 0.839844f, 0.556152f, 0.708496f, 0.657715f, 0.610352f,
+ 0.722656f, 0.534668f, 0.766602f, 0.475586f, 0.801270f, 0.425537f, 0.828125f, 0.383057f,
+ 0.849609f, 0.346680f, 0.865723f, 0.315918f, 0.880371f, 0.288330f, 0.891602f, 0.265137f,
+ 0.900391f, 0.243896f, 0.909180f, 0.224731f, 0.916992f, 0.207275f, 0.921387f, 0.192505f,
+ 0.929688f, 0.177612f, 0.937012f, 0.162964f, 0.937012f, 0.153320f, 0.942871f, 0.142700f,
+ 0.949707f, 0.130981f, 0.952637f, 0.120728f, 0.952637f, 0.113953f, 0.952637f, 0.108093f,
+ 0.958496f, 0.100281f, 0.964844f, 0.091125f, 0.968262f, 0.082703f, 0.968262f, 0.077515f,
+ 0.968262f, 0.073181f, 0.968262f, 0.069336f, 0.968262f, 0.065918f, 0.968262f, 0.062805f,
+ 0.973145f, 0.058167f, 0.979004f, 0.051331f, 0.983887f, 0.044220f, 0.983887f, 0.040466f,
+ 0.983887f, 0.037598f, 0.983887f, 0.035156f, 0.983887f, 0.033020f, 0.983887f, 0.031143f,
+ 0.983887f, 0.029434f, 0.983887f, 0.027908f, 0.983887f, 0.026505f, 0.983887f, 0.025238f,
+ 0.983887f, 0.024078f, 0.983887f, 0.023026f, 0.983887f, 0.022079f, 0.983887f, 0.021210f,
+ 0.990723f, 0.017212f, 0.999512f, 0.010246f, 0.999512f, 0.006580f, 0.999512f, 0.004841f,
+ 0.999512f, 0.003675f, 0.999512f, 0.002810f, 0.999512f, 0.002134f, 0.999512f, 0.001597f,
+ 0.999512f, 0.001167f, 0.999512f, 0.000822f, 0.999512f, 0.000550f, 0.999512f, 0.000340f,
+ 0.999512f, 0.000185f, 0.999512f, 0.000080f, 0.999512f, 0.000019f, 0.999512f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995605f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.992676f, 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990723f, 0.000000f, 0.989746f, 0.000000f, 0.988281f, 0.000000f, 0.987793f,
+ 0.000000f, 0.986816f, 0.000000f, 0.985352f, 0.000000f, 0.984375f, 0.000000f, 0.983398f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979980f, 0.000000f, 0.979004f, 0.000000f, 0.976562f,
+ 0.000000f, 0.974609f, 0.000000f, 0.972168f, 0.000000f, 0.970215f, 0.000000f, 0.967773f,
+ 0.000000f, 0.965332f, 0.000000f, 0.960938f, 0.000000f, 0.957520f, 0.000000f, 0.954590f,
+ 0.000000f, 0.949707f, 0.000000f, 0.944336f, 0.000000f, 0.937988f, 0.000000f, 0.932617f,
+ 0.000000f, 0.925293f, 0.000000f, 0.916016f, 0.000000f, 0.904785f, 0.000000f, 0.892090f,
+ 0.000000f, 0.875977f, 0.000000f, 0.855957f, 0.000000f, 0.830566f, 0.000000f, 0.797363f,
+ 0.000000f, 0.747070f, 0.000000f, 0.670898f, 0.000000f, 0.535645f, 0.000000f, 0.219482f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.988770f, 0.000000f, 0.987793f,
+ 0.000000f, 0.986328f, 0.000000f, 0.985352f, 0.000000f, 0.984375f, 0.000000f, 0.982910f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979980f, 0.000000f, 0.978516f, 0.000000f, 0.976562f,
+ 0.000000f, 0.974609f, 0.000000f, 0.972168f, 0.000000f, 0.970215f, 0.000000f, 0.967773f,
+ 0.000000f, 0.964355f, 0.000000f, 0.960938f, 0.000000f, 0.957520f, 0.000000f, 0.954102f,
+ 0.000000f, 0.949707f, 0.000000f, 0.944336f, 0.000000f, 0.938965f, 0.000000f, 0.932129f,
+ 0.000000f, 0.924316f, 0.000000f, 0.915039f, 0.000000f, 0.904785f, 0.000000f, 0.892090f,
+ 0.000000f, 0.875977f, 0.000000f, 0.856445f, 0.000000f, 0.830566f, 0.000000f, 0.796387f,
+ 0.000000f, 0.747070f, 0.000000f, 0.670898f, 0.000001f, 0.535156f, 0.000001f, 0.218628f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.992188f, 0.000000f, 0.990723f,
+ 0.000000f, 0.989746f, 0.000000f, 0.989258f, 0.000000f, 0.988281f, 0.000000f, 0.987793f,
+ 0.000000f, 0.986816f, 0.000000f, 0.984863f, 0.000000f, 0.983887f, 0.000000f, 0.982422f,
+ 0.000000f, 0.980957f, 0.000000f, 0.979980f, 0.000000f, 0.978027f, 0.000000f, 0.976074f,
+ 0.000000f, 0.974609f, 0.000000f, 0.972168f, 0.000000f, 0.969727f, 0.000000f, 0.966797f,
+ 0.000000f, 0.963867f, 0.000000f, 0.960938f, 0.000000f, 0.957520f, 0.000000f, 0.953125f,
+ 0.000000f, 0.949219f, 0.000000f, 0.943848f, 0.000000f, 0.937500f, 0.000000f, 0.931641f,
+ 0.000000f, 0.924316f, 0.000000f, 0.915039f, 0.000000f, 0.904297f, 0.000000f, 0.891113f,
+ 0.000000f, 0.875977f, 0.000000f, 0.855957f, 0.000014f, 0.829590f, 0.000017f, 0.795898f,
+ 0.000014f, 0.746094f, 0.000009f, 0.669922f, 0.000010f, 0.535156f, 0.000010f, 0.218384f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988770f, 0.000000f, 0.988281f, 0.000000f, 0.987305f,
+ 0.000000f, 0.985840f, 0.000000f, 0.984863f, 0.000000f, 0.983887f, 0.000000f, 0.982422f,
+ 0.000000f, 0.980957f, 0.000000f, 0.979004f, 0.000000f, 0.978027f, 0.000000f, 0.975586f,
+ 0.000000f, 0.973633f, 0.000000f, 0.972168f, 0.000000f, 0.969727f, 0.000000f, 0.966309f,
+ 0.000000f, 0.963379f, 0.000000f, 0.960938f, 0.000000f, 0.956543f, 0.000000f, 0.953125f,
+ 0.000000f, 0.948242f, 0.000000f, 0.943359f, 0.000000f, 0.937012f, 0.000008f, 0.930664f,
+ 0.000034f, 0.922852f, 0.000065f, 0.914062f, 0.000075f, 0.902832f, 0.000074f, 0.890625f,
+ 0.000069f, 0.875000f, 0.000061f, 0.854492f, 0.000051f, 0.828125f, 0.000052f, 0.793945f,
+ 0.000049f, 0.745605f, 0.000045f, 0.668945f, 0.000046f, 0.534180f, 0.000053f, 0.218262f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.993652f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.991211f,
+ 0.000000f, 0.989258f, 0.000000f, 0.988770f, 0.000000f, 0.987793f, 0.000000f, 0.986816f,
+ 0.000000f, 0.985352f, 0.000000f, 0.984375f, 0.000000f, 0.983398f, 0.000000f, 0.981934f,
+ 0.000000f, 0.980957f, 0.000000f, 0.978516f, 0.000000f, 0.976562f, 0.000000f, 0.975098f,
+ 0.000000f, 0.973145f, 0.000000f, 0.971191f, 0.000000f, 0.968262f, 0.000013f, 0.965820f,
+ 0.000042f, 0.962891f, 0.000078f, 0.959473f, 0.000117f, 0.956055f, 0.000164f, 0.951660f,
+ 0.000198f, 0.946777f, 0.000209f, 0.942383f, 0.000209f, 0.937012f, 0.000202f, 0.929199f,
+ 0.000189f, 0.922363f, 0.000174f, 0.912598f, 0.000156f, 0.901855f, 0.000138f, 0.889160f,
+ 0.000139f, 0.873047f, 0.000157f, 0.852539f, 0.000139f, 0.826660f, 0.000142f, 0.792480f,
+ 0.000139f, 0.744141f, 0.000136f, 0.667969f, 0.000144f, 0.532715f, 0.000154f, 0.218384f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990723f, 0.000000f, 0.990234f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988281f, 0.000000f, 0.987305f, 0.000000f, 0.986328f,
+ 0.000000f, 0.985352f, 0.000000f, 0.983398f, 0.000013f, 0.982422f, 0.000042f, 0.981934f,
+ 0.000083f, 0.979980f, 0.000126f, 0.978027f, 0.000174f, 0.976074f, 0.000223f, 0.974609f,
+ 0.000277f, 0.972656f, 0.000325f, 0.970215f, 0.000384f, 0.967285f, 0.000425f, 0.964844f,
+ 0.000434f, 0.961914f, 0.000435f, 0.958984f, 0.000422f, 0.955078f, 0.000404f, 0.950684f,
+ 0.000386f, 0.945801f, 0.000355f, 0.940430f, 0.000329f, 0.935059f, 0.000301f, 0.927734f,
+ 0.000294f, 0.919922f, 0.000316f, 0.911133f, 0.000342f, 0.899414f, 0.000317f, 0.886719f,
+ 0.000304f, 0.871094f, 0.000316f, 0.850586f, 0.000306f, 0.824219f, 0.000306f, 0.790039f,
+ 0.000317f, 0.741699f, 0.000325f, 0.665527f, 0.000368f, 0.531738f, 0.000336f, 0.218750f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991699f, 0.000009f, 0.991211f, 0.000045f, 0.990234f, 0.000088f, 0.989258f,
+ 0.000141f, 0.988770f, 0.000193f, 0.988281f, 0.000254f, 0.986816f, 0.000309f, 0.985352f,
+ 0.000371f, 0.984375f, 0.000433f, 0.983398f, 0.000489f, 0.981934f, 0.000550f, 0.980469f,
+ 0.000613f, 0.978516f, 0.000669f, 0.977539f, 0.000721f, 0.975586f, 0.000754f, 0.973145f,
+ 0.000756f, 0.971191f, 0.000737f, 0.969238f, 0.000710f, 0.966309f, 0.000686f, 0.963379f,
+ 0.000653f, 0.960449f, 0.000606f, 0.957031f, 0.000570f, 0.953125f, 0.000548f, 0.949219f,
+ 0.000551f, 0.944336f, 0.000556f, 0.938965f, 0.000592f, 0.933105f, 0.000615f, 0.926758f,
+ 0.000588f, 0.917480f, 0.000569f, 0.908691f, 0.000591f, 0.897949f, 0.000594f, 0.884277f,
+ 0.000582f, 0.868164f, 0.000609f, 0.848145f, 0.000600f, 0.822266f, 0.000624f, 0.787598f,
+ 0.000664f, 0.738770f, 0.000690f, 0.664062f, 0.000762f, 0.530273f, 0.000609f, 0.218628f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996582f,
+ 0.000000f, 0.996094f, 0.000009f, 0.996094f, 0.000054f, 0.995605f, 0.000109f, 0.994629f,
+ 0.000180f, 0.993652f, 0.000247f, 0.993164f, 0.000314f, 0.992676f, 0.000393f, 0.992188f,
+ 0.000460f, 0.990723f, 0.000523f, 0.990234f, 0.000603f, 0.989258f, 0.000671f, 0.988770f,
+ 0.000731f, 0.988281f, 0.000796f, 0.987305f, 0.000869f, 0.985840f, 0.000931f, 0.984863f,
+ 0.000986f, 0.983887f, 0.001042f, 0.982422f, 0.001111f, 0.980957f, 0.001141f, 0.979004f,
+ 0.001129f, 0.977539f, 0.001094f, 0.976562f, 0.001068f, 0.974609f, 0.001030f, 0.971680f,
+ 0.000982f, 0.970215f, 0.000919f, 0.967285f, 0.000896f, 0.965332f, 0.000896f, 0.961914f,
+ 0.000907f, 0.958496f, 0.000920f, 0.955566f, 0.000946f, 0.952148f, 0.000954f, 0.946777f,
+ 0.000996f, 0.942383f, 0.000986f, 0.937012f, 0.000992f, 0.930664f, 0.000962f, 0.923828f,
+ 0.000999f, 0.915039f, 0.001023f, 0.906250f, 0.001049f, 0.895020f, 0.001014f, 0.880859f,
+ 0.001073f, 0.864746f, 0.001107f, 0.844727f, 0.001101f, 0.818359f, 0.001165f, 0.784668f,
+ 0.001243f, 0.735352f, 0.001321f, 0.661133f, 0.001458f, 0.528320f, 0.000982f, 0.218750f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000040f, 0.997559f,
+ 0.000125f, 0.997070f, 0.000202f, 0.996582f, 0.000307f, 0.996582f, 0.000395f, 0.996094f,
+ 0.000472f, 0.996094f, 0.000576f, 0.995117f, 0.000659f, 0.994629f, 0.000728f, 0.994141f,
+ 0.000812f, 0.993652f, 0.000898f, 0.993164f, 0.000970f, 0.992188f, 0.001029f, 0.991211f,
+ 0.001099f, 0.990723f, 0.001179f, 0.989258f, 0.001245f, 0.988770f, 0.001302f, 0.988281f,
+ 0.001349f, 0.986816f, 0.001421f, 0.985840f, 0.001489f, 0.984863f, 0.001543f, 0.984375f,
+ 0.001539f, 0.983398f, 0.001496f, 0.981445f, 0.001463f, 0.979980f, 0.001421f, 0.978027f,
+ 0.001372f, 0.976562f, 0.001354f, 0.974609f, 0.001354f, 0.972656f, 0.001341f, 0.971191f,
+ 0.001372f, 0.968262f, 0.001408f, 0.965820f, 0.001438f, 0.962891f, 0.001471f, 0.960938f,
+ 0.001439f, 0.956543f, 0.001493f, 0.953613f, 0.001564f, 0.949219f, 0.001599f, 0.944824f,
+ 0.001520f, 0.940430f, 0.001563f, 0.934570f, 0.001614f, 0.928223f, 0.001697f, 0.920898f,
+ 0.001627f, 0.912598f, 0.001644f, 0.902832f, 0.001767f, 0.892090f, 0.001718f, 0.877930f,
+ 0.001780f, 0.861328f, 0.001869f, 0.840820f, 0.001884f, 0.814941f, 0.002008f, 0.780273f,
+ 0.002163f, 0.731934f, 0.002293f, 0.658203f, 0.002483f, 0.526367f, 0.001459f, 0.218140f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000059f, 0.998535f, 0.000189f, 0.998535f,
+ 0.000311f, 0.998047f, 0.000439f, 0.997559f, 0.000566f, 0.997559f, 0.000655f, 0.997070f,
+ 0.000767f, 0.996582f, 0.000879f, 0.996582f, 0.000962f, 0.996094f, 0.001024f, 0.995605f,
+ 0.001130f, 0.995117f, 0.001223f, 0.994629f, 0.001292f, 0.994141f, 0.001348f, 0.993652f,
+ 0.001412f, 0.993164f, 0.001506f, 0.992676f, 0.001577f, 0.991699f, 0.001634f, 0.990234f,
+ 0.001678f, 0.989746f, 0.001728f, 0.988770f, 0.001814f, 0.988281f, 0.001879f, 0.986816f,
+ 0.001928f, 0.985840f, 0.001916f, 0.984863f, 0.001863f, 0.983887f, 0.001880f, 0.982910f,
+ 0.001885f, 0.981445f, 0.001899f, 0.979980f, 0.001921f, 0.978516f, 0.001940f, 0.977051f,
+ 0.001894f, 0.974609f, 0.001963f, 0.973145f, 0.002008f, 0.971191f, 0.002060f, 0.969238f,
+ 0.001989f, 0.967285f, 0.002029f, 0.963867f, 0.002153f, 0.961426f, 0.002289f, 0.958008f,
+ 0.002226f, 0.955078f, 0.002268f, 0.951172f, 0.002287f, 0.946777f, 0.002346f, 0.942871f,
+ 0.002325f, 0.937012f, 0.002436f, 0.931641f, 0.002487f, 0.925293f, 0.002548f, 0.917969f,
+ 0.002508f, 0.909180f, 0.002623f, 0.898926f, 0.002729f, 0.888184f, 0.002832f, 0.874512f,
+ 0.002817f, 0.857422f, 0.002996f, 0.836426f, 0.003170f, 0.811035f, 0.003237f, 0.775391f,
+ 0.003504f, 0.727539f, 0.003695f, 0.654297f, 0.003901f, 0.523926f, 0.002045f, 0.217896f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000162f, 0.999023f,
+ 0.000390f, 0.999023f, 0.000528f, 0.998535f, 0.000705f, 0.998535f, 0.000843f, 0.998047f,
+ 0.000922f, 0.997559f, 0.001056f, 0.997559f, 0.001181f, 0.997070f, 0.001257f, 0.996582f,
+ 0.001308f, 0.996582f, 0.001427f, 0.995605f, 0.001532f, 0.995605f, 0.001599f, 0.995117f,
+ 0.001647f, 0.994141f, 0.001682f, 0.994141f, 0.001808f, 0.993652f, 0.001889f, 0.992676f,
+ 0.001945f, 0.992676f, 0.001984f, 0.991699f, 0.002012f, 0.991211f, 0.002106f, 0.990234f,
+ 0.002188f, 0.989258f, 0.002283f, 0.988281f, 0.002369f, 0.986816f, 0.002407f, 0.986328f,
+ 0.002399f, 0.984375f, 0.002512f, 0.983887f, 0.002523f, 0.982422f, 0.002562f, 0.980957f,
+ 0.002609f, 0.979980f, 0.002539f, 0.979004f, 0.002550f, 0.977051f, 0.002666f, 0.975098f,
+ 0.002747f, 0.973633f, 0.002701f, 0.971191f, 0.002817f, 0.969238f, 0.002935f, 0.967285f,
+ 0.003052f, 0.964844f, 0.003050f, 0.961914f, 0.003138f, 0.958984f, 0.003212f, 0.955566f,
+ 0.003294f, 0.952637f, 0.003185f, 0.948242f, 0.003323f, 0.944336f, 0.003508f, 0.939453f,
+ 0.003599f, 0.934570f, 0.003523f, 0.928223f, 0.003628f, 0.921875f, 0.003771f, 0.914062f,
+ 0.003790f, 0.905273f, 0.003918f, 0.895508f, 0.004101f, 0.883789f, 0.004288f, 0.869629f,
+ 0.004326f, 0.852051f, 0.004604f, 0.832031f, 0.004807f, 0.805664f, 0.004974f, 0.770508f,
+ 0.005367f, 0.722656f, 0.005646f, 0.649902f, 0.005753f, 0.521484f, 0.002733f, 0.217651f,
+ 0.000000f, 1.000000f, 0.000283f, 0.999512f, 0.000583f, 0.999023f, 0.000735f, 0.999023f,
+ 0.000912f, 0.999023f, 0.001087f, 0.998535f, 0.001146f, 0.998047f, 0.001266f, 0.997559f,
+ 0.001438f, 0.997070f, 0.001505f, 0.997070f, 0.001540f, 0.997070f, 0.001649f, 0.996094f,
+ 0.001796f, 0.995605f, 0.001860f, 0.995117f, 0.001897f, 0.995117f, 0.001920f, 0.994629f,
+ 0.002056f, 0.994141f, 0.002159f, 0.993164f, 0.002211f, 0.992676f, 0.002254f, 0.992188f,
+ 0.002344f, 0.991211f, 0.002481f, 0.990723f, 0.002724f, 0.989746f, 0.002876f, 0.989258f,
+ 0.003019f, 0.988281f, 0.003061f, 0.987305f, 0.003113f, 0.985840f, 0.003176f, 0.984863f,
+ 0.003315f, 0.983887f, 0.003281f, 0.981934f, 0.003330f, 0.980957f, 0.003260f, 0.979980f,
+ 0.003338f, 0.978027f, 0.003477f, 0.976562f, 0.003523f, 0.975586f, 0.003693f, 0.973145f,
+ 0.003826f, 0.971680f, 0.003952f, 0.969727f, 0.003883f, 0.966797f, 0.004040f, 0.964355f,
+ 0.004261f, 0.962402f, 0.004181f, 0.959473f, 0.004276f, 0.956055f, 0.004398f, 0.953125f,
+ 0.004566f, 0.949219f, 0.004517f, 0.945312f, 0.004738f, 0.940430f, 0.004936f, 0.935547f,
+ 0.005054f, 0.930664f, 0.005051f, 0.924316f, 0.005234f, 0.917969f, 0.005444f, 0.910156f,
+ 0.005726f, 0.900879f, 0.005711f, 0.890625f, 0.005913f, 0.878418f, 0.006268f, 0.865234f,
+ 0.006367f, 0.847168f, 0.006763f, 0.826172f, 0.007072f, 0.799805f, 0.007370f, 0.765137f,
+ 0.007851f, 0.717285f, 0.008171f, 0.645508f, 0.008095f, 0.519043f, 0.003527f, 0.217285f,
+ 0.000000f, 1.000000f, 0.000454f, 0.999512f, 0.000876f, 0.999023f, 0.000887f, 0.999023f,
+ 0.001265f, 0.998535f, 0.001296f, 0.998047f, 0.001307f, 0.998047f, 0.001639f, 0.997070f,
+ 0.001685f, 0.997070f, 0.001702f, 0.997070f, 0.001711f, 0.996094f, 0.002014f, 0.995605f,
+ 0.002060f, 0.995117f, 0.002081f, 0.995117f, 0.002098f, 0.994629f, 0.002354f, 0.993652f,
+ 0.002579f, 0.992676f, 0.002739f, 0.992188f, 0.002876f, 0.991699f, 0.002989f, 0.991211f,
+ 0.003126f, 0.990234f, 0.003471f, 0.989746f, 0.003611f, 0.988770f, 0.003761f, 0.987793f,
+ 0.003876f, 0.986816f, 0.003967f, 0.986328f, 0.003990f, 0.985352f, 0.004181f, 0.983398f,
+ 0.004204f, 0.981934f, 0.004349f, 0.980957f, 0.004303f, 0.979492f, 0.004467f, 0.978027f,
+ 0.004406f, 0.976562f, 0.004726f, 0.974609f, 0.004894f, 0.973145f, 0.004879f, 0.971191f,
+ 0.005127f, 0.969238f, 0.005325f, 0.967285f, 0.005226f, 0.964355f, 0.005489f, 0.961914f,
+ 0.005699f, 0.958984f, 0.005936f, 0.956543f, 0.005852f, 0.953125f, 0.006084f, 0.949707f,
+ 0.006226f, 0.945801f, 0.006596f, 0.941895f, 0.006546f, 0.937012f, 0.006844f, 0.931641f,
+ 0.007099f, 0.926270f, 0.006989f, 0.920410f, 0.007378f, 0.913086f, 0.007694f, 0.904785f,
+ 0.008011f, 0.895996f, 0.008156f, 0.885254f, 0.008377f, 0.873047f, 0.008972f, 0.859375f,
+ 0.009071f, 0.840820f, 0.009613f, 0.820312f, 0.010048f, 0.793945f, 0.010605f, 0.759277f,
+ 0.011101f, 0.711426f, 0.011467f, 0.641602f, 0.010971f, 0.515137f, 0.004417f, 0.216675f,
+ 0.000000f, 1.000000f, 0.000478f, 0.999512f, 0.000937f, 0.999023f, 0.000935f, 0.999023f,
+ 0.001370f, 0.998047f, 0.001376f, 0.998047f, 0.001375f, 0.997559f, 0.001784f, 0.997070f,
+ 0.001797f, 0.997070f, 0.001800f, 0.996094f, 0.002129f, 0.995605f, 0.002331f, 0.995117f,
+ 0.002481f, 0.995117f, 0.002640f, 0.994141f, 0.002777f, 0.993164f, 0.003212f, 0.992676f,
+ 0.003407f, 0.992188f, 0.003534f, 0.991211f, 0.003628f, 0.990234f, 0.003759f, 0.990234f,
+ 0.004135f, 0.989258f, 0.004288f, 0.988281f, 0.004436f, 0.986816f, 0.004650f, 0.986328f,
+ 0.004868f, 0.985840f, 0.005051f, 0.984375f, 0.005493f, 0.983398f, 0.005547f, 0.982422f,
+ 0.005554f, 0.980469f, 0.005535f, 0.978516f, 0.005722f, 0.977539f, 0.005684f, 0.975586f,
+ 0.006145f, 0.974121f, 0.006226f, 0.972656f, 0.006470f, 0.970215f, 0.006695f, 0.968750f,
+ 0.006741f, 0.966309f, 0.007027f, 0.964355f, 0.007431f, 0.961914f, 0.007450f, 0.958984f,
+ 0.007687f, 0.955566f, 0.007912f, 0.952637f, 0.008232f, 0.949707f, 0.008224f, 0.945801f,
+ 0.008514f, 0.942383f, 0.008972f, 0.937500f, 0.009079f, 0.932617f, 0.009254f, 0.927246f,
+ 0.009735f, 0.921875f, 0.009949f, 0.915039f, 0.010292f, 0.907227f, 0.010796f, 0.899414f,
+ 0.011063f, 0.890137f, 0.011391f, 0.879395f, 0.011749f, 0.867188f, 0.012482f, 0.852539f,
+ 0.012627f, 0.834473f, 0.013458f, 0.813477f, 0.014153f, 0.787109f, 0.014656f, 0.751953f,
+ 0.015251f, 0.705566f, 0.015533f, 0.635742f, 0.014473f, 0.512207f, 0.005421f, 0.216675f,
+ 0.000000f, 1.000000f, 0.000485f, 0.999512f, 0.000958f, 0.999023f, 0.000955f, 0.998535f,
+ 0.001413f, 0.998047f, 0.001412f, 0.997559f, 0.001410f, 0.997559f, 0.001955f, 0.996582f,
+ 0.002161f, 0.996094f, 0.002302f, 0.995605f, 0.002899f, 0.995117f, 0.003059f, 0.994629f,
+ 0.003204f, 0.993652f, 0.003359f, 0.993164f, 0.003462f, 0.992676f, 0.003925f, 0.991699f,
+ 0.004097f, 0.990723f, 0.004242f, 0.990234f, 0.004421f, 0.989746f, 0.004589f, 0.988770f,
+ 0.005215f, 0.987305f, 0.005451f, 0.986816f, 0.005676f, 0.985840f, 0.005856f, 0.984375f,
+ 0.006008f, 0.983398f, 0.006287f, 0.982910f, 0.006908f, 0.981445f, 0.007187f, 0.979980f,
+ 0.007233f, 0.978516f, 0.007252f, 0.976562f, 0.007294f, 0.975098f, 0.007553f, 0.973633f,
+ 0.007935f, 0.971191f, 0.008286f, 0.969238f, 0.008316f, 0.967285f, 0.008659f, 0.965332f,
+ 0.009064f, 0.963379f, 0.009216f, 0.960938f, 0.009903f, 0.958496f, 0.010216f, 0.955566f,
+ 0.010025f, 0.951660f, 0.010536f, 0.948730f, 0.010933f, 0.945312f, 0.011009f, 0.941406f,
+ 0.011765f, 0.937500f, 0.012001f, 0.932617f, 0.012581f, 0.927246f, 0.012665f, 0.921875f,
+ 0.013222f, 0.916016f, 0.013664f, 0.909668f, 0.014168f, 0.901855f, 0.014641f, 0.892578f,
+ 0.015327f, 0.883789f, 0.015610f, 0.872559f, 0.016205f, 0.859863f, 0.017136f, 0.844727f,
+ 0.017776f, 0.827148f, 0.018494f, 0.805664f, 0.019348f, 0.779785f, 0.020172f, 0.744629f,
+ 0.020935f, 0.698242f, 0.020721f, 0.629395f, 0.018860f, 0.508789f, 0.006603f, 0.216309f,
+ 0.000000f, 1.000000f, 0.000487f, 0.999512f, 0.000967f, 0.999023f, 0.000965f, 0.998535f,
+ 0.001539f, 0.998047f, 0.001799f, 0.997559f, 0.001986f, 0.997070f, 0.002672f, 0.996094f,
+ 0.002831f, 0.995605f, 0.002928f, 0.995117f, 0.003559f, 0.994141f, 0.003691f, 0.993652f,
+ 0.003765f, 0.993164f, 0.003956f, 0.992676f, 0.004223f, 0.991699f, 0.004860f, 0.990234f,
+ 0.005089f, 0.989746f, 0.005314f, 0.989258f, 0.005600f, 0.987793f, 0.005814f, 0.987305f,
+ 0.006371f, 0.986328f, 0.006638f, 0.984863f, 0.006969f, 0.983887f, 0.007313f, 0.982910f,
+ 0.007584f, 0.981445f, 0.008240f, 0.980469f, 0.008545f, 0.979004f, 0.008865f, 0.977539f,
+ 0.009293f, 0.976074f, 0.009712f, 0.974609f, 0.009514f, 0.972656f, 0.009903f, 0.970703f,
+ 0.010307f, 0.968262f, 0.010475f, 0.966309f, 0.010971f, 0.963867f, 0.011154f, 0.961914f,
+ 0.011650f, 0.959473f, 0.012138f, 0.957520f, 0.012650f, 0.953613f, 0.013351f, 0.951172f,
+ 0.013626f, 0.947754f, 0.013710f, 0.943848f, 0.014153f, 0.940430f, 0.014900f, 0.936523f,
+ 0.015396f, 0.931641f, 0.016159f, 0.927246f, 0.016464f, 0.921875f, 0.016968f, 0.916016f,
+ 0.017761f, 0.910156f, 0.018387f, 0.902832f, 0.018799f, 0.895020f, 0.019791f, 0.886230f,
+ 0.020660f, 0.876465f, 0.021423f, 0.865234f, 0.022202f, 0.852539f, 0.023148f, 0.836914f,
+ 0.024643f, 0.819336f, 0.025253f, 0.797852f, 0.026154f, 0.771484f, 0.026993f, 0.736816f,
+ 0.028061f, 0.691406f, 0.027481f, 0.624023f, 0.024109f, 0.504395f, 0.007988f, 0.216431f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000641f, 0.999023f, 0.001480f, 0.998535f,
+ 0.002151f, 0.997559f, 0.002422f, 0.997070f, 0.002567f, 0.996582f, 0.003101f, 0.995605f,
+ 0.003361f, 0.995117f, 0.003481f, 0.994629f, 0.003693f, 0.993652f, 0.004490f, 0.992676f,
+ 0.004822f, 0.991699f, 0.005047f, 0.991211f, 0.005234f, 0.990234f, 0.005955f, 0.989258f,
+ 0.006237f, 0.988281f, 0.006535f, 0.987305f, 0.006855f, 0.986816f, 0.007160f, 0.985352f,
+ 0.007912f, 0.983887f, 0.008301f, 0.982910f, 0.008652f, 0.981934f, 0.009003f, 0.980469f,
+ 0.009377f, 0.979492f, 0.010094f, 0.977539f, 0.010635f, 0.976562f, 0.011108f, 0.974609f,
+ 0.011559f, 0.973145f, 0.012016f, 0.971680f, 0.012405f, 0.969727f, 0.012703f, 0.967773f,
+ 0.013062f, 0.964844f, 0.013649f, 0.962891f, 0.013824f, 0.959961f, 0.014381f, 0.958008f,
+ 0.014755f, 0.955078f, 0.015732f, 0.952148f, 0.016190f, 0.949219f, 0.016968f, 0.946289f,
+ 0.017807f, 0.942871f, 0.017776f, 0.938965f, 0.018433f, 0.935059f, 0.019348f, 0.930664f,
+ 0.020157f, 0.925781f, 0.020996f, 0.920898f, 0.021469f, 0.915527f, 0.022171f, 0.909668f,
+ 0.022995f, 0.902832f, 0.024292f, 0.895508f, 0.025345f, 0.887207f, 0.026260f, 0.878418f,
+ 0.027206f, 0.868164f, 0.028427f, 0.856934f, 0.029480f, 0.843262f, 0.030853f, 0.828125f,
+ 0.032440f, 0.810547f, 0.033112f, 0.788086f, 0.034393f, 0.762695f, 0.035583f, 0.728027f,
+ 0.036316f, 0.682617f, 0.035217f, 0.617188f, 0.030334f, 0.500000f, 0.009575f, 0.216064f,
+ 0.000000f, 1.000000f, 0.000355f, 0.999512f, 0.001255f, 0.999023f, 0.001830f, 0.998047f,
+ 0.002186f, 0.997559f, 0.002739f, 0.996582f, 0.002975f, 0.996094f, 0.003380f, 0.995605f,
+ 0.004112f, 0.994141f, 0.004375f, 0.993652f, 0.004822f, 0.992676f, 0.005524f, 0.991699f,
+ 0.005753f, 0.990723f, 0.006027f, 0.990234f, 0.006519f, 0.988770f, 0.007431f, 0.987793f,
+ 0.007736f, 0.986816f, 0.008003f, 0.985840f, 0.008316f, 0.984375f, 0.008934f, 0.983398f,
+ 0.009850f, 0.981934f, 0.010246f, 0.980469f, 0.010574f, 0.979492f, 0.011040f, 0.978027f,
+ 0.011658f, 0.976562f, 0.012680f, 0.974609f, 0.013138f, 0.973145f, 0.013611f, 0.971191f,
+ 0.014229f, 0.969727f, 0.014847f, 0.968262f, 0.015526f, 0.965820f, 0.016571f, 0.963867f,
+ 0.016586f, 0.960938f, 0.016968f, 0.958496f, 0.017715f, 0.956055f, 0.018051f, 0.953125f,
+ 0.018951f, 0.950195f, 0.019867f, 0.946777f, 0.020782f, 0.943848f, 0.021393f, 0.939941f,
+ 0.022385f, 0.937012f, 0.023422f, 0.933594f, 0.023590f, 0.928711f, 0.024963f, 0.923828f,
+ 0.025940f, 0.918945f, 0.026672f, 0.913574f, 0.028107f, 0.908203f, 0.028854f, 0.901855f,
+ 0.029846f, 0.895020f, 0.031525f, 0.887207f, 0.032776f, 0.878418f, 0.033539f, 0.869141f,
+ 0.034943f, 0.858887f, 0.036438f, 0.847656f, 0.038147f, 0.833496f, 0.039795f, 0.818359f,
+ 0.041443f, 0.800293f, 0.042603f, 0.778320f, 0.044464f, 0.752930f, 0.045349f, 0.718750f,
+ 0.045929f, 0.674316f, 0.044189f, 0.610352f, 0.037537f, 0.496582f, 0.011375f, 0.216064f,
+ 0.000000f, 1.000000f, 0.000735f, 0.999512f, 0.000921f, 0.999023f, 0.001794f, 0.998047f,
+ 0.002518f, 0.997070f, 0.002863f, 0.996582f, 0.003952f, 0.995605f, 0.004242f, 0.994629f,
+ 0.004845f, 0.993652f, 0.005505f, 0.992676f, 0.005920f, 0.991699f, 0.006683f, 0.990723f,
+ 0.007084f, 0.989258f, 0.007664f, 0.988281f, 0.008087f, 0.987305f, 0.008934f, 0.985840f,
+ 0.009399f, 0.984375f, 0.009872f, 0.983887f, 0.010544f, 0.982422f, 0.011024f, 0.980957f,
+ 0.011963f, 0.979004f, 0.012581f, 0.977539f, 0.013084f, 0.976562f, 0.013832f, 0.974609f,
+ 0.014404f, 0.973145f, 0.015488f, 0.971191f, 0.016220f, 0.969238f, 0.016861f, 0.967285f,
+ 0.017471f, 0.965820f, 0.018417f, 0.963379f, 0.019241f, 0.961426f, 0.020401f, 0.958984f,
+ 0.021332f, 0.956543f, 0.021469f, 0.953613f, 0.021942f, 0.950684f, 0.023056f, 0.947754f,
+ 0.023697f, 0.944336f, 0.025192f, 0.940430f, 0.025955f, 0.937012f, 0.027100f, 0.933594f,
+ 0.027939f, 0.930176f, 0.029221f, 0.926270f, 0.030334f, 0.921875f, 0.031616f, 0.916016f,
+ 0.032837f, 0.911133f, 0.033813f, 0.905273f, 0.035217f, 0.899414f, 0.036774f, 0.893555f,
+ 0.037659f, 0.885742f, 0.039612f, 0.877441f, 0.041382f, 0.869141f, 0.042450f, 0.859375f,
+ 0.044891f, 0.849121f, 0.046265f, 0.837402f, 0.048096f, 0.823242f, 0.050262f, 0.807617f,
+ 0.052155f, 0.789551f, 0.053284f, 0.768066f, 0.055817f, 0.742188f, 0.056824f, 0.708984f,
+ 0.057190f, 0.665527f, 0.054596f, 0.603516f, 0.045319f, 0.492188f, 0.013229f, 0.215332f,
+ 0.000000f, 1.000000f, 0.000934f, 0.999023f, 0.001148f, 0.998535f, 0.002024f, 0.998047f,
+ 0.002687f, 0.997070f, 0.003914f, 0.996094f, 0.004650f, 0.994141f, 0.005211f, 0.994141f,
+ 0.005894f, 0.992676f, 0.006775f, 0.991211f, 0.007172f, 0.990234f, 0.007748f, 0.989258f,
+ 0.008934f, 0.987793f, 0.009369f, 0.986328f, 0.009979f, 0.985352f, 0.011055f, 0.983398f,
+ 0.011513f, 0.982422f, 0.012329f, 0.980957f, 0.013000f, 0.979004f, 0.013741f, 0.978027f,
+ 0.014748f, 0.976074f, 0.015320f, 0.974609f, 0.016357f, 0.972656f, 0.017105f, 0.970703f,
+ 0.017838f, 0.968750f, 0.019135f, 0.966797f, 0.019913f, 0.964844f, 0.020676f, 0.962891f,
+ 0.021820f, 0.960449f, 0.022766f, 0.958008f, 0.024200f, 0.955566f, 0.025208f, 0.953125f,
+ 0.026184f, 0.950684f, 0.027283f, 0.947754f, 0.027756f, 0.944336f, 0.028671f, 0.940918f,
+ 0.030365f, 0.937500f, 0.031235f, 0.933594f, 0.032257f, 0.929688f, 0.033600f, 0.925781f,
+ 0.035065f, 0.922363f, 0.036407f, 0.917480f, 0.038574f, 0.912598f, 0.039642f, 0.907227f,
+ 0.040833f, 0.901367f, 0.042450f, 0.895508f, 0.044098f, 0.889648f, 0.046112f, 0.882812f,
+ 0.047974f, 0.875488f, 0.049896f, 0.866699f, 0.051941f, 0.857910f, 0.053986f, 0.848633f,
+ 0.055481f, 0.837402f, 0.057922f, 0.825195f, 0.060852f, 0.811523f, 0.062683f, 0.795410f,
+ 0.064941f, 0.777832f, 0.067017f, 0.757324f, 0.068665f, 0.730957f, 0.069763f, 0.698242f,
+ 0.069580f, 0.656250f, 0.065613f, 0.595215f, 0.053711f, 0.486572f, 0.015366f, 0.214600f,
+ 0.000000f, 1.000000f, 0.000858f, 0.999512f, 0.001794f, 0.998535f, 0.002520f, 0.997559f,
+ 0.002977f, 0.996582f, 0.004337f, 0.995117f, 0.005489f, 0.993652f, 0.006302f, 0.992676f,
+ 0.007290f, 0.991211f, 0.008499f, 0.989746f, 0.008911f, 0.988770f, 0.009445f, 0.987305f,
+ 0.011124f, 0.985840f, 0.011757f, 0.983887f, 0.012253f, 0.982910f, 0.013069f, 0.980957f,
+ 0.014503f, 0.979492f, 0.015312f, 0.977051f, 0.016159f, 0.976074f, 0.016953f, 0.974121f,
+ 0.018097f, 0.972168f, 0.019211f, 0.970215f, 0.020325f, 0.968262f, 0.021149f, 0.965820f,
+ 0.022156f, 0.964355f, 0.023560f, 0.961426f, 0.024460f, 0.959473f, 0.025833f, 0.957031f,
+ 0.027039f, 0.954102f, 0.028168f, 0.952148f, 0.029831f, 0.949219f, 0.030991f, 0.946289f,
+ 0.032227f, 0.943848f, 0.033722f, 0.940430f, 0.035248f, 0.937012f, 0.035980f, 0.933594f,
+ 0.037506f, 0.929199f, 0.039062f, 0.925293f, 0.040283f, 0.921387f, 0.041504f, 0.916992f,
+ 0.043640f, 0.912598f, 0.045135f, 0.907715f, 0.047607f, 0.902344f, 0.049683f, 0.897461f,
+ 0.050781f, 0.891113f, 0.052704f, 0.885254f, 0.054474f, 0.878418f, 0.056885f, 0.871094f,
+ 0.060059f, 0.863770f, 0.061310f, 0.854492f, 0.063721f, 0.845703f, 0.066345f, 0.836426f,
+ 0.068298f, 0.824707f, 0.071350f, 0.812988f, 0.074036f, 0.798340f, 0.076355f, 0.782715f,
+ 0.078796f, 0.765137f, 0.081299f, 0.745117f, 0.083557f, 0.718750f, 0.084473f, 0.687500f,
+ 0.083252f, 0.646484f, 0.077881f, 0.586914f, 0.063232f, 0.482422f, 0.017685f, 0.213745f,
+ 0.000000f, 1.000000f, 0.001359f, 0.999023f, 0.002169f, 0.998047f, 0.003540f, 0.996582f,
+ 0.003876f, 0.996094f, 0.005264f, 0.994141f, 0.006310f, 0.993164f, 0.007359f, 0.991699f,
+ 0.009186f, 0.989258f, 0.009979f, 0.988281f, 0.011093f, 0.986328f, 0.011971f, 0.984863f,
+ 0.013268f, 0.982910f, 0.014565f, 0.980957f, 0.015312f, 0.979492f, 0.016327f, 0.978027f,
+ 0.018097f, 0.975586f, 0.019119f, 0.973633f, 0.020050f, 0.971680f, 0.020950f, 0.970215f,
+ 0.022568f, 0.967285f, 0.024017f, 0.964844f, 0.025223f, 0.962402f, 0.026306f, 0.960449f,
+ 0.027466f, 0.958496f, 0.029068f, 0.955566f, 0.030731f, 0.953125f, 0.032196f, 0.950195f,
+ 0.033478f, 0.947266f, 0.034943f, 0.944336f, 0.036713f, 0.941406f, 0.038208f, 0.938477f,
+ 0.039795f, 0.935059f, 0.041840f, 0.931152f, 0.043579f, 0.927734f, 0.045319f, 0.924316f,
+ 0.046722f, 0.919922f, 0.048157f, 0.915527f, 0.049622f, 0.911133f, 0.052094f, 0.906250f,
+ 0.053894f, 0.900879f, 0.056152f, 0.895996f, 0.058502f, 0.890625f, 0.060913f, 0.885254f,
+ 0.062988f, 0.879395f, 0.064880f, 0.873047f, 0.067749f, 0.865723f, 0.070068f, 0.857910f,
+ 0.073242f, 0.850098f, 0.075073f, 0.841309f, 0.078125f, 0.832031f, 0.080688f, 0.822266f,
+ 0.083252f, 0.810547f, 0.087158f, 0.797852f, 0.089722f, 0.784180f, 0.092163f, 0.768555f,
+ 0.094910f, 0.751465f, 0.097168f, 0.730957f, 0.099060f, 0.705566f, 0.099915f, 0.675293f,
+ 0.097839f, 0.635742f, 0.091858f, 0.579102f, 0.073059f, 0.477051f, 0.019882f, 0.212280f,
+ 0.000000f, 1.000000f, 0.001362f, 0.999023f, 0.002325f, 0.998047f, 0.004128f, 0.996582f,
+ 0.005375f, 0.995117f, 0.006443f, 0.993652f, 0.007488f, 0.991699f, 0.009224f, 0.989746f,
+ 0.011116f, 0.987305f, 0.012489f, 0.986328f, 0.013626f, 0.983887f, 0.015244f, 0.981934f,
+ 0.016678f, 0.979492f, 0.017624f, 0.978027f, 0.019348f, 0.975586f, 0.020630f, 0.973145f,
+ 0.022202f, 0.971191f, 0.023865f, 0.968262f, 0.024963f, 0.966309f, 0.026428f, 0.964355f,
+ 0.028244f, 0.961426f, 0.030136f, 0.958496f, 0.031403f, 0.956055f, 0.032806f, 0.953613f,
+ 0.034119f, 0.950684f, 0.036438f, 0.947754f, 0.038391f, 0.944336f, 0.040070f, 0.941406f,
+ 0.041656f, 0.938477f, 0.043335f, 0.935547f, 0.045410f, 0.932129f, 0.047516f, 0.928223f,
+ 0.049835f, 0.924316f, 0.051788f, 0.920898f, 0.053864f, 0.916992f, 0.055847f, 0.913086f,
+ 0.058380f, 0.908691f, 0.059692f, 0.904297f, 0.062195f, 0.898926f, 0.064331f, 0.893555f,
+ 0.066833f, 0.888184f, 0.068970f, 0.882812f, 0.072083f, 0.877441f, 0.074402f, 0.871582f,
+ 0.077332f, 0.865723f, 0.080078f, 0.858398f, 0.082642f, 0.850586f, 0.085205f, 0.842773f,
+ 0.088684f, 0.834473f, 0.092224f, 0.826660f, 0.094116f, 0.816895f, 0.097839f, 0.806152f,
+ 0.101135f, 0.795410f, 0.104187f, 0.782227f, 0.107483f, 0.768555f, 0.109863f, 0.753906f,
+ 0.112488f, 0.737305f, 0.114929f, 0.716309f, 0.116516f, 0.691406f, 0.116882f, 0.663086f,
+ 0.113464f, 0.625000f, 0.105530f, 0.569336f, 0.083435f, 0.471436f, 0.022491f, 0.211182f,
+ 0.000000f, 1.000000f, 0.002094f, 0.998535f, 0.003090f, 0.997559f, 0.005455f, 0.995605f,
+ 0.007267f, 0.993652f, 0.008560f, 0.991699f, 0.009834f, 0.989746f, 0.011719f, 0.987793f,
+ 0.012741f, 0.986328f, 0.015282f, 0.983398f, 0.017609f, 0.980469f, 0.018875f, 0.978516f,
+ 0.021103f, 0.975586f, 0.022339f, 0.973145f, 0.024857f, 0.970703f, 0.026581f, 0.967773f,
+ 0.028137f, 0.964844f, 0.029907f, 0.962402f, 0.031952f, 0.959473f, 0.033630f, 0.956543f,
+ 0.035675f, 0.953613f, 0.037811f, 0.950684f, 0.039337f, 0.947754f, 0.041168f, 0.944824f,
+ 0.043427f, 0.941406f, 0.046204f, 0.937988f, 0.048157f, 0.934570f, 0.050018f, 0.931152f,
+ 0.051910f, 0.927734f, 0.053955f, 0.924316f, 0.057037f, 0.919922f, 0.059662f, 0.916016f,
+ 0.061920f, 0.912109f, 0.064270f, 0.908203f, 0.066528f, 0.903809f, 0.068848f, 0.899902f,
+ 0.072144f, 0.895020f, 0.074951f, 0.890137f, 0.077271f, 0.884277f, 0.079651f, 0.878906f,
+ 0.082031f, 0.873047f, 0.084961f, 0.867676f, 0.087891f, 0.861816f, 0.090881f, 0.855469f,
+ 0.094727f, 0.848633f, 0.097778f, 0.841797f, 0.100586f, 0.833984f, 0.104187f, 0.826172f,
+ 0.107117f, 0.817871f, 0.110535f, 0.809570f, 0.113342f, 0.799316f, 0.117310f, 0.789062f,
+ 0.121033f, 0.777832f, 0.123718f, 0.765137f, 0.126953f, 0.752441f, 0.129517f, 0.737793f,
+ 0.132568f, 0.720703f, 0.134521f, 0.700684f, 0.134888f, 0.676758f, 0.135010f, 0.649902f,
+ 0.130249f, 0.614258f, 0.120850f, 0.560059f, 0.094421f, 0.466797f, 0.025146f, 0.210083f,
+ 0.000000f, 1.000000f, 0.002527f, 0.998535f, 0.004539f, 0.996582f, 0.006218f, 0.994629f,
+ 0.008965f, 0.992188f, 0.011086f, 0.989746f, 0.013046f, 0.987305f, 0.015526f, 0.984375f,
+ 0.016754f, 0.982422f, 0.019302f, 0.979492f, 0.022369f, 0.975586f, 0.024353f, 0.973145f,
+ 0.026764f, 0.970215f, 0.029572f, 0.966797f, 0.031311f, 0.963867f, 0.034027f, 0.960449f,
+ 0.035706f, 0.958008f, 0.038391f, 0.954102f, 0.040985f, 0.950684f, 0.042938f, 0.947266f,
+ 0.045349f, 0.943848f, 0.047760f, 0.940918f, 0.050201f, 0.937012f, 0.052917f, 0.933105f,
+ 0.055176f, 0.929688f, 0.057831f, 0.925781f, 0.060547f, 0.921875f, 0.062744f, 0.918457f,
+ 0.065796f, 0.914062f, 0.068481f, 0.910156f, 0.071960f, 0.905762f, 0.074524f, 0.900879f,
+ 0.077148f, 0.896973f, 0.079712f, 0.892578f, 0.082458f, 0.888184f, 0.086426f, 0.882812f,
+ 0.089478f, 0.877930f, 0.092957f, 0.872559f, 0.095581f, 0.867188f, 0.098267f, 0.861816f,
+ 0.100952f, 0.855957f, 0.104126f, 0.850098f, 0.107727f, 0.843262f, 0.111694f, 0.836426f,
+ 0.114990f, 0.829102f, 0.118652f, 0.822754f, 0.121948f, 0.815430f, 0.125000f, 0.807129f,
+ 0.127930f, 0.798828f, 0.132202f, 0.789551f, 0.136475f, 0.780273f, 0.139404f, 0.769531f,
+ 0.142944f, 0.758789f, 0.145874f, 0.747070f, 0.149170f, 0.734375f, 0.151611f, 0.720215f,
+ 0.154175f, 0.703125f, 0.155396f, 0.684082f, 0.156128f, 0.662598f, 0.153809f, 0.636230f,
+ 0.147827f, 0.602051f, 0.135620f, 0.549805f, 0.105591f, 0.460693f, 0.027939f, 0.209229f,
+ 0.000000f, 1.000000f, 0.003227f, 0.998047f, 0.006054f, 0.995605f, 0.008911f, 0.993164f,
+ 0.011330f, 0.990234f, 0.014748f, 0.986816f, 0.017776f, 0.983398f, 0.020035f, 0.980469f,
+ 0.023392f, 0.977051f, 0.025986f, 0.973633f, 0.028366f, 0.970215f, 0.031219f, 0.966797f,
+ 0.034973f, 0.962402f, 0.038177f, 0.958496f, 0.040833f, 0.955078f, 0.043762f, 0.951172f,
+ 0.047180f, 0.946777f, 0.050049f, 0.942871f, 0.052460f, 0.939453f, 0.055725f, 0.935547f,
+ 0.058777f, 0.931641f, 0.061584f, 0.927246f, 0.065125f, 0.922852f, 0.067749f, 0.918945f,
+ 0.070801f, 0.915039f, 0.073425f, 0.910645f, 0.077271f, 0.905762f, 0.080688f, 0.901367f,
+ 0.083679f, 0.896484f, 0.086609f, 0.892578f, 0.090393f, 0.887695f, 0.093262f, 0.883301f,
+ 0.096252f, 0.878906f, 0.100037f, 0.873535f, 0.103760f, 0.868164f, 0.107483f, 0.862793f,
+ 0.111206f, 0.857422f, 0.114502f, 0.852539f, 0.117798f, 0.847168f, 0.120667f, 0.841797f,
+ 0.123901f, 0.834961f, 0.128052f, 0.828125f, 0.131836f, 0.821289f, 0.135498f, 0.814453f,
+ 0.138794f, 0.807617f, 0.142578f, 0.800781f, 0.145874f, 0.793945f, 0.149536f, 0.786133f,
+ 0.153931f, 0.776855f, 0.157715f, 0.768066f, 0.161499f, 0.758789f, 0.164062f, 0.748535f,
+ 0.167480f, 0.737793f, 0.170410f, 0.727539f, 0.172607f, 0.714844f, 0.175659f, 0.700684f,
+ 0.177246f, 0.684570f, 0.178467f, 0.666992f, 0.177979f, 0.646973f, 0.173706f, 0.622559f,
+ 0.166504f, 0.588867f, 0.151367f, 0.540039f, 0.117126f, 0.455078f, 0.030991f, 0.207886f,
+ 0.000000f, 1.000000f, 0.003941f, 0.998047f, 0.007965f, 0.994629f, 0.012810f, 0.990234f,
+ 0.015900f, 0.987305f, 0.020020f, 0.982422f, 0.023926f, 0.978516f, 0.028427f, 0.974121f,
+ 0.032104f, 0.969727f, 0.034668f, 0.965820f, 0.039307f, 0.960938f, 0.042694f, 0.956543f,
+ 0.045502f, 0.952637f, 0.050079f, 0.947754f, 0.054504f, 0.942383f, 0.058533f, 0.937988f,
+ 0.062378f, 0.933105f, 0.065735f, 0.928711f, 0.069275f, 0.924316f, 0.073608f, 0.918945f,
+ 0.077271f, 0.914062f, 0.080750f, 0.909668f, 0.083801f, 0.905273f, 0.087280f, 0.900879f,
+ 0.091797f, 0.895508f, 0.095703f, 0.890137f, 0.099915f, 0.885254f, 0.103210f, 0.880371f,
+ 0.106445f, 0.875488f, 0.110046f, 0.871094f, 0.114319f, 0.865723f, 0.118469f, 0.860352f,
+ 0.122131f, 0.854980f, 0.126099f, 0.849609f, 0.129517f, 0.844238f, 0.133911f, 0.838867f,
+ 0.137329f, 0.833984f, 0.140747f, 0.828613f, 0.145386f, 0.822266f, 0.149292f, 0.816406f,
+ 0.152588f, 0.809570f, 0.156372f, 0.802734f, 0.160156f, 0.796387f, 0.163330f, 0.790039f,
+ 0.166992f, 0.783691f, 0.170288f, 0.776855f, 0.175415f, 0.769043f, 0.179443f, 0.760742f,
+ 0.182251f, 0.752441f, 0.185669f, 0.743652f, 0.189087f, 0.735352f, 0.191528f, 0.726074f,
+ 0.194702f, 0.716309f, 0.197510f, 0.706055f, 0.199585f, 0.692383f, 0.202026f, 0.679688f,
+ 0.202515f, 0.665039f, 0.202271f, 0.648926f, 0.199585f, 0.630371f, 0.194946f, 0.608398f,
+ 0.185913f, 0.574707f, 0.168701f, 0.530273f, 0.128662f, 0.450195f, 0.033966f, 0.206177f,
+ 0.000000f, 1.000000f, 0.005634f, 0.997070f, 0.011589f, 0.992676f, 0.017899f, 0.987305f,
+ 0.024048f, 0.981445f, 0.028473f, 0.976562f, 0.034271f, 0.970703f, 0.039368f, 0.964844f,
+ 0.044189f, 0.959961f, 0.049896f, 0.953613f, 0.054504f, 0.947754f, 0.058929f, 0.942871f,
+ 0.063904f, 0.937012f, 0.069275f, 0.931152f, 0.074341f, 0.925293f, 0.078308f, 0.920410f,
+ 0.084534f, 0.913574f, 0.089050f, 0.907715f, 0.093750f, 0.902344f, 0.097900f, 0.896973f,
+ 0.102356f, 0.892090f, 0.106873f, 0.886230f, 0.111450f, 0.880859f, 0.116272f, 0.875000f,
+ 0.120483f, 0.869629f, 0.124512f, 0.864258f, 0.128052f, 0.859375f, 0.132446f, 0.854492f,
+ 0.137207f, 0.848633f, 0.142090f, 0.842773f, 0.145874f, 0.837402f, 0.150513f, 0.831543f,
+ 0.154053f, 0.826660f, 0.157593f, 0.821777f, 0.161133f, 0.816895f, 0.166504f, 0.810059f,
+ 0.170898f, 0.804199f, 0.175049f, 0.798340f, 0.179199f, 0.792480f, 0.182861f, 0.786621f,
+ 0.186401f, 0.781250f, 0.189941f, 0.774902f, 0.192871f, 0.768555f, 0.196533f, 0.761719f,
+ 0.200439f, 0.754883f, 0.204468f, 0.747559f, 0.208496f, 0.740234f, 0.211670f, 0.733398f,
+ 0.214600f, 0.725586f, 0.216919f, 0.717773f, 0.219604f, 0.710449f, 0.222168f, 0.702637f,
+ 0.224731f, 0.691406f, 0.227661f, 0.681152f, 0.228516f, 0.669922f, 0.230103f, 0.658691f,
+ 0.228516f, 0.645020f, 0.227051f, 0.630859f, 0.222534f, 0.613770f, 0.217285f, 0.590820f,
+ 0.205688f, 0.561035f, 0.185181f, 0.519531f, 0.140747f, 0.444824f, 0.037323f, 0.205322f,
+ 0.000000f, 1.000000f, 0.009445f, 0.995117f, 0.018661f, 0.988281f, 0.026978f, 0.980957f,
+ 0.035095f, 0.973633f, 0.043243f, 0.965820f, 0.050293f, 0.958496f, 0.058136f, 0.950195f,
+ 0.065308f, 0.942871f, 0.071960f, 0.935547f, 0.079224f, 0.927734f, 0.085815f, 0.920410f,
+ 0.091431f, 0.914062f, 0.096924f, 0.907715f, 0.104065f, 0.899902f, 0.109802f, 0.893066f,
+ 0.116577f, 0.886230f, 0.121277f, 0.880371f, 0.127319f, 0.873047f, 0.133301f, 0.866699f,
+ 0.139160f, 0.859863f, 0.143921f, 0.854492f, 0.148315f, 0.848633f, 0.152588f, 0.843262f,
+ 0.158691f, 0.836426f, 0.163940f, 0.830566f, 0.168457f, 0.824707f, 0.172852f, 0.818848f,
+ 0.177490f, 0.813477f, 0.181152f, 0.808105f, 0.185181f, 0.803223f, 0.190063f, 0.797363f,
+ 0.194824f, 0.791504f, 0.199097f, 0.785645f, 0.203369f, 0.780273f, 0.207764f, 0.774902f,
+ 0.211182f, 0.769531f, 0.214844f, 0.764160f, 0.218018f, 0.759277f, 0.221069f, 0.754395f,
+ 0.226440f, 0.748047f, 0.230347f, 0.741699f, 0.232788f, 0.734863f, 0.235962f, 0.728516f,
+ 0.239014f, 0.722656f, 0.241821f, 0.716309f, 0.244629f, 0.709961f, 0.247559f, 0.704102f,
+ 0.249634f, 0.697754f, 0.251465f, 0.689941f, 0.254150f, 0.681641f, 0.256592f, 0.673828f,
+ 0.257812f, 0.664551f, 0.258545f, 0.655273f, 0.259277f, 0.646484f, 0.258057f, 0.635742f,
+ 0.255615f, 0.625000f, 0.252441f, 0.612793f, 0.248169f, 0.594727f, 0.240601f, 0.573730f,
+ 0.226685f, 0.547363f, 0.202026f, 0.510254f, 0.152832f, 0.439941f, 0.040558f, 0.203491f,
+ 0.000000f, 1.000000f, 0.016251f, 0.992188f, 0.029617f, 0.982422f, 0.044098f, 0.970215f,
+ 0.057495f, 0.958008f, 0.069092f, 0.947266f, 0.080139f, 0.936523f, 0.090027f, 0.926758f,
+ 0.101013f, 0.915039f, 0.109863f, 0.906250f, 0.117981f, 0.896973f, 0.127808f, 0.886719f,
+ 0.135620f, 0.878418f, 0.142822f, 0.870117f, 0.149292f, 0.862305f, 0.157104f, 0.854004f,
+ 0.163696f, 0.846680f, 0.170532f, 0.838867f, 0.175903f, 0.832520f, 0.182251f, 0.825684f,
+ 0.189575f, 0.817383f, 0.195190f, 0.811035f, 0.200317f, 0.804688f, 0.205322f, 0.798828f,
+ 0.209839f, 0.793457f, 0.213867f, 0.787598f, 0.218872f, 0.782227f, 0.223877f, 0.775879f,
+ 0.229126f, 0.770020f, 0.233521f, 0.764160f, 0.237427f, 0.758789f, 0.241333f, 0.753906f,
+ 0.244385f, 0.749023f, 0.248047f, 0.744629f, 0.250732f, 0.740234f, 0.255127f, 0.734375f,
+ 0.259766f, 0.728516f, 0.263184f, 0.723145f, 0.266357f, 0.718262f, 0.269531f, 0.713379f,
+ 0.272949f, 0.708496f, 0.275391f, 0.703613f, 0.277100f, 0.698730f, 0.278564f, 0.693359f,
+ 0.280029f, 0.688477f, 0.281982f, 0.683105f, 0.285645f, 0.676270f, 0.288086f, 0.669922f,
+ 0.290039f, 0.664062f, 0.291016f, 0.657227f, 0.291260f, 0.650879f, 0.292236f, 0.644043f,
+ 0.292480f, 0.637207f, 0.291260f, 0.630371f, 0.289551f, 0.622559f, 0.286621f, 0.614258f,
+ 0.284668f, 0.602051f, 0.281494f, 0.589355f, 0.274414f, 0.574707f, 0.263184f, 0.556641f,
+ 0.246582f, 0.534180f, 0.219238f, 0.500488f, 0.164551f, 0.435059f, 0.044220f, 0.202881f,
+ 0.000000f, 1.000000f, 0.033203f, 0.984375f, 0.058105f, 0.966797f, 0.081970f, 0.947266f,
+ 0.102905f, 0.928223f, 0.121643f, 0.911133f, 0.136230f, 0.895996f, 0.151611f, 0.880859f,
+ 0.164185f, 0.867676f, 0.173218f, 0.856934f, 0.186157f, 0.843750f, 0.196167f, 0.833008f,
+ 0.204224f, 0.823730f, 0.211060f, 0.815430f, 0.221313f, 0.804199f, 0.228027f, 0.796387f,
+ 0.235229f, 0.788574f, 0.239746f, 0.782227f, 0.245605f, 0.775391f, 0.252197f, 0.768066f,
+ 0.259277f, 0.760254f, 0.264404f, 0.753418f, 0.268799f, 0.747559f, 0.273438f, 0.741699f,
+ 0.277100f, 0.736816f, 0.281006f, 0.731934f, 0.283203f, 0.727539f, 0.287109f, 0.722656f,
+ 0.292725f, 0.716797f, 0.296631f, 0.710938f, 0.299805f, 0.706543f, 0.303223f, 0.702148f,
+ 0.305664f, 0.697754f, 0.308105f, 0.693848f, 0.310059f, 0.689941f, 0.312256f, 0.686035f,
+ 0.314209f, 0.682129f, 0.315674f, 0.679199f, 0.317627f, 0.675293f, 0.321289f, 0.669922f,
+ 0.324219f, 0.665527f, 0.326172f, 0.661133f, 0.328125f, 0.656738f, 0.328613f, 0.651855f,
+ 0.329346f, 0.647461f, 0.329834f, 0.643066f, 0.330811f, 0.638672f, 0.330811f, 0.634277f,
+ 0.331055f, 0.630371f, 0.330322f, 0.626465f, 0.328369f, 0.621582f, 0.327637f, 0.616699f,
+ 0.327393f, 0.609863f, 0.326416f, 0.602051f, 0.324219f, 0.594727f, 0.320312f, 0.585938f,
+ 0.315674f, 0.577637f, 0.310059f, 0.567383f, 0.300293f, 0.555176f, 0.286621f, 0.540527f,
+ 0.266113f, 0.520996f, 0.235718f, 0.492432f, 0.179077f, 0.423584f, 0.047668f, 0.202271f,
+ 0.000000f, 1.000000f, 0.087769f, 0.961426f, 0.142700f, 0.920898f, 0.180664f, 0.887695f,
+ 0.209106f, 0.859863f, 0.227783f, 0.838867f, 0.248413f, 0.817383f, 0.261963f, 0.801270f,
+ 0.273926f, 0.786621f, 0.285889f, 0.771973f, 0.295898f, 0.759766f, 0.302002f, 0.750488f,
+ 0.308350f, 0.741699f, 0.316162f, 0.732422f, 0.324463f, 0.722656f, 0.329346f, 0.714844f,
+ 0.333984f, 0.708496f, 0.337891f, 0.702637f, 0.340332f, 0.697266f, 0.344238f, 0.692383f,
+ 0.346436f, 0.687500f, 0.349121f, 0.683105f, 0.353271f, 0.677734f, 0.356689f, 0.672363f,
+ 0.360840f, 0.667480f, 0.362793f, 0.663574f, 0.364990f, 0.659668f, 0.367188f, 0.655762f,
+ 0.368896f, 0.652344f, 0.370361f, 0.648926f, 0.371826f, 0.645996f, 0.372314f, 0.643066f,
+ 0.374023f, 0.640137f, 0.374756f, 0.637207f, 0.375244f, 0.634766f, 0.375000f, 0.632812f,
+ 0.375488f, 0.630371f, 0.375977f, 0.627930f, 0.377686f, 0.624512f, 0.378662f, 0.621094f,
+ 0.379883f, 0.618164f, 0.380859f, 0.614746f, 0.381348f, 0.611816f, 0.381104f, 0.608887f,
+ 0.380127f, 0.605469f, 0.380127f, 0.601562f, 0.378906f, 0.598145f, 0.378418f, 0.595215f,
+ 0.376709f, 0.591797f, 0.375244f, 0.588867f, 0.372559f, 0.584961f, 0.369873f, 0.580566f,
+ 0.367188f, 0.577148f, 0.362549f, 0.572266f, 0.357666f, 0.567871f, 0.351562f, 0.562500f,
+ 0.345459f, 0.557129f, 0.335693f, 0.549316f, 0.323242f, 0.540527f, 0.308594f, 0.527344f,
+ 0.288574f, 0.507324f, 0.255859f, 0.475830f, 0.193481f, 0.413818f, 0.051056f, 0.202271f,
+ 0.000000f, 1.000000f, 0.172485f, 0.925293f, 0.241333f, 0.869629f, 0.279541f, 0.829590f,
+ 0.305664f, 0.798828f, 0.324463f, 0.774414f, 0.339844f, 0.754395f, 0.350586f, 0.737305f,
+ 0.359619f, 0.723145f, 0.367676f, 0.710449f, 0.374756f, 0.699707f, 0.380371f, 0.689453f,
+ 0.385742f, 0.680664f, 0.389160f, 0.673340f, 0.394775f, 0.666016f, 0.397705f, 0.659180f,
+ 0.401367f, 0.653320f, 0.404053f, 0.647949f, 0.405762f, 0.643066f, 0.408691f, 0.638184f,
+ 0.410889f, 0.634277f, 0.413330f, 0.629395f, 0.414795f, 0.625488f, 0.417480f, 0.621582f,
+ 0.418457f, 0.618164f, 0.420166f, 0.614746f, 0.420654f, 0.611816f, 0.422852f, 0.608398f,
+ 0.423584f, 0.605469f, 0.424561f, 0.602539f, 0.425049f, 0.600098f, 0.425293f, 0.597656f,
+ 0.427002f, 0.595215f, 0.427246f, 0.592285f, 0.427002f, 0.590332f, 0.427246f, 0.587891f,
+ 0.427979f, 0.585449f, 0.428223f, 0.583496f, 0.427979f, 0.581055f, 0.427979f, 0.579102f,
+ 0.428467f, 0.576172f, 0.427979f, 0.574219f, 0.427734f, 0.571777f, 0.427002f, 0.569824f,
+ 0.426025f, 0.566895f, 0.425293f, 0.563477f, 0.424072f, 0.560547f, 0.422363f, 0.557617f,
+ 0.420898f, 0.554688f, 0.418945f, 0.552246f, 0.417236f, 0.548828f, 0.414062f, 0.544434f,
+ 0.411133f, 0.540527f, 0.407715f, 0.536133f, 0.403076f, 0.531250f, 0.397949f, 0.525879f,
+ 0.391602f, 0.519531f, 0.383301f, 0.511719f, 0.372803f, 0.502441f, 0.357910f, 0.490479f,
+ 0.337646f, 0.473633f, 0.305420f, 0.446533f, 0.244385f, 0.391846f, 0.092896f, 0.199219f,
+ 0.000000f, 1.000000f, 0.175415f, 0.923828f, 0.244263f, 0.868164f, 0.284668f, 0.826660f,
+ 0.313232f, 0.794434f, 0.332764f, 0.769043f, 0.348145f, 0.748047f, 0.361816f, 0.729492f,
+ 0.371582f, 0.714355f, 0.380859f, 0.700684f, 0.388428f, 0.688965f, 0.395508f, 0.677734f,
+ 0.401855f, 0.667969f, 0.406006f, 0.659668f, 0.411865f, 0.651367f, 0.416260f, 0.644043f,
+ 0.420410f, 0.637207f, 0.423828f, 0.631348f, 0.427246f, 0.625488f, 0.430420f, 0.620117f,
+ 0.432861f, 0.615234f, 0.436768f, 0.609863f, 0.439697f, 0.604980f, 0.442139f, 0.600098f,
+ 0.444336f, 0.595703f, 0.447021f, 0.591797f, 0.448242f, 0.587891f, 0.451172f, 0.583984f,
+ 0.452637f, 0.580566f, 0.454834f, 0.576660f, 0.456299f, 0.573242f, 0.457520f, 0.570312f,
+ 0.459717f, 0.566406f, 0.460938f, 0.563477f, 0.461670f, 0.560547f, 0.462891f, 0.557129f,
+ 0.464111f, 0.554199f, 0.465576f, 0.551270f, 0.466064f, 0.548340f, 0.467041f, 0.544922f,
+ 0.468506f, 0.541992f, 0.468750f, 0.539062f, 0.469238f, 0.536133f, 0.469727f, 0.532715f,
+ 0.470459f, 0.529785f, 0.469482f, 0.525391f, 0.469238f, 0.521484f, 0.469238f, 0.517578f,
+ 0.468750f, 0.513672f, 0.467773f, 0.510254f, 0.467773f, 0.505859f, 0.466797f, 0.500977f,
+ 0.465088f, 0.495605f, 0.462891f, 0.490479f, 0.460205f, 0.484619f, 0.457031f, 0.477539f,
+ 0.452637f, 0.469727f, 0.446777f, 0.460693f, 0.440186f, 0.450439f, 0.428711f, 0.437500f,
+ 0.413330f, 0.419678f, 0.387695f, 0.393311f, 0.335938f, 0.341797f, 0.192627f, 0.175903f,
+ 0.000000f, 1.000000f, 0.176514f, 0.923828f, 0.248413f, 0.865723f, 0.291016f, 0.823242f,
+ 0.320068f, 0.789551f, 0.342529f, 0.762695f, 0.357666f, 0.741211f, 0.373047f, 0.721191f,
+ 0.384521f, 0.704590f, 0.395020f, 0.689941f, 0.403076f, 0.677246f, 0.411377f, 0.665527f,
+ 0.417969f, 0.654785f, 0.424561f, 0.645020f, 0.431641f, 0.635742f, 0.436279f, 0.627441f,
+ 0.441895f, 0.619629f, 0.445557f, 0.612793f, 0.449707f, 0.606445f, 0.453369f, 0.600586f,
+ 0.457031f, 0.594727f, 0.461426f, 0.588867f, 0.464600f, 0.583008f, 0.467529f, 0.578125f,
+ 0.471436f, 0.572754f, 0.474365f, 0.567871f, 0.476562f, 0.563477f, 0.480225f, 0.559082f,
+ 0.482178f, 0.554199f, 0.483887f, 0.550293f, 0.487061f, 0.546387f, 0.489258f, 0.542480f,
+ 0.492188f, 0.538086f, 0.494385f, 0.533691f, 0.495850f, 0.530273f, 0.497314f, 0.526855f,
+ 0.500000f, 0.522461f, 0.501465f, 0.519043f, 0.503418f, 0.515137f, 0.505371f, 0.511230f,
+ 0.506836f, 0.507812f, 0.508301f, 0.503906f, 0.509766f, 0.500000f, 0.511719f, 0.496094f,
+ 0.512695f, 0.492188f, 0.514648f, 0.487305f, 0.514648f, 0.482422f, 0.515625f, 0.477539f,
+ 0.515625f, 0.472900f, 0.515625f, 0.468262f, 0.518066f, 0.462891f, 0.518066f, 0.457520f,
+ 0.517090f, 0.450928f, 0.517090f, 0.444580f, 0.516113f, 0.437988f, 0.515137f, 0.429932f,
+ 0.513184f, 0.421631f, 0.509766f, 0.411865f, 0.504395f, 0.399902f, 0.496826f, 0.385986f,
+ 0.484863f, 0.367676f, 0.465576f, 0.340820f, 0.424072f, 0.293701f, 0.297119f, 0.152222f,
+ 0.000000f, 1.000000f, 0.178955f, 0.922852f, 0.252930f, 0.863281f, 0.296875f, 0.819336f,
+ 0.328125f, 0.784668f, 0.350830f, 0.756836f, 0.369629f, 0.732910f, 0.385986f, 0.711914f,
+ 0.399170f, 0.694336f, 0.409912f, 0.678711f, 0.418213f, 0.665527f, 0.427734f, 0.652344f,
+ 0.435791f, 0.640625f, 0.442139f, 0.630859f, 0.448730f, 0.621094f, 0.456299f, 0.611328f,
+ 0.461670f, 0.603027f, 0.466797f, 0.595215f, 0.470947f, 0.587891f, 0.476562f, 0.581055f,
+ 0.480713f, 0.574219f, 0.485352f, 0.567871f, 0.490479f, 0.561035f, 0.493896f, 0.555176f,
+ 0.498047f, 0.549316f, 0.501465f, 0.543945f, 0.504395f, 0.539062f, 0.508789f, 0.533203f,
+ 0.511719f, 0.528320f, 0.514648f, 0.523438f, 0.518555f, 0.518555f, 0.520996f, 0.513672f,
+ 0.523926f, 0.509277f, 0.526855f, 0.504395f, 0.529785f, 0.500000f, 0.532227f, 0.495850f,
+ 0.534668f, 0.491211f, 0.538574f, 0.486328f, 0.540527f, 0.481934f, 0.542969f, 0.477539f,
+ 0.545898f, 0.473145f, 0.547852f, 0.468506f, 0.549805f, 0.464111f, 0.553223f, 0.458984f,
+ 0.555176f, 0.454346f, 0.557129f, 0.449463f, 0.558594f, 0.443604f, 0.559570f, 0.437988f,
+ 0.561523f, 0.432617f, 0.562988f, 0.426514f, 0.566406f, 0.420410f, 0.566406f, 0.414551f,
+ 0.567871f, 0.407715f, 0.568359f, 0.400146f, 0.568359f, 0.392822f, 0.569336f, 0.384277f,
+ 0.568848f, 0.374512f, 0.566406f, 0.364014f, 0.563965f, 0.351807f, 0.559082f, 0.337402f,
+ 0.550781f, 0.319092f, 0.536133f, 0.292480f, 0.504395f, 0.249023f, 0.398926f, 0.127197f,
+ 0.000000f, 1.000000f, 0.180176f, 0.922363f, 0.257812f, 0.860840f, 0.304443f, 0.815430f,
+ 0.337402f, 0.778809f, 0.361328f, 0.749512f, 0.380859f, 0.725098f, 0.397217f, 0.703613f,
+ 0.410645f, 0.685059f, 0.423096f, 0.668457f, 0.433350f, 0.653809f, 0.443359f, 0.640137f,
+ 0.453857f, 0.626953f, 0.460205f, 0.615723f, 0.468018f, 0.605469f, 0.476074f, 0.595215f,
+ 0.481934f, 0.585938f, 0.488037f, 0.577148f, 0.493652f, 0.568848f, 0.499756f, 0.561523f,
+ 0.503906f, 0.553711f, 0.508301f, 0.547363f, 0.515137f, 0.539551f, 0.519531f, 0.532715f,
+ 0.524902f, 0.525879f, 0.528809f, 0.520020f, 0.533203f, 0.513672f, 0.536621f, 0.507812f,
+ 0.540527f, 0.501953f, 0.543945f, 0.496826f, 0.547852f, 0.491211f, 0.552734f, 0.485840f,
+ 0.556152f, 0.480225f, 0.559570f, 0.475098f, 0.562500f, 0.469971f, 0.565430f, 0.465088f,
+ 0.570801f, 0.459473f, 0.573730f, 0.454102f, 0.576172f, 0.449219f, 0.579590f, 0.443848f,
+ 0.582520f, 0.438965f, 0.586426f, 0.433350f, 0.588867f, 0.428467f, 0.591797f, 0.423096f,
+ 0.595703f, 0.417480f, 0.598145f, 0.412109f, 0.600586f, 0.406250f, 0.603027f, 0.399902f,
+ 0.605469f, 0.393311f, 0.607422f, 0.386963f, 0.610352f, 0.380127f, 0.613281f, 0.373047f,
+ 0.615723f, 0.366455f, 0.615723f, 0.358154f, 0.617676f, 0.350098f, 0.620117f, 0.340820f,
+ 0.620117f, 0.330566f, 0.620605f, 0.320068f, 0.619141f, 0.307373f, 0.618164f, 0.292725f,
+ 0.612305f, 0.273926f, 0.601562f, 0.249756f, 0.576660f, 0.209717f, 0.489502f, 0.105347f,
+ 0.000000f, 1.000000f, 0.182373f, 0.921387f, 0.262695f, 0.858398f, 0.311768f, 0.810547f,
+ 0.345947f, 0.773438f, 0.371094f, 0.743164f, 0.391602f, 0.717285f, 0.408936f, 0.695312f,
+ 0.424561f, 0.674805f, 0.437744f, 0.657715f, 0.448975f, 0.641113f, 0.459717f, 0.626953f,
+ 0.469482f, 0.613770f, 0.479004f, 0.601074f, 0.487305f, 0.589355f, 0.494873f, 0.578613f,
+ 0.502441f, 0.568359f, 0.508789f, 0.559082f, 0.516113f, 0.549805f, 0.521484f, 0.541504f,
+ 0.527344f, 0.533203f, 0.532715f, 0.525879f, 0.538574f, 0.518066f, 0.545898f, 0.509766f,
+ 0.550293f, 0.502930f, 0.554688f, 0.496094f, 0.561035f, 0.489014f, 0.564453f, 0.482666f,
+ 0.570312f, 0.476074f, 0.574219f, 0.469727f, 0.578613f, 0.463867f, 0.583496f, 0.457764f,
+ 0.587402f, 0.451416f, 0.590820f, 0.445801f, 0.595703f, 0.439941f, 0.599121f, 0.434326f,
+ 0.604004f, 0.428467f, 0.607422f, 0.422607f, 0.611816f, 0.416748f, 0.614746f, 0.411377f,
+ 0.618652f, 0.405518f, 0.622070f, 0.399902f, 0.626953f, 0.393799f, 0.629883f, 0.387939f,
+ 0.633789f, 0.382324f, 0.636719f, 0.376221f, 0.641113f, 0.369873f, 0.642090f, 0.363525f,
+ 0.645508f, 0.356201f, 0.649414f, 0.348877f, 0.651855f, 0.341797f, 0.655273f, 0.334473f,
+ 0.658203f, 0.327148f, 0.661133f, 0.318848f, 0.662598f, 0.310059f, 0.665039f, 0.300781f,
+ 0.667480f, 0.290527f, 0.668945f, 0.279541f, 0.668457f, 0.267334f, 0.668457f, 0.252441f,
+ 0.663574f, 0.234863f, 0.657715f, 0.211548f, 0.638184f, 0.175049f, 0.567871f, 0.086548f,
+ 0.000000f, 1.000000f, 0.185059f, 0.919922f, 0.267822f, 0.855469f, 0.317627f, 0.807129f,
+ 0.353760f, 0.769043f, 0.380859f, 0.736816f, 0.404053f, 0.708984f, 0.420654f, 0.686035f,
+ 0.437500f, 0.665527f, 0.451904f, 0.646484f, 0.465088f, 0.628906f, 0.476074f, 0.613770f,
+ 0.487305f, 0.599121f, 0.496826f, 0.586426f, 0.505371f, 0.574219f, 0.514648f, 0.562012f,
+ 0.523438f, 0.550781f, 0.531250f, 0.540527f, 0.536621f, 0.531250f, 0.543945f, 0.521973f,
+ 0.551758f, 0.512207f, 0.556152f, 0.504883f, 0.563965f, 0.496094f, 0.570312f, 0.487549f,
+ 0.575684f, 0.479736f, 0.581543f, 0.471924f, 0.587402f, 0.464600f, 0.592285f, 0.457520f,
+ 0.598145f, 0.450195f, 0.602051f, 0.443604f, 0.607910f, 0.436768f, 0.613770f, 0.429932f,
+ 0.617676f, 0.423584f, 0.622070f, 0.417236f, 0.626465f, 0.410889f, 0.630859f, 0.404785f,
+ 0.635254f, 0.398438f, 0.640137f, 0.392090f, 0.645020f, 0.385498f, 0.646973f, 0.380127f,
+ 0.652832f, 0.373779f, 0.657227f, 0.367432f, 0.661133f, 0.361084f, 0.664551f, 0.354736f,
+ 0.668945f, 0.348633f, 0.672852f, 0.342041f, 0.676270f, 0.335693f, 0.680176f, 0.328857f,
+ 0.684570f, 0.321289f, 0.687012f, 0.313721f, 0.690918f, 0.306152f, 0.693848f, 0.298828f,
+ 0.697266f, 0.291016f, 0.701660f, 0.282959f, 0.704102f, 0.273438f, 0.706055f, 0.264160f,
+ 0.709473f, 0.254395f, 0.709473f, 0.243408f, 0.712891f, 0.231323f, 0.711914f, 0.217041f,
+ 0.709961f, 0.200317f, 0.706055f, 0.178955f, 0.690430f, 0.145874f, 0.636719f, 0.071045f,
+ 0.000000f, 1.000000f, 0.187134f, 0.918945f, 0.273193f, 0.852539f, 0.324707f, 0.803223f,
+ 0.360840f, 0.764160f, 0.391357f, 0.729980f, 0.414307f, 0.701660f, 0.434814f, 0.676758f,
+ 0.451172f, 0.654785f, 0.465820f, 0.635254f, 0.481201f, 0.616699f, 0.492920f, 0.600098f,
+ 0.503906f, 0.584961f, 0.515625f, 0.570801f, 0.524414f, 0.558105f, 0.533203f, 0.545898f,
+ 0.542969f, 0.533691f, 0.551270f, 0.522461f, 0.559082f, 0.511719f, 0.566895f, 0.501465f,
+ 0.573730f, 0.492188f, 0.580566f, 0.483398f, 0.587402f, 0.474609f, 0.595215f, 0.465088f,
+ 0.602051f, 0.456787f, 0.606445f, 0.448730f, 0.613281f, 0.440430f, 0.620117f, 0.432373f,
+ 0.624512f, 0.425293f, 0.629883f, 0.417725f, 0.635742f, 0.410645f, 0.642090f, 0.403076f,
+ 0.644531f, 0.396729f, 0.651855f, 0.389404f, 0.655762f, 0.382812f, 0.660645f, 0.376221f,
+ 0.666016f, 0.369141f, 0.670898f, 0.362549f, 0.674805f, 0.356201f, 0.679199f, 0.349609f,
+ 0.683594f, 0.343506f, 0.689453f, 0.336182f, 0.692383f, 0.330078f, 0.697754f, 0.323242f,
+ 0.701172f, 0.316895f, 0.706543f, 0.310059f, 0.709961f, 0.303467f, 0.714355f, 0.296387f,
+ 0.718262f, 0.289062f, 0.721191f, 0.281250f, 0.724609f, 0.273682f, 0.729004f, 0.265869f,
+ 0.732910f, 0.258301f, 0.735840f, 0.250244f, 0.739746f, 0.240845f, 0.742676f, 0.231689f,
+ 0.745605f, 0.222168f, 0.748535f, 0.211792f, 0.750488f, 0.199585f, 0.751953f, 0.186157f,
+ 0.750488f, 0.171021f, 0.746094f, 0.151123f, 0.734375f, 0.120911f, 0.691406f, 0.058105f,
+ 0.000000f, 1.000000f, 0.189819f, 0.917969f, 0.275879f, 0.851562f, 0.331055f, 0.799805f,
+ 0.370117f, 0.758301f, 0.400879f, 0.723633f, 0.426025f, 0.693359f, 0.446533f, 0.667480f,
+ 0.465332f, 0.644531f, 0.480225f, 0.624023f, 0.496582f, 0.604492f, 0.509766f, 0.586914f,
+ 0.521973f, 0.570801f, 0.533203f, 0.555664f, 0.542969f, 0.541992f, 0.553223f, 0.528809f,
+ 0.562988f, 0.516113f, 0.572266f, 0.503906f, 0.580566f, 0.492920f, 0.589355f, 0.481934f,
+ 0.597168f, 0.471924f, 0.603516f, 0.462646f, 0.611328f, 0.452881f, 0.618652f, 0.443359f,
+ 0.625977f, 0.434326f, 0.632324f, 0.425537f, 0.638672f, 0.416748f, 0.644531f, 0.408447f,
+ 0.649902f, 0.400635f, 0.657715f, 0.392334f, 0.662598f, 0.385010f, 0.667969f, 0.377441f,
+ 0.673340f, 0.369873f, 0.678711f, 0.363037f, 0.684082f, 0.355957f, 0.688965f, 0.348633f,
+ 0.694336f, 0.341553f, 0.698730f, 0.334717f, 0.704590f, 0.327881f, 0.708496f, 0.321289f,
+ 0.713867f, 0.314453f, 0.718750f, 0.307373f, 0.722656f, 0.300537f, 0.728027f, 0.293945f,
+ 0.730469f, 0.287842f, 0.735840f, 0.280518f, 0.741211f, 0.273438f, 0.745117f, 0.266846f,
+ 0.750000f, 0.259766f, 0.752930f, 0.251709f, 0.756348f, 0.244263f, 0.760742f, 0.236328f,
+ 0.764160f, 0.228516f, 0.768066f, 0.220459f, 0.770996f, 0.212646f, 0.774902f, 0.202881f,
+ 0.776855f, 0.193726f, 0.780762f, 0.184082f, 0.782715f, 0.171997f, 0.782227f, 0.160522f,
+ 0.783691f, 0.146240f, 0.781738f, 0.127808f, 0.773438f, 0.101501f, 0.738281f, 0.046478f,
+ 0.000000f, 1.000000f, 0.193359f, 0.916016f, 0.280273f, 0.849121f, 0.338867f, 0.795410f,
+ 0.378906f, 0.752930f, 0.411377f, 0.716309f, 0.437012f, 0.686035f, 0.459473f, 0.658203f,
+ 0.478760f, 0.634277f, 0.495605f, 0.612305f, 0.511719f, 0.591797f, 0.525879f, 0.573730f,
+ 0.538574f, 0.557129f, 0.552246f, 0.540527f, 0.562500f, 0.525879f, 0.572754f, 0.512207f,
+ 0.583008f, 0.499023f, 0.593262f, 0.485840f, 0.601562f, 0.474365f, 0.611328f, 0.462646f,
+ 0.617676f, 0.452393f, 0.626465f, 0.441895f, 0.633301f, 0.432373f, 0.641113f, 0.422119f,
+ 0.648926f, 0.412354f, 0.655762f, 0.403076f, 0.663574f, 0.393555f, 0.668945f, 0.385498f,
+ 0.675781f, 0.376709f, 0.682617f, 0.368652f, 0.687988f, 0.360352f, 0.695312f, 0.352539f,
+ 0.698730f, 0.345215f, 0.704102f, 0.337646f, 0.711426f, 0.329834f, 0.715332f, 0.322754f,
+ 0.720215f, 0.315430f, 0.725586f, 0.308350f, 0.730469f, 0.301270f, 0.735352f, 0.294434f,
+ 0.740723f, 0.287598f, 0.745605f, 0.280273f, 0.750000f, 0.273682f, 0.754883f, 0.266846f,
+ 0.758301f, 0.260254f, 0.764160f, 0.253174f, 0.768066f, 0.246460f, 0.773438f, 0.239380f,
+ 0.776855f, 0.232788f, 0.779785f, 0.225586f, 0.784180f, 0.217529f, 0.787598f, 0.209961f,
+ 0.791504f, 0.202271f, 0.795898f, 0.194336f, 0.799316f, 0.186279f, 0.802734f, 0.178345f,
+ 0.805176f, 0.168945f, 0.808594f, 0.159424f, 0.811035f, 0.149048f, 0.812012f, 0.137939f,
+ 0.812988f, 0.124817f, 0.811523f, 0.108582f, 0.805176f, 0.085022f, 0.776855f, 0.038177f,
+ 0.000000f, 1.000000f, 0.195190f, 0.915527f, 0.286133f, 0.846191f, 0.344727f, 0.791992f,
+ 0.388428f, 0.746582f, 0.420898f, 0.709961f, 0.447754f, 0.677734f, 0.470703f, 0.649414f,
+ 0.492676f, 0.623535f, 0.511230f, 0.600586f, 0.526855f, 0.580078f, 0.541992f, 0.560547f,
+ 0.555176f, 0.542969f, 0.568848f, 0.525391f, 0.581543f, 0.509766f, 0.591797f, 0.495605f,
+ 0.602051f, 0.482422f, 0.613281f, 0.468262f, 0.622559f, 0.456055f, 0.630859f, 0.443848f,
+ 0.640137f, 0.432373f, 0.647461f, 0.421875f, 0.655273f, 0.411621f, 0.663574f, 0.401123f,
+ 0.670898f, 0.391602f, 0.678223f, 0.381348f, 0.686035f, 0.371826f, 0.692383f, 0.362793f,
+ 0.699707f, 0.354004f, 0.705078f, 0.345703f, 0.711914f, 0.336914f, 0.717773f, 0.329102f,
+ 0.724121f, 0.321045f, 0.727539f, 0.313721f, 0.734863f, 0.305664f, 0.741211f, 0.298096f,
+ 0.745117f, 0.290771f, 0.749512f, 0.283691f, 0.755859f, 0.276611f, 0.759277f, 0.269775f,
+ 0.765137f, 0.262451f, 0.770996f, 0.255371f, 0.774414f, 0.248779f, 0.778809f, 0.242065f,
+ 0.784668f, 0.235474f, 0.788574f, 0.228271f, 0.793945f, 0.221191f, 0.796875f, 0.215210f,
+ 0.801270f, 0.208374f, 0.806152f, 0.201416f, 0.809082f, 0.193970f, 0.812012f, 0.186279f,
+ 0.816406f, 0.178589f, 0.819824f, 0.171387f, 0.822754f, 0.163940f, 0.827148f, 0.156128f,
+ 0.829590f, 0.147339f, 0.833008f, 0.138184f, 0.834473f, 0.129883f, 0.836426f, 0.118469f,
+ 0.837891f, 0.106628f, 0.836426f, 0.092163f, 0.831055f, 0.071899f, 0.808105f, 0.031708f,
+ 0.000000f, 1.000000f, 0.196777f, 0.915039f, 0.291260f, 0.843750f, 0.351074f, 0.787598f,
+ 0.397217f, 0.741699f, 0.431152f, 0.703125f, 0.458984f, 0.669922f, 0.484375f, 0.639648f,
+ 0.507324f, 0.612793f, 0.525879f, 0.588867f, 0.541992f, 0.567871f, 0.559082f, 0.546875f,
+ 0.571289f, 0.529297f, 0.586914f, 0.510742f, 0.598633f, 0.494629f, 0.610840f, 0.479248f,
+ 0.621094f, 0.465332f, 0.631836f, 0.450928f, 0.642090f, 0.437988f, 0.651367f, 0.425293f,
+ 0.660645f, 0.413330f, 0.669922f, 0.402344f, 0.676758f, 0.391357f, 0.684082f, 0.381104f,
+ 0.692383f, 0.371094f, 0.700684f, 0.360596f, 0.708496f, 0.350342f, 0.714355f, 0.341309f,
+ 0.722168f, 0.332275f, 0.728027f, 0.323486f, 0.732910f, 0.314941f, 0.740234f, 0.306641f,
+ 0.746094f, 0.298584f, 0.750977f, 0.290771f, 0.757324f, 0.282959f, 0.764160f, 0.275146f,
+ 0.766602f, 0.268311f, 0.772461f, 0.260742f, 0.778320f, 0.253418f, 0.783203f, 0.246460f,
+ 0.787598f, 0.239380f, 0.792969f, 0.232422f, 0.796387f, 0.226196f, 0.801270f, 0.219238f,
+ 0.806641f, 0.212402f, 0.810547f, 0.205811f, 0.814941f, 0.198975f, 0.819336f, 0.192749f,
+ 0.822266f, 0.186768f, 0.828125f, 0.179321f, 0.831543f, 0.172974f, 0.833984f, 0.165649f,
+ 0.837402f, 0.158203f, 0.840332f, 0.151489f, 0.845215f, 0.143799f, 0.848633f, 0.136353f,
+ 0.851074f, 0.129517f, 0.853027f, 0.120483f, 0.856934f, 0.112244f, 0.856445f, 0.102600f,
+ 0.858887f, 0.091309f, 0.858398f, 0.079041f, 0.854980f, 0.060913f, 0.836426f, 0.027008f,
+ 0.000000f, 1.000000f, 0.197632f, 0.915039f, 0.295654f, 0.841309f, 0.357666f, 0.784180f,
+ 0.405273f, 0.735840f, 0.441895f, 0.695801f, 0.471924f, 0.661133f, 0.497803f, 0.630371f,
+ 0.521973f, 0.602051f, 0.541016f, 0.577148f, 0.558594f, 0.554688f, 0.575684f, 0.533203f,
+ 0.589355f, 0.514648f, 0.603516f, 0.496582f, 0.617188f, 0.479248f, 0.627930f, 0.463379f,
+ 0.640137f, 0.448486f, 0.651855f, 0.433838f, 0.662598f, 0.420166f, 0.671875f, 0.406982f,
+ 0.679688f, 0.395020f, 0.688965f, 0.383301f, 0.696777f, 0.372070f, 0.705566f, 0.361084f,
+ 0.712402f, 0.351562f, 0.721191f, 0.340820f, 0.728027f, 0.330322f, 0.735840f, 0.321045f,
+ 0.741699f, 0.311768f, 0.749023f, 0.302490f, 0.754883f, 0.293945f, 0.761230f, 0.285400f,
+ 0.767578f, 0.277588f, 0.772461f, 0.269287f, 0.777832f, 0.261719f, 0.784668f, 0.253662f,
+ 0.788086f, 0.246704f, 0.792969f, 0.239746f, 0.798828f, 0.232178f, 0.803223f, 0.225098f,
+ 0.807617f, 0.218384f, 0.813477f, 0.211548f, 0.816406f, 0.205200f, 0.822266f, 0.198364f,
+ 0.826172f, 0.191895f, 0.830078f, 0.185303f, 0.833984f, 0.179199f, 0.837402f, 0.172974f,
+ 0.842285f, 0.166748f, 0.846680f, 0.160034f, 0.850586f, 0.153687f, 0.852539f, 0.147705f,
+ 0.855957f, 0.140381f, 0.858887f, 0.133667f, 0.863281f, 0.126221f, 0.865723f, 0.119873f,
+ 0.869141f, 0.113281f, 0.871094f, 0.105591f, 0.874023f, 0.096863f, 0.875977f, 0.088867f,
+ 0.876953f, 0.079041f, 0.877441f, 0.067261f, 0.875000f, 0.051941f, 0.858887f, 0.023010f,
+ 0.000000f, 1.000000f, 0.200562f, 0.914062f, 0.301758f, 0.837891f, 0.366699f, 0.778809f,
+ 0.414307f, 0.730469f, 0.452148f, 0.688965f, 0.483154f, 0.652832f, 0.511719f, 0.620605f,
+ 0.534180f, 0.592285f, 0.554688f, 0.566406f, 0.574219f, 0.542480f, 0.591309f, 0.520508f,
+ 0.606445f, 0.500488f, 0.621094f, 0.481689f, 0.634766f, 0.464111f, 0.645996f, 0.447754f,
+ 0.657715f, 0.432129f, 0.669434f, 0.417480f, 0.679199f, 0.403564f, 0.690430f, 0.389404f,
+ 0.698730f, 0.377197f, 0.708008f, 0.365234f, 0.716309f, 0.353516f, 0.723145f, 0.342773f,
+ 0.732422f, 0.332031f, 0.740723f, 0.321777f, 0.748047f, 0.311279f, 0.753906f, 0.301758f,
+ 0.762207f, 0.291992f, 0.768555f, 0.282715f, 0.773926f, 0.274414f, 0.780273f, 0.265869f,
+ 0.786133f, 0.257812f, 0.792480f, 0.249268f, 0.796875f, 0.241821f, 0.801758f, 0.234375f,
+ 0.807129f, 0.226929f, 0.812012f, 0.219849f, 0.817383f, 0.212769f, 0.822754f, 0.205444f,
+ 0.825684f, 0.199219f, 0.831055f, 0.192627f, 0.834961f, 0.186035f, 0.839355f, 0.179565f,
+ 0.843750f, 0.173340f, 0.847656f, 0.166992f, 0.851562f, 0.161255f, 0.855469f, 0.154907f,
+ 0.860352f, 0.148926f, 0.862793f, 0.142822f, 0.867188f, 0.137085f, 0.870117f, 0.131592f,
+ 0.873535f, 0.124878f, 0.876465f, 0.117676f, 0.877930f, 0.111755f, 0.881348f, 0.105347f,
+ 0.884766f, 0.098877f, 0.887695f, 0.092346f, 0.889160f, 0.084900f, 0.892090f, 0.076965f,
+ 0.893066f, 0.068054f, 0.893555f, 0.058258f, 0.888672f, 0.044098f, 0.879395f, 0.018127f,
+ 0.000000f, 1.000000f, 0.203247f, 0.912598f, 0.306396f, 0.835938f, 0.373047f, 0.775391f,
+ 0.423096f, 0.724609f, 0.463379f, 0.681641f, 0.495605f, 0.644531f, 0.523438f, 0.611328f,
+ 0.548340f, 0.581543f, 0.569336f, 0.555176f, 0.589844f, 0.530273f, 0.606445f, 0.507812f,
+ 0.622559f, 0.487061f, 0.637207f, 0.467529f, 0.651367f, 0.449219f, 0.664062f, 0.432129f,
+ 0.675293f, 0.416504f, 0.686523f, 0.401611f, 0.698242f, 0.386719f, 0.708008f, 0.372803f,
+ 0.716797f, 0.360107f, 0.727051f, 0.347168f, 0.734375f, 0.335938f, 0.742676f, 0.324707f,
+ 0.750488f, 0.313965f, 0.757812f, 0.303955f, 0.765625f, 0.293213f, 0.772461f, 0.283447f,
+ 0.780762f, 0.273682f, 0.786133f, 0.264648f, 0.791992f, 0.255859f, 0.798340f, 0.247559f,
+ 0.804688f, 0.239014f, 0.809082f, 0.231079f, 0.814941f, 0.223511f, 0.818848f, 0.216309f,
+ 0.825684f, 0.208740f, 0.830078f, 0.201538f, 0.833496f, 0.194946f, 0.839355f, 0.187744f,
+ 0.841309f, 0.181885f, 0.848633f, 0.174927f, 0.851074f, 0.168701f, 0.855957f, 0.162354f,
+ 0.859375f, 0.156616f, 0.862793f, 0.150757f, 0.867676f, 0.144775f, 0.871094f, 0.139038f,
+ 0.875000f, 0.133179f, 0.878906f, 0.127563f, 0.880371f, 0.122559f, 0.885254f, 0.116638f,
+ 0.888184f, 0.111267f, 0.890137f, 0.104492f, 0.892578f, 0.098938f, 0.895508f, 0.092896f,
+ 0.899902f, 0.086243f, 0.900391f, 0.080933f, 0.902832f, 0.074402f, 0.905273f, 0.066711f,
+ 0.906250f, 0.059174f, 0.905273f, 0.050293f, 0.905762f, 0.036987f, 0.895996f, 0.014900f,
+ 0.000000f, 1.000000f, 0.206665f, 0.911133f, 0.309814f, 0.833984f, 0.380127f, 0.770996f,
+ 0.432861f, 0.718750f, 0.473145f, 0.674805f, 0.506836f, 0.636230f, 0.536621f, 0.602051f,
+ 0.562012f, 0.571289f, 0.583984f, 0.543457f, 0.603516f, 0.518066f, 0.622070f, 0.495361f,
+ 0.637695f, 0.473877f, 0.653320f, 0.453613f, 0.666504f, 0.435303f, 0.681152f, 0.417236f,
+ 0.693848f, 0.400635f, 0.704102f, 0.385498f, 0.714844f, 0.370850f, 0.726562f, 0.356201f,
+ 0.733887f, 0.343506f, 0.744629f, 0.330322f, 0.751953f, 0.319092f, 0.759766f, 0.307617f,
+ 0.768555f, 0.296631f, 0.774414f, 0.286621f, 0.782227f, 0.276367f, 0.789062f, 0.266357f,
+ 0.797363f, 0.256348f, 0.802246f, 0.247437f, 0.808105f, 0.238770f, 0.814453f, 0.230347f,
+ 0.820801f, 0.221802f, 0.825195f, 0.214233f, 0.830566f, 0.206665f, 0.835449f, 0.199341f,
+ 0.841797f, 0.191650f, 0.844727f, 0.185059f, 0.848633f, 0.178711f, 0.853516f, 0.171997f,
+ 0.858887f, 0.165405f, 0.862305f, 0.159180f, 0.867676f, 0.153076f, 0.869629f, 0.147339f,
+ 0.873535f, 0.141602f, 0.877930f, 0.135742f, 0.881348f, 0.130005f, 0.885742f, 0.124634f,
+ 0.887695f, 0.119629f, 0.892090f, 0.114075f, 0.894531f, 0.108948f, 0.898438f, 0.103516f,
+ 0.899902f, 0.098877f, 0.903320f, 0.093567f, 0.905762f, 0.087585f, 0.908691f, 0.081299f,
+ 0.910156f, 0.076050f, 0.912598f, 0.070740f, 0.914551f, 0.065125f, 0.916504f, 0.057892f,
+ 0.916504f, 0.052368f, 0.917969f, 0.042908f, 0.916992f, 0.032013f, 0.909180f, 0.013008f,
+ 0.000000f, 1.000000f, 0.208984f, 0.910156f, 0.316895f, 0.830078f, 0.388916f, 0.766113f,
+ 0.442871f, 0.712402f, 0.485840f, 0.666992f, 0.520508f, 0.627441f, 0.547363f, 0.593262f,
+ 0.575195f, 0.561035f, 0.598633f, 0.532227f, 0.619141f, 0.505859f, 0.636719f, 0.482666f,
+ 0.654297f, 0.460449f, 0.668457f, 0.439941f, 0.684082f, 0.420898f, 0.697266f, 0.402588f,
+ 0.709961f, 0.385742f, 0.719727f, 0.370361f, 0.730957f, 0.355469f, 0.741211f, 0.341064f,
+ 0.750488f, 0.327881f, 0.760742f, 0.314697f, 0.767578f, 0.302979f, 0.776855f, 0.291260f,
+ 0.784180f, 0.280518f, 0.791504f, 0.270264f, 0.795898f, 0.260986f, 0.804688f, 0.250000f,
+ 0.812988f, 0.240234f, 0.817871f, 0.231323f, 0.823242f, 0.222900f, 0.829590f, 0.214478f,
+ 0.835938f, 0.205688f, 0.839844f, 0.198608f, 0.845215f, 0.191162f, 0.851074f, 0.183472f,
+ 0.854980f, 0.176636f, 0.859375f, 0.170044f, 0.863281f, 0.163696f, 0.868164f, 0.156982f,
+ 0.872070f, 0.150757f, 0.874512f, 0.145264f, 0.879395f, 0.138916f, 0.883301f, 0.133545f,
+ 0.886719f, 0.127808f, 0.889648f, 0.122498f, 0.893555f, 0.117065f, 0.896484f, 0.112427f,
+ 0.900879f, 0.106750f, 0.903320f, 0.101929f, 0.906250f, 0.096985f, 0.908691f, 0.092651f,
+ 0.912598f, 0.087524f, 0.915039f, 0.082886f, 0.917480f, 0.077515f, 0.917969f, 0.072449f,
+ 0.921875f, 0.067017f, 0.922852f, 0.061737f, 0.924805f, 0.057281f, 0.927734f, 0.051392f,
+ 0.927246f, 0.044800f, 0.929199f, 0.037720f, 0.928223f, 0.028305f, 0.922363f, 0.011879f,
+ 0.000000f, 1.000000f, 0.210205f, 0.910156f, 0.322754f, 0.827637f, 0.395996f, 0.761719f,
+ 0.452148f, 0.707031f, 0.495361f, 0.660156f, 0.531250f, 0.619141f, 0.561523f, 0.583008f,
+ 0.588867f, 0.550781f, 0.612305f, 0.520996f, 0.632812f, 0.494629f, 0.651855f, 0.469971f,
+ 0.668457f, 0.447510f, 0.685059f, 0.426270f, 0.698730f, 0.407227f, 0.712891f, 0.388428f,
+ 0.725586f, 0.371338f, 0.734863f, 0.355957f, 0.745117f, 0.341064f, 0.756348f, 0.326416f,
+ 0.765625f, 0.312744f, 0.775391f, 0.299805f, 0.783203f, 0.287354f, 0.792969f, 0.275879f,
+ 0.797852f, 0.265381f, 0.805664f, 0.254883f, 0.812988f, 0.244995f, 0.818359f, 0.235596f,
+ 0.826172f, 0.225708f, 0.832031f, 0.216553f, 0.838379f, 0.207764f, 0.843262f, 0.199707f,
+ 0.848633f, 0.191528f, 0.854492f, 0.183960f, 0.857910f, 0.176880f, 0.863770f, 0.169189f,
+ 0.867188f, 0.162964f, 0.871582f, 0.156372f, 0.876953f, 0.149780f, 0.880371f, 0.143433f,
+ 0.884766f, 0.137573f, 0.886230f, 0.132568f, 0.892090f, 0.126099f, 0.894531f, 0.120911f,
+ 0.898438f, 0.115662f, 0.900879f, 0.110901f, 0.904785f, 0.105591f, 0.907715f, 0.100586f,
+ 0.910645f, 0.096008f, 0.913086f, 0.091370f, 0.916016f, 0.087036f, 0.920410f, 0.082031f,
+ 0.921875f, 0.077637f, 0.922852f, 0.074280f, 0.928223f, 0.068970f, 0.928223f, 0.064087f,
+ 0.930176f, 0.059387f, 0.932129f, 0.054382f, 0.934570f, 0.049408f, 0.936035f, 0.044891f,
+ 0.936523f, 0.038910f, 0.937988f, 0.032257f, 0.936523f, 0.024109f, 0.932129f, 0.010178f,
+ 0.000000f, 1.000000f, 0.214600f, 0.907715f, 0.327393f, 0.825195f, 0.404297f, 0.757324f,
+ 0.460693f, 0.701172f, 0.506348f, 0.652832f, 0.543457f, 0.610840f, 0.575195f, 0.573242f,
+ 0.602051f, 0.540527f, 0.625488f, 0.510742f, 0.646484f, 0.483398f, 0.666016f, 0.458008f,
+ 0.681152f, 0.435791f, 0.700195f, 0.413086f, 0.713379f, 0.394043f, 0.726562f, 0.375488f,
+ 0.739746f, 0.357910f, 0.750488f, 0.341797f, 0.762207f, 0.326172f, 0.770996f, 0.312500f,
+ 0.782227f, 0.298096f, 0.790527f, 0.285400f, 0.797363f, 0.273438f, 0.805176f, 0.261719f,
+ 0.812988f, 0.250732f, 0.819336f, 0.240723f, 0.826660f, 0.230469f, 0.833496f, 0.221191f,
+ 0.837891f, 0.212280f, 0.845703f, 0.202759f, 0.851562f, 0.193970f, 0.855957f, 0.186157f,
+ 0.861816f, 0.178101f, 0.867676f, 0.170410f, 0.869629f, 0.163696f, 0.875977f, 0.156372f,
+ 0.879395f, 0.150146f, 0.884277f, 0.143433f, 0.888184f, 0.137207f, 0.891113f, 0.131470f,
+ 0.894531f, 0.125977f, 0.899414f, 0.120056f, 0.902344f, 0.114685f, 0.905762f, 0.109619f,
+ 0.908203f, 0.105042f, 0.912109f, 0.099854f, 0.915527f, 0.094604f, 0.916504f, 0.090820f,
+ 0.921387f, 0.086182f, 0.922852f, 0.081482f, 0.925293f, 0.077515f, 0.927734f, 0.073608f,
+ 0.930176f, 0.069397f, 0.933594f, 0.065125f, 0.935547f, 0.061493f, 0.938477f, 0.057404f,
+ 0.938965f, 0.052643f, 0.940430f, 0.047821f, 0.941895f, 0.043549f, 0.944824f, 0.038879f,
+ 0.945801f, 0.034454f, 0.945801f, 0.028198f, 0.945801f, 0.021210f, 0.942383f, 0.007812f,
+ 0.000000f, 1.000000f, 0.215454f, 0.907715f, 0.333008f, 0.822266f, 0.411133f, 0.752930f,
+ 0.470459f, 0.694824f, 0.516602f, 0.645508f, 0.554199f, 0.602539f, 0.587891f, 0.563965f,
+ 0.614746f, 0.530273f, 0.638672f, 0.499756f, 0.660156f, 0.472168f, 0.681152f, 0.446045f,
+ 0.696777f, 0.423096f, 0.714355f, 0.400635f, 0.728027f, 0.380615f, 0.738770f, 0.363037f,
+ 0.753418f, 0.344727f, 0.764648f, 0.328125f, 0.776367f, 0.312500f, 0.784180f, 0.298828f,
+ 0.795410f, 0.284668f, 0.803711f, 0.271729f, 0.812500f, 0.259521f, 0.819336f, 0.248291f,
+ 0.825684f, 0.237305f, 0.832520f, 0.227051f, 0.839844f, 0.216919f, 0.845215f, 0.208130f,
+ 0.851074f, 0.199219f, 0.857422f, 0.190063f, 0.863281f, 0.181641f, 0.867676f, 0.173828f,
+ 0.874512f, 0.165405f, 0.877441f, 0.158447f, 0.881836f, 0.151367f, 0.885742f, 0.144775f,
+ 0.890625f, 0.137939f, 0.893066f, 0.132446f, 0.897949f, 0.126099f, 0.900879f, 0.120605f,
+ 0.906250f, 0.114685f, 0.908203f, 0.109619f, 0.910645f, 0.105225f, 0.915527f, 0.099243f,
+ 0.916504f, 0.095093f, 0.920898f, 0.090454f, 0.924316f, 0.085571f, 0.925781f, 0.081482f,
+ 0.928223f, 0.077515f, 0.931641f, 0.073120f, 0.933594f, 0.069214f, 0.935547f, 0.065674f,
+ 0.938965f, 0.061676f, 0.940918f, 0.057983f, 0.942871f, 0.054504f, 0.945801f, 0.050690f,
+ 0.946777f, 0.047211f, 0.948242f, 0.042480f, 0.949219f, 0.038391f, 0.951172f, 0.034058f,
+ 0.952148f, 0.029922f, 0.953613f, 0.024521f, 0.953125f, 0.018356f, 0.950195f, 0.006660f,
+ 0.000000f, 1.000000f, 0.219482f, 0.905762f, 0.338623f, 0.819336f, 0.420166f, 0.748047f,
+ 0.480713f, 0.688477f, 0.527344f, 0.638184f, 0.567383f, 0.593750f, 0.599121f, 0.555664f,
+ 0.628418f, 0.520508f, 0.651855f, 0.489502f, 0.673828f, 0.460938f, 0.692871f, 0.434814f,
+ 0.711426f, 0.410889f, 0.727539f, 0.388672f, 0.741699f, 0.368408f, 0.752930f, 0.350342f,
+ 0.768066f, 0.331787f, 0.778320f, 0.315674f, 0.789551f, 0.299805f, 0.797363f, 0.285889f,
+ 0.807129f, 0.272461f, 0.815918f, 0.259277f, 0.824707f, 0.246826f, 0.832031f, 0.235474f,
+ 0.837891f, 0.224854f, 0.845215f, 0.214111f, 0.852051f, 0.204468f, 0.856934f, 0.195801f,
+ 0.862305f, 0.186646f, 0.867188f, 0.178833f, 0.873535f, 0.170288f, 0.879395f, 0.161743f,
+ 0.883301f, 0.154297f, 0.887695f, 0.147339f, 0.892090f, 0.140503f, 0.897461f, 0.133423f,
+ 0.899414f, 0.127808f, 0.904297f, 0.121887f, 0.907715f, 0.115662f, 0.910156f, 0.110596f,
+ 0.914062f, 0.105469f, 0.917480f, 0.099854f, 0.919922f, 0.095276f, 0.922852f, 0.090698f,
+ 0.926270f, 0.085815f, 0.928223f, 0.081787f, 0.931152f, 0.077393f, 0.933105f, 0.073608f,
+ 0.936035f, 0.069580f, 0.938965f, 0.065552f, 0.939941f, 0.062225f, 0.944336f, 0.058228f,
+ 0.945801f, 0.054840f, 0.946777f, 0.051666f, 0.950195f, 0.048096f, 0.952148f, 0.044830f,
+ 0.953125f, 0.042023f, 0.955566f, 0.037872f, 0.956055f, 0.033844f, 0.956543f, 0.030136f,
+ 0.958984f, 0.025681f, 0.959961f, 0.022354f, 0.958496f, 0.015495f, 0.957520f, 0.006104f,
+ 0.000000f, 1.000000f, 0.221680f, 0.904785f, 0.343262f, 0.816895f, 0.427979f, 0.743652f,
+ 0.489014f, 0.683105f, 0.538574f, 0.630859f, 0.578613f, 0.585938f, 0.612793f, 0.545410f,
+ 0.640137f, 0.510742f, 0.664062f, 0.479004f, 0.687500f, 0.449951f, 0.706055f, 0.424072f,
+ 0.724609f, 0.399414f, 0.739258f, 0.377441f, 0.754395f, 0.356445f, 0.767090f, 0.337891f,
+ 0.779785f, 0.320068f, 0.792480f, 0.302979f, 0.801758f, 0.287598f, 0.810547f, 0.273682f,
+ 0.820312f, 0.259766f, 0.828125f, 0.247681f, 0.836914f, 0.234741f, 0.843262f, 0.223633f,
+ 0.850586f, 0.212402f, 0.856445f, 0.202637f, 0.861328f, 0.193359f, 0.868164f, 0.183716f,
+ 0.873047f, 0.175659f, 0.877930f, 0.167480f, 0.882812f, 0.159790f, 0.887695f, 0.151611f,
+ 0.893555f, 0.144287f, 0.897949f, 0.136841f, 0.900879f, 0.130493f, 0.906250f, 0.123779f,
+ 0.908691f, 0.117920f, 0.911621f, 0.112488f, 0.916504f, 0.106506f, 0.918457f, 0.101440f,
+ 0.921875f, 0.096497f, 0.925781f, 0.091125f, 0.927734f, 0.086975f, 0.931152f, 0.082336f,
+ 0.933594f, 0.077942f, 0.936035f, 0.073975f, 0.937988f, 0.070068f, 0.940430f, 0.066162f,
+ 0.943359f, 0.062286f, 0.945312f, 0.058868f, 0.947754f, 0.055481f, 0.950195f, 0.051758f,
+ 0.951172f, 0.048920f, 0.953613f, 0.045898f, 0.956543f, 0.042297f, 0.957031f, 0.039734f,
+ 0.959961f, 0.036743f, 0.961914f, 0.033630f, 0.962402f, 0.030350f, 0.962891f, 0.026260f,
+ 0.964355f, 0.022385f, 0.964844f, 0.018661f, 0.965332f, 0.013443f, 0.963379f, 0.005283f,
+ 0.000000f, 1.000000f, 0.223877f, 0.904297f, 0.349854f, 0.813477f, 0.434814f, 0.739258f,
+ 0.498047f, 0.677246f, 0.548340f, 0.624023f, 0.588867f, 0.578125f, 0.624023f, 0.537109f,
+ 0.653320f, 0.500488f, 0.677734f, 0.468506f, 0.699707f, 0.439453f, 0.719238f, 0.412842f,
+ 0.737305f, 0.388184f, 0.753906f, 0.365723f, 0.767578f, 0.344971f, 0.780273f, 0.326172f,
+ 0.791016f, 0.308594f, 0.802734f, 0.291992f, 0.812012f, 0.276611f, 0.822754f, 0.261719f,
+ 0.830566f, 0.248657f, 0.838379f, 0.236084f, 0.846680f, 0.223877f, 0.854492f, 0.212402f,
+ 0.860352f, 0.201660f, 0.865234f, 0.192017f, 0.874023f, 0.181885f, 0.876953f, 0.173462f,
+ 0.883789f, 0.164673f, 0.887695f, 0.156860f, 0.891113f, 0.150146f, 0.896973f, 0.141968f,
+ 0.900391f, 0.135010f, 0.905762f, 0.127808f, 0.909180f, 0.121338f, 0.913574f, 0.114990f,
+ 0.916992f, 0.109131f, 0.920410f, 0.103577f, 0.923828f, 0.098083f, 0.927246f, 0.093140f,
+ 0.929688f, 0.088196f, 0.932617f, 0.083618f, 0.935547f, 0.079041f, 0.937988f, 0.074890f,
+ 0.940430f, 0.070740f, 0.943359f, 0.066895f, 0.945312f, 0.063049f, 0.946777f, 0.059570f,
+ 0.949219f, 0.056183f, 0.951172f, 0.052826f, 0.953613f, 0.049438f, 0.955566f, 0.046600f,
+ 0.957520f, 0.043365f, 0.958496f, 0.040771f, 0.961914f, 0.037384f, 0.962891f, 0.034882f,
+ 0.963867f, 0.032532f, 0.966797f, 0.029526f, 0.968262f, 0.027039f, 0.967773f, 0.023560f,
+ 0.969238f, 0.019897f, 0.969238f, 0.016190f, 0.970215f, 0.012489f, 0.969238f, 0.004246f,
+ 0.000000f, 1.000000f, 0.226807f, 0.902832f, 0.354980f, 0.811035f, 0.444092f, 0.734375f,
+ 0.508301f, 0.670898f, 0.559570f, 0.616699f, 0.599609f, 0.569824f, 0.634766f, 0.528320f,
+ 0.666016f, 0.491211f, 0.689941f, 0.458740f, 0.711426f, 0.429688f, 0.731934f, 0.402344f,
+ 0.749512f, 0.377686f, 0.765625f, 0.354736f, 0.779297f, 0.334473f, 0.792480f, 0.314697f,
+ 0.802734f, 0.297363f, 0.813477f, 0.281250f, 0.823730f, 0.265625f, 0.833496f, 0.250732f,
+ 0.842285f, 0.237671f, 0.850586f, 0.224976f, 0.855957f, 0.213989f, 0.863770f, 0.202026f,
+ 0.872070f, 0.191406f, 0.876465f, 0.181274f, 0.883301f, 0.172119f, 0.886719f, 0.163452f,
+ 0.892090f, 0.155273f, 0.896484f, 0.147339f, 0.900391f, 0.140137f, 0.905273f, 0.132935f,
+ 0.908203f, 0.126709f, 0.913574f, 0.119446f, 0.917969f, 0.112915f, 0.920898f, 0.107056f,
+ 0.924805f, 0.101074f, 0.927734f, 0.095703f, 0.931152f, 0.090576f, 0.934570f, 0.085388f,
+ 0.936523f, 0.080933f, 0.939453f, 0.076599f, 0.942383f, 0.071960f, 0.943848f, 0.068298f,
+ 0.947266f, 0.064209f, 0.948730f, 0.060516f, 0.950684f, 0.057098f, 0.953613f, 0.053650f,
+ 0.954590f, 0.050446f, 0.956543f, 0.047424f, 0.958984f, 0.044250f, 0.960938f, 0.041382f,
+ 0.962891f, 0.038391f, 0.963867f, 0.036011f, 0.965820f, 0.033325f, 0.967773f, 0.030518f,
+ 0.969238f, 0.028290f, 0.970215f, 0.026047f, 0.972656f, 0.023544f, 0.974121f, 0.020996f,
+ 0.973145f, 0.017822f, 0.974121f, 0.013947f, 0.975098f, 0.009872f, 0.974121f, 0.003941f,
+ 0.000000f, 1.000000f, 0.229126f, 0.901855f, 0.361572f, 0.807617f, 0.450928f, 0.729980f,
+ 0.518555f, 0.665039f, 0.570801f, 0.609375f, 0.612305f, 0.561523f, 0.646973f, 0.519531f,
+ 0.678223f, 0.481934f, 0.702148f, 0.449219f, 0.724121f, 0.419189f, 0.743652f, 0.392090f,
+ 0.760254f, 0.367432f, 0.775391f, 0.344727f, 0.790527f, 0.323975f, 0.804688f, 0.303955f,
+ 0.815430f, 0.286621f, 0.824707f, 0.270508f, 0.835449f, 0.255371f, 0.843262f, 0.241211f,
+ 0.852051f, 0.227295f, 0.859863f, 0.214844f, 0.865723f, 0.203735f, 0.871582f, 0.193115f,
+ 0.878906f, 0.182129f, 0.885254f, 0.172241f, 0.890625f, 0.162720f, 0.895996f, 0.154297f,
+ 0.900391f, 0.146118f, 0.904785f, 0.138550f, 0.909180f, 0.131348f, 0.913574f, 0.124451f,
+ 0.916016f, 0.118408f, 0.920898f, 0.112122f, 0.923828f, 0.105774f, 0.928223f, 0.099609f,
+ 0.931641f, 0.093750f, 0.933594f, 0.089050f, 0.937988f, 0.083374f, 0.939941f, 0.078735f,
+ 0.942383f, 0.074524f, 0.945801f, 0.069702f, 0.946289f, 0.066467f, 0.950195f, 0.061890f,
+ 0.951660f, 0.058624f, 0.955078f, 0.054688f, 0.956055f, 0.051697f, 0.958008f, 0.048462f,
+ 0.960449f, 0.045135f, 0.962402f, 0.042114f, 0.963379f, 0.039734f, 0.965820f, 0.036774f,
+ 0.967285f, 0.033936f, 0.968750f, 0.031799f, 0.970215f, 0.029282f, 0.971680f, 0.027344f,
+ 0.973633f, 0.024445f, 0.974609f, 0.022675f, 0.975586f, 0.020599f, 0.977539f, 0.018616f,
+ 0.979492f, 0.015884f, 0.978516f, 0.012421f, 0.978027f, 0.008774f, 0.979492f, 0.003914f,
+ 0.000000f, 1.000000f, 0.232178f, 0.900879f, 0.367432f, 0.804688f, 0.460205f, 0.725098f,
+ 0.526855f, 0.659180f, 0.581543f, 0.602051f, 0.623535f, 0.553223f, 0.658203f, 0.511230f,
+ 0.689453f, 0.472900f, 0.714844f, 0.439209f, 0.736328f, 0.409424f, 0.754883f, 0.382568f,
+ 0.773926f, 0.356934f, 0.788574f, 0.334473f, 0.800293f, 0.314209f, 0.812500f, 0.294922f,
+ 0.825684f, 0.276367f, 0.836426f, 0.260010f, 0.844727f, 0.245483f, 0.853027f, 0.231323f,
+ 0.861328f, 0.218018f, 0.869141f, 0.205444f, 0.875977f, 0.194092f, 0.881348f, 0.183594f,
+ 0.887207f, 0.173706f, 0.893066f, 0.163940f, 0.898438f, 0.154419f, 0.904297f, 0.145752f,
+ 0.908203f, 0.137817f, 0.912598f, 0.130493f, 0.916504f, 0.123413f, 0.919434f, 0.116943f,
+ 0.923340f, 0.110474f, 0.926270f, 0.104736f, 0.929199f, 0.099243f, 0.934082f, 0.093018f,
+ 0.937500f, 0.087524f, 0.939941f, 0.082397f, 0.943848f, 0.077271f, 0.945312f, 0.072815f,
+ 0.948242f, 0.068481f, 0.951172f, 0.064148f, 0.953613f, 0.060181f, 0.955566f, 0.056610f,
+ 0.957031f, 0.053436f, 0.959961f, 0.049469f, 0.961426f, 0.046600f, 0.963379f, 0.043518f,
+ 0.965332f, 0.040527f, 0.967285f, 0.037750f, 0.967773f, 0.035156f, 0.969238f, 0.033020f,
+ 0.971191f, 0.030273f, 0.972656f, 0.027939f, 0.974609f, 0.025482f, 0.975586f, 0.023697f,
+ 0.977051f, 0.021652f, 0.979004f, 0.019363f, 0.979980f, 0.017212f, 0.980957f, 0.015762f,
+ 0.981934f, 0.014084f, 0.983887f, 0.011299f, 0.982910f, 0.007217f, 0.982422f, 0.003099f,
+ 0.000000f, 1.000000f, 0.236328f, 0.898926f, 0.373291f, 0.801758f, 0.466797f, 0.721191f,
+ 0.538086f, 0.652344f, 0.590332f, 0.595703f, 0.634277f, 0.545898f, 0.670410f, 0.502441f,
+ 0.699707f, 0.464600f, 0.724121f, 0.430908f, 0.747070f, 0.400146f, 0.768066f, 0.372070f,
+ 0.783203f, 0.347412f, 0.797852f, 0.324951f, 0.812012f, 0.303955f, 0.824219f, 0.284668f,
+ 0.834473f, 0.267822f, 0.845703f, 0.250977f, 0.854492f, 0.235840f, 0.861328f, 0.222656f,
+ 0.869141f, 0.209595f, 0.876953f, 0.196899f, 0.885254f, 0.185303f, 0.889648f, 0.175049f,
+ 0.895020f, 0.165039f, 0.900391f, 0.156128f, 0.905762f, 0.146729f, 0.912109f, 0.137939f,
+ 0.915039f, 0.130249f, 0.919434f, 0.122803f, 0.922363f, 0.116150f, 0.926758f, 0.109314f,
+ 0.929199f, 0.103760f, 0.932617f, 0.097595f, 0.936035f, 0.092468f, 0.938477f, 0.087097f,
+ 0.941406f, 0.082275f, 0.945312f, 0.076782f, 0.948730f, 0.071716f, 0.951172f, 0.067261f,
+ 0.953125f, 0.063110f, 0.956543f, 0.058868f, 0.958008f, 0.055115f, 0.959961f, 0.051788f,
+ 0.961914f, 0.048309f, 0.964844f, 0.044891f, 0.966309f, 0.041840f, 0.967285f, 0.039368f,
+ 0.968750f, 0.036591f, 0.970703f, 0.033936f, 0.972656f, 0.031036f, 0.974609f, 0.028870f,
+ 0.975098f, 0.026840f, 0.977051f, 0.024567f, 0.978027f, 0.022522f, 0.979980f, 0.020142f,
+ 0.979980f, 0.018600f, 0.981445f, 0.016800f, 0.982422f, 0.015289f, 0.985352f, 0.013023f,
+ 0.985840f, 0.011269f, 0.986328f, 0.009911f, 0.985840f, 0.007294f, 0.986816f, 0.001528f,
+ 0.000000f, 1.000000f, 0.238525f, 0.897949f, 0.378418f, 0.799316f, 0.475342f, 0.716309f,
+ 0.546875f, 0.646973f, 0.601562f, 0.588379f, 0.644531f, 0.538086f, 0.681152f, 0.494141f,
+ 0.710938f, 0.455322f, 0.735840f, 0.421387f, 0.757324f, 0.391113f, 0.777832f, 0.363281f,
+ 0.793945f, 0.338623f, 0.807617f, 0.315918f, 0.821289f, 0.295410f, 0.834473f, 0.275879f,
+ 0.844238f, 0.258545f, 0.854004f, 0.242676f, 0.863281f, 0.227173f, 0.870605f, 0.213623f,
+ 0.878418f, 0.200928f, 0.885254f, 0.188843f, 0.891602f, 0.177246f, 0.898438f, 0.166626f,
+ 0.901855f, 0.157471f, 0.907227f, 0.148193f, 0.912109f, 0.139771f, 0.916992f, 0.131592f,
+ 0.921387f, 0.123474f, 0.926270f, 0.115784f, 0.929688f, 0.109314f, 0.933594f, 0.102722f,
+ 0.937012f, 0.096619f, 0.939453f, 0.091309f, 0.942383f, 0.085938f, 0.944824f, 0.080933f,
+ 0.947266f, 0.076416f, 0.948730f, 0.072327f, 0.953613f, 0.066895f, 0.955078f, 0.062927f,
+ 0.958008f, 0.058441f, 0.960449f, 0.054565f, 0.963379f, 0.050385f, 0.964355f, 0.047333f,
+ 0.966309f, 0.044037f, 0.967773f, 0.041168f, 0.970703f, 0.037689f, 0.972168f, 0.035034f,
+ 0.973633f, 0.032440f, 0.974609f, 0.030289f, 0.976074f, 0.027878f, 0.977539f, 0.025436f,
+ 0.979004f, 0.023041f, 0.980469f, 0.021194f, 0.980957f, 0.019592f, 0.982422f, 0.017700f,
+ 0.983887f, 0.015991f, 0.985352f, 0.013802f, 0.986328f, 0.012321f, 0.986816f, 0.011200f,
+ 0.988281f, 0.009804f, 0.988770f, 0.008263f, 0.991211f, 0.005661f, 0.988770f, 0.001611f,
+ 0.000000f, 1.000000f, 0.241333f, 0.896973f, 0.385742f, 0.795410f, 0.485596f, 0.710449f,
+ 0.557617f, 0.640625f, 0.610840f, 0.582031f, 0.654297f, 0.530762f, 0.691895f, 0.486084f,
+ 0.720703f, 0.447754f, 0.746094f, 0.413330f, 0.767578f, 0.382568f, 0.788086f, 0.354492f,
+ 0.803223f, 0.329834f, 0.817871f, 0.307373f, 0.830566f, 0.286377f, 0.842285f, 0.267822f,
+ 0.854004f, 0.249878f, 0.861816f, 0.234131f, 0.870605f, 0.219849f, 0.880371f, 0.205078f,
+ 0.887207f, 0.192505f, 0.892578f, 0.181152f, 0.898438f, 0.170410f, 0.904297f, 0.159790f,
+ 0.909668f, 0.149780f, 0.914062f, 0.140991f, 0.919922f, 0.132202f, 0.923340f, 0.124878f,
+ 0.927246f, 0.117859f, 0.931641f, 0.110107f, 0.935547f, 0.103210f, 0.940430f, 0.096497f,
+ 0.941895f, 0.090942f, 0.944824f, 0.085388f, 0.948730f, 0.079956f, 0.949707f, 0.075562f,
+ 0.952148f, 0.070984f, 0.954102f, 0.066833f, 0.957031f, 0.062500f, 0.958496f, 0.058807f,
+ 0.961914f, 0.054749f, 0.963867f, 0.050842f, 0.967285f, 0.046600f, 0.968750f, 0.043152f,
+ 0.970215f, 0.040070f, 0.972168f, 0.037079f, 0.973145f, 0.034576f, 0.976074f, 0.031586f,
+ 0.977539f, 0.028717f, 0.978516f, 0.026489f, 0.979980f, 0.024384f, 0.980469f, 0.022659f,
+ 0.981934f, 0.020569f, 0.983887f, 0.018402f, 0.985352f, 0.016235f, 0.985840f, 0.014786f,
+ 0.986816f, 0.013382f, 0.987305f, 0.012222f, 0.988281f, 0.010643f, 0.989746f, 0.009056f,
+ 0.991699f, 0.006828f, 0.992188f, 0.005764f, 0.992676f, 0.004990f, 0.993652f, 0.003448f,
+ 0.000000f, 1.000000f, 0.243042f, 0.896484f, 0.391113f, 0.792480f, 0.492676f, 0.706055f,
+ 0.565918f, 0.635254f, 0.621582f, 0.574707f, 0.666504f, 0.522949f, 0.702148f, 0.478271f,
+ 0.730469f, 0.439697f, 0.756836f, 0.404541f, 0.778320f, 0.374023f, 0.795410f, 0.346924f,
+ 0.812500f, 0.321533f, 0.827637f, 0.298340f, 0.840332f, 0.278320f, 0.851562f, 0.259277f,
+ 0.860840f, 0.242432f, 0.870605f, 0.226318f, 0.878906f, 0.211426f, 0.886230f, 0.198364f,
+ 0.893066f, 0.185791f, 0.899902f, 0.173584f, 0.905762f, 0.163086f, 0.910645f, 0.152954f,
+ 0.916504f, 0.143677f, 0.921875f, 0.134033f, 0.925781f, 0.125977f, 0.929688f, 0.118408f,
+ 0.933594f, 0.111023f, 0.936523f, 0.104736f, 0.939453f, 0.098572f, 0.943848f, 0.091736f,
+ 0.946777f, 0.085815f, 0.949707f, 0.080322f, 0.953125f, 0.074768f, 0.955566f, 0.070190f,
+ 0.957031f, 0.065918f, 0.958496f, 0.061981f, 0.961914f, 0.057526f, 0.963379f, 0.053833f,
+ 0.964844f, 0.050659f, 0.966309f, 0.047791f, 0.968262f, 0.044586f, 0.972168f, 0.040314f,
+ 0.974121f, 0.036652f, 0.975098f, 0.033936f, 0.976562f, 0.031250f, 0.978027f, 0.028748f,
+ 0.979980f, 0.026230f, 0.981445f, 0.023804f, 0.983398f, 0.021057f, 0.984375f, 0.019104f,
+ 0.985352f, 0.017395f, 0.986328f, 0.015854f, 0.986816f, 0.014481f, 0.988281f, 0.012825f,
+ 0.989746f, 0.011124f, 0.991699f, 0.008858f, 0.992188f, 0.007614f, 0.992676f, 0.006672f,
+ 0.993164f, 0.005848f, 0.994141f, 0.004837f, 0.995117f, 0.003674f, 0.997070f, 0.001191f,
+ 0.000000f, 1.000000f, 0.246826f, 0.895020f, 0.397217f, 0.789551f, 0.500000f, 0.701660f,
+ 0.575195f, 0.628906f, 0.631836f, 0.567871f, 0.675293f, 0.516113f, 0.711914f, 0.470947f,
+ 0.742188f, 0.431152f, 0.766602f, 0.396729f, 0.787109f, 0.366211f, 0.805664f, 0.338379f,
+ 0.821289f, 0.313477f, 0.835938f, 0.290527f, 0.847168f, 0.270752f, 0.859375f, 0.251465f,
+ 0.869141f, 0.234863f, 0.877441f, 0.218872f, 0.885742f, 0.204712f, 0.894531f, 0.190918f,
+ 0.899902f, 0.178589f, 0.905762f, 0.167358f, 0.912109f, 0.156616f, 0.917480f, 0.146362f,
+ 0.922852f, 0.136841f, 0.926270f, 0.128784f, 0.931152f, 0.120789f, 0.935059f, 0.112854f,
+ 0.938965f, 0.105469f, 0.942871f, 0.098572f, 0.945312f, 0.092285f, 0.947754f, 0.086792f,
+ 0.950195f, 0.081665f, 0.953125f, 0.076660f, 0.957031f, 0.070801f, 0.959961f, 0.065796f,
+ 0.961426f, 0.061523f, 0.963867f, 0.057251f, 0.967285f, 0.052887f, 0.968262f, 0.049133f,
+ 0.969238f, 0.046051f, 0.971191f, 0.043121f, 0.972168f, 0.040375f, 0.973633f, 0.037689f,
+ 0.975586f, 0.034943f, 0.977051f, 0.032074f, 0.979492f, 0.028976f, 0.980957f, 0.026245f,
+ 0.982422f, 0.023773f, 0.983887f, 0.021606f, 0.985352f, 0.019318f, 0.986816f, 0.017227f,
+ 0.988281f, 0.015045f, 0.990234f, 0.012520f, 0.991211f, 0.010956f, 0.991699f, 0.009674f,
+ 0.992188f, 0.008583f, 0.992676f, 0.007614f, 0.993652f, 0.006512f, 0.994141f, 0.005569f,
+ 0.995117f, 0.004410f, 0.996582f, 0.002855f, 0.999023f, 0.000214f, 0.999023f, 0.000002f,
+ 0.000000f, 1.000000f, 0.249512f, 0.893555f, 0.403564f, 0.786621f, 0.508301f, 0.697266f,
+ 0.583496f, 0.624023f, 0.641113f, 0.561523f, 0.685059f, 0.509277f, 0.720215f, 0.464600f,
+ 0.749512f, 0.424561f, 0.776367f, 0.389160f, 0.796387f, 0.358398f, 0.816895f, 0.330078f,
+ 0.832031f, 0.305176f, 0.846191f, 0.282959f, 0.854004f, 0.263916f, 0.866211f, 0.244507f,
+ 0.876953f, 0.227539f, 0.884277f, 0.212402f, 0.893066f, 0.197998f, 0.899902f, 0.184692f,
+ 0.905273f, 0.172485f, 0.912109f, 0.161255f, 0.920898f, 0.149536f, 0.920898f, 0.141113f,
+ 0.927246f, 0.132202f, 0.933594f, 0.122498f, 0.937012f, 0.114014f, 0.937012f, 0.108704f,
+ 0.942383f, 0.101929f, 0.948730f, 0.093689f, 0.952637f, 0.085876f, 0.952637f, 0.081421f,
+ 0.952637f, 0.077759f, 0.952637f, 0.074646f, 0.960938f, 0.067627f, 0.968262f, 0.059875f,
+ 0.968262f, 0.055359f, 0.968262f, 0.052246f, 0.968262f, 0.049744f, 0.968262f, 0.047577f,
+ 0.968262f, 0.045715f, 0.969238f, 0.043945f, 0.977051f, 0.037750f, 0.983887f, 0.030899f,
+ 0.983887f, 0.027618f, 0.983887f, 0.025513f, 0.983887f, 0.023895f, 0.983887f, 0.022568f,
+ 0.983887f, 0.021454f, 0.983887f, 0.020508f, 0.983887f, 0.019684f, 0.983887f, 0.018967f,
+ 0.983887f, 0.018341f, 0.983887f, 0.017807f, 0.991211f, 0.013176f, 0.999512f, 0.005295f,
+ 0.999512f, 0.002834f, 0.999512f, 0.001688f, 0.999512f, 0.001009f, 0.999512f, 0.000575f,
+ 0.999512f, 0.000294f, 0.999512f, 0.000121f, 0.999512f, 0.000028f, 0.999512f, 0.000000f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994141f, 0.000000f, 0.993164f, 0.000000f, 0.993164f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.990234f, 0.000000f, 0.989746f,
+ 0.000000f, 0.988281f, 0.000000f, 0.987793f, 0.000000f, 0.986816f, 0.000000f, 0.985352f,
+ 0.000000f, 0.983887f, 0.000000f, 0.981934f, 0.000000f, 0.981445f, 0.000000f, 0.979980f,
+ 0.000000f, 0.977539f, 0.000000f, 0.975586f, 0.000000f, 0.974121f, 0.000000f, 0.971680f,
+ 0.000000f, 0.970215f, 0.000000f, 0.967285f, 0.000000f, 0.963867f, 0.000000f, 0.962402f,
+ 0.000000f, 0.958008f, 0.000000f, 0.955566f, 0.000000f, 0.951172f, 0.000000f, 0.947266f,
+ 0.000000f, 0.942871f, 0.000000f, 0.937988f, 0.000000f, 0.932617f, 0.000000f, 0.926758f,
+ 0.000000f, 0.919922f, 0.000000f, 0.912109f, 0.000000f, 0.903809f, 0.000000f, 0.894531f,
+ 0.000000f, 0.882812f, 0.000000f, 0.869629f, 0.000000f, 0.854492f, 0.000000f, 0.836426f,
+ 0.000000f, 0.815430f, 0.000000f, 0.789551f, 0.000000f, 0.756348f, 0.000000f, 0.714844f,
+ 0.000000f, 0.657715f, 0.000000f, 0.574707f, 0.000000f, 0.441650f, 0.000000f, 0.173096f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.997070f, 0.000000f, 0.997070f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.989258f,
+ 0.000000f, 0.988770f, 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000000f, 0.985352f,
+ 0.000000f, 0.983887f, 0.000000f, 0.982422f, 0.000000f, 0.980957f, 0.000000f, 0.979492f,
+ 0.000000f, 0.977539f, 0.000000f, 0.975586f, 0.000000f, 0.973633f, 0.000000f, 0.972168f,
+ 0.000000f, 0.969238f, 0.000000f, 0.967285f, 0.000000f, 0.964355f, 0.000000f, 0.960938f,
+ 0.000000f, 0.958984f, 0.000000f, 0.954590f, 0.000000f, 0.951660f, 0.000000f, 0.946777f,
+ 0.000000f, 0.942871f, 0.000000f, 0.937500f, 0.000000f, 0.932617f, 0.000000f, 0.926270f,
+ 0.000000f, 0.918945f, 0.000000f, 0.911621f, 0.000000f, 0.902832f, 0.000000f, 0.893066f,
+ 0.000000f, 0.882324f, 0.000000f, 0.869629f, 0.000000f, 0.854492f, 0.000000f, 0.836426f,
+ 0.000000f, 0.815430f, 0.000000f, 0.789062f, 0.000000f, 0.756348f, 0.000000f, 0.714844f,
+ 0.000000f, 0.657715f, 0.000002f, 0.574707f, 0.000001f, 0.441162f, 0.000001f, 0.172607f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f, 0.000000f, 0.997559f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.996094f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.992676f,
+ 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.990234f, 0.000000f, 0.989746f,
+ 0.000000f, 0.988770f, 0.000000f, 0.987305f, 0.000000f, 0.985840f, 0.000000f, 0.984863f,
+ 0.000000f, 0.983887f, 0.000000f, 0.982422f, 0.000000f, 0.980469f, 0.000000f, 0.979004f,
+ 0.000000f, 0.977051f, 0.000000f, 0.976074f, 0.000000f, 0.973633f, 0.000000f, 0.971191f,
+ 0.000000f, 0.969238f, 0.000000f, 0.966797f, 0.000000f, 0.964355f, 0.000000f, 0.960938f,
+ 0.000000f, 0.957520f, 0.000000f, 0.955078f, 0.000000f, 0.950684f, 0.000000f, 0.946777f,
+ 0.000000f, 0.941895f, 0.000000f, 0.937500f, 0.000000f, 0.931641f, 0.000000f, 0.925781f,
+ 0.000000f, 0.918945f, 0.000000f, 0.911133f, 0.000000f, 0.902344f, 0.000000f, 0.893066f,
+ 0.000000f, 0.881836f, 0.000000f, 0.868652f, 0.000006f, 0.853516f, 0.000021f, 0.835449f,
+ 0.000025f, 0.814941f, 0.000024f, 0.788086f, 0.000022f, 0.755371f, 0.000017f, 0.713379f,
+ 0.000017f, 0.656738f, 0.000013f, 0.574219f, 0.000012f, 0.441406f, 0.000011f, 0.172363f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f,
+ 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.989746f, 0.000000f, 0.989258f,
+ 0.000000f, 0.988281f, 0.000000f, 0.986816f, 0.000000f, 0.985840f, 0.000000f, 0.984375f,
+ 0.000000f, 0.983398f, 0.000000f, 0.981934f, 0.000000f, 0.980469f, 0.000000f, 0.978516f,
+ 0.000000f, 0.977051f, 0.000000f, 0.975098f, 0.000000f, 0.973145f, 0.000000f, 0.971191f,
+ 0.000000f, 0.968262f, 0.000000f, 0.965820f, 0.000000f, 0.963867f, 0.000000f, 0.960449f,
+ 0.000000f, 0.957031f, 0.000000f, 0.953613f, 0.000000f, 0.950195f, 0.000000f, 0.945801f,
+ 0.000009f, 0.941406f, 0.000026f, 0.936035f, 0.000048f, 0.931152f, 0.000073f, 0.924316f,
+ 0.000097f, 0.917480f, 0.000107f, 0.910645f, 0.000108f, 0.901367f, 0.000107f, 0.892090f,
+ 0.000100f, 0.880371f, 0.000094f, 0.867676f, 0.000084f, 0.852051f, 0.000074f, 0.834473f,
+ 0.000066f, 0.813965f, 0.000078f, 0.787109f, 0.000069f, 0.754395f, 0.000066f, 0.712402f,
+ 0.000062f, 0.655762f, 0.000056f, 0.573730f, 0.000055f, 0.440918f, 0.000051f, 0.171875f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992188f,
+ 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.989746f, 0.000000f, 0.988770f,
+ 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000000f, 0.985352f, 0.000000f, 0.984375f,
+ 0.000000f, 0.982910f, 0.000000f, 0.980957f, 0.000000f, 0.979492f, 0.000000f, 0.978516f,
+ 0.000003f, 0.976074f, 0.000018f, 0.974609f, 0.000040f, 0.972656f, 0.000065f, 0.970215f,
+ 0.000095f, 0.967773f, 0.000124f, 0.965332f, 0.000157f, 0.962402f, 0.000191f, 0.959961f,
+ 0.000222f, 0.956055f, 0.000260f, 0.953125f, 0.000280f, 0.948730f, 0.000285f, 0.945312f,
+ 0.000286f, 0.939941f, 0.000278f, 0.935059f, 0.000265f, 0.929199f, 0.000256f, 0.923828f,
+ 0.000238f, 0.916504f, 0.000219f, 0.908691f, 0.000203f, 0.899902f, 0.000193f, 0.890625f,
+ 0.000199f, 0.878906f, 0.000218f, 0.866211f, 0.000208f, 0.851074f, 0.000190f, 0.833008f,
+ 0.000186f, 0.812012f, 0.000184f, 0.785156f, 0.000179f, 0.752930f, 0.000172f, 0.710938f,
+ 0.000172f, 0.654297f, 0.000162f, 0.572754f, 0.000171f, 0.439697f, 0.000136f, 0.171265f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.994141f,
+ 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f, 0.000000f, 0.991699f,
+ 0.000000f, 0.991211f, 0.000001f, 0.990234f, 0.000020f, 0.989746f, 0.000047f, 0.988281f,
+ 0.000083f, 0.986816f, 0.000118f, 0.985840f, 0.000156f, 0.984863f, 0.000199f, 0.983398f,
+ 0.000236f, 0.981934f, 0.000278f, 0.980957f, 0.000322f, 0.979004f, 0.000361f, 0.977051f,
+ 0.000398f, 0.975586f, 0.000444f, 0.973633f, 0.000485f, 0.971680f, 0.000521f, 0.969238f,
+ 0.000553f, 0.966797f, 0.000566f, 0.964355f, 0.000563f, 0.961426f, 0.000548f, 0.958496f,
+ 0.000531f, 0.955566f, 0.000514f, 0.951172f, 0.000490f, 0.947266f, 0.000461f, 0.943359f,
+ 0.000429f, 0.938965f, 0.000421f, 0.933105f, 0.000422f, 0.928711f, 0.000425f, 0.921875f,
+ 0.000435f, 0.915039f, 0.000459f, 0.907227f, 0.000445f, 0.897949f, 0.000417f, 0.888672f,
+ 0.000412f, 0.877441f, 0.000429f, 0.863770f, 0.000413f, 0.848145f, 0.000400f, 0.831055f,
+ 0.000413f, 0.809570f, 0.000418f, 0.783203f, 0.000386f, 0.750488f, 0.000401f, 0.708984f,
+ 0.000384f, 0.652832f, 0.000400f, 0.571777f, 0.000402f, 0.438965f, 0.000273f, 0.171997f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000026f, 0.995605f, 0.000076f, 0.995117f, 0.000120f, 0.994141f,
+ 0.000180f, 0.993652f, 0.000231f, 0.992676f, 0.000284f, 0.991699f, 0.000344f, 0.991211f,
+ 0.000395f, 0.990723f, 0.000439f, 0.989746f, 0.000499f, 0.988770f, 0.000552f, 0.987793f,
+ 0.000598f, 0.986328f, 0.000638f, 0.985352f, 0.000692f, 0.983398f, 0.000742f, 0.982422f,
+ 0.000785f, 0.981445f, 0.000823f, 0.979492f, 0.000862f, 0.978027f, 0.000911f, 0.976074f,
+ 0.000926f, 0.974121f, 0.000916f, 0.972656f, 0.000890f, 0.970703f, 0.000864f, 0.967773f,
+ 0.000838f, 0.965332f, 0.000805f, 0.962891f, 0.000776f, 0.959961f, 0.000764f, 0.957031f,
+ 0.000768f, 0.953613f, 0.000766f, 0.949707f, 0.000777f, 0.945801f, 0.000794f, 0.941406f,
+ 0.000806f, 0.937012f, 0.000798f, 0.931641f, 0.000804f, 0.925781f, 0.000805f, 0.919434f,
+ 0.000810f, 0.912598f, 0.000813f, 0.904785f, 0.000785f, 0.895508f, 0.000799f, 0.886230f,
+ 0.000808f, 0.874512f, 0.000813f, 0.861328f, 0.000775f, 0.846191f, 0.000789f, 0.828125f,
+ 0.000801f, 0.806641f, 0.000812f, 0.780762f, 0.000786f, 0.747559f, 0.000817f, 0.706055f,
+ 0.000783f, 0.649902f, 0.000838f, 0.569824f, 0.000832f, 0.438477f, 0.000481f, 0.171509f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000021f, 0.998535f, 0.000090f, 0.998047f,
+ 0.000177f, 0.997559f, 0.000250f, 0.997070f, 0.000344f, 0.997070f, 0.000415f, 0.996582f,
+ 0.000479f, 0.995605f, 0.000565f, 0.995117f, 0.000632f, 0.995117f, 0.000685f, 0.994141f,
+ 0.000743f, 0.993164f, 0.000816f, 0.992188f, 0.000875f, 0.991211f, 0.000922f, 0.990723f,
+ 0.000961f, 0.989746f, 0.001023f, 0.988770f, 0.001081f, 0.987793f, 0.001128f, 0.987305f,
+ 0.001166f, 0.985352f, 0.001198f, 0.984375f, 0.001249f, 0.982910f, 0.001302f, 0.981445f,
+ 0.001317f, 0.979980f, 0.001296f, 0.978516f, 0.001256f, 0.977051f, 0.001225f, 0.975098f,
+ 0.001225f, 0.972656f, 0.001233f, 0.971191f, 0.001237f, 0.968750f, 0.001248f, 0.966309f,
+ 0.001211f, 0.963867f, 0.001237f, 0.960938f, 0.001268f, 0.958008f, 0.001292f, 0.955078f,
+ 0.001320f, 0.951660f, 0.001269f, 0.947754f, 0.001301f, 0.943848f, 0.001354f, 0.938965f,
+ 0.001381f, 0.935059f, 0.001392f, 0.929688f, 0.001324f, 0.923340f, 0.001329f, 0.916992f,
+ 0.001383f, 0.909668f, 0.001422f, 0.902344f, 0.001340f, 0.893066f, 0.001359f, 0.882812f,
+ 0.001376f, 0.871582f, 0.001421f, 0.858398f, 0.001361f, 0.842773f, 0.001387f, 0.824707f,
+ 0.001410f, 0.803223f, 0.001449f, 0.777344f, 0.001432f, 0.744629f, 0.001457f, 0.703613f,
+ 0.001539f, 0.647461f, 0.001521f, 0.567871f, 0.001505f, 0.437256f, 0.000751f, 0.171509f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000033f, 0.999023f, 0.000168f, 0.999023f,
+ 0.000345f, 0.998535f, 0.000432f, 0.998535f, 0.000581f, 0.998047f, 0.000674f, 0.997559f,
+ 0.000732f, 0.997070f, 0.000844f, 0.996582f, 0.000932f, 0.996582f, 0.000991f, 0.996094f,
+ 0.001032f, 0.995117f, 0.001120f, 0.995117f, 0.001198f, 0.994629f, 0.001252f, 0.993652f,
+ 0.001290f, 0.992676f, 0.001320f, 0.991699f, 0.001404f, 0.991211f, 0.001468f, 0.989258f,
+ 0.001512f, 0.988770f, 0.001544f, 0.988281f, 0.001569f, 0.986816f, 0.001620f, 0.985352f,
+ 0.001697f, 0.984863f, 0.001737f, 0.983398f, 0.001743f, 0.981934f, 0.001749f, 0.980469f,
+ 0.001726f, 0.978516f, 0.001767f, 0.977051f, 0.001804f, 0.975098f, 0.001835f, 0.973633f,
+ 0.001862f, 0.972168f, 0.001804f, 0.969238f, 0.001812f, 0.966797f, 0.001865f, 0.964844f,
+ 0.001929f, 0.961914f, 0.001898f, 0.959473f, 0.001972f, 0.956055f, 0.002037f, 0.953125f,
+ 0.002056f, 0.949707f, 0.002104f, 0.945801f, 0.002031f, 0.941406f, 0.002075f, 0.937012f,
+ 0.002115f, 0.931641f, 0.002157f, 0.926758f, 0.002066f, 0.920410f, 0.002131f, 0.913574f,
+ 0.002180f, 0.907227f, 0.002230f, 0.898438f, 0.002258f, 0.889648f, 0.002159f, 0.879395f,
+ 0.002251f, 0.867676f, 0.002285f, 0.854492f, 0.002348f, 0.838867f, 0.002274f, 0.821289f,
+ 0.002338f, 0.799316f, 0.002428f, 0.773438f, 0.002401f, 0.741699f, 0.002459f, 0.699707f,
+ 0.002590f, 0.644531f, 0.002565f, 0.564941f, 0.002457f, 0.436035f, 0.001085f, 0.171509f,
+ 0.000000f, 1.000000f, 0.000326f, 0.999512f, 0.000606f, 0.999023f, 0.000679f, 0.999023f,
+ 0.000867f, 0.998535f, 0.000974f, 0.998047f, 0.001014f, 0.998047f, 0.001128f, 0.997070f,
+ 0.001255f, 0.997070f, 0.001306f, 0.996582f, 0.001332f, 0.996094f, 0.001404f, 0.995117f,
+ 0.001533f, 0.994629f, 0.001585f, 0.994141f, 0.001615f, 0.993164f, 0.001633f, 0.992676f,
+ 0.001713f, 0.992188f, 0.001810f, 0.991211f, 0.001877f, 0.990234f, 0.001957f, 0.989258f,
+ 0.002033f, 0.987793f, 0.002115f, 0.986816f, 0.002268f, 0.985840f, 0.002331f, 0.984375f,
+ 0.002363f, 0.982910f, 0.002380f, 0.981934f, 0.002356f, 0.980957f, 0.002365f, 0.979492f,
+ 0.002472f, 0.977539f, 0.002438f, 0.975586f, 0.002480f, 0.973633f, 0.002535f, 0.971680f,
+ 0.002594f, 0.969727f, 0.002539f, 0.967773f, 0.002703f, 0.965332f, 0.002815f, 0.962402f,
+ 0.002903f, 0.960449f, 0.002934f, 0.957031f, 0.002836f, 0.954102f, 0.002890f, 0.950684f,
+ 0.002998f, 0.946777f, 0.003069f, 0.942871f, 0.002993f, 0.938477f, 0.003071f, 0.934082f,
+ 0.003115f, 0.929199f, 0.003164f, 0.923340f, 0.003290f, 0.917480f, 0.003218f, 0.910156f,
+ 0.003286f, 0.903320f, 0.003365f, 0.895020f, 0.003380f, 0.886230f, 0.003332f, 0.875488f,
+ 0.003494f, 0.863770f, 0.003576f, 0.850098f, 0.003597f, 0.834961f, 0.003561f, 0.816895f,
+ 0.003735f, 0.795410f, 0.003809f, 0.769531f, 0.003807f, 0.736816f, 0.003897f, 0.696289f,
+ 0.004066f, 0.641602f, 0.004017f, 0.562500f, 0.003731f, 0.434814f, 0.001482f, 0.172119f,
+ 0.000000f, 1.000000f, 0.000448f, 0.999512f, 0.000846f, 0.999023f, 0.000846f, 0.999023f,
+ 0.001189f, 0.998047f, 0.001211f, 0.998047f, 0.001214f, 0.997559f, 0.001500f, 0.996582f,
+ 0.001541f, 0.996582f, 0.001554f, 0.995605f, 0.001558f, 0.995117f, 0.001799f, 0.994629f,
+ 0.001853f, 0.994141f, 0.001926f, 0.993164f, 0.002012f, 0.992676f, 0.002098f, 0.992188f,
+ 0.002409f, 0.991211f, 0.002525f, 0.990234f, 0.002636f, 0.989258f, 0.002729f, 0.988281f,
+ 0.002769f, 0.986816f, 0.002920f, 0.985840f, 0.003025f, 0.984375f, 0.003069f, 0.982910f,
+ 0.003019f, 0.981445f, 0.003075f, 0.980469f, 0.003147f, 0.979004f, 0.003260f, 0.977539f,
+ 0.003376f, 0.976074f, 0.003471f, 0.973633f, 0.003443f, 0.972168f, 0.003523f, 0.969727f,
+ 0.003605f, 0.967773f, 0.003799f, 0.965332f, 0.003809f, 0.962891f, 0.003918f, 0.959961f,
+ 0.003990f, 0.957520f, 0.004040f, 0.954590f, 0.003922f, 0.951172f, 0.004013f, 0.947754f,
+ 0.004292f, 0.943848f, 0.004372f, 0.939453f, 0.004467f, 0.935547f, 0.004387f, 0.931152f,
+ 0.004406f, 0.925781f, 0.004528f, 0.919922f, 0.004787f, 0.913574f, 0.004635f, 0.906738f,
+ 0.004753f, 0.898926f, 0.004871f, 0.891113f, 0.005024f, 0.881348f, 0.004959f, 0.871094f,
+ 0.005142f, 0.858887f, 0.005264f, 0.845703f, 0.005363f, 0.830078f, 0.005356f, 0.812012f,
+ 0.005600f, 0.790039f, 0.005707f, 0.763672f, 0.005745f, 0.731934f, 0.005917f, 0.691895f,
+ 0.006096f, 0.637695f, 0.005943f, 0.560059f, 0.005348f, 0.432861f, 0.001945f, 0.172241f,
+ 0.000000f, 1.000000f, 0.000475f, 0.999512f, 0.000919f, 0.999023f, 0.000911f, 0.998535f,
+ 0.001319f, 0.998047f, 0.001321f, 0.997559f, 0.001315f, 0.997070f, 0.001681f, 0.996582f,
+ 0.001736f, 0.995605f, 0.001840f, 0.995117f, 0.001937f, 0.994629f, 0.002386f, 0.994141f,
+ 0.002514f, 0.993164f, 0.002598f, 0.992188f, 0.002716f, 0.991699f, 0.002808f, 0.990723f,
+ 0.003187f, 0.990234f, 0.003286f, 0.989258f, 0.003387f, 0.987793f, 0.003479f, 0.986816f,
+ 0.003534f, 0.986328f, 0.003813f, 0.984375f, 0.003986f, 0.982910f, 0.004002f, 0.981445f,
+ 0.004108f, 0.979980f, 0.004066f, 0.978516f, 0.004135f, 0.977539f, 0.004498f, 0.975586f,
+ 0.004513f, 0.973633f, 0.004650f, 0.971680f, 0.004791f, 0.969727f, 0.004761f, 0.967285f,
+ 0.004883f, 0.964844f, 0.005177f, 0.962891f, 0.005322f, 0.959961f, 0.005276f, 0.957520f,
+ 0.005344f, 0.954102f, 0.005501f, 0.951660f, 0.005692f, 0.948242f, 0.005737f, 0.944336f,
+ 0.005913f, 0.940430f, 0.005962f, 0.935547f, 0.006123f, 0.931641f, 0.006100f, 0.926758f,
+ 0.006302f, 0.921387f, 0.006462f, 0.916016f, 0.006653f, 0.909180f, 0.006672f, 0.902344f,
+ 0.006710f, 0.894043f, 0.006927f, 0.885742f, 0.007126f, 0.876953f, 0.007107f, 0.866211f,
+ 0.007381f, 0.853516f, 0.007553f, 0.839844f, 0.007690f, 0.824707f, 0.007744f, 0.806641f,
+ 0.008064f, 0.784668f, 0.008255f, 0.759277f, 0.008331f, 0.727051f, 0.008553f, 0.686523f,
+ 0.008720f, 0.633301f, 0.008400f, 0.557129f, 0.007336f, 0.431152f, 0.002468f, 0.171631f,
+ 0.000000f, 1.000000f, 0.000484f, 0.999512f, 0.000948f, 0.998535f, 0.000941f, 0.998535f,
+ 0.001380f, 0.997559f, 0.001490f, 0.997070f, 0.001662f, 0.997070f, 0.002186f, 0.995605f,
+ 0.002361f, 0.995117f, 0.002472f, 0.994629f, 0.002554f, 0.994141f, 0.003077f, 0.993164f,
+ 0.003181f, 0.992188f, 0.003248f, 0.991699f, 0.003347f, 0.990723f, 0.003517f, 0.989746f,
+ 0.004032f, 0.988770f, 0.004196f, 0.987305f, 0.004333f, 0.986816f, 0.004528f, 0.985352f,
+ 0.004707f, 0.984863f, 0.005169f, 0.983398f, 0.005051f, 0.981445f, 0.005215f, 0.979492f,
+ 0.005272f, 0.978516f, 0.005455f, 0.976562f, 0.005444f, 0.975098f, 0.005920f, 0.972656f,
+ 0.006084f, 0.971191f, 0.006104f, 0.968750f, 0.006344f, 0.967285f, 0.006546f, 0.964844f,
+ 0.006474f, 0.962402f, 0.006859f, 0.959473f, 0.007065f, 0.957031f, 0.007252f, 0.954102f,
+ 0.007290f, 0.951172f, 0.007435f, 0.948242f, 0.007648f, 0.944336f, 0.007698f, 0.940430f,
+ 0.007927f, 0.936035f, 0.008286f, 0.932129f, 0.008354f, 0.927246f, 0.008583f, 0.922363f,
+ 0.008568f, 0.916992f, 0.008904f, 0.910645f, 0.009140f, 0.904297f, 0.009460f, 0.896973f,
+ 0.009415f, 0.889160f, 0.009567f, 0.880371f, 0.009941f, 0.871582f, 0.010284f, 0.859863f,
+ 0.010338f, 0.847656f, 0.010643f, 0.834473f, 0.010971f, 0.818848f, 0.011017f, 0.799805f,
+ 0.011360f, 0.778320f, 0.011566f, 0.752441f, 0.011681f, 0.721680f, 0.012024f, 0.681641f,
+ 0.012032f, 0.627930f, 0.011436f, 0.553711f, 0.009796f, 0.429932f, 0.003063f, 0.171631f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000536f, 0.999023f, 0.001241f, 0.998535f,
+ 0.001919f, 0.997559f, 0.002066f, 0.997070f, 0.002249f, 0.996094f, 0.002773f, 0.995117f,
+ 0.002897f, 0.995117f, 0.003038f, 0.993652f, 0.003145f, 0.993164f, 0.003710f, 0.992188f,
+ 0.003944f, 0.991211f, 0.004177f, 0.990234f, 0.004353f, 0.989746f, 0.004490f, 0.988281f,
+ 0.005058f, 0.987305f, 0.005283f, 0.985840f, 0.005486f, 0.984863f, 0.005726f, 0.983887f,
+ 0.005947f, 0.982422f, 0.006504f, 0.980957f, 0.006786f, 0.979492f, 0.006882f, 0.978027f,
+ 0.006939f, 0.976074f, 0.006973f, 0.974121f, 0.007202f, 0.972656f, 0.007584f, 0.970215f,
+ 0.007896f, 0.968262f, 0.008217f, 0.966309f, 0.008278f, 0.964355f, 0.008560f, 0.961914f,
+ 0.008827f, 0.959961f, 0.009064f, 0.956055f, 0.009338f, 0.953125f, 0.009682f, 0.950195f,
+ 0.009605f, 0.946777f, 0.009979f, 0.943848f, 0.010170f, 0.940430f, 0.010704f, 0.936035f,
+ 0.010712f, 0.931641f, 0.011086f, 0.927246f, 0.011314f, 0.922363f, 0.011543f, 0.916992f,
+ 0.011566f, 0.911621f, 0.012276f, 0.905273f, 0.012535f, 0.898438f, 0.012772f, 0.891113f,
+ 0.013008f, 0.883301f, 0.013107f, 0.874512f, 0.013748f, 0.864746f, 0.014168f, 0.853516f,
+ 0.014252f, 0.841309f, 0.014610f, 0.827637f, 0.015007f, 0.812012f, 0.015266f, 0.793457f,
+ 0.015625f, 0.771484f, 0.016022f, 0.746582f, 0.016068f, 0.715332f, 0.016403f, 0.676270f,
+ 0.016129f, 0.623047f, 0.015282f, 0.549316f, 0.012604f, 0.427490f, 0.003716f, 0.171753f,
+ 0.000000f, 1.000000f, 0.000288f, 0.999512f, 0.001102f, 0.998535f, 0.001709f, 0.998047f,
+ 0.001948f, 0.997559f, 0.002539f, 0.996582f, 0.002581f, 0.995605f, 0.002890f, 0.995117f,
+ 0.003614f, 0.993652f, 0.003788f, 0.993164f, 0.003986f, 0.992188f, 0.004730f, 0.991211f,
+ 0.004944f, 0.990234f, 0.005127f, 0.989258f, 0.005333f, 0.988281f, 0.005642f, 0.987305f,
+ 0.006416f, 0.985352f, 0.006668f, 0.984375f, 0.006882f, 0.982910f, 0.007092f, 0.981934f,
+ 0.007473f, 0.980469f, 0.008240f, 0.978516f, 0.008575f, 0.977539f, 0.008842f, 0.975586f,
+ 0.008911f, 0.974121f, 0.009033f, 0.971680f, 0.009590f, 0.969727f, 0.009995f, 0.966797f,
+ 0.010078f, 0.965332f, 0.010414f, 0.962402f, 0.010857f, 0.960938f, 0.010994f, 0.958008f,
+ 0.011803f, 0.955566f, 0.012283f, 0.953125f, 0.012177f, 0.948730f, 0.012512f, 0.945801f,
+ 0.012978f, 0.942871f, 0.013008f, 0.938965f, 0.013618f, 0.935547f, 0.014084f, 0.931152f,
+ 0.014565f, 0.926270f, 0.014694f, 0.921387f, 0.015221f, 0.916992f, 0.015495f, 0.912109f,
+ 0.015930f, 0.906250f, 0.016449f, 0.898926f, 0.016724f, 0.892090f, 0.017242f, 0.884766f,
+ 0.017517f, 0.876465f, 0.017975f, 0.868164f, 0.018616f, 0.857422f, 0.019424f, 0.847168f,
+ 0.019226f, 0.833496f, 0.019821f, 0.819824f, 0.020325f, 0.804688f, 0.021072f, 0.786133f,
+ 0.021332f, 0.764160f, 0.021835f, 0.739258f, 0.021790f, 0.708984f, 0.021942f, 0.669434f,
+ 0.021606f, 0.618652f, 0.020065f, 0.545898f, 0.016052f, 0.425293f, 0.004490f, 0.171631f,
+ 0.000000f, 1.000000f, 0.000446f, 0.999512f, 0.000862f, 0.999023f, 0.001550f, 0.998047f,
+ 0.002325f, 0.996582f, 0.003046f, 0.996094f, 0.003458f, 0.995117f, 0.003769f, 0.994141f,
+ 0.004398f, 0.993164f, 0.004520f, 0.992188f, 0.005066f, 0.991211f, 0.005371f, 0.989746f,
+ 0.006062f, 0.988770f, 0.006344f, 0.987793f, 0.006741f, 0.986328f, 0.007118f, 0.985352f,
+ 0.007866f, 0.983398f, 0.008179f, 0.981934f, 0.008545f, 0.980957f, 0.008957f, 0.979492f,
+ 0.009407f, 0.978027f, 0.010155f, 0.976074f, 0.010597f, 0.974609f, 0.011009f, 0.972656f,
+ 0.011414f, 0.971191f, 0.011948f, 0.968750f, 0.012283f, 0.966309f, 0.012512f, 0.963379f,
+ 0.013039f, 0.961426f, 0.013199f, 0.958984f, 0.013664f, 0.956543f, 0.014351f, 0.954102f,
+ 0.014992f, 0.950684f, 0.015579f, 0.947754f, 0.015945f, 0.944824f, 0.016144f, 0.941406f,
+ 0.016571f, 0.937500f, 0.017303f, 0.934082f, 0.017868f, 0.929688f, 0.018448f, 0.925293f,
+ 0.018921f, 0.920898f, 0.019226f, 0.915527f, 0.019669f, 0.910645f, 0.020538f, 0.905762f,
+ 0.021179f, 0.898926f, 0.021774f, 0.892090f, 0.022369f, 0.885254f, 0.022797f, 0.876953f,
+ 0.023514f, 0.869629f, 0.023956f, 0.860352f, 0.024673f, 0.849121f, 0.025650f, 0.838867f,
+ 0.025833f, 0.825684f, 0.026703f, 0.812500f, 0.027405f, 0.797363f, 0.027893f, 0.777832f,
+ 0.028412f, 0.756348f, 0.028931f, 0.731445f, 0.028992f, 0.701660f, 0.029083f, 0.662598f,
+ 0.028183f, 0.612305f, 0.025726f, 0.541992f, 0.020248f, 0.422852f, 0.005386f, 0.170776f,
+ 0.000000f, 1.000000f, 0.000475f, 0.999512f, 0.001075f, 0.998535f, 0.001766f, 0.998047f,
+ 0.002970f, 0.996582f, 0.003218f, 0.995605f, 0.004227f, 0.994141f, 0.004513f, 0.993164f,
+ 0.004906f, 0.992188f, 0.005661f, 0.991211f, 0.006229f, 0.989746f, 0.006573f, 0.988770f,
+ 0.007462f, 0.986816f, 0.007774f, 0.986328f, 0.008362f, 0.984375f, 0.008781f, 0.982910f,
+ 0.009712f, 0.981445f, 0.010094f, 0.979980f, 0.010437f, 0.978516f, 0.011124f, 0.976562f,
+ 0.011696f, 0.974609f, 0.012619f, 0.972656f, 0.013031f, 0.971191f, 0.013542f, 0.969238f,
+ 0.014267f, 0.967285f, 0.014839f, 0.965332f, 0.015839f, 0.962891f, 0.015930f, 0.959961f,
+ 0.016495f, 0.957520f, 0.016785f, 0.954590f, 0.017273f, 0.952148f, 0.017990f, 0.949219f,
+ 0.019150f, 0.945801f, 0.019592f, 0.942383f, 0.020325f, 0.939453f, 0.020813f, 0.936035f,
+ 0.021103f, 0.932129f, 0.021927f, 0.927734f, 0.022690f, 0.923340f, 0.023621f, 0.918945f,
+ 0.024399f, 0.914062f, 0.024979f, 0.909180f, 0.025269f, 0.903809f, 0.026291f, 0.897949f,
+ 0.027725f, 0.891602f, 0.027832f, 0.884277f, 0.028778f, 0.876953f, 0.029572f, 0.869141f,
+ 0.030411f, 0.861328f, 0.031143f, 0.851562f, 0.032379f, 0.840820f, 0.033051f, 0.829590f,
+ 0.034546f, 0.817871f, 0.034546f, 0.803223f, 0.035492f, 0.787598f, 0.036530f, 0.769043f,
+ 0.036896f, 0.747559f, 0.037354f, 0.723145f, 0.037445f, 0.693848f, 0.037262f, 0.655273f,
+ 0.035919f, 0.605957f, 0.032410f, 0.537598f, 0.025040f, 0.420166f, 0.006405f, 0.169922f,
+ 0.000000f, 1.000000f, 0.000810f, 0.999512f, 0.001663f, 0.998535f, 0.002178f, 0.997070f,
+ 0.003160f, 0.996094f, 0.003994f, 0.995117f, 0.004765f, 0.993652f, 0.005657f, 0.992188f,
+ 0.005947f, 0.991211f, 0.007175f, 0.989746f, 0.007793f, 0.987793f, 0.008133f, 0.987305f,
+ 0.008522f, 0.985352f, 0.009468f, 0.984375f, 0.010422f, 0.981934f, 0.010834f, 0.980957f,
+ 0.011375f, 0.979004f, 0.012360f, 0.977539f, 0.013077f, 0.975098f, 0.013786f, 0.973145f,
+ 0.014420f, 0.971191f, 0.015457f, 0.969238f, 0.016006f, 0.967285f, 0.016632f, 0.965332f,
+ 0.017654f, 0.962891f, 0.018356f, 0.960449f, 0.019516f, 0.958008f, 0.020264f, 0.955566f,
+ 0.020676f, 0.952637f, 0.021103f, 0.950195f, 0.021927f, 0.946289f, 0.022476f, 0.942871f,
+ 0.023788f, 0.939941f, 0.024689f, 0.936523f, 0.025269f, 0.932617f, 0.026245f, 0.929688f,
+ 0.027145f, 0.925293f, 0.027786f, 0.920898f, 0.029022f, 0.916016f, 0.029602f, 0.911133f,
+ 0.030792f, 0.906738f, 0.031738f, 0.901855f, 0.032379f, 0.895996f, 0.033386f, 0.889160f,
+ 0.035004f, 0.882812f, 0.035614f, 0.875488f, 0.036652f, 0.868164f, 0.037872f, 0.860352f,
+ 0.038635f, 0.851562f, 0.039917f, 0.842285f, 0.041046f, 0.831055f, 0.042206f, 0.819824f,
+ 0.043549f, 0.807617f, 0.043823f, 0.793945f, 0.045197f, 0.777832f, 0.046478f, 0.759277f,
+ 0.046997f, 0.738770f, 0.047516f, 0.714844f, 0.047272f, 0.685547f, 0.046875f, 0.647949f,
+ 0.044891f, 0.600098f, 0.040253f, 0.532715f, 0.030396f, 0.418213f, 0.007557f, 0.169556f,
+ 0.000000f, 1.000000f, 0.001188f, 0.999023f, 0.002018f, 0.998047f, 0.002728f, 0.997070f,
+ 0.003435f, 0.996094f, 0.004341f, 0.994629f, 0.005997f, 0.992676f, 0.006424f, 0.991699f,
+ 0.007351f, 0.989746f, 0.008430f, 0.988281f, 0.009476f, 0.986328f, 0.010025f, 0.984863f,
+ 0.010468f, 0.983398f, 0.012100f, 0.981445f, 0.012764f, 0.979492f, 0.013359f, 0.978027f,
+ 0.013947f, 0.976074f, 0.015038f, 0.974121f, 0.016205f, 0.971680f, 0.016998f, 0.969238f,
+ 0.017731f, 0.967773f, 0.018860f, 0.965332f, 0.019608f, 0.962891f, 0.020798f, 0.960938f,
+ 0.021729f, 0.958008f, 0.022629f, 0.955566f, 0.023453f, 0.953125f, 0.024811f, 0.950195f,
+ 0.025650f, 0.947266f, 0.026718f, 0.944336f, 0.027481f, 0.940430f, 0.028198f, 0.936523f,
+ 0.029358f, 0.933105f, 0.030426f, 0.929688f, 0.031189f, 0.925781f, 0.032440f, 0.921875f,
+ 0.034058f, 0.917480f, 0.035034f, 0.913086f, 0.036224f, 0.907715f, 0.037323f, 0.902832f,
+ 0.038116f, 0.897461f, 0.039551f, 0.892578f, 0.040955f, 0.886230f, 0.042114f, 0.879883f,
+ 0.043701f, 0.873047f, 0.045258f, 0.866211f, 0.045715f, 0.858398f, 0.047424f, 0.850586f,
+ 0.048584f, 0.841797f, 0.050507f, 0.831543f, 0.051636f, 0.820801f, 0.052887f, 0.809570f,
+ 0.054169f, 0.796875f, 0.054565f, 0.783203f, 0.057098f, 0.767578f, 0.058075f, 0.749512f,
+ 0.058228f, 0.728516f, 0.058594f, 0.705078f, 0.058472f, 0.676270f, 0.057526f, 0.639648f,
+ 0.054688f, 0.593262f, 0.048767f, 0.528320f, 0.036438f, 0.414551f, 0.008743f, 0.169189f,
+ 0.000000f, 1.000000f, 0.001243f, 0.999023f, 0.002176f, 0.998047f, 0.003443f, 0.996582f,
+ 0.004551f, 0.995117f, 0.005215f, 0.993652f, 0.006969f, 0.992188f, 0.007889f, 0.990234f,
+ 0.008766f, 0.988770f, 0.010063f, 0.986328f, 0.011078f, 0.984375f, 0.012253f, 0.982910f,
+ 0.013084f, 0.980957f, 0.014412f, 0.978516f, 0.015640f, 0.976562f, 0.016357f, 0.974609f,
+ 0.017090f, 0.972656f, 0.018646f, 0.970215f, 0.019958f, 0.967285f, 0.020889f, 0.965332f,
+ 0.021698f, 0.962891f, 0.022583f, 0.960449f, 0.024109f, 0.958008f, 0.025620f, 0.954590f,
+ 0.026688f, 0.951660f, 0.027710f, 0.949219f, 0.028763f, 0.946777f, 0.030243f, 0.943359f,
+ 0.031555f, 0.940430f, 0.033203f, 0.937012f, 0.034119f, 0.933594f, 0.035004f, 0.929199f,
+ 0.036377f, 0.925293f, 0.037292f, 0.921387f, 0.038788f, 0.917480f, 0.040314f, 0.913086f,
+ 0.041870f, 0.908203f, 0.043457f, 0.903809f, 0.045105f, 0.898926f, 0.046112f, 0.893555f,
+ 0.047058f, 0.888184f, 0.049011f, 0.881836f, 0.050690f, 0.875977f, 0.052032f, 0.869629f,
+ 0.053558f, 0.862305f, 0.055359f, 0.854980f, 0.056946f, 0.848145f, 0.058167f, 0.839355f,
+ 0.060425f, 0.829590f, 0.062256f, 0.819824f, 0.063782f, 0.809570f, 0.065002f, 0.797852f,
+ 0.066345f, 0.785645f, 0.068237f, 0.771973f, 0.069458f, 0.755371f, 0.070862f, 0.738281f,
+ 0.071411f, 0.718262f, 0.071350f, 0.695312f, 0.071289f, 0.666992f, 0.069702f, 0.631348f,
+ 0.065674f, 0.585938f, 0.058075f, 0.522461f, 0.042969f, 0.412109f, 0.010139f, 0.168335f,
+ 0.000000f, 1.000000f, 0.001281f, 0.999023f, 0.002378f, 0.998047f, 0.004543f, 0.995605f,
+ 0.005272f, 0.994629f, 0.006863f, 0.992188f, 0.007767f, 0.990723f, 0.008728f, 0.989258f,
+ 0.011147f, 0.986328f, 0.011955f, 0.984375f, 0.013680f, 0.981934f, 0.014473f, 0.980469f,
+ 0.016312f, 0.977539f, 0.017792f, 0.975098f, 0.018646f, 0.972656f, 0.020065f, 0.970703f,
+ 0.021378f, 0.968262f, 0.022583f, 0.965332f, 0.024460f, 0.962402f, 0.025589f, 0.959961f,
+ 0.026550f, 0.957520f, 0.028015f, 0.955078f, 0.029785f, 0.951660f, 0.031433f, 0.948242f,
+ 0.032684f, 0.944824f, 0.033905f, 0.942383f, 0.035126f, 0.939453f, 0.037231f, 0.936035f,
+ 0.039124f, 0.932129f, 0.040619f, 0.928223f, 0.042084f, 0.924805f, 0.043213f, 0.921387f,
+ 0.044739f, 0.916992f, 0.046173f, 0.912598f, 0.047668f, 0.907715f, 0.049805f, 0.902832f,
+ 0.051178f, 0.897949f, 0.053009f, 0.893066f, 0.054901f, 0.888184f, 0.056427f, 0.883301f,
+ 0.058411f, 0.876953f, 0.060242f, 0.870605f, 0.062134f, 0.864258f, 0.064392f, 0.857422f,
+ 0.065735f, 0.850586f, 0.067444f, 0.843262f, 0.069702f, 0.835449f, 0.071228f, 0.826172f,
+ 0.073730f, 0.817383f, 0.075745f, 0.807617f, 0.077148f, 0.796875f, 0.078979f, 0.786133f,
+ 0.080261f, 0.773438f, 0.082642f, 0.759277f, 0.083801f, 0.743164f, 0.085144f, 0.726562f,
+ 0.085022f, 0.707031f, 0.085144f, 0.685059f, 0.084473f, 0.656250f, 0.082336f, 0.622070f,
+ 0.077576f, 0.578613f, 0.068237f, 0.516113f, 0.049774f, 0.409424f, 0.011513f, 0.166992f,
+ 0.000000f, 1.000000f, 0.001935f, 0.998535f, 0.003147f, 0.997559f, 0.005421f, 0.995117f,
+ 0.006699f, 0.993652f, 0.008888f, 0.990723f, 0.009850f, 0.989258f, 0.011070f, 0.987305f,
+ 0.012955f, 0.984375f, 0.015015f, 0.981934f, 0.016357f, 0.979492f, 0.018280f, 0.976562f,
+ 0.019836f, 0.973633f, 0.021439f, 0.971191f, 0.022964f, 0.968262f, 0.024841f, 0.965820f,
+ 0.026581f, 0.962891f, 0.027924f, 0.959473f, 0.029587f, 0.956543f, 0.031311f, 0.953613f,
+ 0.032776f, 0.951172f, 0.034698f, 0.947266f, 0.036194f, 0.943848f, 0.038544f, 0.940430f,
+ 0.039978f, 0.937500f, 0.041412f, 0.934082f, 0.043518f, 0.930664f, 0.045776f, 0.926270f,
+ 0.047852f, 0.922363f, 0.049561f, 0.918945f, 0.051270f, 0.915039f, 0.052979f, 0.911133f,
+ 0.055023f, 0.906738f, 0.057007f, 0.901367f, 0.059021f, 0.895996f, 0.060638f, 0.891113f,
+ 0.062683f, 0.886230f, 0.064331f, 0.881348f, 0.066833f, 0.876465f, 0.069153f, 0.870605f,
+ 0.071594f, 0.864258f, 0.073364f, 0.857422f, 0.075134f, 0.851074f, 0.078003f, 0.844727f,
+ 0.079773f, 0.837891f, 0.081787f, 0.830566f, 0.083984f, 0.821289f, 0.087280f, 0.812988f,
+ 0.088318f, 0.803223f, 0.091064f, 0.793457f, 0.092896f, 0.783691f, 0.094116f, 0.772461f,
+ 0.096375f, 0.759766f, 0.098450f, 0.745605f, 0.099182f, 0.729980f, 0.100830f, 0.714355f,
+ 0.100647f, 0.695312f, 0.100586f, 0.673340f, 0.100037f, 0.645996f, 0.096619f, 0.613281f,
+ 0.089966f, 0.571289f, 0.078857f, 0.510254f, 0.057251f, 0.405762f, 0.013077f, 0.166992f,
+ 0.000000f, 1.000000f, 0.001826f, 0.998535f, 0.003975f, 0.997070f, 0.006042f, 0.994629f,
+ 0.008217f, 0.992188f, 0.010422f, 0.989746f, 0.012428f, 0.987305f, 0.014282f, 0.984375f,
+ 0.016586f, 0.980957f, 0.017685f, 0.979004f, 0.019562f, 0.976074f, 0.022491f, 0.972168f,
+ 0.024750f, 0.968750f, 0.026108f, 0.966309f, 0.028549f, 0.962891f, 0.030518f, 0.959473f,
+ 0.033020f, 0.956055f, 0.034546f, 0.952637f, 0.036438f, 0.949707f, 0.038910f, 0.946289f,
+ 0.041168f, 0.941895f, 0.042938f, 0.938477f, 0.045044f, 0.935059f, 0.047211f, 0.931641f,
+ 0.048889f, 0.928223f, 0.051270f, 0.923828f, 0.053650f, 0.919922f, 0.056091f, 0.915527f,
+ 0.058472f, 0.911133f, 0.060394f, 0.907227f, 0.062347f, 0.903809f, 0.064819f, 0.898926f,
+ 0.067932f, 0.893555f, 0.069824f, 0.888672f, 0.072083f, 0.883301f, 0.073975f, 0.877930f,
+ 0.075867f, 0.873047f, 0.078125f, 0.868164f, 0.081421f, 0.861816f, 0.084106f, 0.855957f,
+ 0.086670f, 0.849609f, 0.088623f, 0.843262f, 0.090515f, 0.836426f, 0.093262f, 0.829590f,
+ 0.095703f, 0.822754f, 0.098572f, 0.814453f, 0.100952f, 0.805664f, 0.103760f, 0.797363f,
+ 0.105103f, 0.788086f, 0.108276f, 0.778809f, 0.110046f, 0.769043f, 0.112244f, 0.757324f,
+ 0.114197f, 0.744629f, 0.115601f, 0.730957f, 0.117188f, 0.716797f, 0.117920f, 0.700684f,
+ 0.117981f, 0.683594f, 0.117432f, 0.660645f, 0.115784f, 0.634766f, 0.111145f, 0.603516f,
+ 0.103088f, 0.563965f, 0.090149f, 0.503418f, 0.065125f, 0.402832f, 0.014748f, 0.165771f,
+ 0.000000f, 1.000000f, 0.002945f, 0.998047f, 0.005276f, 0.995605f, 0.008133f, 0.993164f,
+ 0.010643f, 0.990234f, 0.013069f, 0.987305f, 0.015381f, 0.984375f, 0.018494f, 0.980469f,
+ 0.020065f, 0.978027f, 0.022415f, 0.975098f, 0.025131f, 0.970703f, 0.027893f, 0.967285f,
+ 0.030487f, 0.963379f, 0.032684f, 0.960449f, 0.035889f, 0.956055f, 0.038727f, 0.951660f,
+ 0.040588f, 0.948242f, 0.042786f, 0.944824f, 0.045593f, 0.940918f, 0.048126f, 0.936523f,
+ 0.051117f, 0.932129f, 0.053101f, 0.928223f, 0.055481f, 0.924805f, 0.058197f, 0.920898f,
+ 0.061066f, 0.915527f, 0.063782f, 0.911133f, 0.065979f, 0.907227f, 0.068176f, 0.902832f,
+ 0.071289f, 0.898438f, 0.073547f, 0.894043f, 0.076721f, 0.888672f, 0.079651f, 0.883789f,
+ 0.082642f, 0.878906f, 0.085510f, 0.874023f, 0.087585f, 0.869141f, 0.089661f, 0.863770f,
+ 0.092163f, 0.857910f, 0.094971f, 0.851562f, 0.098633f, 0.845215f, 0.101440f, 0.838867f,
+ 0.104248f, 0.833496f, 0.106628f, 0.827148f, 0.108704f, 0.820801f, 0.111511f, 0.812988f,
+ 0.114929f, 0.805176f, 0.117371f, 0.797363f, 0.120239f, 0.789062f, 0.122620f, 0.780762f,
+ 0.124634f, 0.772461f, 0.126709f, 0.762695f, 0.129395f, 0.752441f, 0.131104f, 0.740723f,
+ 0.133789f, 0.729004f, 0.134888f, 0.716309f, 0.136353f, 0.702148f, 0.135986f, 0.687012f,
+ 0.136108f, 0.669434f, 0.134888f, 0.647461f, 0.132324f, 0.623047f, 0.126709f, 0.593750f,
+ 0.117493f, 0.556641f, 0.102234f, 0.497070f, 0.073120f, 0.399658f, 0.016556f, 0.165283f,
+ 0.000000f, 1.000000f, 0.003525f, 0.997559f, 0.006729f, 0.995117f, 0.009232f, 0.992188f,
+ 0.013802f, 0.987793f, 0.016479f, 0.984863f, 0.019440f, 0.980469f, 0.023453f, 0.976074f,
+ 0.025757f, 0.973145f, 0.029373f, 0.968750f, 0.032471f, 0.964355f, 0.034485f, 0.960938f,
+ 0.037811f, 0.956543f, 0.041779f, 0.951660f, 0.044952f, 0.947266f, 0.048035f, 0.942871f,
+ 0.050629f, 0.938965f, 0.053925f, 0.933594f, 0.057800f, 0.928711f, 0.060211f, 0.924805f,
+ 0.062927f, 0.920410f, 0.065674f, 0.916504f, 0.069397f, 0.911133f, 0.072510f, 0.906250f,
+ 0.075623f, 0.901367f, 0.078552f, 0.896973f, 0.081055f, 0.892578f, 0.083923f, 0.888184f,
+ 0.087830f, 0.882324f, 0.091064f, 0.876953f, 0.094238f, 0.872070f, 0.097046f, 0.867188f,
+ 0.099731f, 0.862305f, 0.103333f, 0.856934f, 0.106018f, 0.852051f, 0.109253f, 0.845703f,
+ 0.112244f, 0.839355f, 0.115234f, 0.833496f, 0.118225f, 0.827148f, 0.121155f, 0.820801f,
+ 0.124023f, 0.814941f, 0.126465f, 0.809082f, 0.130249f, 0.801758f, 0.132690f, 0.793945f,
+ 0.135864f, 0.786133f, 0.139404f, 0.778809f, 0.141724f, 0.770996f, 0.143311f, 0.762695f,
+ 0.146240f, 0.754883f, 0.148315f, 0.744141f, 0.151367f, 0.734375f, 0.153076f, 0.723633f,
+ 0.154785f, 0.712402f, 0.155273f, 0.700195f, 0.156006f, 0.687012f, 0.155640f, 0.672363f,
+ 0.155762f, 0.654785f, 0.153687f, 0.634277f, 0.149902f, 0.611328f, 0.142578f, 0.583008f,
+ 0.132080f, 0.547363f, 0.114807f, 0.490479f, 0.081726f, 0.396973f, 0.018372f, 0.164429f,
+ 0.000000f, 1.000000f, 0.004353f, 0.997559f, 0.009270f, 0.993164f, 0.013527f, 0.989258f,
+ 0.017075f, 0.985352f, 0.021469f, 0.980957f, 0.025726f, 0.975586f, 0.028534f, 0.972168f,
+ 0.034210f, 0.965820f, 0.037933f, 0.960938f, 0.041351f, 0.956543f, 0.045013f, 0.951660f,
+ 0.049316f, 0.946289f, 0.052612f, 0.941406f, 0.056610f, 0.936523f, 0.061157f, 0.931152f,
+ 0.065063f, 0.925293f, 0.068542f, 0.919922f, 0.071716f, 0.915527f, 0.075745f, 0.910645f,
+ 0.079102f, 0.905273f, 0.083496f, 0.899414f, 0.086914f, 0.894531f, 0.090271f, 0.889160f,
+ 0.093506f, 0.884766f, 0.096741f, 0.879883f, 0.100525f, 0.874512f, 0.104614f, 0.868652f,
+ 0.108521f, 0.862793f, 0.111572f, 0.857910f, 0.114868f, 0.852539f, 0.117798f, 0.847656f,
+ 0.120667f, 0.843262f, 0.125488f, 0.836426f, 0.129395f, 0.830566f, 0.132568f, 0.824707f,
+ 0.135620f, 0.818848f, 0.137817f, 0.812500f, 0.141602f, 0.806641f, 0.144165f, 0.800781f,
+ 0.147461f, 0.793945f, 0.151489f, 0.787109f, 0.154297f, 0.780273f, 0.157837f, 0.772949f,
+ 0.159668f, 0.765625f, 0.162720f, 0.758301f, 0.164673f, 0.751465f, 0.166992f, 0.743652f,
+ 0.170532f, 0.734375f, 0.172729f, 0.724609f, 0.174561f, 0.714844f, 0.176636f, 0.705078f,
+ 0.177002f, 0.694336f, 0.177856f, 0.684082f, 0.177002f, 0.671387f, 0.177124f, 0.655762f,
+ 0.177002f, 0.639648f, 0.172607f, 0.620117f, 0.168457f, 0.599121f, 0.159668f, 0.573730f,
+ 0.148071f, 0.537598f, 0.127197f, 0.482666f, 0.089905f, 0.394287f, 0.020325f, 0.162964f,
+ 0.000000f, 1.000000f, 0.005520f, 0.997070f, 0.011871f, 0.991699f, 0.017593f, 0.986328f,
+ 0.023010f, 0.980957f, 0.028946f, 0.974609f, 0.034088f, 0.969238f, 0.039368f, 0.962891f,
+ 0.044708f, 0.957031f, 0.049316f, 0.951660f, 0.054657f, 0.945312f, 0.059570f, 0.938477f,
+ 0.063782f, 0.933105f, 0.067322f, 0.928223f, 0.073242f, 0.921387f, 0.077698f, 0.915527f,
+ 0.082825f, 0.909180f, 0.086914f, 0.903809f, 0.091370f, 0.897949f, 0.096802f, 0.891113f,
+ 0.101196f, 0.885254f, 0.104492f, 0.879883f, 0.108582f, 0.874512f, 0.112061f, 0.869629f,
+ 0.117065f, 0.863281f, 0.121521f, 0.857422f, 0.125244f, 0.851562f, 0.129272f, 0.845703f,
+ 0.132446f, 0.840820f, 0.136353f, 0.835938f, 0.140015f, 0.830078f, 0.144287f, 0.823730f,
+ 0.148438f, 0.817871f, 0.152588f, 0.812012f, 0.155762f, 0.806641f, 0.159180f, 0.801270f,
+ 0.162109f, 0.795898f, 0.164062f, 0.790527f, 0.168701f, 0.782715f, 0.172241f, 0.775879f,
+ 0.175781f, 0.769531f, 0.178467f, 0.763184f, 0.181274f, 0.757324f, 0.184570f, 0.750977f,
+ 0.186768f, 0.744141f, 0.188599f, 0.737305f, 0.192139f, 0.729004f, 0.194580f, 0.720703f,
+ 0.196533f, 0.711914f, 0.198608f, 0.703613f, 0.199463f, 0.694824f, 0.200806f, 0.686035f,
+ 0.200684f, 0.676758f, 0.201172f, 0.665527f, 0.201538f, 0.652832f, 0.200684f, 0.638672f,
+ 0.198242f, 0.623535f, 0.193604f, 0.606934f, 0.187256f, 0.587402f, 0.176758f, 0.563477f,
+ 0.163208f, 0.526367f, 0.140381f, 0.476318f, 0.098877f, 0.390625f, 0.022156f, 0.161621f,
+ 0.000000f, 1.000000f, 0.008011f, 0.995605f, 0.015991f, 0.989258f, 0.024277f, 0.982422f,
+ 0.032227f, 0.974609f, 0.039429f, 0.967285f, 0.046875f, 0.958984f, 0.053802f, 0.951660f,
+ 0.059113f, 0.945312f, 0.067200f, 0.936523f, 0.072510f, 0.930176f, 0.078186f, 0.923340f,
+ 0.084900f, 0.915039f, 0.091064f, 0.907715f, 0.095947f, 0.901367f, 0.100586f, 0.895508f,
+ 0.106262f, 0.888184f, 0.112976f, 0.880371f, 0.118164f, 0.874023f, 0.122742f, 0.868164f,
+ 0.127075f, 0.862305f, 0.132446f, 0.855469f, 0.137329f, 0.848633f, 0.142456f, 0.842285f,
+ 0.146851f, 0.836426f, 0.150513f, 0.831055f, 0.154663f, 0.825684f, 0.158813f, 0.819824f,
+ 0.163452f, 0.813477f, 0.168335f, 0.807129f, 0.172119f, 0.801270f, 0.175659f, 0.795898f,
+ 0.179565f, 0.790527f, 0.182983f, 0.785645f, 0.185669f, 0.780762f, 0.190186f, 0.773926f,
+ 0.194214f, 0.768066f, 0.197632f, 0.762207f, 0.201050f, 0.755371f, 0.203735f, 0.749023f,
+ 0.206055f, 0.743652f, 0.208374f, 0.738281f, 0.210815f, 0.732422f, 0.213989f, 0.726074f,
+ 0.217773f, 0.718750f, 0.219116f, 0.710938f, 0.221558f, 0.703613f, 0.223145f, 0.696777f,
+ 0.225220f, 0.689453f, 0.226074f, 0.682129f, 0.226685f, 0.674805f, 0.226562f, 0.666992f,
+ 0.227173f, 0.656250f, 0.227661f, 0.645020f, 0.226318f, 0.633789f, 0.223999f, 0.621094f,
+ 0.220337f, 0.607910f, 0.213867f, 0.593750f, 0.205811f, 0.575684f, 0.196045f, 0.549316f,
+ 0.180542f, 0.517090f, 0.153687f, 0.469971f, 0.107910f, 0.387939f, 0.024536f, 0.161499f,
+ 0.000000f, 1.000000f, 0.013008f, 0.993164f, 0.024948f, 0.984375f, 0.035583f, 0.974609f,
+ 0.045288f, 0.965820f, 0.056854f, 0.954590f, 0.064941f, 0.945801f, 0.074707f, 0.935547f,
+ 0.083252f, 0.926270f, 0.090027f, 0.917969f, 0.099426f, 0.907715f, 0.106506f, 0.899414f,
+ 0.114075f, 0.891113f, 0.119995f, 0.883789f, 0.128662f, 0.874023f, 0.134277f, 0.866699f,
+ 0.140259f, 0.859863f, 0.144653f, 0.853516f, 0.151978f, 0.845215f, 0.158203f, 0.837402f,
+ 0.164551f, 0.830078f, 0.169189f, 0.823730f, 0.173584f, 0.817871f, 0.177246f, 0.812500f,
+ 0.183716f, 0.805176f, 0.188354f, 0.798340f, 0.192871f, 0.792480f, 0.197510f, 0.786133f,
+ 0.201416f, 0.780762f, 0.204346f, 0.775879f, 0.207886f, 0.770996f, 0.212036f, 0.765137f,
+ 0.216553f, 0.758789f, 0.220337f, 0.752930f, 0.224487f, 0.747070f, 0.227539f, 0.741699f,
+ 0.230103f, 0.736816f, 0.233154f, 0.731934f, 0.236206f, 0.727051f, 0.237305f, 0.722168f,
+ 0.240723f, 0.715332f, 0.243530f, 0.708984f, 0.245972f, 0.702637f, 0.249268f, 0.696777f,
+ 0.250977f, 0.690430f, 0.251709f, 0.685059f, 0.252686f, 0.678711f, 0.253662f, 0.673340f,
+ 0.254395f, 0.666992f, 0.254639f, 0.659668f, 0.256104f, 0.650879f, 0.256104f, 0.642090f,
+ 0.255371f, 0.633789f, 0.253906f, 0.624023f, 0.251465f, 0.615234f, 0.247437f, 0.604492f,
+ 0.241943f, 0.592773f, 0.233765f, 0.580078f, 0.227051f, 0.560059f, 0.215332f, 0.536621f,
+ 0.196411f, 0.506836f, 0.167358f, 0.463135f, 0.116577f, 0.385254f, 0.026627f, 0.160400f,
+ 0.000000f, 1.000000f, 0.020325f, 0.990234f, 0.037689f, 0.977539f, 0.054382f, 0.963379f,
+ 0.070068f, 0.948730f, 0.082825f, 0.936035f, 0.096680f, 0.922363f, 0.105896f, 0.912109f,
+ 0.119446f, 0.897949f, 0.129272f, 0.887207f, 0.137817f, 0.877441f, 0.148438f, 0.865723f,
+ 0.156494f, 0.856445f, 0.163086f, 0.848145f, 0.171021f, 0.839355f, 0.179810f, 0.829102f,
+ 0.185669f, 0.821777f, 0.192017f, 0.813965f, 0.196533f, 0.807617f, 0.202026f, 0.800781f,
+ 0.209717f, 0.791992f, 0.216187f, 0.784668f, 0.220459f, 0.777832f, 0.224854f, 0.771973f,
+ 0.229004f, 0.766113f, 0.233032f, 0.761230f, 0.236694f, 0.755371f, 0.242554f, 0.748535f,
+ 0.247070f, 0.742188f, 0.250244f, 0.736816f, 0.253418f, 0.731934f, 0.256592f, 0.727051f,
+ 0.259277f, 0.722168f, 0.261963f, 0.717773f, 0.264160f, 0.713867f, 0.267822f, 0.708496f,
+ 0.270996f, 0.702637f, 0.274170f, 0.697266f, 0.277344f, 0.691895f, 0.279053f, 0.687500f,
+ 0.280518f, 0.682129f, 0.281250f, 0.677734f, 0.281982f, 0.672852f, 0.283691f, 0.667969f,
+ 0.283936f, 0.664062f, 0.285645f, 0.658691f, 0.286377f, 0.651855f, 0.287354f, 0.645508f,
+ 0.287842f, 0.639160f, 0.288330f, 0.632812f, 0.286865f, 0.625977f, 0.285400f, 0.619141f,
+ 0.283691f, 0.612793f, 0.280273f, 0.604980f, 0.276367f, 0.597656f, 0.270752f, 0.589355f,
+ 0.265625f, 0.575684f, 0.258789f, 0.562012f, 0.249146f, 0.544434f, 0.234009f, 0.523926f,
+ 0.212524f, 0.496826f, 0.180420f, 0.457275f, 0.125854f, 0.384766f, 0.028809f, 0.160034f,
+ 0.000000f, 1.000000f, 0.036621f, 0.982910f, 0.065308f, 0.962402f, 0.089172f, 0.941895f,
+ 0.112122f, 0.920898f, 0.131836f, 0.902344f, 0.146484f, 0.887207f, 0.161621f, 0.870605f,
+ 0.175415f, 0.856445f, 0.184570f, 0.845215f, 0.197998f, 0.830566f, 0.207642f, 0.819336f,
+ 0.215698f, 0.809570f, 0.222412f, 0.801270f, 0.231323f, 0.790039f, 0.240112f, 0.780762f,
+ 0.245728f, 0.772461f, 0.250488f, 0.765625f, 0.255615f, 0.758789f, 0.261230f, 0.751953f,
+ 0.266846f, 0.744141f, 0.272705f, 0.736816f, 0.277832f, 0.730469f, 0.280762f, 0.725098f,
+ 0.285156f, 0.719238f, 0.287842f, 0.714844f, 0.290039f, 0.710449f, 0.293457f, 0.705078f,
+ 0.298340f, 0.698730f, 0.301514f, 0.693848f, 0.304199f, 0.688965f, 0.306885f, 0.684570f,
+ 0.309326f, 0.680176f, 0.311035f, 0.676270f, 0.312988f, 0.672363f, 0.313721f, 0.668945f,
+ 0.314941f, 0.665527f, 0.316162f, 0.662109f, 0.318115f, 0.658203f, 0.320557f, 0.652832f,
+ 0.322021f, 0.647949f, 0.322510f, 0.643066f, 0.322998f, 0.638672f, 0.324219f, 0.634277f,
+ 0.324463f, 0.629883f, 0.324219f, 0.625977f, 0.323730f, 0.622070f, 0.322021f, 0.617676f,
+ 0.320801f, 0.613770f, 0.319092f, 0.609375f, 0.316162f, 0.604492f, 0.313232f, 0.599609f,
+ 0.311279f, 0.591309f, 0.309082f, 0.583008f, 0.304443f, 0.574707f, 0.299072f, 0.565430f,
+ 0.291992f, 0.555664f, 0.283691f, 0.544434f, 0.269775f, 0.529785f, 0.253174f, 0.513184f,
+ 0.229248f, 0.489746f, 0.194092f, 0.453857f, 0.136475f, 0.373291f, 0.031067f, 0.160278f,
+ 0.000000f, 1.000000f, 0.077332f, 0.965332f, 0.129028f, 0.927734f, 0.164673f, 0.896973f,
+ 0.193481f, 0.869141f, 0.213257f, 0.847656f, 0.234131f, 0.825684f, 0.247192f, 0.809082f,
+ 0.260010f, 0.793457f, 0.272949f, 0.778320f, 0.282471f, 0.766113f, 0.290527f, 0.755371f,
+ 0.296875f, 0.746094f, 0.303955f, 0.735840f, 0.311768f, 0.726074f, 0.316650f, 0.718262f,
+ 0.322021f, 0.710938f, 0.326172f, 0.704102f, 0.330078f, 0.697754f, 0.333252f, 0.691895f,
+ 0.335693f, 0.687012f, 0.338135f, 0.682129f, 0.343262f, 0.675781f, 0.346436f, 0.670410f,
+ 0.349854f, 0.665039f, 0.352783f, 0.660156f, 0.354980f, 0.655762f, 0.356201f, 0.651855f,
+ 0.358398f, 0.647949f, 0.359863f, 0.644043f, 0.360840f, 0.640625f, 0.362061f, 0.637695f,
+ 0.363525f, 0.634766f, 0.363281f, 0.631836f, 0.363525f, 0.629395f, 0.364014f, 0.626465f,
+ 0.364014f, 0.624023f, 0.363770f, 0.621582f, 0.365479f, 0.618164f, 0.365723f, 0.614258f,
+ 0.366455f, 0.611328f, 0.365479f, 0.607910f, 0.365234f, 0.604004f, 0.364990f, 0.600586f,
+ 0.364014f, 0.597168f, 0.363037f, 0.593750f, 0.361816f, 0.590820f, 0.359375f, 0.586914f,
+ 0.357666f, 0.583008f, 0.354980f, 0.578613f, 0.351807f, 0.574707f, 0.347656f, 0.570312f,
+ 0.343262f, 0.565918f, 0.337891f, 0.560059f, 0.331543f, 0.554688f, 0.323975f, 0.548340f,
+ 0.314697f, 0.540527f, 0.303711f, 0.531738f, 0.288330f, 0.520020f, 0.270264f, 0.503906f,
+ 0.245972f, 0.479248f, 0.209229f, 0.440430f, 0.148438f, 0.366943f, 0.033234f, 0.160889f,
+ 0.000000f, 1.000000f, 0.124634f, 0.945312f, 0.188721f, 0.896973f, 0.229736f, 0.858887f,
+ 0.258301f, 0.828125f, 0.279541f, 0.803223f, 0.296387f, 0.782227f, 0.311035f, 0.763672f,
+ 0.322021f, 0.748047f, 0.332275f, 0.733887f, 0.339844f, 0.722168f, 0.347412f, 0.710938f,
+ 0.353516f, 0.701172f, 0.358643f, 0.692383f, 0.363770f, 0.683594f, 0.368652f, 0.675781f,
+ 0.372559f, 0.668945f, 0.376465f, 0.662598f, 0.379883f, 0.656738f, 0.382080f, 0.650879f,
+ 0.384521f, 0.645996f, 0.386719f, 0.641113f, 0.389160f, 0.636719f, 0.391846f, 0.631836f,
+ 0.394287f, 0.627441f, 0.395752f, 0.623535f, 0.397217f, 0.619629f, 0.398193f, 0.616211f,
+ 0.399414f, 0.612793f, 0.401123f, 0.608887f, 0.401611f, 0.605957f, 0.402100f, 0.603516f,
+ 0.403809f, 0.600098f, 0.403320f, 0.597656f, 0.404053f, 0.594727f, 0.404297f, 0.591797f,
+ 0.404541f, 0.589355f, 0.404297f, 0.586914f, 0.404297f, 0.584473f, 0.404541f, 0.581543f,
+ 0.404053f, 0.579102f, 0.403320f, 0.577148f, 0.401855f, 0.573730f, 0.401123f, 0.570312f,
+ 0.399658f, 0.567383f, 0.398682f, 0.564453f, 0.396729f, 0.561523f, 0.394531f, 0.558594f,
+ 0.392578f, 0.554688f, 0.390137f, 0.550781f, 0.386963f, 0.547363f, 0.382568f, 0.542969f,
+ 0.379150f, 0.538574f, 0.373535f, 0.533203f, 0.367676f, 0.526855f, 0.360840f, 0.520508f,
+ 0.352051f, 0.512695f, 0.341309f, 0.502930f, 0.327881f, 0.491211f, 0.310303f, 0.476807f,
+ 0.285156f, 0.454590f, 0.249146f, 0.420654f, 0.187378f, 0.354736f, 0.060944f, 0.163208f,
+ 0.000000f, 1.000000f, 0.125732f, 0.944824f, 0.191284f, 0.895508f, 0.233521f, 0.856445f,
+ 0.263184f, 0.825195f, 0.285645f, 0.799316f, 0.303711f, 0.777344f, 0.318848f, 0.758301f,
+ 0.329834f, 0.742676f, 0.341309f, 0.727539f, 0.349609f, 0.714355f, 0.357910f, 0.702637f,
+ 0.365234f, 0.691895f, 0.370605f, 0.682617f, 0.376709f, 0.673340f, 0.382568f, 0.665039f,
+ 0.387207f, 0.657227f, 0.390381f, 0.650879f, 0.394775f, 0.643555f, 0.398926f, 0.637207f,
+ 0.401611f, 0.631836f, 0.405029f, 0.626465f, 0.407227f, 0.621094f, 0.410889f, 0.616211f,
+ 0.413574f, 0.610840f, 0.415771f, 0.606445f, 0.418457f, 0.601562f, 0.418701f, 0.598145f,
+ 0.421631f, 0.593750f, 0.423096f, 0.589844f, 0.424561f, 0.585938f, 0.425781f, 0.583008f,
+ 0.427734f, 0.579102f, 0.428955f, 0.575684f, 0.429688f, 0.572266f, 0.431152f, 0.568848f,
+ 0.432129f, 0.565918f, 0.432617f, 0.562500f, 0.433105f, 0.559570f, 0.433838f, 0.556152f,
+ 0.434082f, 0.553223f, 0.434326f, 0.550293f, 0.434326f, 0.546387f, 0.434326f, 0.542480f,
+ 0.434326f, 0.538574f, 0.433350f, 0.535156f, 0.432861f, 0.531250f, 0.432129f, 0.527832f,
+ 0.431396f, 0.522949f, 0.429199f, 0.518555f, 0.427002f, 0.514160f, 0.424805f, 0.509277f,
+ 0.421631f, 0.503906f, 0.418701f, 0.498047f, 0.414551f, 0.491211f, 0.408936f, 0.484375f,
+ 0.401611f, 0.475586f, 0.393799f, 0.465576f, 0.382324f, 0.453125f, 0.368652f, 0.437988f,
+ 0.347168f, 0.416260f, 0.315430f, 0.383789f, 0.259033f, 0.322510f, 0.129639f, 0.150024f,
+ 0.000000f, 1.000000f, 0.126465f, 0.944824f, 0.193848f, 0.894043f, 0.237061f, 0.854492f,
+ 0.268311f, 0.822266f, 0.291748f, 0.795410f, 0.310303f, 0.772949f, 0.327148f, 0.752441f,
+ 0.339111f, 0.735352f, 0.350342f, 0.720215f, 0.360107f, 0.706543f, 0.368652f, 0.694336f,
+ 0.376953f, 0.682617f, 0.384033f, 0.671875f, 0.389893f, 0.663086f, 0.396973f, 0.653320f,
+ 0.401367f, 0.645508f, 0.405762f, 0.637695f, 0.411133f, 0.629883f, 0.417236f, 0.622559f,
+ 0.419922f, 0.616211f, 0.424072f, 0.610352f, 0.427734f, 0.604004f, 0.430908f, 0.599121f,
+ 0.434570f, 0.592773f, 0.437500f, 0.587891f, 0.440186f, 0.582520f, 0.442139f, 0.578125f,
+ 0.446289f, 0.573242f, 0.447510f, 0.568848f, 0.449219f, 0.564941f, 0.451416f, 0.560547f,
+ 0.453857f, 0.556641f, 0.454834f, 0.552734f, 0.457275f, 0.548828f, 0.458740f, 0.544922f,
+ 0.460205f, 0.541016f, 0.461914f, 0.537109f, 0.462891f, 0.533691f, 0.464111f, 0.529785f,
+ 0.465820f, 0.526367f, 0.466553f, 0.522461f, 0.467285f, 0.519043f, 0.467529f, 0.514160f,
+ 0.468262f, 0.509277f, 0.468506f, 0.504883f, 0.468506f, 0.500977f, 0.469238f, 0.496826f,
+ 0.468994f, 0.491699f, 0.468262f, 0.486328f, 0.467041f, 0.481445f, 0.466309f, 0.476318f,
+ 0.464111f, 0.469727f, 0.462158f, 0.463135f, 0.458740f, 0.455811f, 0.455322f, 0.447754f,
+ 0.450684f, 0.438721f, 0.444824f, 0.427734f, 0.437012f, 0.415039f, 0.424316f, 0.399414f,
+ 0.407227f, 0.378174f, 0.381592f, 0.346680f, 0.332275f, 0.290283f, 0.208618f, 0.136841f,
+ 0.000000f, 1.000000f, 0.127686f, 0.943848f, 0.196655f, 0.892578f, 0.240479f, 0.852539f,
+ 0.272949f, 0.819336f, 0.297607f, 0.791504f, 0.317627f, 0.767578f, 0.334229f, 0.747070f,
+ 0.348145f, 0.729004f, 0.360107f, 0.712891f, 0.370605f, 0.698242f, 0.380859f, 0.684570f,
+ 0.391357f, 0.671875f, 0.398193f, 0.660645f, 0.404297f, 0.650879f, 0.411865f, 0.640625f,
+ 0.417725f, 0.631836f, 0.422607f, 0.623535f, 0.427979f, 0.615723f, 0.433838f, 0.607910f,
+ 0.437744f, 0.601074f, 0.441650f, 0.594727f, 0.445557f, 0.588379f, 0.449219f, 0.582520f,
+ 0.454102f, 0.575684f, 0.458008f, 0.570312f, 0.460938f, 0.564453f, 0.463867f, 0.559570f,
+ 0.468018f, 0.553711f, 0.471191f, 0.548340f, 0.473877f, 0.543457f, 0.476562f, 0.539062f,
+ 0.479004f, 0.534180f, 0.481934f, 0.529297f, 0.483887f, 0.524902f, 0.485352f, 0.520996f,
+ 0.488037f, 0.516602f, 0.490479f, 0.511719f, 0.492432f, 0.507812f, 0.494873f, 0.503418f,
+ 0.496582f, 0.499268f, 0.498291f, 0.494873f, 0.499512f, 0.490723f, 0.501465f, 0.485596f,
+ 0.501953f, 0.480469f, 0.502930f, 0.475586f, 0.503906f, 0.470947f, 0.505859f, 0.465576f,
+ 0.506348f, 0.460449f, 0.506836f, 0.454346f, 0.506836f, 0.448242f, 0.505859f, 0.442627f,
+ 0.505859f, 0.435547f, 0.505371f, 0.427979f, 0.503906f, 0.420654f, 0.501953f, 0.412109f,
+ 0.498291f, 0.402100f, 0.494385f, 0.391113f, 0.487549f, 0.377686f, 0.478516f, 0.361084f,
+ 0.466064f, 0.340576f, 0.442871f, 0.310547f, 0.402588f, 0.258301f, 0.290527f, 0.122314f,
+ 0.000000f, 1.000000f, 0.127686f, 0.944336f, 0.198120f, 0.892090f, 0.244385f, 0.850098f,
+ 0.277100f, 0.816895f, 0.303711f, 0.787598f, 0.325195f, 0.762695f, 0.344238f, 0.740234f,
+ 0.357666f, 0.721680f, 0.371582f, 0.704102f, 0.383057f, 0.688965f, 0.393311f, 0.674805f,
+ 0.401367f, 0.662598f, 0.410889f, 0.650391f, 0.417725f, 0.639648f, 0.426514f, 0.628906f,
+ 0.432373f, 0.619629f, 0.438232f, 0.610352f, 0.444580f, 0.602051f, 0.451904f, 0.593262f,
+ 0.456055f, 0.585449f, 0.461182f, 0.578125f, 0.465576f, 0.571289f, 0.469727f, 0.564941f,
+ 0.474854f, 0.558105f, 0.479736f, 0.551270f, 0.482666f, 0.545410f, 0.486816f, 0.539551f,
+ 0.491211f, 0.533691f, 0.494629f, 0.527832f, 0.497559f, 0.522461f, 0.500977f, 0.517090f,
+ 0.503906f, 0.511719f, 0.507812f, 0.506348f, 0.509766f, 0.501465f, 0.512207f, 0.497314f,
+ 0.517090f, 0.491699f, 0.519531f, 0.486572f, 0.521973f, 0.481934f, 0.523926f, 0.477051f,
+ 0.526855f, 0.472168f, 0.529297f, 0.467529f, 0.531738f, 0.462646f, 0.534668f, 0.457275f,
+ 0.536133f, 0.451416f, 0.537109f, 0.446045f, 0.538574f, 0.440430f, 0.541504f, 0.434814f,
+ 0.542480f, 0.428955f, 0.543945f, 0.422607f, 0.544922f, 0.416260f, 0.545898f, 0.409424f,
+ 0.547363f, 0.402588f, 0.546387f, 0.394287f, 0.546387f, 0.385986f, 0.544922f, 0.376709f,
+ 0.544434f, 0.366699f, 0.541504f, 0.354492f, 0.537109f, 0.341309f, 0.531250f, 0.325684f,
+ 0.520996f, 0.304932f, 0.503906f, 0.276123f, 0.468750f, 0.228271f, 0.369873f, 0.107666f,
+ 0.000000f, 1.000000f, 0.128662f, 0.943848f, 0.200928f, 0.890625f, 0.248047f, 0.848145f,
+ 0.283447f, 0.812500f, 0.311523f, 0.782227f, 0.333252f, 0.756836f, 0.351074f, 0.734375f,
+ 0.367920f, 0.714355f, 0.382080f, 0.696289f, 0.393555f, 0.680664f, 0.404785f, 0.665527f,
+ 0.415039f, 0.651855f, 0.425293f, 0.639160f, 0.432861f, 0.627441f, 0.441406f, 0.616211f,
+ 0.448242f, 0.605957f, 0.455811f, 0.596191f, 0.461426f, 0.587891f, 0.468018f, 0.578613f,
+ 0.473877f, 0.570312f, 0.480225f, 0.562012f, 0.485352f, 0.554199f, 0.489258f, 0.547363f,
+ 0.494873f, 0.540527f, 0.500488f, 0.532715f, 0.504883f, 0.525879f, 0.509766f, 0.519531f,
+ 0.513672f, 0.513184f, 0.518066f, 0.506836f, 0.522461f, 0.500977f, 0.524902f, 0.495361f,
+ 0.529785f, 0.489258f, 0.533203f, 0.483643f, 0.537598f, 0.477783f, 0.540039f, 0.472656f,
+ 0.543945f, 0.467041f, 0.546875f, 0.461670f, 0.550781f, 0.456055f, 0.553711f, 0.450928f,
+ 0.556641f, 0.445557f, 0.560059f, 0.439941f, 0.562988f, 0.434570f, 0.565918f, 0.428955f,
+ 0.569336f, 0.423096f, 0.569824f, 0.416992f, 0.573242f, 0.410645f, 0.576172f, 0.404297f,
+ 0.577637f, 0.397949f, 0.580078f, 0.391846f, 0.581543f, 0.384766f, 0.582520f, 0.377441f,
+ 0.585938f, 0.369385f, 0.585449f, 0.361572f, 0.586914f, 0.352783f, 0.586914f, 0.343506f,
+ 0.587891f, 0.333008f, 0.585938f, 0.320557f, 0.583984f, 0.307617f, 0.578613f, 0.291504f,
+ 0.571777f, 0.271729f, 0.557129f, 0.243896f, 0.527832f, 0.199463f, 0.445557f, 0.093689f,
+ 0.000000f, 1.000000f, 0.129517f, 0.943359f, 0.203003f, 0.889648f, 0.252930f, 0.845215f,
+ 0.290039f, 0.808105f, 0.318115f, 0.777832f, 0.339844f, 0.751953f, 0.360107f, 0.728516f,
+ 0.377197f, 0.707520f, 0.392090f, 0.688477f, 0.405518f, 0.671387f, 0.417725f, 0.655762f,
+ 0.428223f, 0.641602f, 0.437988f, 0.628418f, 0.446533f, 0.616211f, 0.456543f, 0.604004f,
+ 0.464355f, 0.592773f, 0.472656f, 0.582031f, 0.478271f, 0.573242f, 0.487305f, 0.562988f,
+ 0.492188f, 0.554199f, 0.499268f, 0.545410f, 0.504883f, 0.537109f, 0.509766f, 0.529785f,
+ 0.515625f, 0.521973f, 0.521973f, 0.514160f, 0.526367f, 0.506836f, 0.531738f, 0.500000f,
+ 0.536133f, 0.492676f, 0.542480f, 0.485840f, 0.545898f, 0.479492f, 0.550293f, 0.473145f,
+ 0.554688f, 0.466797f, 0.558594f, 0.460693f, 0.563477f, 0.454346f, 0.566406f, 0.448730f,
+ 0.571777f, 0.442383f, 0.574219f, 0.436768f, 0.578613f, 0.430664f, 0.582031f, 0.424805f,
+ 0.585938f, 0.419189f, 0.590332f, 0.413086f, 0.593262f, 0.406982f, 0.596680f, 0.401367f,
+ 0.600098f, 0.395264f, 0.602539f, 0.388916f, 0.605469f, 0.381836f, 0.609375f, 0.375000f,
+ 0.611816f, 0.368408f, 0.614258f, 0.361572f, 0.617188f, 0.354736f, 0.619629f, 0.346436f,
+ 0.622559f, 0.338379f, 0.624512f, 0.330566f, 0.624512f, 0.321045f, 0.626465f, 0.311768f,
+ 0.626953f, 0.300537f, 0.626953f, 0.288818f, 0.626465f, 0.275391f, 0.623047f, 0.260254f,
+ 0.617188f, 0.240234f, 0.606934f, 0.214233f, 0.584473f, 0.173584f, 0.513672f, 0.080017f,
+ 0.000000f, 1.000000f, 0.130615f, 0.942871f, 0.206787f, 0.887207f, 0.257568f, 0.842285f,
+ 0.295166f, 0.805176f, 0.323975f, 0.773926f, 0.347656f, 0.746582f, 0.368896f, 0.722168f,
+ 0.387939f, 0.699707f, 0.403320f, 0.680176f, 0.417236f, 0.662598f, 0.428955f, 0.646484f,
+ 0.442139f, 0.630859f, 0.452393f, 0.617188f, 0.461670f, 0.603516f, 0.471191f, 0.591309f,
+ 0.480713f, 0.579590f, 0.488525f, 0.568359f, 0.495361f, 0.558594f, 0.503906f, 0.547852f,
+ 0.512207f, 0.538086f, 0.518066f, 0.529297f, 0.524414f, 0.520020f, 0.530273f, 0.511719f,
+ 0.535645f, 0.503906f, 0.541992f, 0.495850f, 0.548340f, 0.488037f, 0.553223f, 0.480225f,
+ 0.559082f, 0.472412f, 0.564941f, 0.465088f, 0.569336f, 0.458008f, 0.574219f, 0.451660f,
+ 0.580566f, 0.444092f, 0.583008f, 0.437988f, 0.588867f, 0.431152f, 0.592773f, 0.424805f,
+ 0.597168f, 0.418701f, 0.602539f, 0.411865f, 0.605469f, 0.405762f, 0.609375f, 0.399658f,
+ 0.614258f, 0.393311f, 0.618164f, 0.386719f, 0.622559f, 0.380615f, 0.626953f, 0.374268f,
+ 0.630371f, 0.367920f, 0.633301f, 0.361816f, 0.637695f, 0.353760f, 0.641113f, 0.346924f,
+ 0.643555f, 0.339844f, 0.647461f, 0.332520f, 0.650879f, 0.325684f, 0.652832f, 0.317627f,
+ 0.656250f, 0.308838f, 0.658691f, 0.300537f, 0.660156f, 0.291504f, 0.663086f, 0.281738f,
+ 0.665039f, 0.270996f, 0.666016f, 0.260010f, 0.665527f, 0.246460f, 0.664062f, 0.231323f,
+ 0.660645f, 0.212646f, 0.651855f, 0.188354f, 0.633301f, 0.151489f, 0.574219f, 0.069397f,
+ 0.000000f, 1.000000f, 0.132568f, 0.941895f, 0.209839f, 0.885742f, 0.261719f, 0.840332f,
+ 0.300293f, 0.802246f, 0.330322f, 0.769531f, 0.357178f, 0.740234f, 0.378174f, 0.715332f,
+ 0.396729f, 0.692871f, 0.414307f, 0.671875f, 0.429688f, 0.653320f, 0.442139f, 0.636230f,
+ 0.454590f, 0.620605f, 0.466064f, 0.605469f, 0.477295f, 0.591309f, 0.487305f, 0.578613f,
+ 0.496338f, 0.565918f, 0.505371f, 0.554199f, 0.512695f, 0.543457f, 0.521484f, 0.533203f,
+ 0.529297f, 0.521973f, 0.536133f, 0.512695f, 0.543457f, 0.503418f, 0.549805f, 0.494385f,
+ 0.556152f, 0.485840f, 0.562012f, 0.477539f, 0.568848f, 0.468750f, 0.575684f, 0.460449f,
+ 0.582031f, 0.452393f, 0.586914f, 0.444580f, 0.592773f, 0.437256f, 0.598145f, 0.429932f,
+ 0.603516f, 0.422363f, 0.609375f, 0.415283f, 0.613770f, 0.408447f, 0.618164f, 0.401611f,
+ 0.622559f, 0.395020f, 0.627930f, 0.387695f, 0.632812f, 0.381104f, 0.636719f, 0.375000f,
+ 0.641602f, 0.368164f, 0.646484f, 0.361328f, 0.650391f, 0.354736f, 0.653809f, 0.348633f,
+ 0.659180f, 0.341553f, 0.663086f, 0.335205f, 0.667480f, 0.327393f, 0.670410f, 0.320312f,
+ 0.674316f, 0.312744f, 0.677734f, 0.305420f, 0.681152f, 0.297852f, 0.685547f, 0.290283f,
+ 0.687988f, 0.281494f, 0.690918f, 0.272705f, 0.694824f, 0.264160f, 0.696777f, 0.254150f,
+ 0.698242f, 0.244019f, 0.699707f, 0.232178f, 0.699707f, 0.219727f, 0.700684f, 0.204956f,
+ 0.698730f, 0.187744f, 0.692383f, 0.165527f, 0.677734f, 0.130981f, 0.627441f, 0.059204f,
+ 0.000000f, 1.000000f, 0.133301f, 0.941895f, 0.213013f, 0.883789f, 0.265381f, 0.837891f,
+ 0.305420f, 0.798828f, 0.337158f, 0.765137f, 0.364990f, 0.734863f, 0.386475f, 0.708984f,
+ 0.406006f, 0.685547f, 0.424072f, 0.664062f, 0.439941f, 0.644531f, 0.454590f, 0.626465f,
+ 0.468506f, 0.609375f, 0.479492f, 0.594238f, 0.492188f, 0.579102f, 0.501465f, 0.565918f,
+ 0.511719f, 0.552734f, 0.522461f, 0.540039f, 0.531738f, 0.528320f, 0.538574f, 0.517578f,
+ 0.547363f, 0.506348f, 0.554199f, 0.496338f, 0.563477f, 0.485840f, 0.570312f, 0.476807f,
+ 0.576660f, 0.467529f, 0.583496f, 0.458740f, 0.590332f, 0.449951f, 0.596680f, 0.441406f,
+ 0.603516f, 0.432373f, 0.608887f, 0.424316f, 0.615723f, 0.416260f, 0.621094f, 0.408691f,
+ 0.627441f, 0.400879f, 0.632324f, 0.393311f, 0.637695f, 0.386230f, 0.642090f, 0.379150f,
+ 0.648926f, 0.371338f, 0.652344f, 0.364746f, 0.657715f, 0.357666f, 0.662109f, 0.350830f,
+ 0.668457f, 0.343750f, 0.672363f, 0.336914f, 0.677246f, 0.330078f, 0.681152f, 0.323486f,
+ 0.685547f, 0.316650f, 0.690918f, 0.309570f, 0.694824f, 0.302734f, 0.698730f, 0.294678f,
+ 0.702148f, 0.287109f, 0.705566f, 0.279785f, 0.709961f, 0.271973f, 0.714844f, 0.264404f,
+ 0.716797f, 0.256348f, 0.721191f, 0.247192f, 0.724121f, 0.238525f, 0.727539f, 0.229248f,
+ 0.729004f, 0.218506f, 0.731445f, 0.207642f, 0.733887f, 0.196533f, 0.733887f, 0.181641f,
+ 0.732910f, 0.165039f, 0.727539f, 0.144409f, 0.716797f, 0.114136f, 0.676758f, 0.050964f,
+ 0.000000f, 1.000000f, 0.134399f, 0.941406f, 0.215210f, 0.882812f, 0.270264f, 0.835449f,
+ 0.312256f, 0.794434f, 0.344238f, 0.760254f, 0.372803f, 0.729492f, 0.396240f, 0.702637f,
+ 0.416748f, 0.677734f, 0.435303f, 0.655762f, 0.451660f, 0.635254f, 0.467529f, 0.616211f,
+ 0.480713f, 0.599121f, 0.493896f, 0.582520f, 0.506348f, 0.566895f, 0.517578f, 0.552734f,
+ 0.526855f, 0.539551f, 0.537598f, 0.526367f, 0.547852f, 0.513672f, 0.555664f, 0.502441f,
+ 0.564941f, 0.490723f, 0.573242f, 0.479980f, 0.581543f, 0.469238f, 0.588867f, 0.459229f,
+ 0.596191f, 0.449707f, 0.603516f, 0.440430f, 0.609863f, 0.431396f, 0.617676f, 0.422363f,
+ 0.625000f, 0.412842f, 0.631348f, 0.404541f, 0.637207f, 0.395996f, 0.644043f, 0.387695f,
+ 0.648926f, 0.380127f, 0.655273f, 0.371826f, 0.660156f, 0.364746f, 0.666016f, 0.356934f,
+ 0.671875f, 0.349365f, 0.677734f, 0.342041f, 0.681152f, 0.334961f, 0.686523f, 0.327881f,
+ 0.692871f, 0.320801f, 0.697266f, 0.313477f, 0.701660f, 0.306396f, 0.707031f, 0.299805f,
+ 0.710938f, 0.292725f, 0.716309f, 0.285400f, 0.721191f, 0.278564f, 0.725586f, 0.271240f,
+ 0.729004f, 0.263428f, 0.732910f, 0.255859f, 0.737305f, 0.247803f, 0.741211f, 0.240356f,
+ 0.745117f, 0.232300f, 0.748047f, 0.224121f, 0.751953f, 0.214844f, 0.756348f, 0.205933f,
+ 0.756836f, 0.196167f, 0.760254f, 0.185547f, 0.762207f, 0.174072f, 0.762695f, 0.160645f,
+ 0.762207f, 0.145752f, 0.759277f, 0.127075f, 0.750977f, 0.098389f, 0.716797f, 0.042633f,
+ 0.000000f, 1.000000f, 0.136841f, 0.939941f, 0.216919f, 0.882324f, 0.274414f, 0.832520f,
+ 0.317383f, 0.791016f, 0.353027f, 0.754883f, 0.380127f, 0.724121f, 0.405273f, 0.695801f,
+ 0.426758f, 0.670410f, 0.447021f, 0.646973f, 0.463867f, 0.625977f, 0.479980f, 0.606445f,
+ 0.494385f, 0.587891f, 0.507812f, 0.570801f, 0.521973f, 0.554688f, 0.532715f, 0.540039f,
+ 0.542480f, 0.525879f, 0.554688f, 0.511719f, 0.564453f, 0.499023f, 0.573730f, 0.486816f,
+ 0.583008f, 0.475098f, 0.591309f, 0.463623f, 0.600098f, 0.452393f, 0.609375f, 0.441650f,
+ 0.616211f, 0.432129f, 0.624023f, 0.422119f, 0.630371f, 0.412842f, 0.636719f, 0.403809f,
+ 0.645996f, 0.393799f, 0.651855f, 0.384766f, 0.659180f, 0.375977f, 0.665039f, 0.367920f,
+ 0.670898f, 0.359131f, 0.677246f, 0.351074f, 0.682617f, 0.343506f, 0.688965f, 0.335693f,
+ 0.694336f, 0.327881f, 0.700684f, 0.320312f, 0.704102f, 0.313232f, 0.709961f, 0.305908f,
+ 0.716309f, 0.298340f, 0.720703f, 0.291260f, 0.726074f, 0.283936f, 0.730469f, 0.277344f,
+ 0.734863f, 0.270264f, 0.740234f, 0.262939f, 0.745117f, 0.255859f, 0.749023f, 0.249268f,
+ 0.753418f, 0.241333f, 0.757812f, 0.233398f, 0.760742f, 0.225952f, 0.766113f, 0.218140f,
+ 0.769531f, 0.210449f, 0.773926f, 0.202759f, 0.775391f, 0.193970f, 0.780273f, 0.184814f,
+ 0.783691f, 0.175537f, 0.785156f, 0.165771f, 0.787598f, 0.154907f, 0.789551f, 0.142700f,
+ 0.790039f, 0.128906f, 0.788086f, 0.110474f, 0.780273f, 0.086975f, 0.752930f, 0.036133f,
+ 0.000000f, 1.000000f, 0.138306f, 0.939453f, 0.219360f, 0.881348f, 0.279053f, 0.830078f,
+ 0.323486f, 0.787598f, 0.359863f, 0.750488f, 0.389893f, 0.717285f, 0.415039f, 0.688965f,
+ 0.438232f, 0.662109f, 0.457275f, 0.638672f, 0.475098f, 0.616699f, 0.492676f, 0.596191f,
+ 0.508301f, 0.577148f, 0.522949f, 0.559082f, 0.536133f, 0.542480f, 0.546875f, 0.526855f,
+ 0.559570f, 0.512207f, 0.569824f, 0.498535f, 0.581543f, 0.484131f, 0.592285f, 0.471436f,
+ 0.601562f, 0.459229f, 0.609863f, 0.447510f, 0.619629f, 0.435791f, 0.627930f, 0.424805f,
+ 0.635254f, 0.414795f, 0.642578f, 0.404297f, 0.650879f, 0.394287f, 0.656250f, 0.385498f,
+ 0.665039f, 0.375244f, 0.672852f, 0.365723f, 0.679199f, 0.357178f, 0.686035f, 0.348145f,
+ 0.692383f, 0.339355f, 0.698242f, 0.331299f, 0.703613f, 0.323242f, 0.709961f, 0.315430f,
+ 0.716797f, 0.307129f, 0.721191f, 0.299805f, 0.726074f, 0.292236f, 0.733398f, 0.284668f,
+ 0.736328f, 0.277588f, 0.742676f, 0.270020f, 0.748047f, 0.262939f, 0.751465f, 0.256348f,
+ 0.757324f, 0.249023f, 0.763672f, 0.241333f, 0.766113f, 0.235352f, 0.771484f, 0.228027f,
+ 0.776855f, 0.221191f, 0.778809f, 0.213257f, 0.783691f, 0.205322f, 0.787598f, 0.197876f,
+ 0.792480f, 0.190186f, 0.796387f, 0.182739f, 0.798828f, 0.174805f, 0.803223f, 0.165405f,
+ 0.805664f, 0.157227f, 0.809082f, 0.147827f, 0.811035f, 0.137695f, 0.813477f, 0.125977f,
+ 0.813477f, 0.113586f, 0.812012f, 0.096863f, 0.805664f, 0.073975f, 0.784668f, 0.031372f,
+ 0.000000f, 1.000000f, 0.138794f, 0.939453f, 0.224365f, 0.878418f, 0.282959f, 0.827637f,
+ 0.329102f, 0.783691f, 0.366699f, 0.745605f, 0.397461f, 0.712402f, 0.424316f, 0.682129f,
+ 0.447510f, 0.654785f, 0.470459f, 0.629395f, 0.489014f, 0.606934f, 0.505859f, 0.585938f,
+ 0.521484f, 0.565918f, 0.536133f, 0.547363f, 0.550293f, 0.530273f, 0.563477f, 0.513672f,
+ 0.575684f, 0.498535f, 0.585938f, 0.484619f, 0.598145f, 0.469727f, 0.607910f, 0.456787f,
+ 0.617676f, 0.443848f, 0.626465f, 0.431885f, 0.637207f, 0.419434f, 0.645508f, 0.408203f,
+ 0.654785f, 0.397461f, 0.660645f, 0.386963f, 0.669434f, 0.376709f, 0.675781f, 0.367432f,
+ 0.684570f, 0.357422f, 0.691406f, 0.347412f, 0.698730f, 0.338623f, 0.705566f, 0.329346f,
+ 0.712402f, 0.320312f, 0.718262f, 0.312012f, 0.723633f, 0.303955f, 0.730469f, 0.295654f,
+ 0.736328f, 0.287842f, 0.742676f, 0.279785f, 0.746094f, 0.272705f, 0.752930f, 0.264893f,
+ 0.757812f, 0.257812f, 0.763184f, 0.250000f, 0.769043f, 0.243286f, 0.772949f, 0.236450f,
+ 0.778809f, 0.229004f, 0.783691f, 0.222168f, 0.787598f, 0.215210f, 0.791016f, 0.208862f,
+ 0.797852f, 0.201538f, 0.801270f, 0.194458f, 0.804199f, 0.186890f, 0.809570f, 0.179443f,
+ 0.812012f, 0.172485f, 0.816895f, 0.164429f, 0.820801f, 0.156982f, 0.823242f, 0.148804f,
+ 0.826172f, 0.140747f, 0.829590f, 0.131836f, 0.832031f, 0.121643f, 0.833984f, 0.111877f,
+ 0.834473f, 0.100220f, 0.833008f, 0.084961f, 0.828613f, 0.065186f, 0.809570f, 0.026352f,
+ 0.000000f, 1.000000f, 0.140015f, 0.938965f, 0.226318f, 0.877441f, 0.288818f, 0.824219f,
+ 0.335449f, 0.779785f, 0.373779f, 0.741211f, 0.406006f, 0.706543f, 0.435059f, 0.674805f,
+ 0.458740f, 0.646973f, 0.481445f, 0.620605f, 0.500000f, 0.597656f, 0.517578f, 0.575684f,
+ 0.535156f, 0.554688f, 0.550781f, 0.535645f, 0.563965f, 0.518066f, 0.577637f, 0.500977f,
+ 0.589844f, 0.485352f, 0.602051f, 0.470459f, 0.613770f, 0.455566f, 0.623535f, 0.441895f,
+ 0.634277f, 0.428467f, 0.643555f, 0.416260f, 0.654297f, 0.403809f, 0.663086f, 0.391846f,
+ 0.671875f, 0.380615f, 0.681152f, 0.369629f, 0.686523f, 0.359619f, 0.695312f, 0.349854f,
+ 0.701172f, 0.340088f, 0.710449f, 0.329834f, 0.717773f, 0.320557f, 0.724121f, 0.311523f,
+ 0.730957f, 0.302246f, 0.737305f, 0.293945f, 0.743164f, 0.285645f, 0.749512f, 0.277100f,
+ 0.754883f, 0.269287f, 0.761230f, 0.261230f, 0.766113f, 0.254150f, 0.771973f, 0.246216f,
+ 0.777832f, 0.238770f, 0.782715f, 0.231812f, 0.787109f, 0.224731f, 0.792480f, 0.217773f,
+ 0.797852f, 0.210693f, 0.801758f, 0.203735f, 0.807617f, 0.197021f, 0.811035f, 0.190674f,
+ 0.815430f, 0.183716f, 0.820801f, 0.176880f, 0.823730f, 0.170044f, 0.827148f, 0.162720f,
+ 0.830566f, 0.155273f, 0.834961f, 0.148071f, 0.839355f, 0.141113f, 0.842285f, 0.134399f,
+ 0.845215f, 0.125366f, 0.848633f, 0.117004f, 0.850098f, 0.108765f, 0.852051f, 0.099304f,
+ 0.853516f, 0.087769f, 0.853516f, 0.074890f, 0.850098f, 0.056458f, 0.834473f, 0.023911f,
+ 0.000000f, 1.000000f, 0.141235f, 0.938477f, 0.229614f, 0.875977f, 0.292725f, 0.822266f,
+ 0.341797f, 0.775879f, 0.381836f, 0.735840f, 0.414062f, 0.700195f, 0.444092f, 0.667969f,
+ 0.468994f, 0.638672f, 0.492432f, 0.612305f, 0.512207f, 0.587891f, 0.530762f, 0.565430f,
+ 0.548828f, 0.543945f, 0.563965f, 0.524414f, 0.578613f, 0.505859f, 0.592285f, 0.488525f,
+ 0.605957f, 0.471924f, 0.618164f, 0.456299f, 0.630371f, 0.441406f, 0.640625f, 0.427002f,
+ 0.652344f, 0.413086f, 0.662109f, 0.400635f, 0.670410f, 0.388428f, 0.680176f, 0.375977f,
+ 0.688477f, 0.364990f, 0.697266f, 0.353271f, 0.705566f, 0.342773f, 0.712891f, 0.332764f,
+ 0.719727f, 0.322998f, 0.728027f, 0.312988f, 0.734863f, 0.303711f, 0.742188f, 0.293945f,
+ 0.749023f, 0.284912f, 0.755859f, 0.276123f, 0.761230f, 0.267822f, 0.768066f, 0.259277f,
+ 0.772461f, 0.251709f, 0.779297f, 0.243652f, 0.785156f, 0.236206f, 0.789551f, 0.228882f,
+ 0.795410f, 0.221191f, 0.799805f, 0.214355f, 0.804688f, 0.207520f, 0.810059f, 0.200317f,
+ 0.815430f, 0.193604f, 0.819336f, 0.186646f, 0.823242f, 0.180542f, 0.828613f, 0.173828f,
+ 0.833496f, 0.166992f, 0.837891f, 0.160889f, 0.841309f, 0.154663f, 0.845703f, 0.147705f,
+ 0.847656f, 0.140381f, 0.852051f, 0.133301f, 0.854980f, 0.126831f, 0.858398f, 0.120117f,
+ 0.861328f, 0.112610f, 0.864258f, 0.104553f, 0.867676f, 0.096863f, 0.868652f, 0.087402f,
+ 0.870117f, 0.078186f, 0.869141f, 0.066406f, 0.868652f, 0.049530f, 0.854004f, 0.019684f,
+ 0.000000f, 1.000000f, 0.141724f, 0.938477f, 0.232910f, 0.874023f, 0.298096f, 0.819336f,
+ 0.347656f, 0.771973f, 0.388184f, 0.730957f, 0.423340f, 0.694336f, 0.453613f, 0.660645f,
+ 0.479492f, 0.630859f, 0.503906f, 0.603516f, 0.524902f, 0.578125f, 0.543457f, 0.554688f,
+ 0.562500f, 0.532715f, 0.577148f, 0.513184f, 0.592773f, 0.493896f, 0.607910f, 0.475586f,
+ 0.621094f, 0.458496f, 0.633301f, 0.442871f, 0.644043f, 0.427979f, 0.656250f, 0.413086f,
+ 0.667480f, 0.398682f, 0.677734f, 0.385498f, 0.687988f, 0.373047f, 0.696777f, 0.360596f,
+ 0.704590f, 0.349121f, 0.714355f, 0.337158f, 0.721680f, 0.326660f, 0.729980f, 0.316406f,
+ 0.737793f, 0.306152f, 0.743652f, 0.297119f, 0.751953f, 0.287109f, 0.759277f, 0.277588f,
+ 0.766113f, 0.268311f, 0.770996f, 0.260010f, 0.778809f, 0.250977f, 0.784180f, 0.242920f,
+ 0.790039f, 0.234985f, 0.794922f, 0.227539f, 0.802734f, 0.219360f, 0.806152f, 0.212280f,
+ 0.812012f, 0.204956f, 0.816895f, 0.197998f, 0.820801f, 0.191406f, 0.826660f, 0.184082f,
+ 0.830078f, 0.177979f, 0.835938f, 0.171021f, 0.839844f, 0.164917f, 0.844238f, 0.158569f,
+ 0.849121f, 0.152100f, 0.853516f, 0.145996f, 0.856445f, 0.140381f, 0.861816f, 0.133911f,
+ 0.863770f, 0.126953f, 0.866699f, 0.120483f, 0.870605f, 0.114136f, 0.874023f, 0.107361f,
+ 0.876953f, 0.100830f, 0.878418f, 0.093567f, 0.882324f, 0.085754f, 0.884277f, 0.078369f,
+ 0.885254f, 0.068787f, 0.887207f, 0.057587f, 0.884277f, 0.043793f, 0.875000f, 0.016937f,
+ 0.000000f, 1.000000f, 0.143066f, 0.937500f, 0.235352f, 0.872559f, 0.302002f, 0.816895f,
+ 0.354004f, 0.768066f, 0.395996f, 0.726074f, 0.432373f, 0.687500f, 0.463623f, 0.653809f,
+ 0.490479f, 0.622559f, 0.514648f, 0.594727f, 0.535645f, 0.569336f, 0.557617f, 0.544434f,
+ 0.575195f, 0.522461f, 0.591309f, 0.501465f, 0.606445f, 0.481934f, 0.621582f, 0.463379f,
+ 0.635254f, 0.446289f, 0.647461f, 0.429443f, 0.660156f, 0.413818f, 0.672363f, 0.398682f,
+ 0.684082f, 0.384033f, 0.693359f, 0.370850f, 0.704102f, 0.357910f, 0.712891f, 0.345703f,
+ 0.721680f, 0.333984f, 0.729492f, 0.322021f, 0.737305f, 0.311279f, 0.746094f, 0.300537f,
+ 0.754883f, 0.290283f, 0.760254f, 0.281006f, 0.766602f, 0.271973f, 0.774414f, 0.261963f,
+ 0.783203f, 0.252197f, 0.788086f, 0.244141f, 0.794434f, 0.235596f, 0.801758f, 0.226685f,
+ 0.806152f, 0.219482f, 0.811523f, 0.211548f, 0.818359f, 0.203857f, 0.821777f, 0.196899f,
+ 0.828125f, 0.189697f, 0.832031f, 0.182861f, 0.835938f, 0.176270f, 0.841309f, 0.169434f,
+ 0.846191f, 0.162964f, 0.850098f, 0.157104f, 0.854980f, 0.150269f, 0.858887f, 0.144409f,
+ 0.863281f, 0.138428f, 0.866699f, 0.132812f, 0.870605f, 0.126953f, 0.875000f, 0.120972f,
+ 0.878418f, 0.115234f, 0.879883f, 0.109131f, 0.883789f, 0.102234f, 0.886719f, 0.096008f,
+ 0.890137f, 0.089905f, 0.894043f, 0.084045f, 0.895996f, 0.076233f, 0.897461f, 0.068970f,
+ 0.899414f, 0.060028f, 0.899902f, 0.050995f, 0.898438f, 0.037994f, 0.891602f, 0.014374f,
+ 0.000000f, 1.000000f, 0.145142f, 0.936523f, 0.239258f, 0.870605f, 0.307861f, 0.813477f,
+ 0.360352f, 0.764160f, 0.404053f, 0.720703f, 0.441650f, 0.681641f, 0.473877f, 0.646484f,
+ 0.500977f, 0.615234f, 0.526367f, 0.585449f, 0.548828f, 0.559082f, 0.568848f, 0.534668f,
+ 0.587402f, 0.511719f, 0.604980f, 0.489990f, 0.621582f, 0.469971f, 0.636230f, 0.450684f,
+ 0.649414f, 0.433594f, 0.662109f, 0.416260f, 0.675293f, 0.400391f, 0.686035f, 0.385498f,
+ 0.698730f, 0.370361f, 0.708496f, 0.356689f, 0.717773f, 0.343994f, 0.728027f, 0.331299f,
+ 0.737305f, 0.319092f, 0.746094f, 0.307373f, 0.753906f, 0.296143f, 0.762207f, 0.285400f,
+ 0.769531f, 0.275146f, 0.776367f, 0.265625f, 0.782715f, 0.256592f, 0.790527f, 0.247070f,
+ 0.796387f, 0.238159f, 0.803711f, 0.229004f, 0.809082f, 0.220825f, 0.814941f, 0.212280f,
+ 0.820801f, 0.204590f, 0.825684f, 0.197144f, 0.832031f, 0.189453f, 0.836426f, 0.182373f,
+ 0.841309f, 0.175903f, 0.846191f, 0.168701f, 0.851074f, 0.162109f, 0.854980f, 0.155762f,
+ 0.859863f, 0.149414f, 0.863281f, 0.143677f, 0.867676f, 0.137329f, 0.872070f, 0.131592f,
+ 0.875000f, 0.126221f, 0.881348f, 0.119995f, 0.882812f, 0.114868f, 0.887695f, 0.109253f,
+ 0.890625f, 0.104370f, 0.894531f, 0.097961f, 0.895996f, 0.091980f, 0.898926f, 0.086060f,
+ 0.902344f, 0.080261f, 0.905762f, 0.074219f, 0.908203f, 0.067993f, 0.908691f, 0.061157f,
+ 0.912598f, 0.053375f, 0.913574f, 0.045044f, 0.911133f, 0.033325f, 0.904785f, 0.012718f,
+ 0.000000f, 1.000000f, 0.146484f, 0.936035f, 0.240601f, 0.870117f, 0.311035f, 0.811523f,
+ 0.367188f, 0.760254f, 0.412109f, 0.715332f, 0.448975f, 0.675781f, 0.483398f, 0.639160f,
+ 0.511230f, 0.606934f, 0.537109f, 0.577148f, 0.560059f, 0.549805f, 0.581055f, 0.524414f,
+ 0.601562f, 0.500488f, 0.619141f, 0.478760f, 0.635254f, 0.458008f, 0.650879f, 0.438232f,
+ 0.664062f, 0.420654f, 0.677246f, 0.403320f, 0.689453f, 0.387207f, 0.700684f, 0.372070f,
+ 0.712891f, 0.357422f, 0.722168f, 0.343018f, 0.733398f, 0.329590f, 0.742188f, 0.317139f,
+ 0.750488f, 0.305420f, 0.760742f, 0.292969f, 0.769531f, 0.281738f, 0.775391f, 0.271729f,
+ 0.783203f, 0.260742f, 0.791016f, 0.251221f, 0.797852f, 0.241943f, 0.804199f, 0.232910f,
+ 0.810059f, 0.224365f, 0.817383f, 0.215088f, 0.823242f, 0.206787f, 0.829102f, 0.198486f,
+ 0.834473f, 0.190796f, 0.840332f, 0.183350f, 0.845703f, 0.175781f, 0.850586f, 0.168945f,
+ 0.854980f, 0.162476f, 0.860352f, 0.155151f, 0.863770f, 0.149170f, 0.867676f, 0.143433f,
+ 0.874023f, 0.136719f, 0.875977f, 0.131104f, 0.880859f, 0.125244f, 0.883789f, 0.120178f,
+ 0.888672f, 0.114197f, 0.892090f, 0.108887f, 0.895996f, 0.103577f, 0.898438f, 0.098999f,
+ 0.902832f, 0.093079f, 0.905273f, 0.088623f, 0.907715f, 0.083313f, 0.910645f, 0.077087f,
+ 0.913574f, 0.071411f, 0.915527f, 0.066528f, 0.919922f, 0.059998f, 0.918945f, 0.054810f,
+ 0.921875f, 0.047058f, 0.922363f, 0.039581f, 0.922852f, 0.028900f, 0.917480f, 0.011467f,
+ 0.000000f, 1.000000f, 0.146973f, 0.936035f, 0.245117f, 0.867676f, 0.316650f, 0.808594f,
+ 0.372559f, 0.756348f, 0.419434f, 0.710449f, 0.458740f, 0.669434f, 0.492676f, 0.632324f,
+ 0.522461f, 0.598633f, 0.549316f, 0.567871f, 0.573242f, 0.539551f, 0.594727f, 0.513672f,
+ 0.613770f, 0.489990f, 0.631836f, 0.467529f, 0.648438f, 0.446533f, 0.664062f, 0.427002f,
+ 0.677734f, 0.408447f, 0.690918f, 0.391357f, 0.703125f, 0.374512f, 0.714844f, 0.358887f,
+ 0.726562f, 0.343994f, 0.737305f, 0.329590f, 0.747070f, 0.316162f, 0.757324f, 0.303467f,
+ 0.765137f, 0.291748f, 0.774414f, 0.279541f, 0.783203f, 0.268311f, 0.791016f, 0.257568f,
+ 0.797852f, 0.247192f, 0.804688f, 0.237915f, 0.812500f, 0.227905f, 0.817871f, 0.219360f,
+ 0.822266f, 0.211304f, 0.831055f, 0.201904f, 0.835938f, 0.193970f, 0.841309f, 0.185913f,
+ 0.848145f, 0.177734f, 0.852539f, 0.170654f, 0.857422f, 0.163208f, 0.862305f, 0.156738f,
+ 0.866699f, 0.150024f, 0.872070f, 0.143311f, 0.875488f, 0.137451f, 0.880859f, 0.131226f,
+ 0.884766f, 0.125244f, 0.887695f, 0.119751f, 0.891113f, 0.114868f, 0.895996f, 0.108765f,
+ 0.898926f, 0.103760f, 0.902344f, 0.098755f, 0.906250f, 0.093750f, 0.910645f, 0.088501f,
+ 0.912109f, 0.084106f, 0.916016f, 0.079773f, 0.919434f, 0.074585f, 0.920410f, 0.069763f,
+ 0.923340f, 0.063965f, 0.926270f, 0.058655f, 0.927734f, 0.053741f, 0.930664f, 0.048218f,
+ 0.931641f, 0.041534f, 0.933105f, 0.034637f, 0.932129f, 0.025131f, 0.928711f, 0.010117f,
+ 0.000000f, 1.000000f, 0.148193f, 0.935547f, 0.248779f, 0.865723f, 0.322021f, 0.805176f,
+ 0.379150f, 0.752441f, 0.427734f, 0.705078f, 0.469238f, 0.662598f, 0.503418f, 0.625000f,
+ 0.534180f, 0.590820f, 0.561035f, 0.559570f, 0.585449f, 0.530273f, 0.606445f, 0.503906f,
+ 0.626465f, 0.479492f, 0.644531f, 0.456543f, 0.663574f, 0.434326f, 0.677246f, 0.415039f,
+ 0.690430f, 0.396484f, 0.704590f, 0.378662f, 0.717285f, 0.362061f, 0.729004f, 0.345947f,
+ 0.740234f, 0.331299f, 0.750488f, 0.317139f, 0.762207f, 0.302979f, 0.769531f, 0.290527f,
+ 0.779297f, 0.278320f, 0.788086f, 0.266602f, 0.795898f, 0.255859f, 0.804688f, 0.244385f,
+ 0.811035f, 0.234375f, 0.817871f, 0.224609f, 0.825195f, 0.214966f, 0.830078f, 0.206543f,
+ 0.835938f, 0.198242f, 0.842285f, 0.189819f, 0.847656f, 0.181885f, 0.854492f, 0.173584f,
+ 0.860352f, 0.165649f, 0.864258f, 0.158813f, 0.870117f, 0.151733f, 0.874512f, 0.144653f,
+ 0.878418f, 0.138550f, 0.882324f, 0.132446f, 0.888184f, 0.126099f, 0.890137f, 0.120605f,
+ 0.895020f, 0.114868f, 0.897949f, 0.109680f, 0.903320f, 0.104126f, 0.905273f, 0.098938f,
+ 0.908203f, 0.094788f, 0.913086f, 0.089050f, 0.915527f, 0.084595f, 0.918945f, 0.080139f,
+ 0.922363f, 0.075439f, 0.924316f, 0.071228f, 0.928223f, 0.066833f, 0.931152f, 0.062439f,
+ 0.932617f, 0.057434f, 0.935059f, 0.052216f, 0.937012f, 0.047180f, 0.939453f, 0.042236f,
+ 0.941895f, 0.037201f, 0.941406f, 0.030228f, 0.942383f, 0.022018f, 0.938965f, 0.009247f,
+ 0.000000f, 1.000000f, 0.149658f, 0.935059f, 0.251465f, 0.864746f, 0.327393f, 0.802246f,
+ 0.386963f, 0.747559f, 0.437500f, 0.699219f, 0.478027f, 0.656250f, 0.512207f, 0.618164f,
+ 0.545410f, 0.582031f, 0.572266f, 0.550293f, 0.597168f, 0.520996f, 0.617188f, 0.494629f,
+ 0.639648f, 0.468750f, 0.657715f, 0.445557f, 0.674805f, 0.423828f, 0.690430f, 0.403564f,
+ 0.705078f, 0.384521f, 0.718750f, 0.366211f, 0.730469f, 0.350098f, 0.743164f, 0.333496f,
+ 0.754395f, 0.318604f, 0.763672f, 0.304688f, 0.774902f, 0.290771f, 0.783203f, 0.277832f,
+ 0.791992f, 0.265625f, 0.800781f, 0.253906f, 0.808105f, 0.243652f, 0.815918f, 0.232300f,
+ 0.822266f, 0.222534f, 0.831055f, 0.212036f, 0.835938f, 0.203369f, 0.842773f, 0.194458f,
+ 0.848145f, 0.186035f, 0.853516f, 0.178101f, 0.859863f, 0.170532f, 0.865234f, 0.162476f,
+ 0.870605f, 0.154785f, 0.875977f, 0.147949f, 0.879883f, 0.140869f, 0.885254f, 0.134033f,
+ 0.888184f, 0.128540f, 0.895508f, 0.121582f, 0.897461f, 0.115967f, 0.900391f, 0.111206f,
+ 0.905762f, 0.104736f, 0.908203f, 0.099854f, 0.911621f, 0.095276f, 0.916504f, 0.089600f,
+ 0.917969f, 0.085327f, 0.921387f, 0.080933f, 0.925293f, 0.075928f, 0.927734f, 0.072021f,
+ 0.931152f, 0.067566f, 0.933594f, 0.063538f, 0.936035f, 0.059662f, 0.939453f, 0.055511f,
+ 0.941406f, 0.051605f, 0.942871f, 0.046936f, 0.944824f, 0.041626f, 0.946289f, 0.037415f,
+ 0.949219f, 0.032440f, 0.949219f, 0.026672f, 0.950684f, 0.019394f, 0.947754f, 0.007217f,
+ 0.000000f, 1.000000f, 0.151489f, 0.934082f, 0.255127f, 0.862793f, 0.331787f, 0.799805f,
+ 0.393066f, 0.743652f, 0.444336f, 0.693848f, 0.486328f, 0.649902f, 0.522949f, 0.610352f,
+ 0.554688f, 0.574707f, 0.584473f, 0.541016f, 0.607422f, 0.512207f, 0.631348f, 0.484131f,
+ 0.652344f, 0.458496f, 0.670410f, 0.434814f, 0.687012f, 0.413086f, 0.702148f, 0.392578f,
+ 0.717285f, 0.373291f, 0.730957f, 0.354980f, 0.743164f, 0.338135f, 0.754883f, 0.322266f,
+ 0.766602f, 0.306641f, 0.775879f, 0.292480f, 0.786621f, 0.279053f, 0.794922f, 0.266357f,
+ 0.805176f, 0.253418f, 0.812988f, 0.242188f, 0.819336f, 0.231567f, 0.826660f, 0.221069f,
+ 0.834961f, 0.210693f, 0.841797f, 0.200928f, 0.846680f, 0.192139f, 0.854980f, 0.182617f,
+ 0.858887f, 0.174805f, 0.865234f, 0.166748f, 0.870117f, 0.159302f, 0.874023f, 0.152222f,
+ 0.880371f, 0.145142f, 0.886230f, 0.137329f, 0.890137f, 0.131104f, 0.895996f, 0.123962f,
+ 0.898926f, 0.118225f, 0.903320f, 0.112427f, 0.907227f, 0.106445f, 0.909668f, 0.101562f,
+ 0.914551f, 0.095886f, 0.916992f, 0.091309f, 0.921387f, 0.086060f, 0.923828f, 0.081604f,
+ 0.927246f, 0.077209f, 0.930176f, 0.072632f, 0.932617f, 0.068604f, 0.935547f, 0.064636f,
+ 0.938965f, 0.060486f, 0.941406f, 0.056458f, 0.944336f, 0.052948f, 0.946777f, 0.049133f,
+ 0.948242f, 0.045837f, 0.952148f, 0.041809f, 0.952637f, 0.037231f, 0.954102f, 0.032837f,
+ 0.955566f, 0.028427f, 0.957520f, 0.023804f, 0.958008f, 0.016418f, 0.956543f, 0.006493f,
+ 0.000000f, 1.000000f, 0.151978f, 0.934082f, 0.257812f, 0.861328f, 0.337158f, 0.796387f,
+ 0.401123f, 0.739258f, 0.452148f, 0.688965f, 0.495850f, 0.643555f, 0.532715f, 0.603027f,
+ 0.565430f, 0.566406f, 0.593750f, 0.533203f, 0.620605f, 0.502441f, 0.642578f, 0.474609f,
+ 0.662598f, 0.448975f, 0.682617f, 0.424561f, 0.698730f, 0.402588f, 0.714355f, 0.382080f,
+ 0.730957f, 0.361572f, 0.743652f, 0.343506f, 0.756348f, 0.326416f, 0.766602f, 0.310547f,
+ 0.778320f, 0.295166f, 0.788574f, 0.281006f, 0.798828f, 0.267090f, 0.807617f, 0.254883f,
+ 0.816406f, 0.242554f, 0.824219f, 0.231201f, 0.832031f, 0.219727f, 0.838867f, 0.209717f,
+ 0.845703f, 0.200073f, 0.852539f, 0.190308f, 0.859375f, 0.180908f, 0.863770f, 0.172607f,
+ 0.871094f, 0.164185f, 0.875977f, 0.156128f, 0.880371f, 0.149292f, 0.885742f, 0.141846f,
+ 0.889648f, 0.135376f, 0.895020f, 0.128540f, 0.899902f, 0.121704f, 0.904297f, 0.115173f,
+ 0.908203f, 0.109375f, 0.912109f, 0.103638f, 0.915039f, 0.098206f, 0.919434f, 0.092773f,
+ 0.922363f, 0.088074f, 0.926270f, 0.082886f, 0.929688f, 0.078186f, 0.932129f, 0.074097f,
+ 0.934570f, 0.069885f, 0.937500f, 0.065552f, 0.940918f, 0.061493f, 0.943359f, 0.057678f,
+ 0.945801f, 0.054138f, 0.948242f, 0.050293f, 0.950195f, 0.047058f, 0.953125f, 0.043488f,
+ 0.956055f, 0.039917f, 0.957520f, 0.037048f, 0.960938f, 0.033264f, 0.960938f, 0.029175f,
+ 0.963379f, 0.024429f, 0.963379f, 0.020630f, 0.965332f, 0.014359f, 0.963867f, 0.005737f,
+ 0.000000f, 1.000000f, 0.154053f, 0.933105f, 0.260986f, 0.859863f, 0.342041f, 0.793457f,
+ 0.406982f, 0.735352f, 0.460693f, 0.683105f, 0.504395f, 0.637207f, 0.543945f, 0.595703f,
+ 0.575684f, 0.558594f, 0.604004f, 0.524902f, 0.630859f, 0.493408f, 0.654297f, 0.464600f,
+ 0.673828f, 0.438965f, 0.695312f, 0.414062f, 0.710938f, 0.392334f, 0.726074f, 0.371094f,
+ 0.742188f, 0.351074f, 0.755859f, 0.332520f, 0.768555f, 0.315430f, 0.778320f, 0.299805f,
+ 0.790039f, 0.284180f, 0.801758f, 0.269775f, 0.810059f, 0.256348f, 0.818848f, 0.243652f,
+ 0.825684f, 0.232422f, 0.835938f, 0.219849f, 0.841797f, 0.209595f, 0.850098f, 0.198853f,
+ 0.854980f, 0.189819f, 0.862793f, 0.180176f, 0.868652f, 0.171265f, 0.874512f, 0.162476f,
+ 0.880859f, 0.154297f, 0.884766f, 0.146851f, 0.890137f, 0.139160f, 0.894531f, 0.132446f,
+ 0.899414f, 0.125610f, 0.902832f, 0.119873f, 0.907227f, 0.113647f, 0.912109f, 0.107483f,
+ 0.916016f, 0.101196f, 0.919922f, 0.095642f, 0.924316f, 0.090027f, 0.927246f, 0.085022f,
+ 0.930664f, 0.080200f, 0.934082f, 0.075562f, 0.936523f, 0.071167f, 0.940430f, 0.066650f,
+ 0.941406f, 0.063049f, 0.944824f, 0.058929f, 0.947266f, 0.055206f, 0.949707f, 0.051575f,
+ 0.953613f, 0.047729f, 0.954590f, 0.044525f, 0.957031f, 0.041412f, 0.959961f, 0.037964f,
+ 0.961914f, 0.035004f, 0.963867f, 0.032135f, 0.966309f, 0.028809f, 0.968262f, 0.026031f,
+ 0.968262f, 0.021774f, 0.969238f, 0.017258f, 0.971191f, 0.012901f, 0.971191f, 0.004601f,
+ 0.000000f, 1.000000f, 0.154663f, 0.933105f, 0.264160f, 0.857910f, 0.348389f, 0.790039f,
+ 0.415283f, 0.730469f, 0.468750f, 0.677734f, 0.514648f, 0.630371f, 0.552734f, 0.588867f,
+ 0.586914f, 0.550293f, 0.615723f, 0.515625f, 0.643066f, 0.484375f, 0.666016f, 0.455566f,
+ 0.685547f, 0.429443f, 0.705078f, 0.404541f, 0.722656f, 0.381592f, 0.737793f, 0.360840f,
+ 0.752930f, 0.341064f, 0.766602f, 0.322266f, 0.778809f, 0.305176f, 0.790527f, 0.289062f,
+ 0.800293f, 0.273926f, 0.810547f, 0.259521f, 0.822266f, 0.245728f, 0.829102f, 0.233521f,
+ 0.837402f, 0.221436f, 0.844727f, 0.210449f, 0.853516f, 0.199219f, 0.860352f, 0.188843f,
+ 0.866211f, 0.179321f, 0.871582f, 0.170410f, 0.877441f, 0.161987f, 0.884277f, 0.153442f,
+ 0.889648f, 0.145142f, 0.894531f, 0.137451f, 0.899902f, 0.130249f, 0.903320f, 0.123535f,
+ 0.907715f, 0.117004f, 0.911621f, 0.111023f, 0.915039f, 0.105286f, 0.918457f, 0.099854f,
+ 0.923828f, 0.093994f, 0.926758f, 0.088501f, 0.931152f, 0.082947f, 0.934570f, 0.078064f,
+ 0.937988f, 0.073120f, 0.939941f, 0.068909f, 0.944824f, 0.064209f, 0.945801f, 0.060516f,
+ 0.949707f, 0.056488f, 0.951660f, 0.052734f, 0.954590f, 0.049194f, 0.956055f, 0.045837f,
+ 0.958984f, 0.042358f, 0.961426f, 0.039032f, 0.962402f, 0.036591f, 0.965820f, 0.033020f,
+ 0.966797f, 0.030685f, 0.969238f, 0.027573f, 0.972656f, 0.024414f, 0.973145f, 0.022232f,
+ 0.975098f, 0.019608f, 0.976562f, 0.014435f, 0.976074f, 0.010353f, 0.976562f, 0.003431f,
+ 0.000000f, 1.000000f, 0.156128f, 0.932129f, 0.267578f, 0.856445f, 0.353027f, 0.787109f,
+ 0.419922f, 0.727051f, 0.476074f, 0.672852f, 0.522949f, 0.624512f, 0.562988f, 0.581055f,
+ 0.597656f, 0.542480f, 0.627930f, 0.506836f, 0.654297f, 0.475342f, 0.676758f, 0.446045f,
+ 0.697754f, 0.419434f, 0.716797f, 0.394775f, 0.735352f, 0.371582f, 0.751953f, 0.349609f,
+ 0.765625f, 0.330078f, 0.778320f, 0.312012f, 0.789551f, 0.295166f, 0.800781f, 0.279053f,
+ 0.811523f, 0.263916f, 0.822266f, 0.249268f, 0.830078f, 0.236328f, 0.839844f, 0.223511f,
+ 0.847656f, 0.211548f, 0.855469f, 0.200317f, 0.861816f, 0.190063f, 0.868652f, 0.180176f,
+ 0.875977f, 0.170044f, 0.881348f, 0.161133f, 0.886230f, 0.152710f, 0.892090f, 0.144653f,
+ 0.895996f, 0.137451f, 0.902832f, 0.129395f, 0.906250f, 0.122375f, 0.912109f, 0.115112f,
+ 0.915527f, 0.109192f, 0.920410f, 0.102905f, 0.922852f, 0.097534f, 0.926270f, 0.092102f,
+ 0.930664f, 0.086914f, 0.932129f, 0.082336f, 0.937500f, 0.076965f, 0.940918f, 0.071777f,
+ 0.944336f, 0.067139f, 0.947266f, 0.062683f, 0.950195f, 0.058319f, 0.951660f, 0.054840f,
+ 0.955078f, 0.050842f, 0.958008f, 0.046997f, 0.960449f, 0.043640f, 0.961426f, 0.040894f,
+ 0.965332f, 0.036987f, 0.966797f, 0.034485f, 0.968262f, 0.031738f, 0.970703f, 0.028824f,
+ 0.972656f, 0.026047f, 0.974121f, 0.023590f, 0.976074f, 0.021194f, 0.978516f, 0.018341f,
+ 0.979492f, 0.016159f, 0.981445f, 0.013855f, 0.982422f, 0.008255f, 0.982422f, 0.003952f,
+ 0.000000f, 1.000000f, 0.157715f, 0.931641f, 0.271729f, 0.854492f, 0.358154f, 0.784668f,
+ 0.428223f, 0.721680f, 0.485840f, 0.666504f, 0.532227f, 0.617676f, 0.574219f, 0.573242f,
+ 0.606934f, 0.534668f, 0.637695f, 0.499023f, 0.665039f, 0.466309f, 0.688477f, 0.437012f,
+ 0.708984f, 0.409912f, 0.728027f, 0.385010f, 0.745605f, 0.361816f, 0.760742f, 0.340820f,
+ 0.774414f, 0.320801f, 0.788574f, 0.302246f, 0.801270f, 0.284912f, 0.812012f, 0.269043f,
+ 0.822754f, 0.253662f, 0.831055f, 0.240356f, 0.840820f, 0.226562f, 0.849121f, 0.213989f,
+ 0.856445f, 0.202759f, 0.864746f, 0.191162f, 0.871094f, 0.180664f, 0.876953f, 0.171143f,
+ 0.883789f, 0.161865f, 0.890137f, 0.152832f, 0.895020f, 0.144165f, 0.900879f, 0.135986f,
+ 0.906250f, 0.128418f, 0.908691f, 0.122192f, 0.914062f, 0.115112f, 0.918945f, 0.108215f,
+ 0.922852f, 0.101807f, 0.927734f, 0.095520f, 0.931641f, 0.090149f, 0.934570f, 0.084656f,
+ 0.937012f, 0.079956f, 0.939453f, 0.075500f, 0.942871f, 0.070679f, 0.945801f, 0.066650f,
+ 0.948730f, 0.062134f, 0.953613f, 0.056915f, 0.955078f, 0.053375f, 0.958008f, 0.049438f,
+ 0.961426f, 0.045441f, 0.962891f, 0.042084f, 0.965332f, 0.038757f, 0.967773f, 0.035767f,
+ 0.970215f, 0.032501f, 0.972168f, 0.029587f, 0.973633f, 0.027298f, 0.975586f, 0.024780f,
+ 0.978027f, 0.021866f, 0.979492f, 0.019547f, 0.980957f, 0.017548f, 0.982422f, 0.015434f,
+ 0.985352f, 0.012390f, 0.986328f, 0.010490f, 0.987793f, 0.008591f, 0.987305f, 0.001606f,
+ 0.000000f, 1.000000f, 0.158203f, 0.931641f, 0.274902f, 0.852539f, 0.364990f, 0.780762f,
+ 0.436279f, 0.717285f, 0.493408f, 0.661133f, 0.541504f, 0.611328f, 0.582031f, 0.566895f,
+ 0.618164f, 0.526855f, 0.648926f, 0.490967f, 0.674805f, 0.458008f, 0.698730f, 0.428223f,
+ 0.719238f, 0.400879f, 0.737793f, 0.375732f, 0.756348f, 0.352295f, 0.770996f, 0.331055f,
+ 0.785156f, 0.311523f, 0.799316f, 0.292480f, 0.809570f, 0.275879f, 0.822754f, 0.259277f,
+ 0.832031f, 0.244995f, 0.842285f, 0.230469f, 0.849121f, 0.217651f, 0.858398f, 0.205200f,
+ 0.865723f, 0.193604f, 0.872559f, 0.182739f, 0.879883f, 0.172607f, 0.886230f, 0.162476f,
+ 0.892090f, 0.153198f, 0.896973f, 0.144775f, 0.902832f, 0.136719f, 0.908691f, 0.128662f,
+ 0.914551f, 0.120911f, 0.917480f, 0.113953f, 0.921387f, 0.107544f, 0.925781f, 0.101135f,
+ 0.929199f, 0.095764f, 0.933105f, 0.089844f, 0.937012f, 0.083679f, 0.940430f, 0.078430f,
+ 0.944336f, 0.073486f, 0.946777f, 0.068665f, 0.949707f, 0.064392f, 0.951660f, 0.060516f,
+ 0.955566f, 0.056305f, 0.957031f, 0.052887f, 0.959473f, 0.049347f, 0.962891f, 0.045135f,
+ 0.966797f, 0.040771f, 0.968262f, 0.037537f, 0.970215f, 0.034515f, 0.972656f, 0.031403f,
+ 0.975586f, 0.028259f, 0.977051f, 0.025391f, 0.978027f, 0.023224f, 0.979980f, 0.020966f,
+ 0.981445f, 0.018677f, 0.984375f, 0.015701f, 0.985352f, 0.013809f, 0.986816f, 0.011986f,
+ 0.988281f, 0.010277f, 0.990723f, 0.007851f, 0.991699f, 0.005585f, 0.992676f, 0.003571f,
+ 0.000000f, 1.000000f, 0.161133f, 0.929688f, 0.278809f, 0.850586f, 0.370605f, 0.777344f,
+ 0.442383f, 0.712891f, 0.501465f, 0.655762f, 0.551758f, 0.604980f, 0.591797f, 0.559570f,
+ 0.628418f, 0.519043f, 0.658691f, 0.482422f, 0.685059f, 0.449707f, 0.709961f, 0.419189f,
+ 0.729980f, 0.391846f, 0.749512f, 0.366455f, 0.766113f, 0.343262f, 0.782715f, 0.321777f,
+ 0.795898f, 0.302002f, 0.810059f, 0.283447f, 0.819824f, 0.267090f, 0.830566f, 0.250732f,
+ 0.840332f, 0.236206f, 0.851074f, 0.221558f, 0.858398f, 0.209595f, 0.866699f, 0.196655f,
+ 0.874512f, 0.185181f, 0.880371f, 0.175049f, 0.888184f, 0.164062f, 0.893555f, 0.154907f,
+ 0.899414f, 0.145752f, 0.904785f, 0.137451f, 0.911133f, 0.128784f, 0.915039f, 0.121338f,
+ 0.919922f, 0.114441f, 0.923828f, 0.107666f, 0.928223f, 0.101013f, 0.932617f, 0.094666f,
+ 0.937012f, 0.088318f, 0.939941f, 0.083069f, 0.942871f, 0.078186f, 0.946289f, 0.073181f,
+ 0.949219f, 0.068359f, 0.952637f, 0.063416f, 0.955566f, 0.059052f, 0.959473f, 0.054321f,
+ 0.961426f, 0.050507f, 0.963379f, 0.047089f, 0.965332f, 0.043854f, 0.967773f, 0.040588f,
+ 0.969727f, 0.037262f, 0.970703f, 0.034882f, 0.974121f, 0.031403f, 0.976562f, 0.028198f,
+ 0.979004f, 0.024948f, 0.981934f, 0.021439f, 0.983398f, 0.019058f, 0.984863f, 0.017044f,
+ 0.986328f, 0.014915f, 0.987793f, 0.012901f, 0.990234f, 0.010391f, 0.991699f, 0.008072f,
+ 0.992676f, 0.006798f, 0.993652f, 0.005573f, 0.994629f, 0.004089f, 0.998535f, 0.000090f,
+ 0.000000f, 1.000000f, 0.161743f, 0.929688f, 0.280762f, 0.849609f, 0.374268f, 0.775391f,
+ 0.449463f, 0.708984f, 0.509277f, 0.650879f, 0.560547f, 0.598633f, 0.601074f, 0.553223f,
+ 0.636719f, 0.511719f, 0.667969f, 0.474854f, 0.696289f, 0.440918f, 0.718750f, 0.411377f,
+ 0.739258f, 0.383545f, 0.758789f, 0.358154f, 0.775879f, 0.335205f, 0.789551f, 0.314209f,
+ 0.803711f, 0.293945f, 0.817871f, 0.274658f, 0.831055f, 0.257324f, 0.838379f, 0.243164f,
+ 0.849609f, 0.227295f, 0.859375f, 0.213867f, 0.866699f, 0.200928f, 0.874023f, 0.189331f,
+ 0.882324f, 0.177490f, 0.889160f, 0.166626f, 0.895508f, 0.156982f, 0.901855f, 0.147339f,
+ 0.905273f, 0.139038f, 0.912109f, 0.130493f, 0.919434f, 0.121643f, 0.920898f, 0.114746f,
+ 0.925293f, 0.108765f, 0.931152f, 0.101074f, 0.936523f, 0.093201f, 0.936523f, 0.088928f,
+ 0.939941f, 0.084900f, 0.946289f, 0.077881f, 0.952637f, 0.070312f, 0.952637f, 0.066406f,
+ 0.952637f, 0.063599f, 0.952637f, 0.061371f, 0.960938f, 0.055145f, 0.968262f, 0.047913f,
+ 0.968262f, 0.044189f, 0.968262f, 0.041840f, 0.968262f, 0.040070f, 0.968262f, 0.038635f,
+ 0.971680f, 0.036346f, 0.979004f, 0.030014f, 0.983887f, 0.023743f, 0.983887f, 0.021423f,
+ 0.983887f, 0.019958f, 0.983887f, 0.018890f, 0.983887f, 0.018082f, 0.983887f, 0.017456f,
+ 0.983887f, 0.016953f, 0.987305f, 0.015465f, 0.999512f, 0.005238f, 0.999512f, 0.001760f,
+ 0.999512f, 0.000720f, 0.999512f, 0.000257f, 0.999512f, 0.000054f, 0.999512f, 0.000001f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.993164f,
+ 0.000000f, 0.992188f, 0.000000f, 0.990723f, 0.000000f, 0.990234f, 0.000000f, 0.989746f,
+ 0.000000f, 0.987793f, 0.000000f, 0.985840f, 0.000000f, 0.985352f, 0.000000f, 0.984375f,
+ 0.000000f, 0.982910f, 0.000000f, 0.979980f, 0.000000f, 0.978516f, 0.000000f, 0.977539f,
+ 0.000000f, 0.974609f, 0.000000f, 0.972656f, 0.000000f, 0.971191f, 0.000000f, 0.968262f,
+ 0.000000f, 0.965820f, 0.000000f, 0.963379f, 0.000000f, 0.959961f, 0.000000f, 0.956543f,
+ 0.000000f, 0.953613f, 0.000000f, 0.949707f, 0.000000f, 0.945801f, 0.000000f, 0.942383f,
+ 0.000000f, 0.936523f, 0.000000f, 0.932617f, 0.000000f, 0.926270f, 0.000000f, 0.920410f,
+ 0.000000f, 0.914062f, 0.000000f, 0.907227f, 0.000000f, 0.899902f, 0.000000f, 0.891602f,
+ 0.000000f, 0.881836f, 0.000000f, 0.871582f, 0.000000f, 0.860352f, 0.000000f, 0.847168f,
+ 0.000000f, 0.832520f, 0.000000f, 0.816406f, 0.000000f, 0.796875f, 0.000000f, 0.774902f,
+ 0.000000f, 0.749023f, 0.000000f, 0.717773f, 0.000000f, 0.680664f, 0.000000f, 0.633789f,
+ 0.000000f, 0.574219f, 0.000000f, 0.492676f, 0.000000f, 0.367188f, 0.000000f, 0.140137f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.994141f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990234f, 0.000000f, 0.988770f,
+ 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000000f, 0.985352f, 0.000000f, 0.983887f,
+ 0.000000f, 0.982422f, 0.000000f, 0.980957f, 0.000000f, 0.978516f, 0.000000f, 0.976562f,
+ 0.000000f, 0.975098f, 0.000000f, 0.973145f, 0.000000f, 0.970703f, 0.000000f, 0.968262f,
+ 0.000000f, 0.965332f, 0.000000f, 0.962891f, 0.000000f, 0.959961f, 0.000000f, 0.956543f,
+ 0.000000f, 0.953613f, 0.000000f, 0.949707f, 0.000000f, 0.945801f, 0.000000f, 0.941406f,
+ 0.000000f, 0.937012f, 0.000000f, 0.931641f, 0.000000f, 0.927246f, 0.000000f, 0.920410f,
+ 0.000000f, 0.914062f, 0.000000f, 0.907227f, 0.000000f, 0.899902f, 0.000000f, 0.891602f,
+ 0.000000f, 0.881836f, 0.000000f, 0.871094f, 0.000000f, 0.859375f, 0.000000f, 0.847168f,
+ 0.000000f, 0.832520f, 0.000000f, 0.815918f, 0.000000f, 0.796387f, 0.000000f, 0.774902f,
+ 0.000000f, 0.749512f, 0.000000f, 0.718262f, 0.000000f, 0.680176f, 0.000000f, 0.633789f,
+ 0.000002f, 0.574219f, 0.000002f, 0.492432f, 0.000001f, 0.367920f, 0.000001f, 0.139648f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.994629f, 0.000000f, 0.993164f, 0.000000f, 0.992676f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991211f, 0.000000f, 0.990234f, 0.000000f, 0.988770f,
+ 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000000f, 0.984863f, 0.000000f, 0.983398f,
+ 0.000000f, 0.981934f, 0.000000f, 0.980469f, 0.000000f, 0.978516f, 0.000000f, 0.976562f,
+ 0.000000f, 0.974609f, 0.000000f, 0.972656f, 0.000000f, 0.970703f, 0.000000f, 0.967773f,
+ 0.000000f, 0.965332f, 0.000000f, 0.962402f, 0.000000f, 0.959473f, 0.000000f, 0.957031f,
+ 0.000000f, 0.952637f, 0.000000f, 0.949219f, 0.000000f, 0.944824f, 0.000000f, 0.940918f,
+ 0.000000f, 0.936523f, 0.000000f, 0.931641f, 0.000000f, 0.925781f, 0.000000f, 0.919922f,
+ 0.000000f, 0.913574f, 0.000000f, 0.906738f, 0.000000f, 0.899414f, 0.000000f, 0.890625f,
+ 0.000000f, 0.880859f, 0.000004f, 0.870605f, 0.000015f, 0.859375f, 0.000028f, 0.846680f,
+ 0.000034f, 0.832031f, 0.000036f, 0.814941f, 0.000035f, 0.795898f, 0.000032f, 0.773926f,
+ 0.000029f, 0.748535f, 0.000024f, 0.717285f, 0.000021f, 0.679688f, 0.000022f, 0.633301f,
+ 0.000019f, 0.573730f, 0.000018f, 0.492188f, 0.000014f, 0.367432f, 0.000011f, 0.139648f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994141f, 0.000000f, 0.993652f, 0.000000f, 0.992676f,
+ 0.000000f, 0.991699f, 0.000000f, 0.990723f, 0.000000f, 0.989258f, 0.000000f, 0.988770f,
+ 0.000000f, 0.987305f, 0.000000f, 0.985840f, 0.000000f, 0.984375f, 0.000000f, 0.983398f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979492f, 0.000000f, 0.978516f, 0.000000f, 0.976074f,
+ 0.000000f, 0.974121f, 0.000000f, 0.972168f, 0.000000f, 0.969727f, 0.000000f, 0.967773f,
+ 0.000000f, 0.964355f, 0.000000f, 0.961426f, 0.000000f, 0.959473f, 0.000005f, 0.955566f,
+ 0.000016f, 0.952148f, 0.000031f, 0.948242f, 0.000048f, 0.943848f, 0.000066f, 0.939941f,
+ 0.000086f, 0.935547f, 0.000106f, 0.930664f, 0.000126f, 0.924805f, 0.000143f, 0.918945f,
+ 0.000147f, 0.912598f, 0.000148f, 0.905762f, 0.000146f, 0.897949f, 0.000139f, 0.889648f,
+ 0.000134f, 0.880371f, 0.000125f, 0.869629f, 0.000114f, 0.858398f, 0.000105f, 0.845215f,
+ 0.000097f, 0.830566f, 0.000101f, 0.813477f, 0.000109f, 0.794922f, 0.000100f, 0.772949f,
+ 0.000091f, 0.747070f, 0.000092f, 0.716309f, 0.000082f, 0.679199f, 0.000078f, 0.632324f,
+ 0.000073f, 0.572266f, 0.000067f, 0.491211f, 0.000064f, 0.367188f, 0.000046f, 0.139771f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995605f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993652f, 0.000000f, 0.993164f, 0.000000f, 0.992676f,
+ 0.000000f, 0.991211f, 0.000000f, 0.990234f, 0.000000f, 0.989258f, 0.000000f, 0.987793f,
+ 0.000000f, 0.986816f, 0.000003f, 0.985840f, 0.000017f, 0.984375f, 0.000034f, 0.982422f,
+ 0.000059f, 0.980469f, 0.000081f, 0.979492f, 0.000108f, 0.977051f, 0.000135f, 0.975586f,
+ 0.000159f, 0.973633f, 0.000188f, 0.970703f, 0.000216f, 0.968750f, 0.000242f, 0.966309f,
+ 0.000268f, 0.964355f, 0.000298f, 0.960449f, 0.000324f, 0.957520f, 0.000348f, 0.954590f,
+ 0.000363f, 0.950684f, 0.000369f, 0.947266f, 0.000365f, 0.942871f, 0.000354f, 0.938965f,
+ 0.000342f, 0.934082f, 0.000332f, 0.929199f, 0.000316f, 0.923828f, 0.000298f, 0.917969f,
+ 0.000277f, 0.911133f, 0.000274f, 0.904297f, 0.000273f, 0.896973f, 0.000276f, 0.888184f,
+ 0.000283f, 0.878418f, 0.000287f, 0.868164f, 0.000278f, 0.856445f, 0.000261f, 0.843262f,
+ 0.000258f, 0.829102f, 0.000255f, 0.812012f, 0.000248f, 0.792969f, 0.000238f, 0.770996f,
+ 0.000245f, 0.745605f, 0.000226f, 0.714355f, 0.000214f, 0.677246f, 0.000220f, 0.631348f,
+ 0.000199f, 0.571777f, 0.000197f, 0.490234f, 0.000181f, 0.367188f, 0.000111f, 0.140015f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000018f, 0.995117f,
+ 0.000054f, 0.994141f, 0.000086f, 0.993164f, 0.000131f, 0.992676f, 0.000169f, 0.991699f,
+ 0.000204f, 0.990723f, 0.000250f, 0.989746f, 0.000289f, 0.988281f, 0.000323f, 0.987305f,
+ 0.000360f, 0.985840f, 0.000401f, 0.984863f, 0.000437f, 0.983398f, 0.000468f, 0.981934f,
+ 0.000498f, 0.979980f, 0.000537f, 0.978027f, 0.000571f, 0.976562f, 0.000600f, 0.974609f,
+ 0.000626f, 0.972168f, 0.000655f, 0.969727f, 0.000681f, 0.967773f, 0.000682f, 0.964844f,
+ 0.000671f, 0.962891f, 0.000651f, 0.959961f, 0.000630f, 0.956543f, 0.000613f, 0.952637f,
+ 0.000592f, 0.950195f, 0.000583f, 0.945312f, 0.000580f, 0.941406f, 0.000566f, 0.937500f,
+ 0.000577f, 0.932617f, 0.000588f, 0.927246f, 0.000599f, 0.921875f, 0.000609f, 0.916016f,
+ 0.000589f, 0.909180f, 0.000587f, 0.901855f, 0.000588f, 0.894531f, 0.000590f, 0.885742f,
+ 0.000592f, 0.876953f, 0.000561f, 0.866211f, 0.000566f, 0.854004f, 0.000570f, 0.841309f,
+ 0.000570f, 0.826660f, 0.000523f, 0.809570f, 0.000534f, 0.790527f, 0.000535f, 0.768555f,
+ 0.000530f, 0.743164f, 0.000490f, 0.712402f, 0.000494f, 0.675781f, 0.000496f, 0.629883f,
+ 0.000460f, 0.569824f, 0.000465f, 0.489746f, 0.000431f, 0.366455f, 0.000215f, 0.140747f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000034f, 0.998535f, 0.000105f, 0.998047f, 0.000179f, 0.998047f, 0.000242f, 0.997559f,
+ 0.000321f, 0.996582f, 0.000377f, 0.996582f, 0.000422f, 0.995605f, 0.000494f, 0.994629f,
+ 0.000547f, 0.993652f, 0.000589f, 0.993164f, 0.000623f, 0.991699f, 0.000685f, 0.990723f,
+ 0.000732f, 0.990723f, 0.000769f, 0.988770f, 0.000799f, 0.987793f, 0.000833f, 0.986816f,
+ 0.000883f, 0.984863f, 0.000921f, 0.983887f, 0.000951f, 0.982422f, 0.000976f, 0.980957f,
+ 0.000995f, 0.979004f, 0.001040f, 0.977051f, 0.001049f, 0.975586f, 0.001035f, 0.973633f,
+ 0.001019f, 0.971191f, 0.001002f, 0.968750f, 0.000999f, 0.965820f, 0.001013f, 0.963867f,
+ 0.001028f, 0.960938f, 0.001037f, 0.958496f, 0.001012f, 0.955078f, 0.001016f, 0.951172f,
+ 0.001028f, 0.947754f, 0.001055f, 0.944336f, 0.001077f, 0.939941f, 0.001045f, 0.935547f,
+ 0.001066f, 0.930664f, 0.001074f, 0.925293f, 0.001094f, 0.919434f, 0.001105f, 0.913574f,
+ 0.001054f, 0.906738f, 0.001059f, 0.899902f, 0.001075f, 0.892090f, 0.001079f, 0.883301f,
+ 0.001099f, 0.873535f, 0.001040f, 0.862793f, 0.001047f, 0.851562f, 0.001040f, 0.838867f,
+ 0.001055f, 0.823730f, 0.001065f, 0.807617f, 0.001009f, 0.787598f, 0.001009f, 0.766113f,
+ 0.000999f, 0.741211f, 0.000970f, 0.709961f, 0.000968f, 0.672852f, 0.000961f, 0.628418f,
+ 0.000938f, 0.568848f, 0.000925f, 0.488281f, 0.000850f, 0.365967f, 0.000363f, 0.140503f,
+ 0.000000f, 1.000000f, 0.000159f, 0.999512f, 0.000322f, 0.999023f, 0.000437f, 0.999023f,
+ 0.000506f, 0.998047f, 0.000640f, 0.998047f, 0.000697f, 0.997559f, 0.000728f, 0.996582f,
+ 0.000842f, 0.996582f, 0.000903f, 0.995605f, 0.000939f, 0.995117f, 0.000962f, 0.994629f,
+ 0.001044f, 0.993652f, 0.001104f, 0.992188f, 0.001141f, 0.991211f, 0.001163f, 0.990234f,
+ 0.001180f, 0.989258f, 0.001251f, 0.988281f, 0.001302f, 0.986816f, 0.001332f, 0.985352f,
+ 0.001365f, 0.984863f, 0.001410f, 0.982422f, 0.001454f, 0.980957f, 0.001515f, 0.979492f,
+ 0.001533f, 0.977539f, 0.001535f, 0.976562f, 0.001536f, 0.973633f, 0.001531f, 0.972168f,
+ 0.001554f, 0.969238f, 0.001606f, 0.967285f, 0.001576f, 0.964355f, 0.001588f, 0.961914f,
+ 0.001604f, 0.958984f, 0.001631f, 0.956543f, 0.001665f, 0.953125f, 0.001682f, 0.949219f,
+ 0.001745f, 0.945801f, 0.001764f, 0.941406f, 0.001770f, 0.937988f, 0.001768f, 0.933105f,
+ 0.001692f, 0.928223f, 0.001762f, 0.922852f, 0.001799f, 0.917480f, 0.001817f, 0.911133f,
+ 0.001830f, 0.904297f, 0.001735f, 0.896973f, 0.001764f, 0.889160f, 0.001809f, 0.880371f,
+ 0.001825f, 0.870605f, 0.001841f, 0.860352f, 0.001757f, 0.848633f, 0.001757f, 0.835449f,
+ 0.001792f, 0.820801f, 0.001830f, 0.804199f, 0.001735f, 0.785156f, 0.001721f, 0.763184f,
+ 0.001768f, 0.737793f, 0.001708f, 0.707031f, 0.001700f, 0.670410f, 0.001710f, 0.625488f,
+ 0.001684f, 0.566895f, 0.001637f, 0.487061f, 0.001467f, 0.365479f, 0.000550f, 0.140625f,
+ 0.000000f, 1.000000f, 0.000398f, 0.999512f, 0.000719f, 0.999023f, 0.000721f, 0.998535f,
+ 0.000972f, 0.998047f, 0.001002f, 0.997559f, 0.001008f, 0.997070f, 0.001189f, 0.996582f,
+ 0.001245f, 0.995605f, 0.001262f, 0.995117f, 0.001267f, 0.994629f, 0.001390f, 0.993652f,
+ 0.001467f, 0.992676f, 0.001500f, 0.992188f, 0.001550f, 0.990723f, 0.001600f, 0.989258f,
+ 0.001768f, 0.988770f, 0.001886f, 0.986816f, 0.001955f, 0.985840f, 0.002018f, 0.984375f,
+ 0.002026f, 0.982910f, 0.002022f, 0.982422f, 0.002131f, 0.979980f, 0.002163f, 0.978027f,
+ 0.002172f, 0.976074f, 0.002174f, 0.974121f, 0.002144f, 0.972168f, 0.002174f, 0.970215f,
+ 0.002327f, 0.967773f, 0.002388f, 0.964844f, 0.002445f, 0.962891f, 0.002411f, 0.959961f,
+ 0.002460f, 0.957031f, 0.002493f, 0.954102f, 0.002602f, 0.950684f, 0.002548f, 0.947266f,
+ 0.002590f, 0.942871f, 0.002619f, 0.938965f, 0.002628f, 0.935059f, 0.002674f, 0.930664f,
+ 0.002651f, 0.924805f, 0.002707f, 0.919922f, 0.002745f, 0.914062f, 0.002783f, 0.907715f,
+ 0.002790f, 0.900879f, 0.002678f, 0.894043f, 0.002783f, 0.885742f, 0.002857f, 0.876465f,
+ 0.002838f, 0.867188f, 0.002850f, 0.856445f, 0.002769f, 0.844727f, 0.002859f, 0.832031f,
+ 0.002855f, 0.816895f, 0.002897f, 0.800293f, 0.002804f, 0.781738f, 0.002853f, 0.760254f,
+ 0.002888f, 0.733887f, 0.002911f, 0.704590f, 0.002857f, 0.667969f, 0.002806f, 0.623047f,
+ 0.002777f, 0.564453f, 0.002665f, 0.485840f, 0.002314f, 0.364746f, 0.000779f, 0.141357f,
+ 0.000000f, 1.000000f, 0.000458f, 0.999512f, 0.000860f, 0.999023f, 0.000844f, 0.998535f,
+ 0.001191f, 0.998047f, 0.001191f, 0.997070f, 0.001182f, 0.997070f, 0.001469f, 0.996094f,
+ 0.001523f, 0.995117f, 0.001595f, 0.994629f, 0.001656f, 0.993652f, 0.001976f, 0.992676f,
+ 0.002085f, 0.991699f, 0.002150f, 0.990723f, 0.002230f, 0.990234f, 0.002295f, 0.988770f,
+ 0.002563f, 0.987305f, 0.002615f, 0.985840f, 0.002647f, 0.984375f, 0.002672f, 0.982910f,
+ 0.002666f, 0.981445f, 0.002691f, 0.979980f, 0.002972f, 0.978516f, 0.002972f, 0.976074f,
+ 0.003031f, 0.974609f, 0.003077f, 0.972168f, 0.003109f, 0.970703f, 0.003077f, 0.968262f,
+ 0.003345f, 0.965820f, 0.003441f, 0.962891f, 0.003519f, 0.960449f, 0.003437f, 0.957520f,
+ 0.003479f, 0.954590f, 0.003502f, 0.951172f, 0.003717f, 0.947754f, 0.003807f, 0.944336f,
+ 0.003733f, 0.940430f, 0.003765f, 0.936035f, 0.003820f, 0.932129f, 0.003891f, 0.927246f,
+ 0.004089f, 0.922363f, 0.003960f, 0.916016f, 0.004005f, 0.910645f, 0.004082f, 0.904297f,
+ 0.004158f, 0.897949f, 0.003998f, 0.890137f, 0.004150f, 0.881836f, 0.004223f, 0.872559f,
+ 0.004307f, 0.863281f, 0.004295f, 0.852539f, 0.004208f, 0.840820f, 0.004330f, 0.827637f,
+ 0.004326f, 0.812500f, 0.004425f, 0.795898f, 0.004318f, 0.776855f, 0.004375f, 0.755859f,
+ 0.004440f, 0.729980f, 0.004501f, 0.700195f, 0.004417f, 0.664062f, 0.004387f, 0.620117f,
+ 0.004280f, 0.562012f, 0.004047f, 0.484131f, 0.003397f, 0.363770f, 0.001074f, 0.141235f,
+ 0.000000f, 1.000000f, 0.000478f, 0.999512f, 0.000919f, 0.998535f, 0.000904f, 0.998535f,
+ 0.001349f, 0.997070f, 0.001458f, 0.997070f, 0.001559f, 0.996094f, 0.002010f, 0.995117f,
+ 0.002132f, 0.994629f, 0.002201f, 0.993652f, 0.002274f, 0.993164f, 0.002676f, 0.991699f,
+ 0.002764f, 0.990723f, 0.002811f, 0.989746f, 0.002909f, 0.988770f, 0.003040f, 0.987793f,
+ 0.003410f, 0.985840f, 0.003479f, 0.984375f, 0.003542f, 0.982910f, 0.003590f, 0.981445f,
+ 0.003674f, 0.979980f, 0.003641f, 0.978516f, 0.003983f, 0.976562f, 0.004086f, 0.974609f,
+ 0.004101f, 0.972656f, 0.004211f, 0.970215f, 0.004318f, 0.968262f, 0.004429f, 0.966309f,
+ 0.004593f, 0.963379f, 0.004669f, 0.960449f, 0.004787f, 0.957520f, 0.004868f, 0.955078f,
+ 0.004803f, 0.951660f, 0.004902f, 0.948730f, 0.005169f, 0.944824f, 0.005283f, 0.940918f,
+ 0.005405f, 0.937012f, 0.005348f, 0.932617f, 0.005363f, 0.928223f, 0.005447f, 0.923828f,
+ 0.005737f, 0.918457f, 0.005589f, 0.912598f, 0.005718f, 0.906250f, 0.005817f, 0.900391f,
+ 0.005882f, 0.893066f, 0.005898f, 0.886230f, 0.005989f, 0.877441f, 0.006130f, 0.868164f,
+ 0.006207f, 0.858398f, 0.006210f, 0.848145f, 0.006134f, 0.835938f, 0.006302f, 0.822754f,
+ 0.006485f, 0.807617f, 0.006466f, 0.791016f, 0.006367f, 0.772461f, 0.006432f, 0.751465f,
+ 0.006565f, 0.725586f, 0.006630f, 0.695801f, 0.006512f, 0.660156f, 0.006451f, 0.616699f,
+ 0.006264f, 0.559570f, 0.005821f, 0.482666f, 0.004738f, 0.363037f, 0.001392f, 0.140747f,
+ 0.000000f, 1.000000f, 0.000486f, 0.999512f, 0.001115f, 0.998535f, 0.001320f, 0.998047f,
+ 0.001421f, 0.997070f, 0.002012f, 0.996094f, 0.002111f, 0.996094f, 0.002163f, 0.994629f,
+ 0.002686f, 0.993652f, 0.002804f, 0.993164f, 0.002930f, 0.991699f, 0.003035f, 0.991211f,
+ 0.003607f, 0.989258f, 0.003769f, 0.988770f, 0.003878f, 0.987305f, 0.004002f, 0.986328f,
+ 0.004433f, 0.984863f, 0.004650f, 0.982910f, 0.004658f, 0.981445f, 0.004810f, 0.979492f,
+ 0.004826f, 0.978027f, 0.004917f, 0.976074f, 0.005276f, 0.974121f, 0.005463f, 0.972168f,
+ 0.005630f, 0.970215f, 0.005650f, 0.968262f, 0.005741f, 0.965820f, 0.006119f, 0.963379f,
+ 0.006325f, 0.960449f, 0.006336f, 0.957520f, 0.006454f, 0.954590f, 0.006588f, 0.951660f,
+ 0.006676f, 0.948730f, 0.006870f, 0.944824f, 0.007099f, 0.941406f, 0.007175f, 0.937012f,
+ 0.007301f, 0.933105f, 0.007301f, 0.929199f, 0.007362f, 0.924316f, 0.007454f, 0.919434f,
+ 0.007896f, 0.914062f, 0.008125f, 0.908203f, 0.007851f, 0.901855f, 0.008072f, 0.895020f,
+ 0.008247f, 0.888672f, 0.008469f, 0.880859f, 0.008415f, 0.872070f, 0.008560f, 0.863281f,
+ 0.008682f, 0.853027f, 0.008728f, 0.842285f, 0.008667f, 0.831055f, 0.008972f, 0.817383f,
+ 0.009171f, 0.802734f, 0.009171f, 0.786133f, 0.009056f, 0.767090f, 0.009224f, 0.746094f,
+ 0.009338f, 0.720703f, 0.009399f, 0.690918f, 0.009277f, 0.656250f, 0.009209f, 0.613281f,
+ 0.008881f, 0.556152f, 0.008018f, 0.479980f, 0.006344f, 0.361572f, 0.001750f, 0.140137f,
+ 0.000000f, 1.000000f, 0.000346f, 0.999512f, 0.001137f, 0.998535f, 0.001666f, 0.997559f,
+ 0.001896f, 0.997070f, 0.002428f, 0.995605f, 0.002546f, 0.995117f, 0.002865f, 0.994141f,
+ 0.003471f, 0.992676f, 0.003632f, 0.991699f, 0.003733f, 0.991211f, 0.003986f, 0.989746f,
+ 0.004597f, 0.988281f, 0.004780f, 0.986816f, 0.004925f, 0.985840f, 0.005161f, 0.984375f,
+ 0.005806f, 0.982910f, 0.006012f, 0.980957f, 0.006207f, 0.979980f, 0.006275f, 0.977539f,
+ 0.006344f, 0.976074f, 0.006508f, 0.973633f, 0.007065f, 0.971680f, 0.007107f, 0.969238f,
+ 0.007320f, 0.967285f, 0.007576f, 0.965332f, 0.007610f, 0.962891f, 0.008110f, 0.959961f,
+ 0.008354f, 0.957031f, 0.008522f, 0.954102f, 0.008598f, 0.951172f, 0.008766f, 0.948242f,
+ 0.008957f, 0.945312f, 0.009407f, 0.941406f, 0.009468f, 0.937012f, 0.009689f, 0.933105f,
+ 0.009804f, 0.928711f, 0.009987f, 0.924316f, 0.010010f, 0.920410f, 0.010437f, 0.914551f,
+ 0.010651f, 0.908691f, 0.010902f, 0.903320f, 0.010994f, 0.896973f, 0.010918f, 0.890137f,
+ 0.011215f, 0.883301f, 0.011658f, 0.875488f, 0.011513f, 0.866211f, 0.011780f, 0.856934f,
+ 0.012001f, 0.847656f, 0.012184f, 0.836914f, 0.012245f, 0.825195f, 0.012466f, 0.811523f,
+ 0.012611f, 0.796387f, 0.012634f, 0.779785f, 0.012840f, 0.761719f, 0.012894f, 0.740723f,
+ 0.012962f, 0.715332f, 0.012917f, 0.686035f, 0.012718f, 0.651855f, 0.012573f, 0.608887f,
+ 0.012062f, 0.553223f, 0.010689f, 0.478271f, 0.008224f, 0.360596f, 0.002150f, 0.138794f,
+ 0.000000f, 1.000000f, 0.000445f, 0.999512f, 0.000841f, 0.998535f, 0.001440f, 0.997559f,
+ 0.002459f, 0.996094f, 0.003067f, 0.995117f, 0.003235f, 0.994629f, 0.003654f, 0.993164f,
+ 0.004238f, 0.991699f, 0.004494f, 0.990723f, 0.004860f, 0.989746f, 0.005138f, 0.988281f,
+ 0.005749f, 0.986816f, 0.005981f, 0.985352f, 0.006237f, 0.984375f, 0.006649f, 0.982422f,
+ 0.006897f, 0.980957f, 0.007587f, 0.979004f, 0.007866f, 0.977539f, 0.008148f, 0.975586f,
+ 0.008362f, 0.974121f, 0.008499f, 0.971191f, 0.009018f, 0.968750f, 0.009354f, 0.966309f,
+ 0.009430f, 0.963867f, 0.009689f, 0.962402f, 0.010170f, 0.959473f, 0.010666f, 0.956543f,
+ 0.010933f, 0.953613f, 0.011169f, 0.950195f, 0.011406f, 0.947266f, 0.011528f, 0.944336f,
+ 0.011856f, 0.940430f, 0.012527f, 0.936523f, 0.012489f, 0.932129f, 0.012817f, 0.928223f,
+ 0.013138f, 0.924316f, 0.013268f, 0.919434f, 0.013329f, 0.914551f, 0.014114f, 0.909180f,
+ 0.014297f, 0.902832f, 0.014488f, 0.896973f, 0.014915f, 0.891113f, 0.014633f, 0.883789f,
+ 0.014999f, 0.876953f, 0.015823f, 0.869141f, 0.015915f, 0.859863f, 0.015991f, 0.851074f,
+ 0.016205f, 0.840820f, 0.016357f, 0.830566f, 0.016586f, 0.818359f, 0.016861f, 0.804199f,
+ 0.017090f, 0.789551f, 0.017365f, 0.773926f, 0.017380f, 0.755371f, 0.017532f, 0.733887f,
+ 0.017487f, 0.708984f, 0.017639f, 0.681152f, 0.017044f, 0.646484f, 0.016693f, 0.604492f,
+ 0.015839f, 0.549316f, 0.013962f, 0.476074f, 0.010414f, 0.359375f, 0.002602f, 0.138428f,
+ 0.000000f, 1.000000f, 0.000567f, 0.999512f, 0.001287f, 0.998535f, 0.001986f, 0.997559f,
+ 0.003025f, 0.996094f, 0.003273f, 0.995117f, 0.003963f, 0.993652f, 0.004589f, 0.992188f,
+ 0.004883f, 0.991211f, 0.005531f, 0.989746f, 0.006042f, 0.987793f, 0.006466f, 0.986328f,
+ 0.007206f, 0.984863f, 0.007431f, 0.983398f, 0.007710f, 0.981934f, 0.008362f, 0.979980f,
+ 0.008751f, 0.978516f, 0.009453f, 0.976074f, 0.009796f, 0.974609f, 0.010170f, 0.973145f,
+ 0.010765f, 0.970703f, 0.010979f, 0.968262f, 0.011597f, 0.965332f, 0.012001f, 0.963379f,
+ 0.012146f, 0.960449f, 0.012527f, 0.958496f, 0.012993f, 0.955078f, 0.013840f, 0.952148f,
+ 0.014061f, 0.949219f, 0.014412f, 0.946289f, 0.014709f, 0.942871f, 0.014755f, 0.938965f,
+ 0.015503f, 0.935547f, 0.016220f, 0.931641f, 0.016678f, 0.927246f, 0.016678f, 0.922852f,
+ 0.017090f, 0.918457f, 0.017548f, 0.914062f, 0.017929f, 0.908203f, 0.018402f, 0.902344f,
+ 0.018784f, 0.896973f, 0.019119f, 0.890625f, 0.019592f, 0.884277f, 0.019775f, 0.877930f,
+ 0.020081f, 0.870117f, 0.020844f, 0.861816f, 0.021286f, 0.853516f, 0.021210f, 0.843750f,
+ 0.021576f, 0.833496f, 0.022064f, 0.823730f, 0.022598f, 0.811035f, 0.022675f, 0.796875f,
+ 0.023010f, 0.782715f, 0.023300f, 0.766602f, 0.023331f, 0.748535f, 0.023422f, 0.727051f,
+ 0.023621f, 0.702637f, 0.023300f, 0.674805f, 0.022552f, 0.641602f, 0.022049f, 0.599609f,
+ 0.020660f, 0.545898f, 0.017868f, 0.473389f, 0.013100f, 0.357910f, 0.003113f, 0.138184f,
+ 0.000000f, 1.000000f, 0.000884f, 0.999023f, 0.001711f, 0.998047f, 0.001951f, 0.997070f,
+ 0.003389f, 0.995605f, 0.004044f, 0.994141f, 0.004463f, 0.993164f, 0.005726f, 0.991211f,
+ 0.006020f, 0.989746f, 0.006794f, 0.988770f, 0.007607f, 0.986328f, 0.007980f, 0.984375f,
+ 0.008392f, 0.983398f, 0.009178f, 0.981445f, 0.009590f, 0.979980f, 0.010414f, 0.977539f,
+ 0.010872f, 0.975586f, 0.011703f, 0.973633f, 0.012115f, 0.971680f, 0.012619f, 0.969727f,
+ 0.013443f, 0.967285f, 0.013969f, 0.964844f, 0.014908f, 0.962402f, 0.014900f, 0.959473f,
+ 0.015396f, 0.957031f, 0.016006f, 0.953613f, 0.016602f, 0.950684f, 0.017349f, 0.947266f,
+ 0.017944f, 0.944336f, 0.018280f, 0.940918f, 0.018692f, 0.937988f, 0.019394f, 0.934082f,
+ 0.019684f, 0.929688f, 0.020737f, 0.925293f, 0.021286f, 0.921387f, 0.021835f, 0.916992f,
+ 0.021912f, 0.912109f, 0.022522f, 0.907715f, 0.023224f, 0.901855f, 0.023865f, 0.895996f,
+ 0.024429f, 0.889648f, 0.024933f, 0.883789f, 0.025391f, 0.877441f, 0.025742f, 0.871094f,
+ 0.026443f, 0.862305f, 0.027206f, 0.853516f, 0.027985f, 0.845703f, 0.027512f, 0.835938f,
+ 0.028564f, 0.826172f, 0.028915f, 0.815430f, 0.029648f, 0.802734f, 0.029831f, 0.789062f,
+ 0.030258f, 0.774414f, 0.030441f, 0.758789f, 0.030350f, 0.741211f, 0.030777f, 0.719727f,
+ 0.030792f, 0.695801f, 0.030304f, 0.668457f, 0.029510f, 0.635742f, 0.028397f, 0.593750f,
+ 0.026428f, 0.541016f, 0.022705f, 0.470947f, 0.016251f, 0.356689f, 0.003714f, 0.137451f,
+ 0.000000f, 1.000000f, 0.000584f, 0.999512f, 0.002298f, 0.997559f, 0.002819f, 0.997070f,
+ 0.003706f, 0.995117f, 0.004578f, 0.993652f, 0.005592f, 0.991699f, 0.006565f, 0.990234f,
+ 0.007416f, 0.988281f, 0.007896f, 0.987305f, 0.009377f, 0.984375f, 0.009865f, 0.982422f,
+ 0.010300f, 0.981445f, 0.011208f, 0.979492f, 0.011887f, 0.977051f, 0.012871f, 0.974609f,
+ 0.013397f, 0.972656f, 0.013908f, 0.970703f, 0.014862f, 0.968262f, 0.015945f, 0.965820f,
+ 0.016617f, 0.962891f, 0.017258f, 0.960449f, 0.018311f, 0.958008f, 0.018890f, 0.955566f,
+ 0.019394f, 0.952637f, 0.020203f, 0.948730f, 0.020676f, 0.945312f, 0.021805f, 0.942383f,
+ 0.022247f, 0.938477f, 0.022995f, 0.935547f, 0.023529f, 0.932129f, 0.024750f, 0.927734f,
+ 0.025192f, 0.923340f, 0.025940f, 0.918457f, 0.026810f, 0.914551f, 0.027481f, 0.910156f,
+ 0.027878f, 0.905762f, 0.028824f, 0.899902f, 0.029724f, 0.894043f, 0.030685f, 0.888184f,
+ 0.031128f, 0.882324f, 0.031830f, 0.875977f, 0.032349f, 0.869629f, 0.033325f, 0.861816f,
+ 0.033875f, 0.854004f, 0.034576f, 0.845215f, 0.035461f, 0.836914f, 0.036560f, 0.828125f,
+ 0.036255f, 0.817871f, 0.037048f, 0.806152f, 0.038361f, 0.793945f, 0.038666f, 0.780762f,
+ 0.038910f, 0.766602f, 0.039032f, 0.750977f, 0.039368f, 0.732910f, 0.039459f, 0.711914f,
+ 0.039429f, 0.688477f, 0.038910f, 0.661621f, 0.037628f, 0.630371f, 0.036163f, 0.588867f,
+ 0.033325f, 0.537598f, 0.028214f, 0.468262f, 0.019897f, 0.354980f, 0.004387f, 0.137207f,
+ 0.000000f, 1.000000f, 0.000891f, 0.999023f, 0.002415f, 0.997559f, 0.003820f, 0.996094f,
+ 0.004219f, 0.994629f, 0.005196f, 0.993164f, 0.006588f, 0.990723f, 0.008102f, 0.988770f,
+ 0.008575f, 0.986816f, 0.009933f, 0.984863f, 0.010605f, 0.982910f, 0.012047f, 0.980469f,
+ 0.012604f, 0.978516f, 0.013466f, 0.976562f, 0.014641f, 0.973633f, 0.015793f, 0.971191f,
+ 0.016373f, 0.968750f, 0.017044f, 0.966797f, 0.018417f, 0.964355f, 0.019623f, 0.960938f,
+ 0.020416f, 0.958008f, 0.021164f, 0.955566f, 0.021912f, 0.953125f, 0.023056f, 0.950195f,
+ 0.024231f, 0.946777f, 0.025192f, 0.943359f, 0.025818f, 0.939453f, 0.026382f, 0.936035f,
+ 0.027679f, 0.932617f, 0.028244f, 0.928711f, 0.029495f, 0.924805f, 0.030594f, 0.920410f,
+ 0.031647f, 0.916504f, 0.032593f, 0.911621f, 0.033081f, 0.906738f, 0.034149f, 0.902344f,
+ 0.035248f, 0.897461f, 0.036316f, 0.891602f, 0.037109f, 0.885742f, 0.038513f, 0.879883f,
+ 0.039307f, 0.873535f, 0.039673f, 0.867188f, 0.040680f, 0.860352f, 0.041687f, 0.852539f,
+ 0.042542f, 0.844727f, 0.043793f, 0.836426f, 0.044586f, 0.827637f, 0.045471f, 0.818359f,
+ 0.045532f, 0.808594f, 0.047180f, 0.796875f, 0.048004f, 0.784668f, 0.048340f, 0.771484f,
+ 0.048523f, 0.757324f, 0.049103f, 0.742188f, 0.049530f, 0.724121f, 0.049683f, 0.703125f,
+ 0.049164f, 0.680664f, 0.048218f, 0.654297f, 0.046448f, 0.623047f, 0.044464f, 0.582520f,
+ 0.041016f, 0.532715f, 0.034302f, 0.465332f, 0.024048f, 0.353760f, 0.005123f, 0.136719f,
+ 0.000000f, 1.000000f, 0.001649f, 0.998535f, 0.002653f, 0.997559f, 0.003967f, 0.995605f,
+ 0.005466f, 0.993652f, 0.006485f, 0.991699f, 0.007828f, 0.989746f, 0.009010f, 0.987793f,
+ 0.010452f, 0.985352f, 0.012352f, 0.982422f, 0.013054f, 0.979980f, 0.014214f, 0.978027f,
+ 0.015335f, 0.975586f, 0.016678f, 0.972656f, 0.017548f, 0.970215f, 0.019211f, 0.967285f,
+ 0.020004f, 0.964844f, 0.020721f, 0.962891f, 0.022217f, 0.958984f, 0.023972f, 0.956055f,
+ 0.024918f, 0.953125f, 0.025787f, 0.950195f, 0.026688f, 0.947754f, 0.028519f, 0.943848f,
+ 0.029663f, 0.940430f, 0.031082f, 0.937012f, 0.031830f, 0.933105f, 0.032562f, 0.929688f,
+ 0.033691f, 0.925781f, 0.035278f, 0.921387f, 0.036530f, 0.916504f, 0.037811f, 0.912109f,
+ 0.038727f, 0.908203f, 0.040344f, 0.903809f, 0.041077f, 0.898926f, 0.042023f, 0.893555f,
+ 0.043884f, 0.888184f, 0.045135f, 0.882324f, 0.045746f, 0.876465f, 0.047089f, 0.870117f,
+ 0.048584f, 0.864746f, 0.049011f, 0.857910f, 0.050323f, 0.850098f, 0.052094f, 0.842773f,
+ 0.052979f, 0.834473f, 0.054321f, 0.826172f, 0.054962f, 0.817383f, 0.056122f, 0.808594f,
+ 0.057281f, 0.798340f, 0.057892f, 0.786133f, 0.058990f, 0.773926f, 0.059723f, 0.761719f,
+ 0.059998f, 0.747559f, 0.060394f, 0.732910f, 0.060944f, 0.714355f, 0.060608f, 0.694336f,
+ 0.060394f, 0.672363f, 0.058990f, 0.646973f, 0.056885f, 0.615723f, 0.054199f, 0.576660f,
+ 0.049194f, 0.527832f, 0.041016f, 0.462158f, 0.028503f, 0.352051f, 0.005947f, 0.136230f,
+ 0.000000f, 1.000000f, 0.001497f, 0.998535f, 0.003502f, 0.997070f, 0.004753f, 0.995117f,
+ 0.006893f, 0.992676f, 0.008080f, 0.990234f, 0.009911f, 0.987793f, 0.010658f, 0.985840f,
+ 0.012436f, 0.983398f, 0.014671f, 0.979980f, 0.015594f, 0.978027f, 0.017273f, 0.975098f,
+ 0.018555f, 0.972168f, 0.020477f, 0.968750f, 0.021515f, 0.965820f, 0.022858f, 0.963379f,
+ 0.024246f, 0.960449f, 0.025681f, 0.957031f, 0.027191f, 0.953613f, 0.029160f, 0.950195f,
+ 0.030243f, 0.947266f, 0.031281f, 0.944336f, 0.032684f, 0.940918f, 0.034790f, 0.936523f,
+ 0.036102f, 0.933105f, 0.037720f, 0.929199f, 0.038940f, 0.925781f, 0.040161f, 0.922363f,
+ 0.041534f, 0.917480f, 0.043030f, 0.912598f, 0.044830f, 0.907715f, 0.045929f, 0.903320f,
+ 0.047363f, 0.898926f, 0.048859f, 0.894531f, 0.050537f, 0.889648f, 0.051971f, 0.883301f,
+ 0.053345f, 0.877441f, 0.054749f, 0.872070f, 0.056091f, 0.866211f, 0.057312f, 0.859863f,
+ 0.058716f, 0.854004f, 0.060486f, 0.846680f, 0.061951f, 0.838867f, 0.063354f, 0.831055f,
+ 0.065125f, 0.823730f, 0.066040f, 0.815430f, 0.067017f, 0.807129f, 0.068054f, 0.796875f,
+ 0.069946f, 0.786621f, 0.070374f, 0.774902f, 0.072144f, 0.763672f, 0.072388f, 0.750977f,
+ 0.072632f, 0.737793f, 0.073303f, 0.722168f, 0.073547f, 0.704590f, 0.073547f, 0.685059f,
+ 0.072021f, 0.663086f, 0.070496f, 0.639160f, 0.068604f, 0.608398f, 0.064697f, 0.570312f,
+ 0.058472f, 0.523438f, 0.048737f, 0.458496f, 0.033386f, 0.349854f, 0.006901f, 0.135986f,
+ 0.000000f, 1.000000f, 0.002352f, 0.998047f, 0.004051f, 0.996582f, 0.006329f, 0.994141f,
+ 0.007641f, 0.992188f, 0.009933f, 0.988770f, 0.011406f, 0.986328f, 0.013268f, 0.983887f,
+ 0.014984f, 0.980957f, 0.016663f, 0.977539f, 0.019104f, 0.974609f, 0.020081f, 0.971680f,
+ 0.022980f, 0.967285f, 0.024582f, 0.964355f, 0.026245f, 0.960938f, 0.027771f, 0.958008f,
+ 0.029709f, 0.954590f, 0.031464f, 0.950684f, 0.033142f, 0.947266f, 0.034454f, 0.943848f,
+ 0.036621f, 0.939941f, 0.038086f, 0.936523f, 0.039948f, 0.932617f, 0.041840f, 0.928223f,
+ 0.044128f, 0.924316f, 0.045563f, 0.920410f, 0.046997f, 0.916992f, 0.048950f, 0.912598f,
+ 0.051483f, 0.907715f, 0.052490f, 0.902832f, 0.054199f, 0.897949f, 0.055817f, 0.893066f,
+ 0.057068f, 0.888672f, 0.059265f, 0.883789f, 0.061432f, 0.877930f, 0.063354f, 0.872559f,
+ 0.064636f, 0.866211f, 0.066162f, 0.860352f, 0.067749f, 0.854980f, 0.069641f, 0.849121f,
+ 0.071167f, 0.841309f, 0.073364f, 0.833984f, 0.074890f, 0.826660f, 0.076477f, 0.819336f,
+ 0.078064f, 0.811523f, 0.079346f, 0.803711f, 0.080505f, 0.794922f, 0.082031f, 0.784180f,
+ 0.083984f, 0.773926f, 0.085083f, 0.763672f, 0.085693f, 0.751465f, 0.086121f, 0.739746f,
+ 0.086609f, 0.726562f, 0.087463f, 0.710449f, 0.087646f, 0.693848f, 0.087036f, 0.675293f,
+ 0.085266f, 0.654785f, 0.083252f, 0.631348f, 0.080750f, 0.600098f, 0.075928f, 0.563965f,
+ 0.068420f, 0.518555f, 0.056946f, 0.454102f, 0.038483f, 0.347900f, 0.007858f, 0.135254f,
+ 0.000000f, 1.000000f, 0.002439f, 0.998535f, 0.004707f, 0.996094f, 0.007305f, 0.993164f,
+ 0.009239f, 0.990723f, 0.011810f, 0.987305f, 0.014412f, 0.983887f, 0.016037f, 0.981445f,
+ 0.018570f, 0.977051f, 0.020294f, 0.974121f, 0.022430f, 0.971191f, 0.025345f, 0.966797f,
+ 0.027817f, 0.962891f, 0.030121f, 0.958984f, 0.031433f, 0.955566f, 0.033508f, 0.952148f,
+ 0.036346f, 0.947266f, 0.038422f, 0.943359f, 0.040344f, 0.939453f, 0.041809f, 0.936523f,
+ 0.044434f, 0.932129f, 0.046875f, 0.927246f, 0.049011f, 0.923340f, 0.050720f, 0.919434f,
+ 0.053223f, 0.915039f, 0.054840f, 0.911133f, 0.057068f, 0.906250f, 0.059387f, 0.901367f,
+ 0.061646f, 0.896973f, 0.063904f, 0.892090f, 0.065430f, 0.886719f, 0.066895f, 0.882324f,
+ 0.069092f, 0.876953f, 0.071289f, 0.871094f, 0.074158f, 0.865234f, 0.075867f, 0.859375f,
+ 0.078308f, 0.854004f, 0.079285f, 0.848145f, 0.080994f, 0.842285f, 0.083862f, 0.835449f,
+ 0.086243f, 0.828125f, 0.087585f, 0.820801f, 0.089966f, 0.813477f, 0.091187f, 0.806152f,
+ 0.092896f, 0.798340f, 0.094604f, 0.791016f, 0.096069f, 0.780762f, 0.098022f, 0.770996f,
+ 0.099365f, 0.760742f, 0.100098f, 0.750977f, 0.101135f, 0.739258f, 0.102356f, 0.729004f,
+ 0.103210f, 0.714355f, 0.103210f, 0.698730f, 0.102417f, 0.682617f, 0.101868f, 0.664551f,
+ 0.099792f, 0.645508f, 0.097229f, 0.621094f, 0.093933f, 0.591797f, 0.087463f, 0.556641f,
+ 0.078369f, 0.513184f, 0.065491f, 0.449707f, 0.044067f, 0.346436f, 0.008972f, 0.134521f,
+ 0.000000f, 1.000000f, 0.003529f, 0.997559f, 0.005974f, 0.995117f, 0.009094f, 0.991699f,
+ 0.011642f, 0.988770f, 0.014702f, 0.984863f, 0.017014f, 0.981445f, 0.020248f, 0.977539f,
+ 0.022858f, 0.973145f, 0.025253f, 0.969727f, 0.027954f, 0.965820f, 0.030640f, 0.960938f,
+ 0.033264f, 0.957031f, 0.035858f, 0.953125f, 0.038605f, 0.948730f, 0.041321f, 0.943848f,
+ 0.044556f, 0.939453f, 0.046326f, 0.935547f, 0.048950f, 0.931152f, 0.051178f, 0.927246f,
+ 0.054169f, 0.921875f, 0.057037f, 0.916992f, 0.059387f, 0.912598f, 0.061249f, 0.908691f,
+ 0.063049f, 0.904785f, 0.066833f, 0.898926f, 0.069458f, 0.893555f, 0.071594f, 0.889160f,
+ 0.074036f, 0.884277f, 0.076477f, 0.879395f, 0.078918f, 0.875000f, 0.080994f, 0.869141f,
+ 0.083435f, 0.862793f, 0.086060f, 0.857422f, 0.088440f, 0.851074f, 0.091003f, 0.845703f,
+ 0.092834f, 0.840332f, 0.094604f, 0.834961f, 0.097046f, 0.827637f, 0.099915f, 0.820312f,
+ 0.101990f, 0.812988f, 0.104065f, 0.806152f, 0.105774f, 0.799316f, 0.107361f, 0.792480f,
+ 0.109558f, 0.784668f, 0.111511f, 0.774902f, 0.113464f, 0.766113f, 0.115112f, 0.756348f,
+ 0.116272f, 0.747070f, 0.117432f, 0.737305f, 0.117615f, 0.727051f, 0.119019f, 0.714355f,
+ 0.119812f, 0.700684f, 0.119629f, 0.686035f, 0.119202f, 0.671387f, 0.117493f, 0.654297f,
+ 0.114807f, 0.635742f, 0.112305f, 0.611816f, 0.107849f, 0.583984f, 0.100586f, 0.549805f,
+ 0.089844f, 0.508301f, 0.074646f, 0.445312f, 0.049500f, 0.344727f, 0.009995f, 0.133423f,
+ 0.000000f, 1.000000f, 0.004250f, 0.997070f, 0.007221f, 0.994141f, 0.010933f, 0.990723f,
+ 0.014549f, 0.986328f, 0.017883f, 0.982422f, 0.020493f, 0.978516f, 0.024826f, 0.973145f,
+ 0.027710f, 0.969238f, 0.030869f, 0.964844f, 0.034729f, 0.958984f, 0.038239f, 0.954102f,
+ 0.040649f, 0.950195f, 0.043274f, 0.946289f, 0.047821f, 0.939453f, 0.050964f, 0.934570f,
+ 0.053497f, 0.930664f, 0.056427f, 0.925781f, 0.059631f, 0.920410f, 0.063293f, 0.915039f,
+ 0.066406f, 0.910156f, 0.068665f, 0.905762f, 0.071655f, 0.900879f, 0.073975f, 0.895996f,
+ 0.077148f, 0.890625f, 0.080872f, 0.884766f, 0.083618f, 0.879395f, 0.086304f, 0.875000f,
+ 0.088501f, 0.870117f, 0.091248f, 0.865723f, 0.094971f, 0.858887f, 0.097839f, 0.853516f,
+ 0.099976f, 0.847656f, 0.102356f, 0.841797f, 0.105164f, 0.835938f, 0.107422f, 0.830566f,
+ 0.109802f, 0.824219f, 0.113098f, 0.817871f, 0.115723f, 0.811035f, 0.117920f, 0.803711f,
+ 0.120361f, 0.797363f, 0.122375f, 0.790527f, 0.123962f, 0.784180f, 0.125977f, 0.776367f,
+ 0.128540f, 0.767578f, 0.130493f, 0.758789f, 0.132568f, 0.750977f, 0.133667f, 0.741699f,
+ 0.134888f, 0.732910f, 0.135742f, 0.723633f, 0.136719f, 0.712402f, 0.137451f, 0.699707f,
+ 0.137817f, 0.687500f, 0.137085f, 0.673340f, 0.136108f, 0.659180f, 0.133911f, 0.643555f,
+ 0.130981f, 0.624023f, 0.127563f, 0.601074f, 0.121948f, 0.574707f, 0.113342f, 0.542969f,
+ 0.100891f, 0.503418f, 0.083862f, 0.440430f, 0.055878f, 0.343750f, 0.011185f, 0.132202f,
+ 0.000000f, 1.000000f, 0.005173f, 0.997070f, 0.009926f, 0.992676f, 0.013885f, 0.988770f,
+ 0.018921f, 0.983398f, 0.022049f, 0.979004f, 0.026917f, 0.973145f, 0.031281f, 0.967773f,
+ 0.034454f, 0.963379f, 0.038971f, 0.957520f, 0.043365f, 0.951660f, 0.046631f, 0.946777f,
+ 0.050751f, 0.941406f, 0.054413f, 0.935547f, 0.057861f, 0.930176f, 0.062195f, 0.924316f,
+ 0.065369f, 0.919434f, 0.069702f, 0.913086f, 0.073853f, 0.907227f, 0.076843f, 0.901855f,
+ 0.080200f, 0.896973f, 0.083008f, 0.892090f, 0.086792f, 0.886230f, 0.090820f, 0.879883f,
+ 0.093872f, 0.874512f, 0.097290f, 0.869141f, 0.100220f, 0.864258f, 0.102966f, 0.859375f,
+ 0.106567f, 0.853027f, 0.109802f, 0.847168f, 0.113708f, 0.841309f, 0.116699f, 0.835938f,
+ 0.119202f, 0.830566f, 0.121277f, 0.825195f, 0.123718f, 0.819824f, 0.127686f, 0.812500f,
+ 0.130615f, 0.805176f, 0.133301f, 0.799316f, 0.135864f, 0.793457f, 0.138306f, 0.787109f,
+ 0.139893f, 0.780273f, 0.142212f, 0.774414f, 0.145264f, 0.766113f, 0.147217f, 0.758301f,
+ 0.149414f, 0.750488f, 0.151733f, 0.742188f, 0.152222f, 0.734375f, 0.153931f, 0.726562f,
+ 0.154297f, 0.718262f, 0.156250f, 0.707520f, 0.157349f, 0.696289f, 0.157104f, 0.684570f,
+ 0.157593f, 0.673340f, 0.155640f, 0.660645f, 0.154419f, 0.647461f, 0.151489f, 0.631836f,
+ 0.148682f, 0.611816f, 0.143799f, 0.590332f, 0.137329f, 0.565918f, 0.126709f, 0.535645f,
+ 0.112793f, 0.496826f, 0.093506f, 0.435303f, 0.062134f, 0.342285f, 0.012444f, 0.131714f,
+ 0.000000f, 1.000000f, 0.006569f, 0.996094f, 0.012505f, 0.991211f, 0.017624f, 0.985352f,
+ 0.023590f, 0.979980f, 0.028275f, 0.974121f, 0.033844f, 0.967773f, 0.038513f, 0.961914f,
+ 0.044373f, 0.955078f, 0.049347f, 0.948242f, 0.053589f, 0.942871f, 0.058655f, 0.936035f,
+ 0.063782f, 0.929199f, 0.068542f, 0.923340f, 0.071411f, 0.917969f, 0.075806f, 0.912109f,
+ 0.081299f, 0.904785f, 0.085266f, 0.898438f, 0.089966f, 0.892578f, 0.093567f, 0.887207f,
+ 0.097473f, 0.881348f, 0.102356f, 0.874512f, 0.106567f, 0.868164f, 0.109802f, 0.862793f,
+ 0.112976f, 0.857422f, 0.116394f, 0.852051f, 0.120117f, 0.845703f, 0.124756f, 0.838867f,
+ 0.128052f, 0.833496f, 0.131226f, 0.828125f, 0.135132f, 0.822266f, 0.137695f, 0.817383f,
+ 0.140503f, 0.812500f, 0.144409f, 0.805176f, 0.147095f, 0.798828f, 0.150757f, 0.791504f,
+ 0.152954f, 0.785645f, 0.155762f, 0.779785f, 0.157959f, 0.774414f, 0.160645f, 0.769043f,
+ 0.162842f, 0.761230f, 0.166138f, 0.753418f, 0.168213f, 0.746094f, 0.170532f, 0.739258f,
+ 0.172363f, 0.732422f, 0.173218f, 0.724609f, 0.174683f, 0.717773f, 0.175659f, 0.709961f,
+ 0.176758f, 0.699707f, 0.178589f, 0.689941f, 0.178589f, 0.679688f, 0.177856f, 0.669434f,
+ 0.177124f, 0.658691f, 0.174927f, 0.647949f, 0.172729f, 0.634766f, 0.170776f, 0.617676f,
+ 0.166870f, 0.600098f, 0.160645f, 0.579590f, 0.152466f, 0.557129f, 0.140869f, 0.529785f,
+ 0.125854f, 0.489014f, 0.104065f, 0.431885f, 0.068237f, 0.339844f, 0.013725f, 0.130493f,
+ 0.000000f, 1.000000f, 0.007759f, 0.995605f, 0.015671f, 0.989258f, 0.023575f, 0.981445f,
+ 0.029465f, 0.975586f, 0.037933f, 0.966797f, 0.043427f, 0.960449f, 0.050018f, 0.952148f,
+ 0.056335f, 0.944824f, 0.062500f, 0.937988f, 0.068481f, 0.930176f, 0.074158f, 0.922363f,
+ 0.079895f, 0.915527f, 0.084900f, 0.909668f, 0.090332f, 0.901367f, 0.095703f, 0.894043f,
+ 0.100891f, 0.887695f, 0.104919f, 0.881836f, 0.109680f, 0.875000f, 0.115845f, 0.866699f,
+ 0.120544f, 0.860352f, 0.124084f, 0.854492f, 0.128784f, 0.848633f, 0.131958f, 0.843262f,
+ 0.136841f, 0.835938f, 0.141357f, 0.829590f, 0.145264f, 0.823242f, 0.149414f, 0.817383f,
+ 0.152466f, 0.812012f, 0.155029f, 0.807129f, 0.159058f, 0.800781f, 0.163452f, 0.794434f,
+ 0.167358f, 0.788086f, 0.170410f, 0.782227f, 0.172974f, 0.776855f, 0.175781f, 0.770508f,
+ 0.177979f, 0.765137f, 0.179688f, 0.759766f, 0.183594f, 0.752441f, 0.186890f, 0.745605f,
+ 0.190186f, 0.739258f, 0.191528f, 0.732422f, 0.193237f, 0.726074f, 0.194580f, 0.719727f,
+ 0.196289f, 0.713867f, 0.196655f, 0.707031f, 0.199219f, 0.698242f, 0.200073f, 0.689453f,
+ 0.200806f, 0.681152f, 0.201050f, 0.671875f, 0.200928f, 0.663574f, 0.200195f, 0.654785f,
+ 0.197754f, 0.644531f, 0.195801f, 0.633789f, 0.193848f, 0.619141f, 0.190430f, 0.604004f,
+ 0.185303f, 0.587891f, 0.177979f, 0.569824f, 0.168091f, 0.548340f, 0.154663f, 0.521973f,
+ 0.138916f, 0.481201f, 0.114075f, 0.427246f, 0.075012f, 0.338623f, 0.015144f, 0.130371f,
+ 0.000000f, 1.000000f, 0.009789f, 0.995117f, 0.020401f, 0.986816f, 0.030792f, 0.977539f,
+ 0.040192f, 0.967773f, 0.048706f, 0.958984f, 0.057617f, 0.949219f, 0.065247f, 0.940430f,
+ 0.071655f, 0.932617f, 0.080688f, 0.922363f, 0.088257f, 0.914062f, 0.093506f, 0.906738f,
+ 0.101685f, 0.897461f, 0.107361f, 0.889648f, 0.114380f, 0.881348f, 0.118652f, 0.874512f,
+ 0.125122f, 0.866699f, 0.131348f, 0.858398f, 0.136230f, 0.851562f, 0.141479f, 0.844727f,
+ 0.146362f, 0.838379f, 0.151367f, 0.831055f, 0.156128f, 0.823730f, 0.161987f, 0.816895f,
+ 0.165771f, 0.811035f, 0.169556f, 0.805176f, 0.172974f, 0.799805f, 0.176514f, 0.793945f,
+ 0.181519f, 0.786621f, 0.185181f, 0.780273f, 0.189453f, 0.774414f, 0.192749f, 0.768555f,
+ 0.195923f, 0.763184f, 0.198120f, 0.758789f, 0.200439f, 0.754395f, 0.205200f, 0.747070f,
+ 0.207642f, 0.740234f, 0.210571f, 0.733887f, 0.212524f, 0.728027f, 0.214844f, 0.722168f,
+ 0.217285f, 0.716797f, 0.218384f, 0.711426f, 0.218872f, 0.706055f, 0.220215f, 0.699219f,
+ 0.223633f, 0.691406f, 0.224609f, 0.684082f, 0.225464f, 0.676758f, 0.225952f, 0.669922f,
+ 0.225098f, 0.662109f, 0.224731f, 0.655273f, 0.223755f, 0.647949f, 0.221069f, 0.639160f,
+ 0.220337f, 0.627441f, 0.219238f, 0.616211f, 0.215454f, 0.603516f, 0.210205f, 0.590820f,
+ 0.203491f, 0.576172f, 0.195312f, 0.559570f, 0.183350f, 0.540527f, 0.170532f, 0.511230f,
+ 0.151855f, 0.473877f, 0.124939f, 0.422363f, 0.081238f, 0.337402f, 0.016525f, 0.129395f,
+ 0.000000f, 1.000000f, 0.015991f, 0.991211f, 0.029984f, 0.980469f, 0.042206f, 0.969727f,
+ 0.054382f, 0.958496f, 0.067261f, 0.945801f, 0.076294f, 0.935547f, 0.086426f, 0.923828f,
+ 0.097046f, 0.913086f, 0.104065f, 0.904297f, 0.114136f, 0.892578f, 0.122681f, 0.883301f,
+ 0.128784f, 0.875000f, 0.135620f, 0.866211f, 0.143311f, 0.856445f, 0.151489f, 0.847168f,
+ 0.156494f, 0.839844f, 0.162476f, 0.833008f, 0.167847f, 0.825195f, 0.173706f, 0.816895f,
+ 0.179810f, 0.809570f, 0.185547f, 0.801758f, 0.189575f, 0.796387f, 0.193604f, 0.790039f,
+ 0.199219f, 0.782715f, 0.203369f, 0.775879f, 0.208008f, 0.769531f, 0.212158f, 0.763184f,
+ 0.214844f, 0.757812f, 0.218140f, 0.752930f, 0.220947f, 0.748047f, 0.224243f, 0.742188f,
+ 0.228516f, 0.735352f, 0.231812f, 0.729492f, 0.234497f, 0.724609f, 0.237915f, 0.719238f,
+ 0.239868f, 0.714355f, 0.241211f, 0.708984f, 0.242310f, 0.704102f, 0.242920f, 0.700195f,
+ 0.246338f, 0.692383f, 0.249023f, 0.686523f, 0.250000f, 0.680176f, 0.250977f, 0.674316f,
+ 0.251953f, 0.667969f, 0.251953f, 0.662598f, 0.251709f, 0.656250f, 0.251221f, 0.650879f,
+ 0.249878f, 0.645020f, 0.249634f, 0.637207f, 0.248657f, 0.627930f, 0.247070f, 0.618652f,
+ 0.244629f, 0.609375f, 0.241211f, 0.599609f, 0.235840f, 0.588867f, 0.230469f, 0.578125f,
+ 0.222046f, 0.565918f, 0.212280f, 0.551270f, 0.202393f, 0.528809f, 0.186279f, 0.500488f,
+ 0.165771f, 0.466797f, 0.135498f, 0.418213f, 0.088379f, 0.337646f, 0.017944f, 0.129150f,
+ 0.000000f, 1.000000f, 0.022446f, 0.989258f, 0.041748f, 0.974609f, 0.060333f, 0.958984f,
+ 0.077515f, 0.942871f, 0.090454f, 0.929199f, 0.105896f, 0.914551f, 0.115723f, 0.902832f,
+ 0.130127f, 0.887695f, 0.140137f, 0.876465f, 0.147583f, 0.866699f, 0.159058f, 0.853516f,
+ 0.167236f, 0.843750f, 0.174194f, 0.834961f, 0.182129f, 0.825195f, 0.189453f, 0.815430f,
+ 0.197632f, 0.806152f, 0.202881f, 0.798828f, 0.208008f, 0.791992f, 0.212891f, 0.784668f,
+ 0.219360f, 0.776367f, 0.225342f, 0.768555f, 0.230591f, 0.761719f, 0.234497f, 0.755859f,
+ 0.238281f, 0.749512f, 0.241333f, 0.744141f, 0.244507f, 0.738281f, 0.250244f, 0.731445f,
+ 0.253662f, 0.725098f, 0.257324f, 0.719238f, 0.259766f, 0.714355f, 0.262451f, 0.709961f,
+ 0.265137f, 0.705078f, 0.266602f, 0.701172f, 0.268066f, 0.697266f, 0.270752f, 0.691406f,
+ 0.273926f, 0.685547f, 0.276611f, 0.680176f, 0.277344f, 0.675293f, 0.278320f, 0.669922f,
+ 0.280029f, 0.665039f, 0.280518f, 0.660645f, 0.280518f, 0.656250f, 0.280273f, 0.651855f,
+ 0.279541f, 0.647461f, 0.280029f, 0.641602f, 0.280273f, 0.634277f, 0.279785f, 0.627441f,
+ 0.279297f, 0.621582f, 0.277832f, 0.614258f, 0.275391f, 0.607422f, 0.272705f, 0.600586f,
+ 0.268555f, 0.593750f, 0.262939f, 0.585449f, 0.256592f, 0.577148f, 0.248901f, 0.567383f,
+ 0.242676f, 0.552246f, 0.232422f, 0.534668f, 0.220215f, 0.515137f, 0.202515f, 0.491211f,
+ 0.178955f, 0.459961f, 0.145630f, 0.415039f, 0.094482f, 0.337158f, 0.019440f, 0.129517f,
+ 0.000000f, 1.000000f, 0.036499f, 0.982422f, 0.064636f, 0.962402f, 0.089783f, 0.941406f,
+ 0.112305f, 0.920410f, 0.131470f, 0.901367f, 0.147095f, 0.885254f, 0.162354f, 0.868652f,
+ 0.175903f, 0.854004f, 0.186157f, 0.841797f, 0.197632f, 0.828125f, 0.207886f, 0.815430f,
+ 0.216431f, 0.805176f, 0.222778f, 0.796387f, 0.231812f, 0.785156f, 0.240356f, 0.774902f,
+ 0.246094f, 0.767090f, 0.251709f, 0.759277f, 0.255859f, 0.752441f, 0.261963f, 0.744141f,
+ 0.267090f, 0.736328f, 0.272217f, 0.729492f, 0.276367f, 0.723145f, 0.280273f, 0.716797f,
+ 0.283203f, 0.711426f, 0.286865f, 0.706055f, 0.288574f, 0.702148f, 0.292480f, 0.696289f,
+ 0.296143f, 0.689941f, 0.298828f, 0.684570f, 0.301758f, 0.679688f, 0.303711f, 0.674805f,
+ 0.305664f, 0.670410f, 0.307373f, 0.666504f, 0.308594f, 0.662598f, 0.309326f, 0.659180f,
+ 0.311035f, 0.655273f, 0.311035f, 0.652344f, 0.311523f, 0.648438f, 0.311523f, 0.643066f,
+ 0.313477f, 0.637695f, 0.313965f, 0.633301f, 0.314453f, 0.628906f, 0.313965f, 0.624512f,
+ 0.312744f, 0.619629f, 0.312012f, 0.614746f, 0.310791f, 0.610840f, 0.308105f, 0.605957f,
+ 0.305664f, 0.601074f, 0.302979f, 0.595703f, 0.299561f, 0.591309f, 0.295410f, 0.585449f,
+ 0.291504f, 0.576660f, 0.286377f, 0.567383f, 0.281494f, 0.558105f, 0.273682f, 0.547363f,
+ 0.264160f, 0.535156f, 0.251709f, 0.521484f, 0.237427f, 0.505371f, 0.217651f, 0.484375f,
+ 0.191772f, 0.456299f, 0.155762f, 0.413818f, 0.103394f, 0.327637f, 0.020920f, 0.129517f,
+ 0.000000f, 1.000000f, 0.062744f, 0.971680f, 0.109253f, 0.938477f, 0.143555f, 0.908691f,
+ 0.170654f, 0.883301f, 0.191650f, 0.861328f, 0.211426f, 0.840332f, 0.226929f, 0.822754f,
+ 0.239746f, 0.807617f, 0.252197f, 0.791992f, 0.261719f, 0.779297f, 0.270996f, 0.767090f,
+ 0.278320f, 0.757324f, 0.286133f, 0.746094f, 0.293945f, 0.735840f, 0.299561f, 0.727051f,
+ 0.305908f, 0.718262f, 0.310547f, 0.710938f, 0.314453f, 0.704102f, 0.318848f, 0.697754f,
+ 0.321777f, 0.691406f, 0.324463f, 0.686035f, 0.328125f, 0.680176f, 0.331543f, 0.673828f,
+ 0.335449f, 0.668457f, 0.338379f, 0.663086f, 0.340332f, 0.658203f, 0.342285f, 0.653809f,
+ 0.343506f, 0.649414f, 0.345703f, 0.645020f, 0.346436f, 0.641602f, 0.348877f, 0.637695f,
+ 0.348389f, 0.634277f, 0.349854f, 0.631348f, 0.349365f, 0.627930f, 0.349854f, 0.625000f,
+ 0.350098f, 0.622070f, 0.349854f, 0.619141f, 0.349854f, 0.616211f, 0.349365f, 0.612305f,
+ 0.349365f, 0.607910f, 0.348633f, 0.604492f, 0.347900f, 0.600586f, 0.346924f, 0.597656f,
+ 0.345459f, 0.593750f, 0.343506f, 0.589355f, 0.342041f, 0.585449f, 0.338623f, 0.581543f,
+ 0.335938f, 0.577148f, 0.332764f, 0.572754f, 0.328613f, 0.567871f, 0.323242f, 0.562012f,
+ 0.317139f, 0.556152f, 0.311035f, 0.550293f, 0.303955f, 0.542969f, 0.293945f, 0.534180f,
+ 0.283203f, 0.524902f, 0.269287f, 0.513672f, 0.252686f, 0.499023f, 0.231812f, 0.478516f,
+ 0.205200f, 0.448975f, 0.167847f, 0.403320f, 0.111633f, 0.322510f, 0.022476f, 0.130615f,
+ 0.000000f, 1.000000f, 0.089050f, 0.959961f, 0.144531f, 0.919922f, 0.183838f, 0.885742f,
+ 0.213135f, 0.856445f, 0.236572f, 0.831543f, 0.255615f, 0.810059f, 0.270996f, 0.791504f,
+ 0.284180f, 0.774414f, 0.294434f, 0.760254f, 0.304688f, 0.746582f, 0.313232f, 0.734863f,
+ 0.320801f, 0.723633f, 0.327881f, 0.713379f, 0.333252f, 0.704102f, 0.339355f, 0.695312f,
+ 0.343506f, 0.687500f, 0.348633f, 0.680176f, 0.353027f, 0.672852f, 0.355469f, 0.666992f,
+ 0.358887f, 0.660645f, 0.362305f, 0.654785f, 0.365479f, 0.649414f, 0.367188f, 0.644531f,
+ 0.368652f, 0.640137f, 0.371582f, 0.634766f, 0.374023f, 0.629883f, 0.375244f, 0.625977f,
+ 0.376709f, 0.622070f, 0.378662f, 0.617676f, 0.378906f, 0.614746f, 0.380127f, 0.610840f,
+ 0.380859f, 0.607422f, 0.381104f, 0.604492f, 0.381592f, 0.601074f, 0.381592f, 0.598145f,
+ 0.382324f, 0.595215f, 0.381836f, 0.592285f, 0.381348f, 0.589355f, 0.381104f, 0.586914f,
+ 0.379883f, 0.583496f, 0.379639f, 0.580078f, 0.377930f, 0.576660f, 0.376221f, 0.573730f,
+ 0.374756f, 0.570801f, 0.373047f, 0.566406f, 0.370605f, 0.562988f, 0.367920f, 0.559570f,
+ 0.364258f, 0.555176f, 0.361816f, 0.550781f, 0.356934f, 0.545898f, 0.353027f, 0.541016f,
+ 0.347168f, 0.535645f, 0.340576f, 0.529297f, 0.333496f, 0.521973f, 0.323975f, 0.513184f,
+ 0.314209f, 0.503906f, 0.300781f, 0.491943f, 0.285400f, 0.477295f, 0.265137f, 0.458008f,
+ 0.238403f, 0.431396f, 0.201050f, 0.390625f, 0.141724f, 0.316162f, 0.040771f, 0.134888f,
+ 0.000000f, 1.000000f, 0.089539f, 0.959961f, 0.146240f, 0.919434f, 0.186401f, 0.884277f,
+ 0.216553f, 0.854492f, 0.239990f, 0.829590f, 0.259766f, 0.807129f, 0.275879f, 0.787598f,
+ 0.290527f, 0.770508f, 0.301270f, 0.755371f, 0.311523f, 0.741211f, 0.321045f, 0.728516f,
+ 0.328857f, 0.717285f, 0.336914f, 0.706055f, 0.343262f, 0.696289f, 0.350586f, 0.687012f,
+ 0.354736f, 0.678711f, 0.359619f, 0.670898f, 0.364746f, 0.663086f, 0.367920f, 0.656738f,
+ 0.372070f, 0.649902f, 0.375488f, 0.643555f, 0.378662f, 0.637695f, 0.381836f, 0.631836f,
+ 0.383789f, 0.627441f, 0.387451f, 0.621582f, 0.390137f, 0.616699f, 0.391602f, 0.611816f,
+ 0.394287f, 0.607422f, 0.395508f, 0.603027f, 0.396729f, 0.599121f, 0.397949f, 0.595215f,
+ 0.400391f, 0.590820f, 0.400879f, 0.587402f, 0.402100f, 0.583496f, 0.402588f, 0.580566f,
+ 0.403564f, 0.576660f, 0.404297f, 0.573242f, 0.404541f, 0.570312f, 0.404785f, 0.566895f,
+ 0.404785f, 0.563477f, 0.404297f, 0.559082f, 0.403809f, 0.555176f, 0.402832f, 0.551758f,
+ 0.402100f, 0.548828f, 0.401367f, 0.543945f, 0.399170f, 0.540039f, 0.398193f, 0.535645f,
+ 0.395264f, 0.531250f, 0.392822f, 0.526367f, 0.389404f, 0.520996f, 0.386230f, 0.515625f,
+ 0.382080f, 0.509277f, 0.377197f, 0.501953f, 0.371338f, 0.494141f, 0.365234f, 0.485840f,
+ 0.356201f, 0.475830f, 0.344238f, 0.463379f, 0.331055f, 0.448242f, 0.313477f, 0.429688f,
+ 0.289795f, 0.403564f, 0.254395f, 0.364502f, 0.199097f, 0.296631f, 0.088806f, 0.127441f,
+ 0.000000f, 1.000000f, 0.089294f, 0.960449f, 0.147583f, 0.918945f, 0.188965f, 0.882812f,
+ 0.219849f, 0.853027f, 0.243652f, 0.827148f, 0.264648f, 0.804199f, 0.281006f, 0.784180f,
+ 0.295654f, 0.766113f, 0.307861f, 0.750000f, 0.319580f, 0.735352f, 0.328857f, 0.722168f,
+ 0.337891f, 0.710449f, 0.345703f, 0.698730f, 0.353271f, 0.688477f, 0.359863f, 0.678711f,
+ 0.364746f, 0.670410f, 0.372070f, 0.661133f, 0.376953f, 0.652832f, 0.380859f, 0.645996f,
+ 0.385254f, 0.638672f, 0.389648f, 0.631836f, 0.393555f, 0.625488f, 0.396729f, 0.619141f,
+ 0.399170f, 0.613770f, 0.403564f, 0.607910f, 0.407471f, 0.602051f, 0.409424f, 0.597168f,
+ 0.412598f, 0.591797f, 0.414307f, 0.586914f, 0.417236f, 0.582031f, 0.418945f, 0.577637f,
+ 0.421387f, 0.573242f, 0.422607f, 0.568848f, 0.424072f, 0.564941f, 0.425293f, 0.561035f,
+ 0.427246f, 0.556641f, 0.427734f, 0.553223f, 0.428955f, 0.549316f, 0.429443f, 0.545410f,
+ 0.430420f, 0.541992f, 0.430664f, 0.537109f, 0.430420f, 0.532715f, 0.429932f, 0.528809f,
+ 0.430420f, 0.524902f, 0.430420f, 0.520508f, 0.429443f, 0.515625f, 0.428711f, 0.510254f,
+ 0.427246f, 0.506348f, 0.424805f, 0.500488f, 0.423828f, 0.495361f, 0.420654f, 0.488525f,
+ 0.417480f, 0.482422f, 0.414551f, 0.474854f, 0.409424f, 0.467041f, 0.404053f, 0.457520f,
+ 0.395996f, 0.446777f, 0.388184f, 0.435547f, 0.376709f, 0.419922f, 0.360840f, 0.401611f,
+ 0.339844f, 0.375977f, 0.309570f, 0.339355f, 0.257812f, 0.275879f, 0.147339f, 0.119812f,
+ 0.000000f, 1.000000f, 0.089600f, 0.960449f, 0.147949f, 0.918457f, 0.189697f, 0.882324f,
+ 0.222778f, 0.851074f, 0.248657f, 0.824219f, 0.269531f, 0.800781f, 0.286621f, 0.780273f,
+ 0.301025f, 0.761719f, 0.316406f, 0.744629f, 0.327881f, 0.729492f, 0.336670f, 0.715820f,
+ 0.347168f, 0.703125f, 0.355469f, 0.690918f, 0.363770f, 0.679688f, 0.370850f, 0.669434f,
+ 0.376709f, 0.660156f, 0.383545f, 0.650879f, 0.390137f, 0.642090f, 0.395264f, 0.633789f,
+ 0.399902f, 0.626465f, 0.405518f, 0.618652f, 0.408936f, 0.612305f, 0.413330f, 0.605469f,
+ 0.416992f, 0.599609f, 0.420166f, 0.593750f, 0.424316f, 0.587402f, 0.427734f, 0.581543f,
+ 0.430176f, 0.576172f, 0.433350f, 0.570801f, 0.436279f, 0.565430f, 0.437988f, 0.561035f,
+ 0.441162f, 0.555664f, 0.443359f, 0.551270f, 0.444336f, 0.546875f, 0.447510f, 0.542480f,
+ 0.449219f, 0.537598f, 0.450684f, 0.533691f, 0.452148f, 0.529297f, 0.454346f, 0.524902f,
+ 0.455566f, 0.520508f, 0.457275f, 0.515625f, 0.457275f, 0.510742f, 0.457520f, 0.506348f,
+ 0.458740f, 0.501465f, 0.459229f, 0.496826f, 0.459229f, 0.491699f, 0.458252f, 0.486328f,
+ 0.458496f, 0.480957f, 0.457520f, 0.475098f, 0.457031f, 0.468750f, 0.454834f, 0.462158f,
+ 0.453369f, 0.455322f, 0.450439f, 0.447266f, 0.447510f, 0.438965f, 0.442871f, 0.429199f,
+ 0.436523f, 0.418945f, 0.430176f, 0.406494f, 0.420898f, 0.391357f, 0.408203f, 0.372559f,
+ 0.390381f, 0.348145f, 0.363281f, 0.313232f, 0.317627f, 0.253662f, 0.211304f, 0.111877f,
+ 0.000000f, 1.000000f, 0.090027f, 0.959961f, 0.149902f, 0.917480f, 0.192383f, 0.880859f,
+ 0.224854f, 0.849609f, 0.251953f, 0.821777f, 0.273926f, 0.797363f, 0.292236f, 0.775879f,
+ 0.309326f, 0.756836f, 0.322510f, 0.739258f, 0.336670f, 0.722656f, 0.347412f, 0.708008f,
+ 0.357178f, 0.694824f, 0.365967f, 0.682617f, 0.375488f, 0.670410f, 0.382324f, 0.660156f,
+ 0.388916f, 0.650391f, 0.396484f, 0.640625f, 0.402100f, 0.631836f, 0.408936f, 0.622559f,
+ 0.413086f, 0.615234f, 0.418457f, 0.606934f, 0.423340f, 0.600098f, 0.428711f, 0.592285f,
+ 0.432861f, 0.585449f, 0.436035f, 0.580078f, 0.441162f, 0.572754f, 0.445068f, 0.566406f,
+ 0.449463f, 0.560059f, 0.452637f, 0.554199f, 0.455322f, 0.548828f, 0.458252f, 0.543457f,
+ 0.461182f, 0.538086f, 0.465088f, 0.532715f, 0.467041f, 0.527832f, 0.469238f, 0.522949f,
+ 0.472412f, 0.518066f, 0.473389f, 0.513672f, 0.476562f, 0.508301f, 0.478271f, 0.503906f,
+ 0.480713f, 0.499023f, 0.483398f, 0.493896f, 0.483887f, 0.488770f, 0.485352f, 0.483398f,
+ 0.486084f, 0.478516f, 0.487305f, 0.472900f, 0.488525f, 0.467529f, 0.489746f, 0.461670f,
+ 0.488770f, 0.455811f, 0.490967f, 0.449463f, 0.488525f, 0.442627f, 0.489258f, 0.436035f,
+ 0.487549f, 0.428223f, 0.486084f, 0.420654f, 0.485107f, 0.411377f, 0.481934f, 0.401367f,
+ 0.477295f, 0.390869f, 0.472168f, 0.377686f, 0.464355f, 0.363037f, 0.454590f, 0.344727f,
+ 0.439209f, 0.320801f, 0.416748f, 0.287354f, 0.375244f, 0.232056f, 0.277344f, 0.102173f,
+ 0.000000f, 1.000000f, 0.090820f, 0.959473f, 0.151245f, 0.916504f, 0.194946f, 0.879395f,
+ 0.228638f, 0.847168f, 0.256592f, 0.818848f, 0.278809f, 0.793945f, 0.299316f, 0.770996f,
+ 0.316895f, 0.750488f, 0.331055f, 0.732910f, 0.344971f, 0.716309f, 0.356201f, 0.701172f,
+ 0.366211f, 0.687500f, 0.376709f, 0.674316f, 0.384521f, 0.662598f, 0.393066f, 0.651367f,
+ 0.400879f, 0.640625f, 0.408691f, 0.630371f, 0.415039f, 0.621094f, 0.422119f, 0.611328f,
+ 0.427490f, 0.603027f, 0.434082f, 0.594238f, 0.440186f, 0.586426f, 0.444336f, 0.578613f,
+ 0.449219f, 0.571289f, 0.453125f, 0.564941f, 0.458252f, 0.558105f, 0.463135f, 0.551270f,
+ 0.466797f, 0.544922f, 0.471436f, 0.538086f, 0.475586f, 0.531738f, 0.478760f, 0.525879f,
+ 0.482666f, 0.520020f, 0.485840f, 0.514160f, 0.488770f, 0.509277f, 0.491211f, 0.503906f,
+ 0.494385f, 0.498291f, 0.498047f, 0.492920f, 0.500977f, 0.487549f, 0.502930f, 0.482422f,
+ 0.505859f, 0.477295f, 0.508301f, 0.472168f, 0.509766f, 0.466797f, 0.511719f, 0.460693f,
+ 0.513672f, 0.455078f, 0.515625f, 0.448975f, 0.517578f, 0.443115f, 0.518555f, 0.437500f,
+ 0.519043f, 0.430908f, 0.521484f, 0.424072f, 0.521484f, 0.417236f, 0.521973f, 0.409668f,
+ 0.520996f, 0.402100f, 0.521484f, 0.393555f, 0.520020f, 0.384277f, 0.518066f, 0.374023f,
+ 0.514648f, 0.363037f, 0.511230f, 0.349609f, 0.506348f, 0.335205f, 0.497803f, 0.317383f,
+ 0.485596f, 0.294434f, 0.466064f, 0.262695f, 0.430908f, 0.210815f, 0.341797f, 0.092590f,
+ 0.000000f, 1.000000f, 0.090942f, 0.959473f, 0.152100f, 0.916504f, 0.197632f, 0.877441f,
+ 0.232910f, 0.844727f, 0.260498f, 0.815918f, 0.285645f, 0.789062f, 0.305664f, 0.766602f,
+ 0.323486f, 0.746094f, 0.338379f, 0.727539f, 0.352051f, 0.710449f, 0.364502f, 0.694824f,
+ 0.376221f, 0.680176f, 0.386230f, 0.666504f, 0.396240f, 0.653809f, 0.405518f, 0.641602f,
+ 0.414062f, 0.629883f, 0.422119f, 0.619629f, 0.428955f, 0.609375f, 0.435547f, 0.600098f,
+ 0.441406f, 0.590820f, 0.447998f, 0.582031f, 0.454834f, 0.573242f, 0.461182f, 0.564941f,
+ 0.466309f, 0.557129f, 0.470459f, 0.550293f, 0.476074f, 0.542480f, 0.480225f, 0.535645f,
+ 0.485352f, 0.528809f, 0.489990f, 0.521973f, 0.495605f, 0.514648f, 0.499023f, 0.508301f,
+ 0.502441f, 0.502441f, 0.507324f, 0.495850f, 0.510742f, 0.490234f, 0.513184f, 0.484619f,
+ 0.517090f, 0.478516f, 0.520996f, 0.472656f, 0.524414f, 0.466797f, 0.526855f, 0.461670f,
+ 0.530762f, 0.455811f, 0.533691f, 0.450195f, 0.536621f, 0.444336f, 0.538574f, 0.438232f,
+ 0.541016f, 0.431885f, 0.543945f, 0.425537f, 0.545898f, 0.419189f, 0.547363f, 0.413086f,
+ 0.549316f, 0.406250f, 0.551758f, 0.398682f, 0.553223f, 0.391602f, 0.553711f, 0.384033f,
+ 0.555176f, 0.375977f, 0.555176f, 0.367432f, 0.555664f, 0.358154f, 0.555176f, 0.347656f,
+ 0.553223f, 0.336182f, 0.551758f, 0.323486f, 0.547363f, 0.308838f, 0.539551f, 0.290527f,
+ 0.531250f, 0.268555f, 0.514648f, 0.238770f, 0.484131f, 0.189941f, 0.405762f, 0.083618f,
+ 0.000000f, 1.000000f, 0.091248f, 0.959473f, 0.154053f, 0.915039f, 0.199951f, 0.876465f,
+ 0.236572f, 0.841797f, 0.265869f, 0.812012f, 0.290283f, 0.786133f, 0.311035f, 0.762695f,
+ 0.329102f, 0.741699f, 0.346436f, 0.721680f, 0.359619f, 0.704590f, 0.373779f, 0.687500f,
+ 0.386475f, 0.671875f, 0.396973f, 0.658203f, 0.406250f, 0.645508f, 0.416016f, 0.632324f,
+ 0.425049f, 0.620605f, 0.434570f, 0.609375f, 0.442627f, 0.598145f, 0.450439f, 0.587891f,
+ 0.456299f, 0.578613f, 0.463867f, 0.568848f, 0.471191f, 0.560059f, 0.476318f, 0.551758f,
+ 0.483398f, 0.542969f, 0.487305f, 0.535156f, 0.494629f, 0.527344f, 0.498291f, 0.520508f,
+ 0.503906f, 0.512207f, 0.509277f, 0.504883f, 0.515137f, 0.497559f, 0.518555f, 0.490967f,
+ 0.523438f, 0.484375f, 0.527344f, 0.477783f, 0.532227f, 0.470947f, 0.536133f, 0.465088f,
+ 0.539551f, 0.458740f, 0.544434f, 0.452148f, 0.547852f, 0.446533f, 0.550781f, 0.440430f,
+ 0.555176f, 0.434082f, 0.558105f, 0.428223f, 0.561523f, 0.422119f, 0.565918f, 0.415771f,
+ 0.566895f, 0.409180f, 0.571289f, 0.402100f, 0.573730f, 0.395508f, 0.576172f, 0.389160f,
+ 0.579102f, 0.382568f, 0.581543f, 0.374268f, 0.583496f, 0.366943f, 0.584961f, 0.359131f,
+ 0.586426f, 0.350830f, 0.588867f, 0.341797f, 0.588867f, 0.332520f, 0.588867f, 0.321777f,
+ 0.587891f, 0.310791f, 0.586914f, 0.297607f, 0.584473f, 0.282715f, 0.578613f, 0.265869f,
+ 0.572266f, 0.244873f, 0.559082f, 0.216064f, 0.533203f, 0.171753f, 0.463867f, 0.074585f,
+ 0.000000f, 1.000000f, 0.091492f, 0.959473f, 0.155640f, 0.914062f, 0.203247f, 0.874023f,
+ 0.241089f, 0.839355f, 0.270264f, 0.809082f, 0.295654f, 0.782715f, 0.316895f, 0.758301f,
+ 0.337402f, 0.735840f, 0.355225f, 0.715332f, 0.369385f, 0.697266f, 0.382324f, 0.680664f,
+ 0.395264f, 0.664551f, 0.406494f, 0.650391f, 0.417969f, 0.635742f, 0.429443f, 0.622070f,
+ 0.437256f, 0.610352f, 0.446777f, 0.598145f, 0.455322f, 0.586914f, 0.464600f, 0.576172f,
+ 0.471680f, 0.565918f, 0.479004f, 0.556152f, 0.485596f, 0.546875f, 0.491943f, 0.537598f,
+ 0.500000f, 0.528320f, 0.505859f, 0.520020f, 0.511230f, 0.512207f, 0.515625f, 0.504395f,
+ 0.522461f, 0.496338f, 0.528320f, 0.488281f, 0.534180f, 0.480713f, 0.538574f, 0.473389f,
+ 0.544922f, 0.466064f, 0.548340f, 0.459229f, 0.553711f, 0.452148f, 0.557129f, 0.445801f,
+ 0.562988f, 0.438965f, 0.566895f, 0.431885f, 0.570312f, 0.426025f, 0.575195f, 0.419434f,
+ 0.579102f, 0.412842f, 0.582520f, 0.406738f, 0.587891f, 0.399902f, 0.590820f, 0.393799f,
+ 0.594727f, 0.386719f, 0.597168f, 0.379883f, 0.600586f, 0.372559f, 0.604492f, 0.365479f,
+ 0.607910f, 0.358643f, 0.609863f, 0.351074f, 0.612793f, 0.343018f, 0.614746f, 0.334717f,
+ 0.617676f, 0.326416f, 0.619629f, 0.317139f, 0.620117f, 0.307861f, 0.622070f, 0.297119f,
+ 0.623047f, 0.286377f, 0.622559f, 0.273193f, 0.621094f, 0.259277f, 0.618164f, 0.243042f,
+ 0.611816f, 0.222168f, 0.601562f, 0.194824f, 0.579102f, 0.152832f, 0.520508f, 0.066284f,
+ 0.000000f, 1.000000f, 0.092529f, 0.958984f, 0.156982f, 0.913574f, 0.205566f, 0.873047f,
+ 0.243896f, 0.837402f, 0.274414f, 0.806641f, 0.301514f, 0.778809f, 0.323975f, 0.753418f,
+ 0.343750f, 0.730469f, 0.361816f, 0.709961f, 0.378418f, 0.690918f, 0.392578f, 0.673340f,
+ 0.406006f, 0.656250f, 0.417480f, 0.641602f, 0.428955f, 0.626953f, 0.440674f, 0.612793f,
+ 0.450684f, 0.599609f, 0.459717f, 0.587402f, 0.469727f, 0.575684f, 0.478271f, 0.564453f,
+ 0.486084f, 0.553711f, 0.493896f, 0.542969f, 0.500977f, 0.533691f, 0.508301f, 0.523926f,
+ 0.516602f, 0.513672f, 0.522461f, 0.505371f, 0.528809f, 0.496826f, 0.535156f, 0.488281f,
+ 0.541016f, 0.480469f, 0.547363f, 0.471680f, 0.553223f, 0.463379f, 0.559082f, 0.455811f,
+ 0.563477f, 0.448486f, 0.569336f, 0.440918f, 0.574219f, 0.433350f, 0.578613f, 0.426758f,
+ 0.584473f, 0.419434f, 0.589844f, 0.412109f, 0.592773f, 0.405762f, 0.598633f, 0.398682f,
+ 0.602051f, 0.392090f, 0.608398f, 0.385010f, 0.611328f, 0.378662f, 0.615723f, 0.371826f,
+ 0.620117f, 0.365234f, 0.624023f, 0.357666f, 0.626465f, 0.350098f, 0.631348f, 0.342529f,
+ 0.634766f, 0.335693f, 0.638672f, 0.328125f, 0.640625f, 0.319580f, 0.643555f, 0.311523f,
+ 0.645996f, 0.303223f, 0.649414f, 0.293457f, 0.651367f, 0.284424f, 0.653320f, 0.273926f,
+ 0.654297f, 0.262939f, 0.655762f, 0.250244f, 0.654785f, 0.236572f, 0.652344f, 0.220337f,
+ 0.648438f, 0.201172f, 0.639160f, 0.175293f, 0.622070f, 0.137085f, 0.569336f, 0.059753f,
+ 0.000000f, 1.000000f, 0.093201f, 0.958496f, 0.159180f, 0.912109f, 0.208008f, 0.871582f,
+ 0.246216f, 0.835938f, 0.278320f, 0.804199f, 0.306641f, 0.774902f, 0.330811f, 0.748535f,
+ 0.351074f, 0.726074f, 0.368896f, 0.704590f, 0.386963f, 0.684082f, 0.401611f, 0.666016f,
+ 0.415283f, 0.648926f, 0.429199f, 0.632324f, 0.441162f, 0.617188f, 0.451660f, 0.603027f,
+ 0.462891f, 0.589355f, 0.473389f, 0.576172f, 0.482910f, 0.563965f, 0.491455f, 0.552734f,
+ 0.500977f, 0.541016f, 0.507812f, 0.530273f, 0.517090f, 0.519531f, 0.524414f, 0.509766f,
+ 0.533203f, 0.499512f, 0.539062f, 0.490479f, 0.546387f, 0.481201f, 0.553223f, 0.472412f,
+ 0.557617f, 0.464355f, 0.566895f, 0.454834f, 0.572266f, 0.446533f, 0.579102f, 0.438232f,
+ 0.583496f, 0.430664f, 0.590332f, 0.422607f, 0.595215f, 0.415039f, 0.600098f, 0.407715f,
+ 0.605957f, 0.400146f, 0.611328f, 0.392578f, 0.616699f, 0.385498f, 0.620605f, 0.378906f,
+ 0.625488f, 0.371338f, 0.629883f, 0.364502f, 0.635742f, 0.357422f, 0.639160f, 0.350830f,
+ 0.645508f, 0.343018f, 0.648438f, 0.336426f, 0.652832f, 0.328369f, 0.655273f, 0.320801f,
+ 0.659668f, 0.313477f, 0.663574f, 0.305664f, 0.668457f, 0.297607f, 0.669922f, 0.289551f,
+ 0.673828f, 0.280762f, 0.677734f, 0.271729f, 0.680176f, 0.261719f, 0.681641f, 0.251953f,
+ 0.683105f, 0.240967f, 0.686035f, 0.228760f, 0.686523f, 0.215088f, 0.684570f, 0.200439f,
+ 0.681152f, 0.180908f, 0.674316f, 0.157593f, 0.660156f, 0.123230f, 0.616211f, 0.052734f,
+ 0.000000f, 1.000000f, 0.093262f, 0.958496f, 0.161377f, 0.911133f, 0.211060f, 0.869629f,
+ 0.250244f, 0.833496f, 0.284424f, 0.799805f, 0.312012f, 0.770996f, 0.335938f, 0.744629f,
+ 0.357910f, 0.720215f, 0.376953f, 0.698242f, 0.395264f, 0.677246f, 0.411621f, 0.658203f,
+ 0.426270f, 0.640137f, 0.439697f, 0.623535f, 0.453369f, 0.607422f, 0.464844f, 0.593262f,
+ 0.475098f, 0.579102f, 0.486328f, 0.565430f, 0.497314f, 0.552246f, 0.506348f, 0.540039f,
+ 0.515625f, 0.528320f, 0.524414f, 0.517090f, 0.533691f, 0.505859f, 0.540039f, 0.496094f,
+ 0.549805f, 0.484863f, 0.557129f, 0.475098f, 0.562988f, 0.466064f, 0.571777f, 0.456299f,
+ 0.576660f, 0.447754f, 0.584473f, 0.438721f, 0.591309f, 0.429688f, 0.597656f, 0.420898f,
+ 0.604004f, 0.412842f, 0.609375f, 0.404785f, 0.615234f, 0.396484f, 0.621094f, 0.388916f,
+ 0.626465f, 0.381104f, 0.633301f, 0.373535f, 0.637207f, 0.366211f, 0.643066f, 0.358887f,
+ 0.647949f, 0.351318f, 0.654297f, 0.343750f, 0.657227f, 0.337158f, 0.663086f, 0.329834f,
+ 0.667480f, 0.322510f, 0.673828f, 0.315186f, 0.675781f, 0.307861f, 0.680176f, 0.299805f,
+ 0.685059f, 0.292236f, 0.688965f, 0.284424f, 0.693359f, 0.276367f, 0.696289f, 0.268066f,
+ 0.699707f, 0.259277f, 0.704590f, 0.250244f, 0.706055f, 0.241089f, 0.708984f, 0.231323f,
+ 0.711914f, 0.220581f, 0.712402f, 0.209106f, 0.713867f, 0.196167f, 0.714355f, 0.181396f,
+ 0.713379f, 0.163940f, 0.708008f, 0.141846f, 0.696289f, 0.109558f, 0.657715f, 0.046295f,
+ 0.000000f, 1.000000f, 0.093384f, 0.958496f, 0.162109f, 0.910645f, 0.212891f, 0.868652f,
+ 0.255371f, 0.830566f, 0.288818f, 0.797363f, 0.318359f, 0.767090f, 0.343262f, 0.739746f,
+ 0.365479f, 0.714844f, 0.386719f, 0.691406f, 0.403809f, 0.670410f, 0.421875f, 0.650879f,
+ 0.436279f, 0.632324f, 0.451416f, 0.614258f, 0.464355f, 0.598633f, 0.477051f, 0.583008f,
+ 0.488770f, 0.567871f, 0.499756f, 0.554199f, 0.511230f, 0.540527f, 0.520996f, 0.527344f,
+ 0.530273f, 0.515625f, 0.540039f, 0.503418f, 0.548340f, 0.492432f, 0.556641f, 0.481689f,
+ 0.565918f, 0.470703f, 0.574219f, 0.460449f, 0.580566f, 0.450684f, 0.588379f, 0.440674f,
+ 0.595215f, 0.431396f, 0.603027f, 0.422607f, 0.609863f, 0.413086f, 0.616211f, 0.404297f,
+ 0.621582f, 0.395996f, 0.630371f, 0.386475f, 0.636230f, 0.378418f, 0.640625f, 0.370850f,
+ 0.647949f, 0.362549f, 0.652832f, 0.354736f, 0.659180f, 0.346924f, 0.663086f, 0.340088f,
+ 0.670898f, 0.331543f, 0.675781f, 0.324219f, 0.680176f, 0.317139f, 0.685059f, 0.310059f,
+ 0.691406f, 0.302246f, 0.695312f, 0.295166f, 0.699707f, 0.287842f, 0.704102f, 0.279785f,
+ 0.708496f, 0.271729f, 0.711914f, 0.264160f, 0.717285f, 0.255859f, 0.721191f, 0.248413f,
+ 0.724609f, 0.239380f, 0.728027f, 0.230347f, 0.732910f, 0.221680f, 0.734863f, 0.211792f,
+ 0.737305f, 0.201782f, 0.739746f, 0.189697f, 0.740234f, 0.178223f, 0.741699f, 0.164062f,
+ 0.741211f, 0.147095f, 0.736328f, 0.127441f, 0.728027f, 0.096802f, 0.696777f, 0.040192f,
+ 0.000000f, 1.000000f, 0.095032f, 0.957520f, 0.163330f, 0.910156f, 0.215698f, 0.867188f,
+ 0.258789f, 0.828125f, 0.293213f, 0.794434f, 0.323486f, 0.763184f, 0.349365f, 0.735352f,
+ 0.373779f, 0.708984f, 0.394287f, 0.685547f, 0.414062f, 0.663086f, 0.430420f, 0.643066f,
+ 0.447510f, 0.623535f, 0.461914f, 0.605957f, 0.475830f, 0.588867f, 0.488770f, 0.572754f,
+ 0.502441f, 0.557129f, 0.513672f, 0.542969f, 0.524414f, 0.529297f, 0.535645f, 0.515137f,
+ 0.545898f, 0.502930f, 0.554199f, 0.490723f, 0.564941f, 0.478516f, 0.572754f, 0.467529f,
+ 0.581055f, 0.457031f, 0.590820f, 0.445312f, 0.598145f, 0.435303f, 0.607422f, 0.424805f,
+ 0.613281f, 0.415527f, 0.619141f, 0.406494f, 0.628418f, 0.396973f, 0.635254f, 0.387207f,
+ 0.642090f, 0.378418f, 0.648926f, 0.369385f, 0.655762f, 0.360840f, 0.661133f, 0.352539f,
+ 0.667969f, 0.344482f, 0.673828f, 0.336182f, 0.678711f, 0.328613f, 0.685059f, 0.320801f,
+ 0.690918f, 0.312988f, 0.695801f, 0.305420f, 0.701660f, 0.297607f, 0.705566f, 0.291016f,
+ 0.711426f, 0.283203f, 0.716309f, 0.275635f, 0.723145f, 0.268311f, 0.726562f, 0.260986f,
+ 0.730469f, 0.252686f, 0.735840f, 0.244385f, 0.739746f, 0.236938f, 0.743164f, 0.229248f,
+ 0.747559f, 0.220825f, 0.751953f, 0.211792f, 0.755859f, 0.202637f, 0.757324f, 0.194458f,
+ 0.761230f, 0.183594f, 0.764160f, 0.172974f, 0.766602f, 0.161621f, 0.768066f, 0.148315f,
+ 0.767578f, 0.132935f, 0.763672f, 0.114380f, 0.756836f, 0.086060f, 0.730469f, 0.035767f,
+ 0.000000f, 1.000000f, 0.097534f, 0.956055f, 0.164307f, 0.910156f, 0.219727f, 0.865234f,
+ 0.261963f, 0.826172f, 0.299316f, 0.790527f, 0.329834f, 0.758789f, 0.357178f, 0.729980f,
+ 0.380127f, 0.704102f, 0.403076f, 0.679199f, 0.422607f, 0.656738f, 0.439697f, 0.635742f,
+ 0.457764f, 0.615723f, 0.472168f, 0.597168f, 0.487305f, 0.579102f, 0.500977f, 0.562500f,
+ 0.513184f, 0.546875f, 0.527344f, 0.531738f, 0.537598f, 0.517090f, 0.549316f, 0.503418f,
+ 0.558594f, 0.490723f, 0.569336f, 0.478027f, 0.578613f, 0.465576f, 0.589355f, 0.453369f,
+ 0.596680f, 0.442627f, 0.607422f, 0.430664f, 0.614746f, 0.420166f, 0.623535f, 0.409668f,
+ 0.631836f, 0.399414f, 0.638184f, 0.390137f, 0.645020f, 0.381104f, 0.652832f, 0.370850f,
+ 0.661621f, 0.361572f, 0.666992f, 0.352783f, 0.674316f, 0.343506f, 0.680664f, 0.335205f,
+ 0.687012f, 0.326660f, 0.693359f, 0.318359f, 0.698242f, 0.310791f, 0.705078f, 0.302490f,
+ 0.710938f, 0.294922f, 0.716309f, 0.286865f, 0.721680f, 0.279297f, 0.726074f, 0.272217f,
+ 0.732910f, 0.264160f, 0.737305f, 0.257324f, 0.742188f, 0.249756f, 0.748047f, 0.242676f,
+ 0.751953f, 0.234619f, 0.756348f, 0.226562f, 0.761230f, 0.218872f, 0.765137f, 0.211060f,
+ 0.770020f, 0.203003f, 0.773926f, 0.194336f, 0.775879f, 0.185913f, 0.780762f, 0.176880f,
+ 0.784180f, 0.166870f, 0.788574f, 0.156982f, 0.788574f, 0.146240f, 0.791016f, 0.133057f,
+ 0.791992f, 0.119263f, 0.789062f, 0.101868f, 0.782227f, 0.077637f, 0.762695f, 0.031021f,
+ 0.000000f, 1.000000f, 0.097351f, 0.956543f, 0.166748f, 0.908691f, 0.221558f, 0.863770f,
+ 0.266113f, 0.823730f, 0.302734f, 0.788086f, 0.335693f, 0.754883f, 0.363037f, 0.725586f,
+ 0.388916f, 0.697754f, 0.411621f, 0.672363f, 0.432617f, 0.648926f, 0.450684f, 0.627441f,
+ 0.468506f, 0.606934f, 0.484863f, 0.587402f, 0.499756f, 0.569336f, 0.513184f, 0.552246f,
+ 0.527344f, 0.535645f, 0.539551f, 0.520508f, 0.551758f, 0.505371f, 0.563965f, 0.490967f,
+ 0.574707f, 0.477295f, 0.584473f, 0.464600f, 0.594238f, 0.451904f, 0.604492f, 0.439453f,
+ 0.613770f, 0.427734f, 0.622559f, 0.416748f, 0.631836f, 0.405029f, 0.640625f, 0.394531f,
+ 0.648438f, 0.384033f, 0.654785f, 0.374512f, 0.663086f, 0.364746f, 0.669922f, 0.355225f,
+ 0.678223f, 0.345459f, 0.687012f, 0.335938f, 0.692871f, 0.326904f, 0.697754f, 0.318604f,
+ 0.706055f, 0.309326f, 0.711914f, 0.301270f, 0.717773f, 0.292969f, 0.723633f, 0.285156f,
+ 0.730469f, 0.277100f, 0.734863f, 0.269531f, 0.741211f, 0.261719f, 0.747070f, 0.254395f,
+ 0.751465f, 0.246948f, 0.757324f, 0.239258f, 0.761719f, 0.232300f, 0.767578f, 0.225098f,
+ 0.772461f, 0.217407f, 0.776367f, 0.209839f, 0.781250f, 0.201660f, 0.785156f, 0.194092f,
+ 0.790039f, 0.186035f, 0.794922f, 0.178467f, 0.797852f, 0.169800f, 0.800781f, 0.161255f,
+ 0.806152f, 0.152466f, 0.807129f, 0.142822f, 0.810059f, 0.132080f, 0.813477f, 0.120728f,
+ 0.812500f, 0.107483f, 0.812012f, 0.090820f, 0.807129f, 0.068665f, 0.789551f, 0.027405f,
+ 0.000000f, 1.000000f, 0.098022f, 0.956543f, 0.168701f, 0.907227f, 0.224121f, 0.862305f,
+ 0.269531f, 0.821289f, 0.307861f, 0.784668f, 0.340576f, 0.751465f, 0.370850f, 0.720215f,
+ 0.396973f, 0.691895f, 0.419678f, 0.666504f, 0.440430f, 0.642578f, 0.461670f, 0.619629f,
+ 0.479492f, 0.598145f, 0.496582f, 0.578125f, 0.511719f, 0.559570f, 0.526367f, 0.541992f,
+ 0.539551f, 0.525391f, 0.552246f, 0.509277f, 0.566406f, 0.493408f, 0.577637f, 0.479248f,
+ 0.589355f, 0.464600f, 0.599609f, 0.451416f, 0.608887f, 0.438965f, 0.620117f, 0.425537f,
+ 0.629395f, 0.413574f, 0.638184f, 0.402344f, 0.648926f, 0.390381f, 0.657715f, 0.379639f,
+ 0.664062f, 0.369141f, 0.672363f, 0.358643f, 0.681152f, 0.348389f, 0.687988f, 0.339111f,
+ 0.694824f, 0.330078f, 0.703613f, 0.319824f, 0.709961f, 0.310791f, 0.716797f, 0.301758f,
+ 0.723145f, 0.293213f, 0.729492f, 0.284668f, 0.735840f, 0.276367f, 0.741211f, 0.268555f,
+ 0.748535f, 0.260254f, 0.753906f, 0.252686f, 0.759766f, 0.244873f, 0.764160f, 0.237793f,
+ 0.770996f, 0.229858f, 0.775391f, 0.222656f, 0.780273f, 0.215454f, 0.785645f, 0.208374f,
+ 0.791016f, 0.200928f, 0.795898f, 0.193848f, 0.799316f, 0.186157f, 0.804199f, 0.178101f,
+ 0.808594f, 0.170532f, 0.813477f, 0.162842f, 0.816895f, 0.155762f, 0.820312f, 0.146851f,
+ 0.823730f, 0.138184f, 0.825684f, 0.129028f, 0.830566f, 0.119080f, 0.831055f, 0.108643f,
+ 0.831543f, 0.096436f, 0.832031f, 0.081421f, 0.829102f, 0.061523f, 0.813477f, 0.023743f,
+ 0.000000f, 1.000000f, 0.096558f, 0.957520f, 0.170044f, 0.906738f, 0.227783f, 0.859863f,
+ 0.273926f, 0.818848f, 0.312988f, 0.781250f, 0.347412f, 0.746582f, 0.377441f, 0.715332f,
+ 0.405029f, 0.686523f, 0.429199f, 0.659668f, 0.450439f, 0.635254f, 0.470215f, 0.611816f,
+ 0.489990f, 0.589844f, 0.506836f, 0.569336f, 0.522461f, 0.550293f, 0.538086f, 0.531738f,
+ 0.552246f, 0.514160f, 0.565430f, 0.498047f, 0.578613f, 0.481934f, 0.590332f, 0.467529f,
+ 0.602539f, 0.452637f, 0.614746f, 0.438477f, 0.623535f, 0.425537f, 0.634766f, 0.412354f,
+ 0.645020f, 0.399658f, 0.654297f, 0.387939f, 0.663574f, 0.376221f, 0.672363f, 0.365234f,
+ 0.681152f, 0.354004f, 0.689453f, 0.343506f, 0.698242f, 0.333252f, 0.705566f, 0.323486f,
+ 0.711426f, 0.314453f, 0.719238f, 0.304688f, 0.727051f, 0.294922f, 0.733398f, 0.286377f,
+ 0.741211f, 0.277100f, 0.747559f, 0.268311f, 0.753418f, 0.260498f, 0.758789f, 0.252441f,
+ 0.765625f, 0.244263f, 0.771973f, 0.236206f, 0.775391f, 0.229248f, 0.782227f, 0.221191f,
+ 0.787598f, 0.214111f, 0.792969f, 0.206543f, 0.797363f, 0.199829f, 0.803223f, 0.192505f,
+ 0.808105f, 0.185425f, 0.812988f, 0.178467f, 0.817383f, 0.172119f, 0.821289f, 0.163696f,
+ 0.825684f, 0.156250f, 0.830566f, 0.148804f, 0.833984f, 0.141846f, 0.837891f, 0.133545f,
+ 0.840820f, 0.125122f, 0.844238f, 0.117432f, 0.847168f, 0.107483f, 0.849609f, 0.097961f,
+ 0.850586f, 0.086731f, 0.852539f, 0.072998f, 0.849121f, 0.053864f, 0.836426f, 0.021317f,
+ 0.000000f, 1.000000f, 0.096985f, 0.957520f, 0.172363f, 0.905762f, 0.229614f, 0.859375f,
+ 0.277832f, 0.816406f, 0.318115f, 0.777832f, 0.353516f, 0.742676f, 0.384766f, 0.709961f,
+ 0.411865f, 0.680664f, 0.437500f, 0.653320f, 0.460449f, 0.627441f, 0.480957f, 0.603516f,
+ 0.499268f, 0.581543f, 0.519043f, 0.560059f, 0.535645f, 0.540039f, 0.550781f, 0.521484f,
+ 0.564941f, 0.503906f, 0.580078f, 0.486572f, 0.592285f, 0.470703f, 0.604492f, 0.455078f,
+ 0.617676f, 0.439941f, 0.628906f, 0.425537f, 0.640137f, 0.411865f, 0.649902f, 0.399170f,
+ 0.660156f, 0.385986f, 0.669922f, 0.374023f, 0.679199f, 0.362305f, 0.687988f, 0.351074f,
+ 0.697754f, 0.339355f, 0.704102f, 0.329102f, 0.713867f, 0.318359f, 0.722168f, 0.308350f,
+ 0.727539f, 0.299316f, 0.735352f, 0.289795f, 0.743652f, 0.279785f, 0.750977f, 0.270996f,
+ 0.756836f, 0.261963f, 0.763672f, 0.253174f, 0.770020f, 0.244873f, 0.775391f, 0.237183f,
+ 0.781738f, 0.228760f, 0.789062f, 0.220947f, 0.791992f, 0.213867f, 0.799316f, 0.206055f,
+ 0.805664f, 0.198608f, 0.808105f, 0.192139f, 0.813965f, 0.184692f, 0.819824f, 0.177856f,
+ 0.824219f, 0.170776f, 0.829590f, 0.164062f, 0.833984f, 0.157593f, 0.838379f, 0.150391f,
+ 0.841797f, 0.143066f, 0.844727f, 0.136108f, 0.850098f, 0.128418f, 0.854004f, 0.121460f,
+ 0.857422f, 0.113831f, 0.860840f, 0.105225f, 0.863770f, 0.097351f, 0.864746f, 0.088013f,
+ 0.867188f, 0.077576f, 0.867676f, 0.065186f, 0.868164f, 0.047791f, 0.855957f, 0.018372f,
+ 0.000000f, 1.000000f, 0.097534f, 0.957031f, 0.172974f, 0.905273f, 0.233032f, 0.856934f,
+ 0.282471f, 0.813477f, 0.324219f, 0.773926f, 0.360107f, 0.738281f, 0.391846f, 0.705078f,
+ 0.419678f, 0.674805f, 0.447021f, 0.645996f, 0.469727f, 0.620605f, 0.491455f, 0.595703f,
+ 0.511719f, 0.572754f, 0.529297f, 0.550781f, 0.545898f, 0.530762f, 0.562500f, 0.511719f,
+ 0.579102f, 0.492676f, 0.593750f, 0.474854f, 0.605957f, 0.458984f, 0.619629f, 0.442871f,
+ 0.630859f, 0.427734f, 0.642090f, 0.413330f, 0.655273f, 0.398682f, 0.665527f, 0.385498f,
+ 0.675293f, 0.372803f, 0.684570f, 0.360596f, 0.694336f, 0.348145f, 0.702637f, 0.337158f,
+ 0.711914f, 0.325684f, 0.720703f, 0.314453f, 0.729004f, 0.304199f, 0.736328f, 0.293945f,
+ 0.743652f, 0.284424f, 0.750488f, 0.274902f, 0.758301f, 0.265869f, 0.765625f, 0.256348f,
+ 0.773438f, 0.247559f, 0.779785f, 0.238403f, 0.785645f, 0.230347f, 0.791504f, 0.222412f,
+ 0.798340f, 0.213745f, 0.801758f, 0.206909f, 0.809082f, 0.199097f, 0.813965f, 0.192017f,
+ 0.819336f, 0.184326f, 0.825195f, 0.177612f, 0.830078f, 0.170654f, 0.835449f, 0.163696f,
+ 0.839844f, 0.157227f, 0.843750f, 0.150879f, 0.849609f, 0.144043f, 0.854492f, 0.137573f,
+ 0.857422f, 0.131104f, 0.861328f, 0.124023f, 0.865234f, 0.116577f, 0.867676f, 0.109924f,
+ 0.872070f, 0.103149f, 0.875488f, 0.094849f, 0.877930f, 0.087708f, 0.880371f, 0.078979f,
+ 0.882812f, 0.069092f, 0.883789f, 0.058105f, 0.881348f, 0.042664f, 0.875000f, 0.016068f,
+ 0.000000f, 1.000000f, 0.098633f, 0.956543f, 0.175781f, 0.903809f, 0.235596f, 0.855957f,
+ 0.286865f, 0.811035f, 0.329346f, 0.770996f, 0.366699f, 0.733887f, 0.398682f, 0.700195f,
+ 0.428955f, 0.668457f, 0.455566f, 0.639648f, 0.479004f, 0.612793f, 0.500977f, 0.587891f,
+ 0.522949f, 0.563477f, 0.541504f, 0.541504f, 0.558594f, 0.520508f, 0.576172f, 0.500488f,
+ 0.591309f, 0.481689f, 0.605957f, 0.464355f, 0.619629f, 0.447266f, 0.633301f, 0.430908f,
+ 0.646973f, 0.415039f, 0.656738f, 0.400635f, 0.669434f, 0.385986f, 0.679199f, 0.372559f,
+ 0.688965f, 0.359863f, 0.698730f, 0.347412f, 0.708496f, 0.334717f, 0.718262f, 0.322998f,
+ 0.727539f, 0.311768f, 0.736328f, 0.300781f, 0.743164f, 0.290527f, 0.751953f, 0.279785f,
+ 0.758789f, 0.270020f, 0.767090f, 0.260742f, 0.771973f, 0.251953f, 0.779297f, 0.242798f,
+ 0.788574f, 0.233398f, 0.793945f, 0.224854f, 0.800781f, 0.216187f, 0.807129f, 0.208252f,
+ 0.812012f, 0.200317f, 0.818359f, 0.192749f, 0.824707f, 0.185181f, 0.828613f, 0.178101f,
+ 0.833984f, 0.171021f, 0.839355f, 0.164185f, 0.844238f, 0.157471f, 0.848633f, 0.150757f,
+ 0.853027f, 0.144653f, 0.858887f, 0.137939f, 0.863281f, 0.131470f, 0.867676f, 0.125488f,
+ 0.871582f, 0.119629f, 0.875977f, 0.112793f, 0.878906f, 0.105774f, 0.881348f, 0.099548f,
+ 0.886719f, 0.092590f, 0.889160f, 0.086121f, 0.891113f, 0.078796f, 0.895508f, 0.069946f,
+ 0.895508f, 0.062012f, 0.897949f, 0.051208f, 0.896973f, 0.038055f, 0.893066f, 0.013466f,
+ 0.000000f, 1.000000f, 0.100159f, 0.955566f, 0.176392f, 0.903320f, 0.239258f, 0.853516f,
+ 0.291016f, 0.808105f, 0.335693f, 0.766602f, 0.372803f, 0.729492f, 0.405762f, 0.694824f,
+ 0.436035f, 0.662598f, 0.463623f, 0.633301f, 0.489502f, 0.605469f, 0.511230f, 0.579590f,
+ 0.532715f, 0.555176f, 0.551758f, 0.532715f, 0.571289f, 0.510742f, 0.588379f, 0.490234f,
+ 0.604004f, 0.471191f, 0.617188f, 0.453369f, 0.632324f, 0.435791f, 0.645020f, 0.419189f,
+ 0.658691f, 0.403564f, 0.670410f, 0.388184f, 0.682617f, 0.373779f, 0.693359f, 0.359863f,
+ 0.703125f, 0.346680f, 0.712402f, 0.334229f, 0.724121f, 0.321289f, 0.732910f, 0.309570f,
+ 0.740234f, 0.298584f, 0.749512f, 0.287598f, 0.758301f, 0.276855f, 0.765625f, 0.266357f,
+ 0.772949f, 0.256348f, 0.782227f, 0.246582f, 0.787598f, 0.237915f, 0.793945f, 0.229248f,
+ 0.801758f, 0.220337f, 0.807617f, 0.211670f, 0.813965f, 0.203247f, 0.821289f, 0.194824f,
+ 0.826660f, 0.187134f, 0.831543f, 0.179810f, 0.838379f, 0.172241f, 0.843262f, 0.165039f,
+ 0.847656f, 0.158325f, 0.853516f, 0.151489f, 0.857422f, 0.144897f, 0.862305f, 0.138428f,
+ 0.866699f, 0.132690f, 0.871582f, 0.125977f, 0.876465f, 0.120117f, 0.879395f, 0.114685f,
+ 0.885254f, 0.107971f, 0.889160f, 0.102600f, 0.891113f, 0.096558f, 0.895020f, 0.089722f,
+ 0.898926f, 0.083252f, 0.901367f, 0.077332f, 0.905273f, 0.071045f, 0.906738f, 0.062805f,
+ 0.910645f, 0.054810f, 0.910156f, 0.046295f, 0.911133f, 0.033295f, 0.906250f, 0.012779f,
+ 0.000000f, 1.000000f, 0.101318f, 0.955078f, 0.177979f, 0.902832f, 0.242188f, 0.852051f,
+ 0.294434f, 0.806152f, 0.340088f, 0.763672f, 0.378906f, 0.725098f, 0.414307f, 0.689453f,
+ 0.445557f, 0.656738f, 0.473633f, 0.625977f, 0.498047f, 0.598145f, 0.521484f, 0.571289f,
+ 0.543945f, 0.545898f, 0.562988f, 0.523438f, 0.583496f, 0.500977f, 0.598633f, 0.480957f,
+ 0.614746f, 0.461182f, 0.630371f, 0.442383f, 0.645508f, 0.424561f, 0.660156f, 0.407227f,
+ 0.671875f, 0.391602f, 0.685547f, 0.375732f, 0.696777f, 0.361572f, 0.706543f, 0.347656f,
+ 0.718262f, 0.333984f, 0.726562f, 0.321289f, 0.737305f, 0.308838f, 0.746094f, 0.296875f,
+ 0.756348f, 0.285156f, 0.764160f, 0.274170f, 0.770996f, 0.264404f, 0.779785f, 0.253418f,
+ 0.787598f, 0.243408f, 0.795410f, 0.233765f, 0.802246f, 0.224609f, 0.807129f, 0.216309f,
+ 0.815430f, 0.207397f, 0.820312f, 0.199341f, 0.826660f, 0.191162f, 0.834961f, 0.182251f,
+ 0.839844f, 0.174927f, 0.844238f, 0.167480f, 0.851074f, 0.160034f, 0.856445f, 0.152954f,
+ 0.860352f, 0.146484f, 0.865723f, 0.139771f, 0.870605f, 0.133179f, 0.874023f, 0.127686f,
+ 0.879883f, 0.121033f, 0.884766f, 0.114929f, 0.887207f, 0.109680f, 0.892578f, 0.103516f,
+ 0.895996f, 0.098083f, 0.899902f, 0.092773f, 0.904297f, 0.087219f, 0.907715f, 0.080933f,
+ 0.909180f, 0.075745f, 0.913574f, 0.068542f, 0.915527f, 0.063354f, 0.919434f, 0.056274f,
+ 0.920410f, 0.049133f, 0.922852f, 0.040192f, 0.923340f, 0.029037f, 0.918945f, 0.010727f,
+ 0.000000f, 1.000000f, 0.101074f, 0.955566f, 0.181641f, 0.900879f, 0.244019f, 0.850586f,
+ 0.299316f, 0.803223f, 0.346680f, 0.759766f, 0.386475f, 0.720215f, 0.422119f, 0.683594f,
+ 0.453125f, 0.650391f, 0.481689f, 0.619141f, 0.508789f, 0.589844f, 0.532227f, 0.562988f,
+ 0.555176f, 0.537598f, 0.575195f, 0.513672f, 0.594238f, 0.491455f, 0.611816f, 0.470215f,
+ 0.627930f, 0.450195f, 0.643555f, 0.431396f, 0.659180f, 0.412842f, 0.672363f, 0.396240f,
+ 0.684570f, 0.379883f, 0.697266f, 0.364258f, 0.708984f, 0.349609f, 0.720703f, 0.335205f,
+ 0.731934f, 0.321777f, 0.740723f, 0.308838f, 0.750488f, 0.296387f, 0.759277f, 0.284668f,
+ 0.768555f, 0.272705f, 0.778809f, 0.261230f, 0.785156f, 0.251465f, 0.793457f, 0.241089f,
+ 0.800293f, 0.231201f, 0.809082f, 0.221191f, 0.814941f, 0.212280f, 0.821289f, 0.203613f,
+ 0.829102f, 0.194702f, 0.833496f, 0.187134f, 0.839844f, 0.179321f, 0.846680f, 0.170776f,
+ 0.852051f, 0.163330f, 0.858398f, 0.155518f, 0.862305f, 0.148560f, 0.868164f, 0.141724f,
+ 0.873047f, 0.135254f, 0.877930f, 0.128418f, 0.881836f, 0.122742f, 0.887207f, 0.116272f,
+ 0.891602f, 0.110535f, 0.894043f, 0.105164f, 0.900391f, 0.099365f, 0.903809f, 0.093689f,
+ 0.907227f, 0.089172f, 0.911621f, 0.082947f, 0.915039f, 0.078430f, 0.918457f, 0.073120f,
+ 0.920898f, 0.067749f, 0.924316f, 0.061584f, 0.926270f, 0.055939f, 0.930664f, 0.049683f,
+ 0.932129f, 0.043274f, 0.934082f, 0.035919f, 0.934082f, 0.025879f, 0.931152f, 0.010231f,
+ 0.000000f, 1.000000f, 0.101440f, 0.955078f, 0.181763f, 0.900879f, 0.247925f, 0.848633f,
+ 0.303467f, 0.800781f, 0.351562f, 0.756348f, 0.393311f, 0.715820f, 0.429199f, 0.678711f,
+ 0.462646f, 0.644043f, 0.491455f, 0.612305f, 0.518555f, 0.582520f, 0.542969f, 0.554688f,
+ 0.564941f, 0.529297f, 0.586914f, 0.504395f, 0.605469f, 0.481689f, 0.624023f, 0.459961f,
+ 0.639648f, 0.439941f, 0.656738f, 0.420410f, 0.671387f, 0.402344f, 0.683594f, 0.385254f,
+ 0.698242f, 0.368164f, 0.709961f, 0.352783f, 0.721680f, 0.337891f, 0.733887f, 0.323242f,
+ 0.743652f, 0.310059f, 0.752930f, 0.296875f, 0.763184f, 0.284180f, 0.772461f, 0.272217f,
+ 0.782715f, 0.260742f, 0.790527f, 0.249634f, 0.797852f, 0.239136f, 0.805664f, 0.228760f,
+ 0.812012f, 0.219727f, 0.820801f, 0.209717f, 0.826660f, 0.200562f, 0.834961f, 0.191284f,
+ 0.839844f, 0.183350f, 0.845703f, 0.175293f, 0.852539f, 0.167358f, 0.856934f, 0.160278f,
+ 0.864746f, 0.152344f, 0.868652f, 0.145020f, 0.874512f, 0.137695f, 0.880371f, 0.131226f,
+ 0.885254f, 0.124084f, 0.887207f, 0.119202f, 0.894043f, 0.111816f, 0.897461f, 0.106445f,
+ 0.903809f, 0.100586f, 0.905762f, 0.095093f, 0.909180f, 0.090454f, 0.915039f, 0.084290f,
+ 0.916992f, 0.079895f, 0.922363f, 0.074341f, 0.924805f, 0.070007f, 0.928711f, 0.064880f,
+ 0.931641f, 0.060455f, 0.934570f, 0.055267f, 0.937012f, 0.049316f, 0.938965f, 0.043762f,
+ 0.942383f, 0.038239f, 0.943359f, 0.031235f, 0.945801f, 0.022858f, 0.943359f, 0.008293f,
+ 0.000000f, 1.000000f, 0.101990f, 0.955078f, 0.184082f, 0.899414f, 0.251709f, 0.846680f,
+ 0.308105f, 0.797363f, 0.358398f, 0.751953f, 0.399414f, 0.710938f, 0.436523f, 0.673340f,
+ 0.469238f, 0.638184f, 0.500000f, 0.605469f, 0.527832f, 0.575195f, 0.553223f, 0.546387f,
+ 0.575684f, 0.520020f, 0.595703f, 0.496094f, 0.617676f, 0.471924f, 0.635254f, 0.450195f,
+ 0.652832f, 0.429443f, 0.667480f, 0.410400f, 0.682617f, 0.391846f, 0.697754f, 0.373535f,
+ 0.710938f, 0.356934f, 0.724121f, 0.341064f, 0.734375f, 0.326416f, 0.745605f, 0.312012f,
+ 0.755859f, 0.298340f, 0.765625f, 0.285400f, 0.776367f, 0.272461f, 0.785645f, 0.260254f,
+ 0.794922f, 0.249023f, 0.802246f, 0.238403f, 0.811035f, 0.227417f, 0.818359f, 0.217041f,
+ 0.825195f, 0.207764f, 0.831543f, 0.198608f, 0.839355f, 0.189331f, 0.846191f, 0.180420f,
+ 0.851562f, 0.172119f, 0.858887f, 0.163818f, 0.863281f, 0.156372f, 0.870117f, 0.149170f,
+ 0.874512f, 0.141968f, 0.878906f, 0.135742f, 0.886230f, 0.127563f, 0.890137f, 0.121521f,
+ 0.895996f, 0.114380f, 0.899414f, 0.108704f, 0.904785f, 0.102539f, 0.908203f, 0.097107f,
+ 0.913086f, 0.091370f, 0.916016f, 0.086487f, 0.920410f, 0.081055f, 0.923828f, 0.076172f,
+ 0.926758f, 0.071655f, 0.930664f, 0.066711f, 0.933594f, 0.062225f, 0.937500f, 0.057587f,
+ 0.939941f, 0.053406f, 0.944336f, 0.048767f, 0.946289f, 0.044495f, 0.949219f, 0.038361f,
+ 0.951660f, 0.032867f, 0.953125f, 0.027573f, 0.953613f, 0.019714f, 0.954102f, 0.007561f,
+ 0.000000f, 1.000000f, 0.103210f, 0.954102f, 0.184937f, 0.898926f, 0.254639f, 0.844727f,
+ 0.312012f, 0.794922f, 0.362549f, 0.749023f, 0.405273f, 0.707031f, 0.444092f, 0.667969f,
+ 0.479248f, 0.631348f, 0.510742f, 0.598145f, 0.537109f, 0.567383f, 0.562988f, 0.538574f,
+ 0.586426f, 0.511719f, 0.608398f, 0.486328f, 0.627930f, 0.462891f, 0.645508f, 0.440674f,
+ 0.662598f, 0.419922f, 0.679688f, 0.399658f, 0.694824f, 0.381104f, 0.709961f, 0.363037f,
+ 0.723633f, 0.345947f, 0.735352f, 0.330566f, 0.745117f, 0.315430f, 0.757812f, 0.300781f,
+ 0.768066f, 0.287354f, 0.777832f, 0.273926f, 0.788574f, 0.261230f, 0.797852f, 0.249390f,
+ 0.806152f, 0.237671f, 0.812988f, 0.227539f, 0.822754f, 0.216431f, 0.829102f, 0.206665f,
+ 0.837402f, 0.196167f, 0.843262f, 0.187866f, 0.850098f, 0.178345f, 0.856934f, 0.170532f,
+ 0.863281f, 0.161499f, 0.869141f, 0.153809f, 0.875000f, 0.145874f, 0.880371f, 0.138794f,
+ 0.885254f, 0.131714f, 0.889648f, 0.125488f, 0.895020f, 0.118896f, 0.899414f, 0.112488f,
+ 0.904785f, 0.105896f, 0.909668f, 0.099670f, 0.914551f, 0.093872f, 0.917969f, 0.088379f,
+ 0.922363f, 0.083069f, 0.925781f, 0.077759f, 0.929199f, 0.073120f, 0.932617f, 0.068115f,
+ 0.936523f, 0.063599f, 0.939941f, 0.058990f, 0.943359f, 0.054779f, 0.946777f, 0.050354f,
+ 0.948730f, 0.046722f, 0.952148f, 0.042236f, 0.955566f, 0.038208f, 0.958984f, 0.034027f,
+ 0.959473f, 0.028656f, 0.962402f, 0.022903f, 0.964355f, 0.017456f, 0.962891f, 0.006824f,
+ 0.000000f, 1.000000f, 0.103149f, 0.954590f, 0.187622f, 0.897949f, 0.257568f, 0.843262f,
+ 0.317871f, 0.791992f, 0.369629f, 0.744629f, 0.412842f, 0.702148f, 0.453125f, 0.661621f,
+ 0.487061f, 0.625488f, 0.518066f, 0.591797f, 0.546875f, 0.560059f, 0.573730f, 0.530273f,
+ 0.596191f, 0.503418f, 0.619141f, 0.477051f, 0.639160f, 0.453125f, 0.659180f, 0.430420f,
+ 0.674805f, 0.409424f, 0.691406f, 0.389404f, 0.706055f, 0.370361f, 0.720703f, 0.352539f,
+ 0.733887f, 0.335449f, 0.746582f, 0.319580f, 0.756348f, 0.304932f, 0.770020f, 0.289551f,
+ 0.781738f, 0.275391f, 0.790527f, 0.263428f, 0.799316f, 0.250488f, 0.809082f, 0.238403f,
+ 0.817383f, 0.227417f, 0.825684f, 0.215942f, 0.833008f, 0.205811f, 0.839844f, 0.196167f,
+ 0.848145f, 0.186157f, 0.854492f, 0.177002f, 0.861328f, 0.168213f, 0.867676f, 0.159668f,
+ 0.873047f, 0.152100f, 0.879395f, 0.144165f, 0.885254f, 0.136353f, 0.890137f, 0.129150f,
+ 0.895996f, 0.122375f, 0.900391f, 0.115967f, 0.904785f, 0.109680f, 0.909180f, 0.103760f,
+ 0.913574f, 0.097961f, 0.918945f, 0.091736f, 0.922363f, 0.085876f, 0.926758f, 0.080383f,
+ 0.930664f, 0.075012f, 0.935059f, 0.070068f, 0.938477f, 0.065186f, 0.942383f, 0.060944f,
+ 0.944824f, 0.056366f, 0.948730f, 0.051880f, 0.951172f, 0.047943f, 0.953613f, 0.044098f,
+ 0.957520f, 0.040131f, 0.960449f, 0.036285f, 0.962402f, 0.032806f, 0.965820f, 0.028778f,
+ 0.968750f, 0.025314f, 0.970215f, 0.019409f, 0.971191f, 0.013916f, 0.971680f, 0.004665f,
+ 0.000000f, 1.000000f, 0.104492f, 0.953613f, 0.189575f, 0.896973f, 0.261230f, 0.840820f,
+ 0.322021f, 0.789062f, 0.375244f, 0.741211f, 0.421143f, 0.696777f, 0.459717f, 0.656738f,
+ 0.496582f, 0.618652f, 0.529297f, 0.583984f, 0.558105f, 0.551758f, 0.583008f, 0.522461f,
+ 0.607422f, 0.494385f, 0.631348f, 0.468262f, 0.650879f, 0.443604f, 0.667969f, 0.421143f,
+ 0.685547f, 0.399902f, 0.704102f, 0.379639f, 0.719238f, 0.360352f, 0.733398f, 0.342041f,
+ 0.746094f, 0.325439f, 0.758301f, 0.309082f, 0.769531f, 0.293945f, 0.781250f, 0.279053f,
+ 0.791016f, 0.265625f, 0.801758f, 0.252197f, 0.811035f, 0.239746f, 0.819336f, 0.228149f,
+ 0.828125f, 0.216675f, 0.835449f, 0.206299f, 0.844727f, 0.195557f, 0.852051f, 0.185425f,
+ 0.858398f, 0.176147f, 0.864258f, 0.167725f, 0.871582f, 0.158569f, 0.877930f, 0.149902f,
+ 0.883301f, 0.142334f, 0.888672f, 0.134766f, 0.893555f, 0.127930f, 0.899414f, 0.120667f,
+ 0.905273f, 0.113342f, 0.910645f, 0.106750f, 0.914551f, 0.100708f, 0.919434f, 0.094727f,
+ 0.921875f, 0.089539f, 0.926270f, 0.084106f, 0.930176f, 0.079163f, 0.935059f, 0.073425f,
+ 0.939941f, 0.067627f, 0.943359f, 0.063049f, 0.946289f, 0.058472f, 0.950195f, 0.053711f,
+ 0.952637f, 0.049927f, 0.956055f, 0.045410f, 0.958496f, 0.041595f, 0.961426f, 0.038086f,
+ 0.964844f, 0.033997f, 0.967285f, 0.030716f, 0.970215f, 0.027283f, 0.972656f, 0.023804f,
+ 0.974609f, 0.020844f, 0.979004f, 0.016663f, 0.978027f, 0.011475f, 0.979980f, 0.004517f,
+ 0.000000f, 1.000000f, 0.103699f, 0.954590f, 0.191895f, 0.895508f, 0.263916f, 0.839355f,
+ 0.325439f, 0.786621f, 0.379150f, 0.737793f, 0.427002f, 0.692383f, 0.467773f, 0.650879f,
+ 0.503418f, 0.612793f, 0.537109f, 0.577637f, 0.566406f, 0.544434f, 0.594238f, 0.514160f,
+ 0.618164f, 0.485840f, 0.641113f, 0.459229f, 0.661133f, 0.434814f, 0.680664f, 0.411377f,
+ 0.698242f, 0.389648f, 0.713379f, 0.369629f, 0.729492f, 0.350098f, 0.743164f, 0.332031f,
+ 0.757324f, 0.314941f, 0.768555f, 0.298828f, 0.780762f, 0.283447f, 0.791992f, 0.269043f,
+ 0.802734f, 0.255127f, 0.812500f, 0.242188f, 0.820801f, 0.230103f, 0.830566f, 0.217773f,
+ 0.839355f, 0.206665f, 0.846680f, 0.196045f, 0.854004f, 0.185669f, 0.860840f, 0.176147f,
+ 0.867676f, 0.167114f, 0.875488f, 0.157715f, 0.879883f, 0.149658f, 0.886719f, 0.141235f,
+ 0.892578f, 0.133545f, 0.899414f, 0.125488f, 0.902832f, 0.118835f, 0.909668f, 0.111755f,
+ 0.913086f, 0.105652f, 0.917969f, 0.099609f, 0.923340f, 0.092896f, 0.926758f, 0.087158f,
+ 0.931641f, 0.081299f, 0.935059f, 0.076233f, 0.938477f, 0.071289f, 0.942383f, 0.066467f,
+ 0.944336f, 0.062439f, 0.950195f, 0.057098f, 0.954102f, 0.051971f, 0.957520f, 0.047729f,
+ 0.960938f, 0.043304f, 0.963379f, 0.039429f, 0.966309f, 0.035736f, 0.970215f, 0.031647f,
+ 0.972168f, 0.028305f, 0.974609f, 0.025269f, 0.977539f, 0.021774f, 0.979492f, 0.018845f,
+ 0.981445f, 0.016144f, 0.984863f, 0.012421f, 0.986328f, 0.009705f, 0.987793f, 0.002100f,
+ 0.000000f, 1.000000f, 0.104919f, 0.953613f, 0.193481f, 0.895020f, 0.266113f, 0.837891f,
+ 0.330811f, 0.783203f, 0.385986f, 0.733398f, 0.433105f, 0.687988f, 0.476074f, 0.645020f,
+ 0.513184f, 0.606445f, 0.546387f, 0.570312f, 0.576172f, 0.537109f, 0.604492f, 0.505859f,
+ 0.628906f, 0.477295f, 0.651855f, 0.450439f, 0.672363f, 0.425537f, 0.690918f, 0.401855f,
+ 0.708984f, 0.380127f, 0.726074f, 0.359375f, 0.741699f, 0.340088f, 0.754883f, 0.322266f,
+ 0.767090f, 0.305176f, 0.780762f, 0.288574f, 0.791016f, 0.273926f, 0.803711f, 0.258789f,
+ 0.813477f, 0.245483f, 0.822754f, 0.232300f, 0.831055f, 0.220459f, 0.841309f, 0.208008f,
+ 0.848633f, 0.197388f, 0.856934f, 0.186523f, 0.864258f, 0.176392f, 0.870117f, 0.167236f,
+ 0.878418f, 0.157593f, 0.883789f, 0.148926f, 0.890625f, 0.140747f, 0.896973f, 0.132690f,
+ 0.902344f, 0.124878f, 0.906738f, 0.117554f, 0.911133f, 0.111084f, 0.916504f, 0.104431f,
+ 0.922363f, 0.097473f, 0.927246f, 0.091187f, 0.931641f, 0.085327f, 0.935059f, 0.080139f,
+ 0.938965f, 0.074890f, 0.942871f, 0.069336f, 0.946289f, 0.064331f, 0.950684f, 0.059265f,
+ 0.954102f, 0.054565f, 0.957031f, 0.050537f, 0.959473f, 0.046753f, 0.962891f, 0.042542f,
+ 0.965332f, 0.039246f, 0.969238f, 0.034851f, 0.973633f, 0.030243f, 0.976074f, 0.026428f,
+ 0.978516f, 0.023300f, 0.980469f, 0.020340f, 0.984375f, 0.016403f, 0.985840f, 0.014069f,
+ 0.987793f, 0.011551f, 0.991211f, 0.008347f, 0.992676f, 0.005676f, 0.994141f, 0.003460f,
+ 0.000000f, 1.000000f, 0.106079f, 0.953125f, 0.194214f, 0.894531f, 0.270264f, 0.836426f,
+ 0.335205f, 0.781250f, 0.390625f, 0.729980f, 0.439697f, 0.683105f, 0.483398f, 0.639648f,
+ 0.521484f, 0.600098f, 0.555664f, 0.563477f, 0.586914f, 0.529297f, 0.615234f, 0.498047f,
+ 0.637695f, 0.469482f, 0.662598f, 0.441650f, 0.682129f, 0.416748f, 0.701660f, 0.393066f,
+ 0.720703f, 0.370850f, 0.736816f, 0.349854f, 0.752930f, 0.330322f, 0.767578f, 0.312256f,
+ 0.778809f, 0.295654f, 0.788086f, 0.280029f, 0.802246f, 0.263672f, 0.814941f, 0.249023f,
+ 0.821289f, 0.236816f, 0.833008f, 0.222778f, 0.842285f, 0.211182f, 0.849609f, 0.199097f,
+ 0.858398f, 0.188477f, 0.865723f, 0.177612f, 0.873047f, 0.167603f, 0.880371f, 0.158203f,
+ 0.888184f, 0.148926f, 0.893066f, 0.140869f, 0.898926f, 0.132446f, 0.904785f, 0.124023f,
+ 0.909668f, 0.117615f, 0.916016f, 0.109924f, 0.920898f, 0.102356f, 0.922852f, 0.097961f,
+ 0.930176f, 0.090576f, 0.936523f, 0.082825f, 0.936523f, 0.078857f, 0.940430f, 0.074707f,
+ 0.947754f, 0.067871f, 0.952637f, 0.061066f, 0.952637f, 0.057983f, 0.952637f, 0.055847f,
+ 0.960938f, 0.049866f, 0.968262f, 0.042328f, 0.968262f, 0.038971f, 0.968262f, 0.037048f,
+ 0.968262f, 0.035675f, 0.974609f, 0.031281f, 0.983887f, 0.022980f, 0.983887f, 0.019745f,
+ 0.983887f, 0.018219f, 0.983887f, 0.017288f, 0.983887f, 0.016663f, 0.985840f, 0.015717f,
+ 0.999512f, 0.003330f, 0.999512f, 0.000731f, 0.999512f, 0.000126f, 0.999512f, 0.000002f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993164f, 0.000000f, 0.992676f, 0.000000f, 0.990723f, 0.000000f, 0.989258f,
+ 0.000000f, 0.988281f, 0.000000f, 0.987305f, 0.000000f, 0.985352f, 0.000000f, 0.983398f,
+ 0.000000f, 0.982422f, 0.000000f, 0.979980f, 0.000000f, 0.978027f, 0.000000f, 0.976562f,
+ 0.000000f, 0.973633f, 0.000000f, 0.971680f, 0.000000f, 0.968750f, 0.000000f, 0.966309f,
+ 0.000000f, 0.963379f, 0.000000f, 0.960938f, 0.000000f, 0.957031f, 0.000000f, 0.953613f,
+ 0.000000f, 0.950195f, 0.000000f, 0.946289f, 0.000000f, 0.941895f, 0.000000f, 0.937988f,
+ 0.000000f, 0.932617f, 0.000000f, 0.927734f, 0.000000f, 0.922363f, 0.000000f, 0.916992f,
+ 0.000000f, 0.910645f, 0.000000f, 0.904785f, 0.000000f, 0.896484f, 0.000000f, 0.888672f,
+ 0.000000f, 0.879883f, 0.000000f, 0.870605f, 0.000000f, 0.861328f, 0.000000f, 0.851074f,
+ 0.000000f, 0.838867f, 0.000000f, 0.825684f, 0.000000f, 0.811523f, 0.000000f, 0.795898f,
+ 0.000000f, 0.778320f, 0.000000f, 0.758301f, 0.000000f, 0.736328f, 0.000000f, 0.711426f,
+ 0.000000f, 0.682617f, 0.000000f, 0.648926f, 0.000000f, 0.608887f, 0.000000f, 0.561523f,
+ 0.000000f, 0.501465f, 0.000000f, 0.423096f, 0.000000f, 0.310791f, 0.000000f, 0.118774f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996582f, 0.000000f, 0.996094f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.990723f, 0.000000f, 0.989746f,
+ 0.000000f, 0.988281f, 0.000000f, 0.986816f, 0.000000f, 0.985840f, 0.000000f, 0.983887f,
+ 0.000000f, 0.981445f, 0.000000f, 0.980469f, 0.000000f, 0.978027f, 0.000000f, 0.976074f,
+ 0.000000f, 0.974121f, 0.000000f, 0.971191f, 0.000000f, 0.969238f, 0.000000f, 0.965820f,
+ 0.000000f, 0.963867f, 0.000000f, 0.960449f, 0.000000f, 0.957520f, 0.000000f, 0.953613f,
+ 0.000000f, 0.949707f, 0.000000f, 0.945801f, 0.000000f, 0.941895f, 0.000000f, 0.937988f,
+ 0.000000f, 0.933105f, 0.000000f, 0.927734f, 0.000000f, 0.922363f, 0.000000f, 0.916504f,
+ 0.000000f, 0.910645f, 0.000000f, 0.903809f, 0.000000f, 0.895996f, 0.000000f, 0.888672f,
+ 0.000000f, 0.879883f, 0.000000f, 0.871094f, 0.000000f, 0.861328f, 0.000000f, 0.851074f,
+ 0.000000f, 0.838867f, 0.000000f, 0.825684f, 0.000000f, 0.811523f, 0.000000f, 0.795898f,
+ 0.000000f, 0.778320f, 0.000000f, 0.758301f, 0.000000f, 0.736328f, 0.000000f, 0.710938f,
+ 0.000000f, 0.682617f, 0.000000f, 0.648438f, 0.000003f, 0.608887f, 0.000004f, 0.561523f,
+ 0.000003f, 0.501953f, 0.000002f, 0.423584f, 0.000002f, 0.311523f, 0.000001f, 0.119202f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.997070f, 0.000000f, 0.995605f, 0.000000f, 0.994629f, 0.000000f, 0.994141f,
+ 0.000000f, 0.992676f, 0.000000f, 0.991699f, 0.000000f, 0.991211f, 0.000000f, 0.989258f,
+ 0.000000f, 0.987793f, 0.000000f, 0.986816f, 0.000000f, 0.985352f, 0.000000f, 0.983398f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979492f, 0.000000f, 0.978027f, 0.000000f, 0.976074f,
+ 0.000000f, 0.973145f, 0.000000f, 0.971191f, 0.000000f, 0.968262f, 0.000000f, 0.965820f,
+ 0.000000f, 0.962891f, 0.000000f, 0.959961f, 0.000000f, 0.956543f, 0.000000f, 0.953125f,
+ 0.000000f, 0.949707f, 0.000000f, 0.945312f, 0.000000f, 0.941406f, 0.000000f, 0.937012f,
+ 0.000000f, 0.932129f, 0.000000f, 0.926758f, 0.000000f, 0.921387f, 0.000000f, 0.916016f,
+ 0.000000f, 0.910156f, 0.000000f, 0.902832f, 0.000000f, 0.895508f, 0.000005f, 0.887695f,
+ 0.000013f, 0.879395f, 0.000022f, 0.870605f, 0.000033f, 0.860840f, 0.000044f, 0.849609f,
+ 0.000048f, 0.837891f, 0.000049f, 0.824707f, 0.000049f, 0.810547f, 0.000046f, 0.794922f,
+ 0.000044f, 0.777832f, 0.000040f, 0.757812f, 0.000035f, 0.735352f, 0.000031f, 0.710449f,
+ 0.000033f, 0.682129f, 0.000032f, 0.647949f, 0.000028f, 0.608398f, 0.000026f, 0.561035f,
+ 0.000024f, 0.501465f, 0.000020f, 0.422852f, 0.000016f, 0.311279f, 0.000011f, 0.119324f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.999023f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.997070f,
+ 0.000000f, 0.996094f, 0.000000f, 0.995117f, 0.000000f, 0.995117f, 0.000000f, 0.993652f,
+ 0.000000f, 0.992188f, 0.000000f, 0.991699f, 0.000000f, 0.990234f, 0.000000f, 0.989258f,
+ 0.000000f, 0.987793f, 0.000000f, 0.985840f, 0.000000f, 0.984863f, 0.000000f, 0.982910f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979004f, 0.000000f, 0.977051f, 0.000000f, 0.975098f,
+ 0.000000f, 0.972656f, 0.000002f, 0.970215f, 0.000010f, 0.967773f, 0.000020f, 0.965332f,
+ 0.000034f, 0.962402f, 0.000047f, 0.959473f, 0.000064f, 0.956055f, 0.000079f, 0.952148f,
+ 0.000095f, 0.948730f, 0.000112f, 0.944336f, 0.000129f, 0.940918f, 0.000145f, 0.936035f,
+ 0.000163f, 0.931152f, 0.000180f, 0.926270f, 0.000187f, 0.920410f, 0.000191f, 0.915039f,
+ 0.000190f, 0.908691f, 0.000185f, 0.902344f, 0.000178f, 0.894531f, 0.000173f, 0.886719f,
+ 0.000164f, 0.878418f, 0.000154f, 0.869141f, 0.000142f, 0.859375f, 0.000137f, 0.848633f,
+ 0.000136f, 0.836914f, 0.000138f, 0.823730f, 0.000144f, 0.809570f, 0.000141f, 0.793945f,
+ 0.000132f, 0.776855f, 0.000121f, 0.756836f, 0.000122f, 0.734375f, 0.000119f, 0.709473f,
+ 0.000110f, 0.681152f, 0.000106f, 0.646973f, 0.000101f, 0.607422f, 0.000095f, 0.560547f,
+ 0.000085f, 0.500977f, 0.000079f, 0.422852f, 0.000066f, 0.310791f, 0.000038f, 0.118713f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.996582f,
+ 0.000000f, 0.995605f, 0.000000f, 0.995117f, 0.000000f, 0.993652f, 0.000001f, 0.993652f,
+ 0.000014f, 0.992676f, 0.000038f, 0.990723f, 0.000059f, 0.989746f, 0.000087f, 0.988281f,
+ 0.000112f, 0.987305f, 0.000136f, 0.985352f, 0.000165f, 0.983398f, 0.000191f, 0.982422f,
+ 0.000213f, 0.980469f, 0.000240f, 0.979004f, 0.000266f, 0.976074f, 0.000289f, 0.974121f,
+ 0.000310f, 0.972168f, 0.000333f, 0.969727f, 0.000359f, 0.966797f, 0.000381f, 0.964355f,
+ 0.000400f, 0.960938f, 0.000417f, 0.958008f, 0.000437f, 0.954590f, 0.000443f, 0.951172f,
+ 0.000439f, 0.947266f, 0.000429f, 0.943359f, 0.000414f, 0.939453f, 0.000404f, 0.935059f,
+ 0.000389f, 0.929688f, 0.000377f, 0.924805f, 0.000367f, 0.919434f, 0.000362f, 0.913574f,
+ 0.000366f, 0.907227f, 0.000373f, 0.900879f, 0.000381f, 0.893555f, 0.000372f, 0.885254f,
+ 0.000376f, 0.876953f, 0.000374f, 0.867676f, 0.000368f, 0.857910f, 0.000369f, 0.846680f,
+ 0.000346f, 0.834961f, 0.000344f, 0.821777f, 0.000348f, 0.808105f, 0.000345f, 0.791992f,
+ 0.000345f, 0.774902f, 0.000314f, 0.754883f, 0.000312f, 0.732910f, 0.000311f, 0.708008f,
+ 0.000304f, 0.679688f, 0.000272f, 0.645996f, 0.000271f, 0.606445f, 0.000267f, 0.559570f,
+ 0.000230f, 0.500000f, 0.000226f, 0.422119f, 0.000194f, 0.310547f, 0.000089f, 0.118958f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000004f, 0.999023f,
+ 0.000049f, 0.998047f, 0.000116f, 0.997559f, 0.000161f, 0.997070f, 0.000219f, 0.997070f,
+ 0.000268f, 0.995605f, 0.000304f, 0.994141f, 0.000349f, 0.994141f, 0.000395f, 0.992676f,
+ 0.000430f, 0.991699f, 0.000457f, 0.990723f, 0.000491f, 0.988770f, 0.000532f, 0.987793f,
+ 0.000563f, 0.986328f, 0.000588f, 0.984863f, 0.000607f, 0.982910f, 0.000638f, 0.980957f,
+ 0.000672f, 0.979492f, 0.000698f, 0.977539f, 0.000718f, 0.975586f, 0.000734f, 0.972656f,
+ 0.000751f, 0.970703f, 0.000769f, 0.968262f, 0.000764f, 0.965820f, 0.000755f, 0.962891f,
+ 0.000746f, 0.959961f, 0.000739f, 0.957031f, 0.000741f, 0.953125f, 0.000755f, 0.949707f,
+ 0.000765f, 0.946289f, 0.000748f, 0.941895f, 0.000752f, 0.937988f, 0.000752f, 0.933105f,
+ 0.000764f, 0.928711f, 0.000785f, 0.922852f, 0.000763f, 0.916992f, 0.000774f, 0.911621f,
+ 0.000782f, 0.905762f, 0.000781f, 0.898438f, 0.000790f, 0.891113f, 0.000754f, 0.883789f,
+ 0.000756f, 0.875000f, 0.000765f, 0.865723f, 0.000762f, 0.855469f, 0.000761f, 0.845215f,
+ 0.000772f, 0.833496f, 0.000726f, 0.819824f, 0.000721f, 0.806152f, 0.000715f, 0.790039f,
+ 0.000713f, 0.772949f, 0.000667f, 0.752930f, 0.000661f, 0.730957f, 0.000654f, 0.706543f,
+ 0.000633f, 0.678223f, 0.000607f, 0.644043f, 0.000587f, 0.604980f, 0.000575f, 0.558105f,
+ 0.000537f, 0.499512f, 0.000507f, 0.421875f, 0.000431f, 0.310547f, 0.000169f, 0.118103f,
+ 0.000000f, 1.000000f, 0.000213f, 0.999512f, 0.000377f, 0.999023f, 0.000426f, 0.998535f,
+ 0.000521f, 0.998047f, 0.000593f, 0.997070f, 0.000622f, 0.997070f, 0.000648f, 0.996094f,
+ 0.000748f, 0.995117f, 0.000783f, 0.994141f, 0.000803f, 0.993164f, 0.000814f, 0.992188f,
+ 0.000896f, 0.990723f, 0.000933f, 0.989746f, 0.000953f, 0.988770f, 0.000966f, 0.986816f,
+ 0.000974f, 0.985840f, 0.001040f, 0.983887f, 0.001085f, 0.982422f, 0.001128f, 0.979980f,
+ 0.001166f, 0.978516f, 0.001181f, 0.976074f, 0.001194f, 0.974609f, 0.001233f, 0.971680f,
+ 0.001244f, 0.969727f, 0.001245f, 0.966309f, 0.001249f, 0.964355f, 0.001251f, 0.961914f,
+ 0.001231f, 0.958008f, 0.001264f, 0.955078f, 0.001286f, 0.951660f, 0.001309f, 0.947754f,
+ 0.001332f, 0.944336f, 0.001299f, 0.939941f, 0.001328f, 0.935547f, 0.001386f, 0.931152f,
+ 0.001400f, 0.926270f, 0.001399f, 0.920898f, 0.001336f, 0.915039f, 0.001348f, 0.909180f,
+ 0.001355f, 0.903320f, 0.001403f, 0.895996f, 0.001408f, 0.888672f, 0.001418f, 0.880371f,
+ 0.001347f, 0.872070f, 0.001354f, 0.863770f, 0.001344f, 0.853516f, 0.001376f, 0.842285f,
+ 0.001389f, 0.830078f, 0.001316f, 0.817383f, 0.001289f, 0.803223f, 0.001275f, 0.787598f,
+ 0.001319f, 0.770020f, 0.001247f, 0.750488f, 0.001211f, 0.728516f, 0.001207f, 0.704102f,
+ 0.001219f, 0.675781f, 0.001157f, 0.642090f, 0.001116f, 0.603516f, 0.001091f, 0.557129f,
+ 0.001042f, 0.498291f, 0.000967f, 0.421631f, 0.000803f, 0.309570f, 0.000277f, 0.117859f,
+ 0.000000f, 1.000000f, 0.000393f, 0.999512f, 0.000695f, 0.999023f, 0.000679f, 0.998535f,
+ 0.000913f, 0.997559f, 0.000922f, 0.997070f, 0.000916f, 0.996582f, 0.001082f, 0.995605f,
+ 0.001120f, 0.994629f, 0.001123f, 0.993652f, 0.001124f, 0.992676f, 0.001147f, 0.991211f,
+ 0.001364f, 0.989746f, 0.001415f, 0.988770f, 0.001466f, 0.987305f, 0.001504f, 0.986328f,
+ 0.001543f, 0.984863f, 0.001739f, 0.982422f, 0.001755f, 0.980957f, 0.001754f, 0.979004f,
+ 0.001742f, 0.977051f, 0.001738f, 0.975098f, 0.001844f, 0.972656f, 0.001879f, 0.970215f,
+ 0.001865f, 0.967773f, 0.001899f, 0.964844f, 0.001923f, 0.962402f, 0.001947f, 0.959473f,
+ 0.002068f, 0.957031f, 0.002052f, 0.952637f, 0.002098f, 0.949219f, 0.002125f, 0.945801f,
+ 0.002134f, 0.941895f, 0.002144f, 0.937988f, 0.002151f, 0.933105f, 0.002190f, 0.928711f,
+ 0.002205f, 0.923828f, 0.002234f, 0.917969f, 0.002247f, 0.912598f, 0.002159f, 0.906738f,
+ 0.002224f, 0.899902f, 0.002279f, 0.893555f, 0.002281f, 0.885254f, 0.002283f, 0.877930f,
+ 0.002186f, 0.869141f, 0.002214f, 0.860352f, 0.002239f, 0.850098f, 0.002266f, 0.838867f,
+ 0.002253f, 0.827148f, 0.002184f, 0.813965f, 0.002188f, 0.800781f, 0.002146f, 0.784668f,
+ 0.002188f, 0.767090f, 0.002102f, 0.747559f, 0.002113f, 0.726074f, 0.002066f, 0.701172f,
+ 0.002077f, 0.672852f, 0.001999f, 0.639648f, 0.001946f, 0.601562f, 0.001884f, 0.555176f,
+ 0.001818f, 0.496582f, 0.001650f, 0.420898f, 0.001338f, 0.309082f, 0.000412f, 0.117065f,
+ 0.000000f, 1.000000f, 0.000453f, 0.999512f, 0.000836f, 0.998535f, 0.000809f, 0.998535f,
+ 0.001129f, 0.997070f, 0.001140f, 0.996582f, 0.001184f, 0.995605f, 0.001510f, 0.995117f,
+ 0.001587f, 0.993652f, 0.001655f, 0.993164f, 0.001698f, 0.992188f, 0.001737f, 0.991211f,
+ 0.002052f, 0.989258f, 0.002102f, 0.987793f, 0.002134f, 0.986328f, 0.002151f, 0.984863f,
+ 0.002186f, 0.983398f, 0.002422f, 0.981445f, 0.002457f, 0.979004f, 0.002485f, 0.977539f,
+ 0.002527f, 0.975586f, 0.002520f, 0.973145f, 0.002733f, 0.971191f, 0.002773f, 0.968262f,
+ 0.002817f, 0.965820f, 0.002806f, 0.962891f, 0.002872f, 0.960449f, 0.002928f, 0.957031f,
+ 0.003124f, 0.954102f, 0.003059f, 0.950684f, 0.003065f, 0.946289f, 0.003115f, 0.942871f,
+ 0.003168f, 0.939453f, 0.003214f, 0.935547f, 0.003252f, 0.930176f, 0.003292f, 0.925293f,
+ 0.003325f, 0.920410f, 0.003378f, 0.915527f, 0.003378f, 0.909180f, 0.003294f, 0.903809f,
+ 0.003424f, 0.896973f, 0.003445f, 0.889648f, 0.003454f, 0.882812f, 0.003500f, 0.874023f,
+ 0.003395f, 0.865723f, 0.003397f, 0.856445f, 0.003529f, 0.846191f, 0.003490f, 0.835449f,
+ 0.003540f, 0.823242f, 0.003410f, 0.810547f, 0.003418f, 0.796387f, 0.003439f, 0.780762f,
+ 0.003439f, 0.763184f, 0.003458f, 0.744141f, 0.003349f, 0.722656f, 0.003296f, 0.698242f,
+ 0.003302f, 0.669922f, 0.003210f, 0.637695f, 0.003138f, 0.599609f, 0.003012f, 0.553711f,
+ 0.002899f, 0.495117f, 0.002596f, 0.419678f, 0.002045f, 0.309082f, 0.000576f, 0.116577f,
+ 0.000000f, 1.000000f, 0.000477f, 0.999512f, 0.000981f, 0.998535f, 0.001089f, 0.997559f,
+ 0.001572f, 0.997070f, 0.001649f, 0.995605f, 0.001740f, 0.995117f, 0.001783f, 0.994141f,
+ 0.002174f, 0.992676f, 0.002256f, 0.991699f, 0.002323f, 0.990723f, 0.002399f, 0.989746f,
+ 0.002783f, 0.987793f, 0.002913f, 0.986328f, 0.002974f, 0.984863f, 0.003019f, 0.983398f,
+ 0.003029f, 0.981445f, 0.003357f, 0.979492f, 0.003387f, 0.977539f, 0.003469f, 0.975586f,
+ 0.003550f, 0.973145f, 0.003618f, 0.971680f, 0.003819f, 0.968262f, 0.003937f, 0.966309f,
+ 0.004044f, 0.963379f, 0.004009f, 0.960449f, 0.004063f, 0.957520f, 0.004089f, 0.955078f,
+ 0.004349f, 0.951172f, 0.004467f, 0.947754f, 0.004406f, 0.943848f, 0.004490f, 0.939941f,
+ 0.004532f, 0.936035f, 0.004581f, 0.932617f, 0.004776f, 0.927246f, 0.004749f, 0.921875f,
+ 0.004829f, 0.916992f, 0.004860f, 0.911621f, 0.004929f, 0.906250f, 0.004925f, 0.899902f,
+ 0.004986f, 0.893066f, 0.005043f, 0.885742f, 0.005135f, 0.878418f, 0.005077f, 0.870117f,
+ 0.005157f, 0.861816f, 0.005005f, 0.852539f, 0.005207f, 0.842285f, 0.005173f, 0.831055f,
+ 0.005226f, 0.819336f, 0.005089f, 0.807129f, 0.005100f, 0.792480f, 0.005142f, 0.777344f,
+ 0.005219f, 0.759277f, 0.005215f, 0.740234f, 0.005085f, 0.718750f, 0.004978f, 0.694824f,
+ 0.005047f, 0.666992f, 0.004879f, 0.634277f, 0.004753f, 0.596680f, 0.004562f, 0.552246f,
+ 0.004345f, 0.493164f, 0.003832f, 0.418701f, 0.002930f, 0.308838f, 0.000769f, 0.116272f,
+ 0.000000f, 1.000000f, 0.000282f, 0.999512f, 0.000995f, 0.998535f, 0.001504f, 0.997559f,
+ 0.001652f, 0.996582f, 0.002146f, 0.995605f, 0.002218f, 0.994629f, 0.002407f, 0.993164f,
+ 0.002937f, 0.992188f, 0.003057f, 0.990723f, 0.003138f, 0.989746f, 0.003263f, 0.988281f,
+ 0.003778f, 0.986328f, 0.003914f, 0.985352f, 0.003979f, 0.983398f, 0.004017f, 0.981934f,
+ 0.004196f, 0.979980f, 0.004566f, 0.977051f, 0.004677f, 0.975586f, 0.004684f, 0.973633f,
+ 0.004791f, 0.971191f, 0.004940f, 0.969238f, 0.005283f, 0.966309f, 0.005383f, 0.963379f,
+ 0.005474f, 0.960449f, 0.005562f, 0.958008f, 0.005547f, 0.954590f, 0.005672f, 0.951660f,
+ 0.006042f, 0.948242f, 0.006157f, 0.944336f, 0.006275f, 0.940918f, 0.006168f, 0.937012f,
+ 0.006260f, 0.932617f, 0.006359f, 0.928711f, 0.006763f, 0.923828f, 0.006607f, 0.917969f,
+ 0.006710f, 0.912598f, 0.006847f, 0.907715f, 0.006886f, 0.901855f, 0.006866f, 0.895996f,
+ 0.007076f, 0.888672f, 0.007156f, 0.881348f, 0.007236f, 0.874023f, 0.007214f, 0.865723f,
+ 0.007278f, 0.856934f, 0.007214f, 0.848145f, 0.007423f, 0.837402f, 0.007500f, 0.826660f,
+ 0.007488f, 0.814453f, 0.007477f, 0.801758f, 0.007385f, 0.788086f, 0.007580f, 0.772461f,
+ 0.007542f, 0.754883f, 0.007519f, 0.735840f, 0.007351f, 0.714844f, 0.007244f, 0.691406f,
+ 0.007301f, 0.663086f, 0.007065f, 0.631348f, 0.006859f, 0.593750f, 0.006638f, 0.548828f,
+ 0.006199f, 0.491943f, 0.005409f, 0.417969f, 0.004044f, 0.307861f, 0.000988f, 0.116150f,
+ 0.000000f, 1.000000f, 0.000416f, 0.999512f, 0.001246f, 0.998047f, 0.001812f, 0.997070f,
+ 0.002235f, 0.996094f, 0.002787f, 0.994629f, 0.002903f, 0.993652f, 0.003218f, 0.992188f,
+ 0.003752f, 0.990723f, 0.003929f, 0.989258f, 0.004066f, 0.988770f, 0.004398f, 0.986816f,
+ 0.004913f, 0.984863f, 0.005085f, 0.983398f, 0.005280f, 0.981445f, 0.005344f, 0.980469f,
+ 0.005562f, 0.977539f, 0.006077f, 0.975586f, 0.006165f, 0.973145f, 0.006344f, 0.970703f,
+ 0.006363f, 0.968750f, 0.006638f, 0.966797f, 0.007126f, 0.963379f, 0.007183f, 0.960449f,
+ 0.007305f, 0.957520f, 0.007446f, 0.954590f, 0.007561f, 0.952148f, 0.007690f, 0.948242f,
+ 0.008148f, 0.944336f, 0.008247f, 0.940430f, 0.008415f, 0.937012f, 0.008415f, 0.932617f,
+ 0.008461f, 0.928711f, 0.008682f, 0.924316f, 0.009125f, 0.918945f, 0.009361f, 0.914551f,
+ 0.009125f, 0.908203f, 0.009300f, 0.902832f, 0.009430f, 0.897461f, 0.009567f, 0.891113f,
+ 0.009903f, 0.883789f, 0.009819f, 0.875977f, 0.009933f, 0.868652f, 0.010048f, 0.860840f,
+ 0.010078f, 0.852539f, 0.010025f, 0.842773f, 0.010269f, 0.832031f, 0.010483f, 0.821289f,
+ 0.010399f, 0.809570f, 0.010475f, 0.796875f, 0.010269f, 0.783203f, 0.010544f, 0.767090f,
+ 0.010506f, 0.749512f, 0.010475f, 0.730957f, 0.010284f, 0.709961f, 0.010139f, 0.687012f,
+ 0.010170f, 0.658691f, 0.010056f, 0.627441f, 0.009567f, 0.590820f, 0.009186f, 0.546387f,
+ 0.008476f, 0.489502f, 0.007278f, 0.416260f, 0.005318f, 0.307129f, 0.001243f, 0.115601f,
+ 0.000000f, 1.000000f, 0.000625f, 0.999023f, 0.001251f, 0.998047f, 0.001865f, 0.997070f,
+ 0.002825f, 0.995605f, 0.003040f, 0.994141f, 0.003670f, 0.993164f, 0.004150f, 0.991211f,
+ 0.004387f, 0.989746f, 0.004986f, 0.988281f, 0.005157f, 0.987305f, 0.005672f, 0.984863f,
+ 0.006329f, 0.982910f, 0.006519f, 0.981445f, 0.006733f, 0.979492f, 0.007145f, 0.978027f,
+ 0.007488f, 0.975586f, 0.007965f, 0.972656f, 0.008080f, 0.970703f, 0.008194f, 0.968262f,
+ 0.008408f, 0.965820f, 0.008705f, 0.962891f, 0.009369f, 0.960449f, 0.009583f, 0.957031f,
+ 0.009590f, 0.954102f, 0.009750f, 0.951172f, 0.009995f, 0.948242f, 0.010399f, 0.944336f,
+ 0.010735f, 0.939941f, 0.011032f, 0.936523f, 0.011139f, 0.932617f, 0.011307f, 0.928711f,
+ 0.011345f, 0.924316f, 0.011658f, 0.919434f, 0.012161f, 0.914062f, 0.012413f, 0.908691f,
+ 0.012482f, 0.903809f, 0.012383f, 0.897461f, 0.012657f, 0.892090f, 0.012939f, 0.885254f,
+ 0.013252f, 0.877930f, 0.013252f, 0.870605f, 0.013458f, 0.863281f, 0.013542f, 0.854980f,
+ 0.013565f, 0.846680f, 0.013870f, 0.837402f, 0.014122f, 0.826660f, 0.014137f, 0.814941f,
+ 0.014069f, 0.803711f, 0.014244f, 0.791504f, 0.014053f, 0.777832f, 0.014359f, 0.761230f,
+ 0.014397f, 0.744629f, 0.014259f, 0.726074f, 0.013985f, 0.705078f, 0.013992f, 0.682129f,
+ 0.013863f, 0.654297f, 0.013588f, 0.623535f, 0.012993f, 0.587402f, 0.012375f, 0.543457f,
+ 0.011284f, 0.487305f, 0.009521f, 0.415283f, 0.006786f, 0.306152f, 0.001522f, 0.115051f,
+ 0.000000f, 1.000000f, 0.000866f, 0.999023f, 0.001698f, 0.998047f, 0.001885f, 0.997070f,
+ 0.003201f, 0.995117f, 0.003843f, 0.993652f, 0.004532f, 0.992188f, 0.005310f, 0.990234f,
+ 0.005554f, 0.988281f, 0.006248f, 0.987305f, 0.006554f, 0.985352f, 0.007202f, 0.982910f,
+ 0.007526f, 0.980957f, 0.008217f, 0.979004f, 0.008461f, 0.977539f, 0.009148f, 0.975098f,
+ 0.009514f, 0.972656f, 0.010246f, 0.970215f, 0.010414f, 0.967773f, 0.010567f, 0.965332f,
+ 0.010765f, 0.962402f, 0.011398f, 0.958984f, 0.012177f, 0.956543f, 0.012344f, 0.953613f,
+ 0.012703f, 0.950684f, 0.012642f, 0.947266f, 0.013260f, 0.943359f, 0.013603f, 0.939453f,
+ 0.014374f, 0.936035f, 0.014343f, 0.931641f, 0.014671f, 0.927734f, 0.014786f, 0.923828f,
+ 0.015388f, 0.919434f, 0.015480f, 0.913574f, 0.016022f, 0.908691f, 0.016312f, 0.903320f,
+ 0.016617f, 0.897949f, 0.016464f, 0.892578f, 0.016663f, 0.886230f, 0.017334f, 0.879395f,
+ 0.017639f, 0.872070f, 0.017914f, 0.864746f, 0.017868f, 0.856934f, 0.018188f, 0.849121f,
+ 0.018311f, 0.840332f, 0.018845f, 0.830566f, 0.018753f, 0.819824f, 0.018906f, 0.809082f,
+ 0.019180f, 0.797852f, 0.019028f, 0.785156f, 0.018890f, 0.770996f, 0.019348f, 0.754883f,
+ 0.019165f, 0.738281f, 0.019211f, 0.720703f, 0.018875f, 0.700684f, 0.018753f, 0.676758f,
+ 0.018509f, 0.649414f, 0.017914f, 0.618652f, 0.017090f, 0.583984f, 0.016174f, 0.540039f,
+ 0.014565f, 0.484863f, 0.012260f, 0.414062f, 0.008507f, 0.305664f, 0.001861f, 0.115173f,
+ 0.000000f, 1.000000f, 0.000689f, 0.999023f, 0.001837f, 0.997559f, 0.002485f, 0.996582f,
+ 0.004116f, 0.994141f, 0.004837f, 0.992676f, 0.005306f, 0.991211f, 0.006657f, 0.988770f,
+ 0.006920f, 0.986816f, 0.007256f, 0.985840f, 0.008247f, 0.983398f, 0.009026f, 0.980469f,
+ 0.009415f, 0.978516f, 0.010208f, 0.976562f, 0.010506f, 0.975098f, 0.011497f, 0.971680f,
+ 0.011940f, 0.969238f, 0.012360f, 0.967285f, 0.013184f, 0.964844f, 0.013390f, 0.961914f,
+ 0.014107f, 0.958496f, 0.014626f, 0.955566f, 0.014908f, 0.952148f, 0.015747f, 0.948730f,
+ 0.016006f, 0.945801f, 0.016449f, 0.942871f, 0.017059f, 0.938965f, 0.017471f, 0.934570f,
+ 0.018219f, 0.930664f, 0.018753f, 0.926758f, 0.018753f, 0.922363f, 0.019150f, 0.918457f,
+ 0.019821f, 0.913086f, 0.020370f, 0.908203f, 0.020813f, 0.902344f, 0.021149f, 0.896973f,
+ 0.021500f, 0.892090f, 0.021881f, 0.886719f, 0.021973f, 0.879395f, 0.022507f, 0.872559f,
+ 0.023361f, 0.865723f, 0.023468f, 0.857910f, 0.023575f, 0.850586f, 0.023666f, 0.842285f,
+ 0.024216f, 0.833496f, 0.024689f, 0.823242f, 0.024750f, 0.812500f, 0.025024f, 0.802246f,
+ 0.025116f, 0.790527f, 0.024918f, 0.778320f, 0.025497f, 0.764648f, 0.025543f, 0.749023f,
+ 0.025467f, 0.731934f, 0.025192f, 0.714355f, 0.024734f, 0.694824f, 0.024826f, 0.670898f,
+ 0.024200f, 0.644043f, 0.023590f, 0.614746f, 0.022217f, 0.580078f, 0.020889f, 0.536133f,
+ 0.018845f, 0.482910f, 0.015434f, 0.412354f, 0.010551f, 0.304932f, 0.002214f, 0.114929f,
+ 0.000000f, 1.000000f, 0.000901f, 0.999023f, 0.002457f, 0.997070f, 0.003334f, 0.995605f,
+ 0.004200f, 0.993652f, 0.005501f, 0.991699f, 0.006760f, 0.989746f, 0.007309f, 0.987793f,
+ 0.008553f, 0.985352f, 0.008965f, 0.983887f, 0.009796f, 0.981445f, 0.011185f, 0.978516f,
+ 0.011658f, 0.976074f, 0.012054f, 0.974121f, 0.013275f, 0.971191f, 0.014259f, 0.968262f,
+ 0.014786f, 0.965820f, 0.015343f, 0.963379f, 0.016205f, 0.960449f, 0.016830f, 0.958008f,
+ 0.018005f, 0.954590f, 0.018219f, 0.950684f, 0.018814f, 0.947754f, 0.019562f, 0.943848f,
+ 0.020126f, 0.941406f, 0.020767f, 0.937012f, 0.021805f, 0.933105f, 0.022095f, 0.929199f,
+ 0.022949f, 0.924316f, 0.023438f, 0.920410f, 0.024078f, 0.916992f, 0.024429f, 0.911621f,
+ 0.025360f, 0.906250f, 0.025787f, 0.901367f, 0.026672f, 0.895996f, 0.026978f, 0.890137f,
+ 0.027405f, 0.885254f, 0.027908f, 0.879395f, 0.028702f, 0.872070f, 0.028824f, 0.864746f,
+ 0.029800f, 0.857910f, 0.030472f, 0.851074f, 0.030029f, 0.842773f, 0.030579f, 0.835449f,
+ 0.031372f, 0.825195f, 0.031952f, 0.815430f, 0.032257f, 0.805176f, 0.032318f, 0.794434f,
+ 0.032440f, 0.783691f, 0.032684f, 0.771484f, 0.033081f, 0.756836f, 0.032959f, 0.741211f,
+ 0.033051f, 0.725586f, 0.032562f, 0.707520f, 0.032104f, 0.688965f, 0.031982f, 0.665039f,
+ 0.031219f, 0.638672f, 0.030167f, 0.609863f, 0.028336f, 0.576172f, 0.026566f, 0.532715f,
+ 0.023865f, 0.479980f, 0.019318f, 0.411133f, 0.012985f, 0.303955f, 0.002634f, 0.114685f,
+ 0.000000f, 1.000000f, 0.001308f, 0.999023f, 0.002726f, 0.997070f, 0.003922f, 0.995117f,
+ 0.005405f, 0.992676f, 0.006302f, 0.991211f, 0.007633f, 0.988770f, 0.009079f, 0.986328f,
+ 0.009987f, 0.983887f, 0.010948f, 0.981934f, 0.012169f, 0.978516f, 0.013710f, 0.975586f,
+ 0.014236f, 0.973145f, 0.014786f, 0.971191f, 0.015945f, 0.968262f, 0.017136f, 0.964844f,
+ 0.018158f, 0.961914f, 0.018784f, 0.958984f, 0.019379f, 0.956543f, 0.021011f, 0.953125f,
+ 0.022156f, 0.949219f, 0.022919f, 0.945801f, 0.023376f, 0.942383f, 0.024261f, 0.938965f,
+ 0.024841f, 0.935547f, 0.026016f, 0.931152f, 0.026947f, 0.926758f, 0.027771f, 0.922852f,
+ 0.028519f, 0.918457f, 0.029099f, 0.914062f, 0.029800f, 0.909668f, 0.030807f, 0.904297f,
+ 0.031677f, 0.898926f, 0.032440f, 0.894043f, 0.033325f, 0.888184f, 0.033783f, 0.883301f,
+ 0.034363f, 0.877441f, 0.035187f, 0.870605f, 0.036224f, 0.863770f, 0.036743f, 0.856934f,
+ 0.037384f, 0.849609f, 0.037994f, 0.842773f, 0.038391f, 0.835449f, 0.038879f, 0.826172f,
+ 0.039673f, 0.816406f, 0.040466f, 0.807129f, 0.040619f, 0.796875f, 0.040741f, 0.786133f,
+ 0.040985f, 0.775879f, 0.041412f, 0.762695f, 0.041656f, 0.748535f, 0.041656f, 0.733398f,
+ 0.041534f, 0.718262f, 0.041260f, 0.701172f, 0.040710f, 0.681641f, 0.040253f, 0.658203f,
+ 0.039368f, 0.632812f, 0.037720f, 0.604492f, 0.035461f, 0.571777f, 0.033234f, 0.528320f,
+ 0.029312f, 0.476807f, 0.023666f, 0.409912f, 0.015686f, 0.302734f, 0.003113f, 0.114014f,
+ 0.000000f, 1.000000f, 0.001520f, 0.998535f, 0.003132f, 0.996582f, 0.004364f, 0.994629f,
+ 0.006840f, 0.992188f, 0.007355f, 0.990234f, 0.009117f, 0.987305f, 0.010681f, 0.984375f,
+ 0.011765f, 0.981934f, 0.013313f, 0.979004f, 0.015030f, 0.975586f, 0.015717f, 0.973145f,
+ 0.017303f, 0.970215f, 0.018082f, 0.967285f, 0.019623f, 0.963867f, 0.020920f, 0.960449f,
+ 0.022079f, 0.957031f, 0.022842f, 0.954590f, 0.023926f, 0.951172f, 0.025742f, 0.947266f,
+ 0.026627f, 0.943848f, 0.027893f, 0.940430f, 0.028748f, 0.937012f, 0.029297f, 0.933594f,
+ 0.030792f, 0.928711f, 0.031860f, 0.923828f, 0.033203f, 0.919922f, 0.033936f, 0.915527f,
+ 0.034882f, 0.911621f, 0.035706f, 0.907227f, 0.037140f, 0.901367f, 0.038086f, 0.895996f,
+ 0.039246f, 0.890625f, 0.039917f, 0.885742f, 0.041199f, 0.880371f, 0.041809f, 0.875000f,
+ 0.042755f, 0.868652f, 0.043671f, 0.861328f, 0.044861f, 0.854980f, 0.045258f, 0.848145f,
+ 0.046417f, 0.840820f, 0.046875f, 0.833984f, 0.047974f, 0.826172f, 0.048035f, 0.816406f,
+ 0.049469f, 0.807617f, 0.050140f, 0.797852f, 0.050690f, 0.788086f, 0.050751f, 0.777832f,
+ 0.050964f, 0.767090f, 0.051758f, 0.753418f, 0.052185f, 0.740234f, 0.052185f, 0.725586f,
+ 0.051666f, 0.710449f, 0.050812f, 0.693848f, 0.050995f, 0.673828f, 0.050201f, 0.651367f,
+ 0.048279f, 0.626465f, 0.046448f, 0.599609f, 0.043793f, 0.566895f, 0.040619f, 0.524414f,
+ 0.035828f, 0.473877f, 0.028412f, 0.407959f, 0.018784f, 0.301758f, 0.003656f, 0.113647f,
+ 0.000000f, 1.000000f, 0.001997f, 0.998047f, 0.004101f, 0.996094f, 0.005878f, 0.993652f,
+ 0.007580f, 0.991211f, 0.009117f, 0.988770f, 0.010918f, 0.985352f, 0.012657f, 0.982422f,
+ 0.013374f, 0.979980f, 0.016479f, 0.976074f, 0.017838f, 0.972656f, 0.019165f, 0.969727f,
+ 0.020401f, 0.966797f, 0.022507f, 0.962891f, 0.023956f, 0.958984f, 0.024918f, 0.955566f,
+ 0.026688f, 0.952148f, 0.027557f, 0.949219f, 0.029297f, 0.944824f, 0.030762f, 0.941406f,
+ 0.032288f, 0.937500f, 0.033661f, 0.933594f, 0.034668f, 0.930176f, 0.036285f, 0.925781f,
+ 0.038025f, 0.920898f, 0.038971f, 0.916504f, 0.040222f, 0.912109f, 0.041351f, 0.907715f,
+ 0.042145f, 0.903809f, 0.044281f, 0.898438f, 0.045654f, 0.892578f, 0.046814f, 0.887207f,
+ 0.047852f, 0.881836f, 0.048828f, 0.876953f, 0.050201f, 0.871582f, 0.051270f, 0.865234f,
+ 0.052460f, 0.858398f, 0.054016f, 0.852051f, 0.054779f, 0.845215f, 0.055725f, 0.838379f,
+ 0.056549f, 0.831543f, 0.057220f, 0.824219f, 0.058624f, 0.815430f, 0.060364f, 0.807129f,
+ 0.060150f, 0.796875f, 0.061310f, 0.788574f, 0.061615f, 0.778809f, 0.061951f, 0.769043f,
+ 0.062347f, 0.756836f, 0.063110f, 0.744141f, 0.063477f, 0.730957f, 0.063110f, 0.716797f,
+ 0.062622f, 0.701660f, 0.062012f, 0.686035f, 0.061523f, 0.665527f, 0.060364f, 0.643555f,
+ 0.058685f, 0.620605f, 0.055817f, 0.594238f, 0.052704f, 0.561035f, 0.048828f, 0.520020f,
+ 0.042694f, 0.470703f, 0.034027f, 0.406982f, 0.022079f, 0.300537f, 0.004261f, 0.112915f,
+ 0.000000f, 1.000000f, 0.002422f, 0.997559f, 0.004318f, 0.996094f, 0.007160f, 0.992676f,
+ 0.009003f, 0.990234f, 0.011192f, 0.987305f, 0.013687f, 0.983398f, 0.014633f, 0.980469f,
+ 0.016739f, 0.977051f, 0.018387f, 0.973145f, 0.020813f, 0.969238f, 0.022720f, 0.966309f,
+ 0.024506f, 0.962402f, 0.026947f, 0.957520f, 0.028625f, 0.954102f, 0.030121f, 0.950684f,
+ 0.031158f, 0.947266f, 0.033844f, 0.942383f, 0.035553f, 0.937988f, 0.037201f, 0.934082f,
+ 0.038849f, 0.930176f, 0.040405f, 0.926270f, 0.041931f, 0.922363f, 0.043945f, 0.917480f,
+ 0.045715f, 0.913086f, 0.047516f, 0.908203f, 0.048615f, 0.903320f, 0.049561f, 0.898926f,
+ 0.051392f, 0.894043f, 0.053375f, 0.888184f, 0.055237f, 0.882812f, 0.056763f, 0.877441f,
+ 0.057678f, 0.872070f, 0.058807f, 0.867188f, 0.060486f, 0.861816f, 0.062134f, 0.854980f,
+ 0.063843f, 0.847656f, 0.064941f, 0.840820f, 0.066040f, 0.834473f, 0.067078f, 0.828125f,
+ 0.068176f, 0.821777f, 0.069458f, 0.812988f, 0.070801f, 0.804199f, 0.072205f, 0.795898f,
+ 0.072144f, 0.787109f, 0.073547f, 0.777832f, 0.073853f, 0.768555f, 0.074646f, 0.758789f,
+ 0.075439f, 0.746094f, 0.075928f, 0.734375f, 0.076172f, 0.721680f, 0.075806f, 0.708496f,
+ 0.074463f, 0.693848f, 0.074341f, 0.676758f, 0.073669f, 0.657227f, 0.071838f, 0.636230f,
+ 0.069824f, 0.614258f, 0.066406f, 0.588379f, 0.062683f, 0.554688f, 0.057495f, 0.515137f,
+ 0.050079f, 0.467773f, 0.039795f, 0.403809f, 0.025620f, 0.299561f, 0.004860f, 0.112427f,
+ 0.000000f, 1.000000f, 0.002733f, 0.998047f, 0.005219f, 0.995605f, 0.008324f, 0.991699f,
+ 0.010338f, 0.988770f, 0.013313f, 0.984863f, 0.015511f, 0.981445f, 0.018005f, 0.977539f,
+ 0.020462f, 0.973145f, 0.022751f, 0.969238f, 0.024414f, 0.965820f, 0.026947f, 0.961914f,
+ 0.029602f, 0.957031f, 0.032257f, 0.952637f, 0.034058f, 0.948242f, 0.036194f, 0.944336f,
+ 0.038116f, 0.939941f, 0.040558f, 0.935059f, 0.042877f, 0.930664f, 0.044708f, 0.926270f,
+ 0.046051f, 0.922852f, 0.048584f, 0.917969f, 0.050842f, 0.912598f, 0.052826f, 0.907715f,
+ 0.054749f, 0.903320f, 0.056702f, 0.898926f, 0.058563f, 0.894531f, 0.059937f, 0.888672f,
+ 0.062317f, 0.883301f, 0.063721f, 0.877930f, 0.065857f, 0.872070f, 0.067810f, 0.867188f,
+ 0.069092f, 0.862305f, 0.070251f, 0.856445f, 0.072754f, 0.849121f, 0.074585f, 0.842773f,
+ 0.076111f, 0.836426f, 0.077576f, 0.830078f, 0.078674f, 0.823242f, 0.079773f, 0.817383f,
+ 0.081726f, 0.809082f, 0.083374f, 0.801270f, 0.084534f, 0.792480f, 0.085632f, 0.784180f,
+ 0.086670f, 0.776367f, 0.086609f, 0.767090f, 0.088013f, 0.758301f, 0.088806f, 0.746582f,
+ 0.089233f, 0.735352f, 0.089539f, 0.723633f, 0.089966f, 0.711426f, 0.089172f, 0.698730f,
+ 0.088257f, 0.684570f, 0.088196f, 0.666992f, 0.086670f, 0.648438f, 0.084778f, 0.628906f,
+ 0.081238f, 0.606934f, 0.077209f, 0.582520f, 0.073242f, 0.548828f, 0.067078f, 0.510742f,
+ 0.058258f, 0.464844f, 0.046326f, 0.399902f, 0.029572f, 0.299561f, 0.005589f, 0.111450f,
+ 0.000000f, 1.000000f, 0.003691f, 0.997070f, 0.006359f, 0.994629f, 0.009880f, 0.990723f,
+ 0.012497f, 0.987305f, 0.016006f, 0.982422f, 0.018814f, 0.978027f, 0.021103f, 0.975098f,
+ 0.024994f, 0.969238f, 0.027466f, 0.965332f, 0.029770f, 0.960938f, 0.032043f, 0.956543f,
+ 0.035645f, 0.951172f, 0.038147f, 0.946289f, 0.040985f, 0.941895f, 0.043304f, 0.937500f,
+ 0.046326f, 0.931641f, 0.048462f, 0.927246f, 0.050964f, 0.922363f, 0.053406f, 0.917969f,
+ 0.055298f, 0.913086f, 0.057861f, 0.907715f, 0.060944f, 0.902344f, 0.063049f, 0.897461f,
+ 0.065125f, 0.893066f, 0.066772f, 0.888672f, 0.069946f, 0.882812f, 0.072571f, 0.876953f,
+ 0.074524f, 0.871582f, 0.076355f, 0.866211f, 0.078247f, 0.860840f, 0.080017f, 0.855469f,
+ 0.082214f, 0.849609f, 0.084534f, 0.843262f, 0.086243f, 0.836426f, 0.088623f, 0.830078f,
+ 0.089783f, 0.823730f, 0.091675f, 0.817871f, 0.092468f, 0.812012f, 0.094727f, 0.804199f,
+ 0.096558f, 0.795410f, 0.098328f, 0.787598f, 0.099365f, 0.780273f, 0.100342f, 0.771973f,
+ 0.101074f, 0.764648f, 0.101746f, 0.755859f, 0.103333f, 0.745117f, 0.104065f, 0.734375f,
+ 0.104736f, 0.723633f, 0.104736f, 0.712891f, 0.104431f, 0.701172f, 0.103455f, 0.689453f,
+ 0.102905f, 0.673828f, 0.102051f, 0.656738f, 0.100220f, 0.639160f, 0.097534f, 0.620605f,
+ 0.093872f, 0.600098f, 0.089661f, 0.574707f, 0.084412f, 0.542480f, 0.076843f, 0.505859f,
+ 0.066467f, 0.461426f, 0.053345f, 0.397217f, 0.033508f, 0.298096f, 0.006302f, 0.110352f,
+ 0.000000f, 1.000000f, 0.004448f, 0.996582f, 0.007580f, 0.993652f, 0.011833f, 0.989258f,
+ 0.015114f, 0.985352f, 0.019333f, 0.979492f, 0.022400f, 0.975586f, 0.026123f, 0.970215f,
+ 0.029907f, 0.964844f, 0.032623f, 0.960449f, 0.035736f, 0.955078f, 0.039642f, 0.949219f,
+ 0.042419f, 0.944824f, 0.045105f, 0.939941f, 0.048584f, 0.935059f, 0.052551f, 0.928711f,
+ 0.055420f, 0.922852f, 0.058197f, 0.917969f, 0.060883f, 0.913086f, 0.063110f, 0.908203f,
+ 0.066895f, 0.901855f, 0.069702f, 0.896484f, 0.072144f, 0.891113f, 0.074890f, 0.886230f,
+ 0.077087f, 0.881836f, 0.080078f, 0.875977f, 0.083496f, 0.869629f, 0.085938f, 0.863770f,
+ 0.088318f, 0.858887f, 0.090271f, 0.854004f, 0.092224f, 0.848633f, 0.094849f, 0.841797f,
+ 0.097290f, 0.834961f, 0.099731f, 0.829102f, 0.101746f, 0.822754f, 0.103821f, 0.816895f,
+ 0.105042f, 0.811035f, 0.106873f, 0.805176f, 0.109436f, 0.797363f, 0.110840f, 0.789062f,
+ 0.113586f, 0.782227f, 0.114624f, 0.774414f, 0.115479f, 0.767090f, 0.116394f, 0.759766f,
+ 0.117371f, 0.751953f, 0.119263f, 0.741699f, 0.119995f, 0.731445f, 0.121216f, 0.722168f,
+ 0.121033f, 0.711914f, 0.120300f, 0.701660f, 0.120117f, 0.690918f, 0.119629f, 0.677246f,
+ 0.118835f, 0.662109f, 0.117188f, 0.646973f, 0.114441f, 0.630371f, 0.111694f, 0.612793f,
+ 0.107605f, 0.593750f, 0.102661f, 0.566406f, 0.096191f, 0.536133f, 0.087524f, 0.500977f,
+ 0.075256f, 0.458740f, 0.060059f, 0.393066f, 0.038086f, 0.298340f, 0.007027f, 0.109375f,
+ 0.000000f, 1.000000f, 0.005013f, 0.996582f, 0.009384f, 0.992676f, 0.013985f, 0.987793f,
+ 0.018478f, 0.982422f, 0.023056f, 0.976562f, 0.026917f, 0.972168f, 0.032440f, 0.964844f,
+ 0.035583f, 0.959473f, 0.038879f, 0.955078f, 0.043518f, 0.948242f, 0.048096f, 0.941895f,
+ 0.051117f, 0.937012f, 0.054321f, 0.931641f, 0.058868f, 0.924316f, 0.062134f, 0.918945f,
+ 0.066101f, 0.913086f, 0.069092f, 0.907715f, 0.073059f, 0.901855f, 0.076721f, 0.895020f,
+ 0.079895f, 0.889160f, 0.083008f, 0.883789f, 0.085876f, 0.878906f, 0.088623f, 0.873535f,
+ 0.092407f, 0.866699f, 0.095459f, 0.861328f, 0.098083f, 0.855469f, 0.101135f, 0.850098f,
+ 0.103516f, 0.845215f, 0.106018f, 0.839844f, 0.108887f, 0.833008f, 0.112366f, 0.826172f,
+ 0.114563f, 0.819824f, 0.116638f, 0.813965f, 0.118652f, 0.808594f, 0.120972f, 0.802734f,
+ 0.122803f, 0.796387f, 0.125366f, 0.788086f, 0.127686f, 0.781250f, 0.129395f, 0.774414f,
+ 0.130737f, 0.767578f, 0.132568f, 0.760742f, 0.133667f, 0.753906f, 0.134888f, 0.746094f,
+ 0.135986f, 0.736328f, 0.137695f, 0.727539f, 0.137817f, 0.718262f, 0.138184f, 0.708984f,
+ 0.138184f, 0.700195f, 0.137451f, 0.690430f, 0.137451f, 0.678223f, 0.137085f, 0.665039f,
+ 0.135376f, 0.650879f, 0.133179f, 0.636719f, 0.130615f, 0.622559f, 0.126343f, 0.605469f,
+ 0.121338f, 0.583496f, 0.116455f, 0.558594f, 0.108276f, 0.529785f, 0.097961f, 0.496826f,
+ 0.084595f, 0.455811f, 0.067871f, 0.390381f, 0.042236f, 0.295898f, 0.007912f, 0.108582f,
+ 0.000000f, 1.000000f, 0.006454f, 0.995605f, 0.011932f, 0.990723f, 0.017227f, 0.985840f,
+ 0.023407f, 0.979004f, 0.028214f, 0.973145f, 0.033173f, 0.966309f, 0.038757f, 0.959473f,
+ 0.042969f, 0.953613f, 0.048706f, 0.946289f, 0.053802f, 0.939453f, 0.056763f, 0.934082f,
+ 0.062012f, 0.927246f, 0.067139f, 0.919922f, 0.070740f, 0.913574f, 0.074524f, 0.907715f,
+ 0.077759f, 0.902832f, 0.083557f, 0.894531f, 0.087952f, 0.887695f, 0.091370f, 0.881836f,
+ 0.095032f, 0.875977f, 0.097656f, 0.871094f, 0.101685f, 0.864258f, 0.105957f, 0.856934f,
+ 0.109802f, 0.851074f, 0.112488f, 0.845703f, 0.115112f, 0.840332f, 0.118469f, 0.835449f,
+ 0.121765f, 0.828613f, 0.125366f, 0.821777f, 0.128052f, 0.815918f, 0.130737f, 0.810059f,
+ 0.133179f, 0.804199f, 0.135132f, 0.798340f, 0.136841f, 0.793457f, 0.140869f, 0.785645f,
+ 0.143311f, 0.778809f, 0.145508f, 0.771484f, 0.147095f, 0.765137f, 0.148804f, 0.758789f,
+ 0.149902f, 0.752441f, 0.151123f, 0.746094f, 0.153320f, 0.737793f, 0.154419f, 0.729004f,
+ 0.155762f, 0.720703f, 0.156982f, 0.712402f, 0.156982f, 0.704590f, 0.156616f, 0.696289f,
+ 0.156616f, 0.687988f, 0.155518f, 0.676270f, 0.155762f, 0.664062f, 0.154785f, 0.651855f,
+ 0.152832f, 0.639648f, 0.150024f, 0.626465f, 0.145752f, 0.612305f, 0.141602f, 0.596680f,
+ 0.137085f, 0.573730f, 0.129883f, 0.549805f, 0.121460f, 0.523926f, 0.109680f, 0.492676f,
+ 0.094177f, 0.450928f, 0.075134f, 0.387207f, 0.047089f, 0.296143f, 0.008751f, 0.107971f,
+ 0.000000f, 1.000000f, 0.007488f, 0.995605f, 0.015404f, 0.988770f, 0.021408f, 0.982422f,
+ 0.028671f, 0.975098f, 0.035034f, 0.967773f, 0.041779f, 0.959961f, 0.046570f, 0.953125f,
+ 0.053497f, 0.944824f, 0.059540f, 0.937012f, 0.064270f, 0.930176f, 0.070251f, 0.922852f,
+ 0.075256f, 0.915039f, 0.080994f, 0.907715f, 0.085083f, 0.901367f, 0.089844f, 0.894531f,
+ 0.095093f, 0.886230f, 0.099243f, 0.879883f, 0.104248f, 0.873047f, 0.108032f, 0.867188f,
+ 0.112305f, 0.860840f, 0.117432f, 0.852539f, 0.120911f, 0.846191f, 0.124756f, 0.840332f,
+ 0.127930f, 0.834473f, 0.131470f, 0.829102f, 0.135254f, 0.822754f, 0.139526f, 0.815430f,
+ 0.143188f, 0.809082f, 0.146240f, 0.803711f, 0.148682f, 0.798340f, 0.151123f, 0.793457f,
+ 0.153564f, 0.787598f, 0.156982f, 0.780273f, 0.159912f, 0.772949f, 0.162231f, 0.767090f,
+ 0.164673f, 0.760742f, 0.166748f, 0.754883f, 0.167725f, 0.749023f, 0.169067f, 0.743164f,
+ 0.172241f, 0.735840f, 0.173218f, 0.727539f, 0.175537f, 0.720215f, 0.175903f, 0.712891f,
+ 0.176392f, 0.705078f, 0.176880f, 0.698242f, 0.177002f, 0.690918f, 0.175781f, 0.682617f,
+ 0.176636f, 0.671387f, 0.176147f, 0.662109f, 0.175415f, 0.650391f, 0.173584f, 0.640137f,
+ 0.170166f, 0.628906f, 0.166260f, 0.616699f, 0.162354f, 0.603027f, 0.158569f, 0.583984f,
+ 0.151978f, 0.564453f, 0.144531f, 0.542969f, 0.133789f, 0.517578f, 0.121094f, 0.488525f,
+ 0.104858f, 0.445068f, 0.083130f, 0.384033f, 0.051697f, 0.294922f, 0.009659f, 0.107117f,
+ 0.000000f, 1.000000f, 0.009659f, 0.994629f, 0.018875f, 0.986816f, 0.027817f, 0.978516f,
+ 0.034943f, 0.971191f, 0.044312f, 0.960449f, 0.050873f, 0.952637f, 0.059174f, 0.943359f,
+ 0.065857f, 0.934570f, 0.072449f, 0.927246f, 0.079468f, 0.917480f, 0.085876f, 0.909180f,
+ 0.091919f, 0.901367f, 0.096252f, 0.895020f, 0.103882f, 0.885254f, 0.109009f, 0.877441f,
+ 0.114685f, 0.870117f, 0.118774f, 0.863770f, 0.123291f, 0.856445f, 0.129883f, 0.848145f,
+ 0.134521f, 0.840820f, 0.139282f, 0.833984f, 0.142700f, 0.828125f, 0.145752f, 0.822754f,
+ 0.151245f, 0.814453f, 0.155151f, 0.808105f, 0.159180f, 0.801270f, 0.162354f, 0.795898f,
+ 0.165527f, 0.790039f, 0.168457f, 0.785156f, 0.171387f, 0.778809f, 0.175293f, 0.771973f,
+ 0.179443f, 0.765625f, 0.181396f, 0.759277f, 0.183594f, 0.753906f, 0.185181f, 0.748047f,
+ 0.187134f, 0.742676f, 0.188721f, 0.737793f, 0.191772f, 0.729980f, 0.192993f, 0.722656f,
+ 0.195068f, 0.715820f, 0.196655f, 0.709473f, 0.197388f, 0.702637f, 0.197876f, 0.696777f,
+ 0.197876f, 0.690430f, 0.197754f, 0.684082f, 0.198486f, 0.673828f, 0.198608f, 0.665039f,
+ 0.197998f, 0.655762f, 0.197266f, 0.647461f, 0.194458f, 0.637207f, 0.191772f, 0.627930f,
+ 0.188477f, 0.618164f, 0.184692f, 0.605469f, 0.180420f, 0.589844f, 0.174927f, 0.572754f,
+ 0.168091f, 0.555176f, 0.158691f, 0.535156f, 0.147095f, 0.512695f, 0.132202f, 0.483887f,
+ 0.115540f, 0.439209f, 0.091309f, 0.381348f, 0.056702f, 0.294922f, 0.010612f, 0.106750f,
+ 0.000000f, 1.000000f, 0.011765f, 0.993652f, 0.023361f, 0.984863f, 0.035400f, 0.973633f,
+ 0.046143f, 0.962402f, 0.055176f, 0.953125f, 0.065430f, 0.941895f, 0.073853f, 0.932129f,
+ 0.080811f, 0.923828f, 0.090820f, 0.911621f, 0.098145f, 0.902832f, 0.104797f, 0.894531f,
+ 0.112366f, 0.884766f, 0.119812f, 0.875000f, 0.125488f, 0.867188f, 0.130737f, 0.859863f,
+ 0.137207f, 0.851074f, 0.143677f, 0.842285f, 0.148926f, 0.834473f, 0.153320f, 0.828125f,
+ 0.158081f, 0.821289f, 0.162964f, 0.813965f, 0.168945f, 0.805176f, 0.173706f, 0.798340f,
+ 0.177246f, 0.791992f, 0.181152f, 0.786133f, 0.183960f, 0.780762f, 0.187622f, 0.774902f,
+ 0.192017f, 0.767578f, 0.196411f, 0.761230f, 0.198853f, 0.754883f, 0.201660f, 0.749512f,
+ 0.204468f, 0.744629f, 0.206665f, 0.739258f, 0.208130f, 0.734863f, 0.210449f, 0.727539f,
+ 0.213745f, 0.720703f, 0.215820f, 0.714355f, 0.217651f, 0.708496f, 0.218262f, 0.703125f,
+ 0.219116f, 0.697266f, 0.220337f, 0.691895f, 0.219604f, 0.686523f, 0.220825f, 0.679199f,
+ 0.221802f, 0.671875f, 0.222412f, 0.663574f, 0.222168f, 0.656250f, 0.220947f, 0.648438f,
+ 0.219482f, 0.641113f, 0.217163f, 0.633301f, 0.213623f, 0.625000f, 0.210449f, 0.616699f,
+ 0.208130f, 0.604004f, 0.204102f, 0.590820f, 0.199097f, 0.577148f, 0.192993f, 0.562988f,
+ 0.184082f, 0.546875f, 0.173218f, 0.529297f, 0.160400f, 0.508301f, 0.145996f, 0.474609f,
+ 0.126465f, 0.432861f, 0.099487f, 0.378174f, 0.061523f, 0.294922f, 0.011581f, 0.106689f,
+ 0.000000f, 1.000000f, 0.017303f, 0.990723f, 0.031982f, 0.979492f, 0.046143f, 0.966797f,
+ 0.059052f, 0.954590f, 0.071777f, 0.940918f, 0.082031f, 0.929688f, 0.093140f, 0.917480f,
+ 0.103699f, 0.905762f, 0.111877f, 0.895996f, 0.121826f, 0.883789f, 0.130615f, 0.873047f,
+ 0.138306f, 0.864258f, 0.144775f, 0.855469f, 0.153809f, 0.844238f, 0.159302f, 0.835938f,
+ 0.165405f, 0.827637f, 0.170532f, 0.820801f, 0.177490f, 0.811523f, 0.183350f, 0.803223f,
+ 0.188965f, 0.795410f, 0.192993f, 0.788574f, 0.196899f, 0.782227f, 0.201660f, 0.776367f,
+ 0.206543f, 0.768066f, 0.210327f, 0.761230f, 0.215332f, 0.753906f, 0.218628f, 0.748535f,
+ 0.221313f, 0.742676f, 0.223877f, 0.737793f, 0.226807f, 0.732910f, 0.229248f, 0.727051f,
+ 0.232666f, 0.720703f, 0.236084f, 0.714355f, 0.238770f, 0.708984f, 0.239990f, 0.704102f,
+ 0.240723f, 0.698730f, 0.242432f, 0.693848f, 0.243164f, 0.688965f, 0.243530f, 0.685059f,
+ 0.244507f, 0.677734f, 0.246338f, 0.670898f, 0.247803f, 0.664551f, 0.247314f, 0.657715f,
+ 0.247192f, 0.652832f, 0.246338f, 0.645996f, 0.244751f, 0.640137f, 0.243042f, 0.633789f,
+ 0.240479f, 0.627930f, 0.238159f, 0.619141f, 0.236694f, 0.609375f, 0.233643f, 0.599121f,
+ 0.229492f, 0.589355f, 0.223389f, 0.578125f, 0.217163f, 0.566895f, 0.209351f, 0.554199f,
+ 0.199463f, 0.540527f, 0.187622f, 0.523438f, 0.174927f, 0.496582f, 0.158691f, 0.465576f,
+ 0.137207f, 0.427979f, 0.108276f, 0.376709f, 0.066467f, 0.295654f, 0.012627f, 0.106445f,
+ 0.000000f, 1.000000f, 0.022964f, 0.988281f, 0.042114f, 0.974121f, 0.061371f, 0.957520f,
+ 0.078979f, 0.940918f, 0.093079f, 0.926758f, 0.106934f, 0.911621f, 0.118469f, 0.899414f,
+ 0.131714f, 0.884766f, 0.142334f, 0.872559f, 0.150879f, 0.861816f, 0.161987f, 0.849121f,
+ 0.170288f, 0.838379f, 0.177368f, 0.829590f, 0.184692f, 0.819336f, 0.193359f, 0.808594f,
+ 0.199829f, 0.799805f, 0.205688f, 0.791504f, 0.210205f, 0.784668f, 0.216675f, 0.776367f,
+ 0.222534f, 0.767578f, 0.227417f, 0.760254f, 0.231567f, 0.753418f, 0.236206f, 0.746582f,
+ 0.240479f, 0.740234f, 0.242310f, 0.735352f, 0.247314f, 0.729004f, 0.250488f, 0.721680f,
+ 0.254395f, 0.715332f, 0.257324f, 0.709473f, 0.260010f, 0.704102f, 0.261963f, 0.699707f,
+ 0.263672f, 0.695312f, 0.264893f, 0.690918f, 0.266602f, 0.687012f, 0.268799f, 0.681641f,
+ 0.269531f, 0.675293f, 0.271973f, 0.669434f, 0.272705f, 0.664062f, 0.273682f, 0.659180f,
+ 0.274170f, 0.654785f, 0.273682f, 0.649414f, 0.272949f, 0.644531f, 0.272705f, 0.640625f,
+ 0.270264f, 0.635742f, 0.269531f, 0.629883f, 0.268555f, 0.622070f, 0.267578f, 0.615234f,
+ 0.265137f, 0.607910f, 0.261963f, 0.600586f, 0.259277f, 0.593750f, 0.253906f, 0.584961f,
+ 0.248901f, 0.576660f, 0.242310f, 0.567871f, 0.234375f, 0.557617f, 0.225952f, 0.546387f,
+ 0.216797f, 0.528320f, 0.205078f, 0.508789f, 0.190674f, 0.486816f, 0.172241f, 0.459229f,
+ 0.148315f, 0.424561f, 0.116272f, 0.375488f, 0.071289f, 0.296875f, 0.013588f, 0.106506f,
+ 0.000000f, 1.000000f, 0.032379f, 0.984375f, 0.059143f, 0.964844f, 0.083252f, 0.944824f,
+ 0.105103f, 0.924316f, 0.124756f, 0.904785f, 0.139648f, 0.889648f, 0.154907f, 0.872559f,
+ 0.167969f, 0.858398f, 0.178223f, 0.846191f, 0.191162f, 0.831055f, 0.201294f, 0.818848f,
+ 0.208862f, 0.808594f, 0.216919f, 0.798340f, 0.225098f, 0.787109f, 0.233032f, 0.776855f,
+ 0.239502f, 0.768066f, 0.244751f, 0.760254f, 0.250000f, 0.752441f, 0.254639f, 0.745117f,
+ 0.260986f, 0.736328f, 0.265381f, 0.728516f, 0.270264f, 0.721680f, 0.273438f, 0.715332f,
+ 0.277832f, 0.709473f, 0.280518f, 0.703613f, 0.282471f, 0.699219f, 0.286133f, 0.692871f,
+ 0.289307f, 0.686523f, 0.291504f, 0.681641f, 0.294678f, 0.675781f, 0.295898f, 0.671387f,
+ 0.297852f, 0.666992f, 0.299072f, 0.662598f, 0.300293f, 0.658691f, 0.301025f, 0.654785f,
+ 0.300537f, 0.651855f, 0.300537f, 0.647949f, 0.301025f, 0.643066f, 0.301758f, 0.637207f,
+ 0.301514f, 0.632324f, 0.302002f, 0.627930f, 0.301025f, 0.622070f, 0.300537f, 0.617188f,
+ 0.298340f, 0.612305f, 0.297363f, 0.607910f, 0.294434f, 0.602539f, 0.291748f, 0.597168f,
+ 0.288330f, 0.591797f, 0.283936f, 0.585938f, 0.280029f, 0.580078f, 0.273193f, 0.573242f,
+ 0.269043f, 0.563965f, 0.262695f, 0.553711f, 0.254883f, 0.541992f, 0.246216f, 0.529785f,
+ 0.234619f, 0.515625f, 0.221802f, 0.499268f, 0.205200f, 0.479980f, 0.184692f, 0.454834f,
+ 0.158569f, 0.422363f, 0.124268f, 0.375488f, 0.078003f, 0.288086f, 0.014595f, 0.107117f,
+ 0.000000f, 1.000000f, 0.049713f, 0.977051f, 0.088806f, 0.949219f, 0.119446f, 0.922852f,
+ 0.145874f, 0.898438f, 0.166016f, 0.878418f, 0.185425f, 0.857910f, 0.201050f, 0.840820f,
+ 0.215088f, 0.824707f, 0.228394f, 0.808594f, 0.239136f, 0.794922f, 0.248413f, 0.782715f,
+ 0.257568f, 0.771484f, 0.264893f, 0.760254f, 0.272705f, 0.750000f, 0.280273f, 0.739258f,
+ 0.286133f, 0.730469f, 0.291260f, 0.722168f, 0.296387f, 0.714844f, 0.301025f, 0.707031f,
+ 0.303955f, 0.701172f, 0.308594f, 0.694336f, 0.311768f, 0.687988f, 0.315186f, 0.681152f,
+ 0.317871f, 0.675781f, 0.321045f, 0.669922f, 0.324707f, 0.664062f, 0.326660f, 0.659180f,
+ 0.329102f, 0.653809f, 0.329590f, 0.649902f, 0.331055f, 0.645508f, 0.332275f, 0.641602f,
+ 0.333252f, 0.637695f, 0.333496f, 0.633789f, 0.334229f, 0.630371f, 0.334229f, 0.626953f,
+ 0.333740f, 0.624023f, 0.334229f, 0.620605f, 0.333252f, 0.616699f, 0.333008f, 0.612305f,
+ 0.332275f, 0.608398f, 0.330566f, 0.604980f, 0.329590f, 0.600098f, 0.328125f, 0.596191f,
+ 0.326172f, 0.592285f, 0.323486f, 0.587891f, 0.320312f, 0.583008f, 0.317139f, 0.578125f,
+ 0.313721f, 0.573242f, 0.309082f, 0.567871f, 0.303955f, 0.561035f, 0.298096f, 0.555176f,
+ 0.291504f, 0.547852f, 0.283447f, 0.540039f, 0.274170f, 0.530762f, 0.263672f, 0.520508f,
+ 0.250977f, 0.508301f, 0.236572f, 0.493652f, 0.218506f, 0.475586f, 0.196777f, 0.451660f,
+ 0.169800f, 0.417969f, 0.134155f, 0.368164f, 0.084351f, 0.283936f, 0.015701f, 0.108337f,
+ 0.000000f, 1.000000f, 0.062988f, 0.971191f, 0.108582f, 0.938965f, 0.144531f, 0.908691f,
+ 0.173096f, 0.882324f, 0.196289f, 0.858398f, 0.214600f, 0.837891f, 0.231689f, 0.818848f,
+ 0.246094f, 0.801758f, 0.259033f, 0.786133f, 0.269775f, 0.771973f, 0.279053f, 0.759277f,
+ 0.289062f, 0.747070f, 0.296387f, 0.736328f, 0.303467f, 0.725586f, 0.309082f, 0.716797f,
+ 0.315186f, 0.707520f, 0.320312f, 0.699219f, 0.325195f, 0.691406f, 0.329834f, 0.684082f,
+ 0.333496f, 0.677246f, 0.336914f, 0.670898f, 0.340332f, 0.664551f, 0.343994f, 0.658203f,
+ 0.345703f, 0.652832f, 0.348633f, 0.647461f, 0.351074f, 0.642578f, 0.352295f, 0.637695f,
+ 0.355225f, 0.632812f, 0.355957f, 0.628418f, 0.356445f, 0.624512f, 0.358398f, 0.620117f,
+ 0.358887f, 0.616211f, 0.359131f, 0.612793f, 0.359863f, 0.609375f, 0.360352f, 0.605469f,
+ 0.359619f, 0.602539f, 0.359619f, 0.599121f, 0.359619f, 0.595703f, 0.358154f, 0.591797f,
+ 0.356934f, 0.588379f, 0.355469f, 0.584961f, 0.355469f, 0.581055f, 0.352295f, 0.577148f,
+ 0.350342f, 0.573730f, 0.347656f, 0.569824f, 0.345459f, 0.565430f, 0.341797f, 0.560547f,
+ 0.337891f, 0.555664f, 0.333252f, 0.550781f, 0.328125f, 0.544434f, 0.322510f, 0.538574f,
+ 0.315186f, 0.531250f, 0.308350f, 0.523926f, 0.299805f, 0.514648f, 0.289551f, 0.504883f,
+ 0.277344f, 0.492676f, 0.262207f, 0.477539f, 0.245728f, 0.459717f, 0.223145f, 0.436035f,
+ 0.196167f, 0.404785f, 0.160156f, 0.358643f, 0.107544f, 0.280273f, 0.028214f, 0.113586f,
+ 0.000000f, 1.000000f, 0.062988f, 0.971191f, 0.109253f, 0.938477f, 0.145508f, 0.908203f,
+ 0.174438f, 0.881348f, 0.198975f, 0.856934f, 0.217773f, 0.835938f, 0.235596f, 0.816406f,
+ 0.250244f, 0.798828f, 0.263672f, 0.782715f, 0.275146f, 0.768066f, 0.284912f, 0.754883f,
+ 0.293945f, 0.743164f, 0.303223f, 0.730957f, 0.310791f, 0.720215f, 0.316895f, 0.710449f,
+ 0.323242f, 0.701172f, 0.328857f, 0.692383f, 0.334473f, 0.684082f, 0.338867f, 0.676758f,
+ 0.343994f, 0.668457f, 0.347656f, 0.662109f, 0.351074f, 0.655273f, 0.355225f, 0.649414f,
+ 0.357178f, 0.643066f, 0.360107f, 0.637695f, 0.363281f, 0.632324f, 0.365723f, 0.626465f,
+ 0.368652f, 0.621094f, 0.370605f, 0.616211f, 0.371582f, 0.611816f, 0.373535f, 0.607422f,
+ 0.374756f, 0.603027f, 0.375732f, 0.599121f, 0.376465f, 0.595215f, 0.376953f, 0.591309f,
+ 0.377686f, 0.587891f, 0.377930f, 0.583984f, 0.378418f, 0.580566f, 0.377930f, 0.576172f,
+ 0.377441f, 0.572266f, 0.376465f, 0.568848f, 0.376465f, 0.564453f, 0.374512f, 0.560059f,
+ 0.373535f, 0.555664f, 0.371338f, 0.551758f, 0.369385f, 0.546875f, 0.366455f, 0.541992f,
+ 0.363525f, 0.536621f, 0.359619f, 0.531250f, 0.356201f, 0.525391f, 0.350830f, 0.518555f,
+ 0.345459f, 0.511230f, 0.339600f, 0.503906f, 0.331055f, 0.494141f, 0.322754f, 0.483398f,
+ 0.312500f, 0.471924f, 0.299316f, 0.457031f, 0.283936f, 0.439453f, 0.264160f, 0.416504f,
+ 0.238525f, 0.386230f, 0.204834f, 0.341553f, 0.151611f, 0.267334f, 0.062408f, 0.109009f,
+ 0.000000f, 1.000000f, 0.062744f, 0.971680f, 0.110352f, 0.937988f, 0.147095f, 0.907227f,
+ 0.175415f, 0.880859f, 0.201660f, 0.855469f, 0.221558f, 0.833496f, 0.239258f, 0.813965f,
+ 0.254395f, 0.795898f, 0.267578f, 0.779785f, 0.280273f, 0.764648f, 0.291260f, 0.750488f,
+ 0.300537f, 0.738281f, 0.308838f, 0.726074f, 0.317383f, 0.714844f, 0.324707f, 0.704102f,
+ 0.331787f, 0.694336f, 0.337891f, 0.685059f, 0.344238f, 0.676270f, 0.348145f, 0.668945f,
+ 0.355225f, 0.660156f, 0.358154f, 0.653320f, 0.362549f, 0.646484f, 0.366943f, 0.639160f,
+ 0.370361f, 0.632812f, 0.373535f, 0.626953f, 0.376709f, 0.621094f, 0.379883f, 0.615234f,
+ 0.381836f, 0.609863f, 0.385010f, 0.604004f, 0.386963f, 0.599121f, 0.389893f, 0.594238f,
+ 0.391113f, 0.589844f, 0.392334f, 0.584961f, 0.394043f, 0.580566f, 0.395264f, 0.576172f,
+ 0.396973f, 0.572266f, 0.396973f, 0.568359f, 0.398438f, 0.563965f, 0.399414f, 0.559570f,
+ 0.398682f, 0.554688f, 0.398193f, 0.550781f, 0.398926f, 0.545898f, 0.398438f, 0.541992f,
+ 0.397217f, 0.536621f, 0.396484f, 0.532227f, 0.394531f, 0.527344f, 0.393311f, 0.521973f,
+ 0.390625f, 0.516602f, 0.388184f, 0.510742f, 0.385254f, 0.503906f, 0.381104f, 0.497070f,
+ 0.376221f, 0.489746f, 0.370361f, 0.481201f, 0.364746f, 0.472412f, 0.356934f, 0.461426f,
+ 0.347900f, 0.449219f, 0.335938f, 0.435059f, 0.323486f, 0.417725f, 0.305176f, 0.395752f,
+ 0.281738f, 0.366211f, 0.250000f, 0.324463f, 0.198730f, 0.255127f, 0.105286f, 0.104431f,
+ 0.000000f, 1.000000f, 0.062866f, 0.971680f, 0.111023f, 0.937500f, 0.148315f, 0.906738f,
+ 0.178101f, 0.878906f, 0.203369f, 0.854004f, 0.224976f, 0.831543f, 0.242676f, 0.811523f,
+ 0.259766f, 0.792480f, 0.272705f, 0.775879f, 0.285645f, 0.760254f, 0.297119f, 0.746094f,
+ 0.307373f, 0.732910f, 0.316650f, 0.720215f, 0.324951f, 0.708496f, 0.333252f, 0.697754f,
+ 0.341064f, 0.687500f, 0.346680f, 0.677734f, 0.353516f, 0.668945f, 0.359375f, 0.660156f,
+ 0.365234f, 0.651367f, 0.368896f, 0.644043f, 0.374268f, 0.636230f, 0.379150f, 0.628906f,
+ 0.383789f, 0.621582f, 0.386963f, 0.615234f, 0.391113f, 0.608887f, 0.395020f, 0.602539f,
+ 0.398193f, 0.596680f, 0.401611f, 0.590332f, 0.403809f, 0.585449f, 0.405518f, 0.580566f,
+ 0.409180f, 0.574707f, 0.410156f, 0.570312f, 0.412354f, 0.565430f, 0.414062f, 0.560547f,
+ 0.415527f, 0.556152f, 0.416992f, 0.551758f, 0.418213f, 0.547363f, 0.419678f, 0.542969f,
+ 0.419678f, 0.538086f, 0.420166f, 0.533691f, 0.420898f, 0.528320f, 0.420898f, 0.523926f,
+ 0.420166f, 0.518555f, 0.419678f, 0.513672f, 0.419434f, 0.508301f, 0.418457f, 0.502441f,
+ 0.416748f, 0.496826f, 0.415283f, 0.490723f, 0.412842f, 0.483398f, 0.410645f, 0.476074f,
+ 0.406250f, 0.468750f, 0.401855f, 0.459717f, 0.398682f, 0.450928f, 0.390625f, 0.439453f,
+ 0.383301f, 0.427490f, 0.373047f, 0.412842f, 0.361816f, 0.395996f, 0.345947f, 0.374268f,
+ 0.325684f, 0.346436f, 0.296387f, 0.305664f, 0.248291f, 0.240967f, 0.154663f, 0.099915f,
+ 0.000000f, 1.000000f, 0.063293f, 0.971191f, 0.111023f, 0.937988f, 0.149170f, 0.906250f,
+ 0.179932f, 0.877930f, 0.205811f, 0.852539f, 0.226929f, 0.830078f, 0.246582f, 0.808594f,
+ 0.263672f, 0.789551f, 0.277344f, 0.772461f, 0.291748f, 0.755859f, 0.303711f, 0.741211f,
+ 0.314209f, 0.727539f, 0.324951f, 0.714355f, 0.333252f, 0.702148f, 0.343018f, 0.689941f,
+ 0.350586f, 0.679199f, 0.358154f, 0.668945f, 0.364014f, 0.660156f, 0.370850f, 0.650391f,
+ 0.376465f, 0.642090f, 0.381592f, 0.633789f, 0.387451f, 0.625488f, 0.392090f, 0.618164f,
+ 0.396484f, 0.610840f, 0.400879f, 0.604004f, 0.404297f, 0.597656f, 0.407715f, 0.591309f,
+ 0.412109f, 0.584961f, 0.416260f, 0.578125f, 0.418701f, 0.572754f, 0.421631f, 0.566895f,
+ 0.425537f, 0.561035f, 0.426758f, 0.556152f, 0.428955f, 0.550781f, 0.432129f, 0.545410f,
+ 0.433838f, 0.540527f, 0.436523f, 0.535645f, 0.438232f, 0.530762f, 0.440918f, 0.525391f,
+ 0.441162f, 0.520996f, 0.442139f, 0.515625f, 0.442139f, 0.510254f, 0.443848f, 0.504883f,
+ 0.444824f, 0.500000f, 0.444092f, 0.494629f, 0.444824f, 0.488770f, 0.444336f, 0.482666f,
+ 0.443359f, 0.476562f, 0.442871f, 0.469971f, 0.442383f, 0.462646f, 0.439697f, 0.455322f,
+ 0.437012f, 0.447021f, 0.433350f, 0.438721f, 0.429199f, 0.428223f, 0.424072f, 0.417725f,
+ 0.418945f, 0.405518f, 0.410400f, 0.391357f, 0.399658f, 0.373779f, 0.386475f, 0.352539f,
+ 0.367920f, 0.325684f, 0.341797f, 0.287842f, 0.298340f, 0.226685f, 0.206909f, 0.094177f,
+ 0.000000f, 1.000000f, 0.063416f, 0.971191f, 0.112122f, 0.937012f, 0.149780f, 0.905762f,
+ 0.181885f, 0.876953f, 0.208618f, 0.850586f, 0.231323f, 0.827148f, 0.251221f, 0.805664f,
+ 0.268555f, 0.785645f, 0.283936f, 0.768066f, 0.298340f, 0.750977f, 0.310791f, 0.735352f,
+ 0.322510f, 0.720703f, 0.332275f, 0.707520f, 0.343018f, 0.694824f, 0.352051f, 0.683105f,
+ 0.359619f, 0.671875f, 0.367188f, 0.661621f, 0.373535f, 0.651855f, 0.381592f, 0.641602f,
+ 0.387207f, 0.633301f, 0.393799f, 0.624023f, 0.399170f, 0.615723f, 0.404053f, 0.608398f,
+ 0.409424f, 0.600098f, 0.414062f, 0.592773f, 0.418213f, 0.585938f, 0.421875f, 0.579102f,
+ 0.427246f, 0.571777f, 0.431396f, 0.564941f, 0.435547f, 0.558594f, 0.437744f, 0.552734f,
+ 0.442139f, 0.546875f, 0.445312f, 0.541016f, 0.447754f, 0.535645f, 0.450439f, 0.529785f,
+ 0.453125f, 0.524414f, 0.455811f, 0.519043f, 0.458252f, 0.514160f, 0.460449f, 0.508789f,
+ 0.462891f, 0.503418f, 0.463623f, 0.497803f, 0.465332f, 0.492188f, 0.467041f, 0.486572f,
+ 0.468262f, 0.480957f, 0.468262f, 0.475586f, 0.469727f, 0.469238f, 0.470215f, 0.462891f,
+ 0.470703f, 0.456055f, 0.469238f, 0.449219f, 0.469727f, 0.442139f, 0.468506f, 0.434326f,
+ 0.467285f, 0.425781f, 0.463867f, 0.416748f, 0.461426f, 0.406494f, 0.458984f, 0.396240f,
+ 0.451660f, 0.383057f, 0.446533f, 0.369385f, 0.437256f, 0.352295f, 0.426514f, 0.331543f,
+ 0.409668f, 0.305420f, 0.386963f, 0.269287f, 0.346924f, 0.211426f, 0.261230f, 0.088196f,
+ 0.000000f, 1.000000f, 0.064514f, 0.970215f, 0.113281f, 0.936523f, 0.151855f, 0.904785f,
+ 0.183105f, 0.875977f, 0.210693f, 0.849121f, 0.235352f, 0.824219f, 0.255371f, 0.802246f,
+ 0.273682f, 0.782227f, 0.290771f, 0.763184f, 0.304443f, 0.746094f, 0.316650f, 0.730469f,
+ 0.328369f, 0.715820f, 0.340088f, 0.702148f, 0.350586f, 0.688965f, 0.359131f, 0.676758f,
+ 0.368408f, 0.665039f, 0.376709f, 0.653809f, 0.384033f, 0.643555f, 0.391357f, 0.633789f,
+ 0.397461f, 0.624512f, 0.405518f, 0.614258f, 0.411377f, 0.605469f, 0.416992f, 0.597168f,
+ 0.422607f, 0.589355f, 0.427979f, 0.581055f, 0.432373f, 0.573730f, 0.437744f, 0.566406f,
+ 0.442627f, 0.559570f, 0.446777f, 0.552246f, 0.451416f, 0.545410f, 0.455566f, 0.538574f,
+ 0.460205f, 0.532227f, 0.462402f, 0.525879f, 0.465576f, 0.520508f, 0.469238f, 0.514160f,
+ 0.472168f, 0.508301f, 0.475098f, 0.502441f, 0.477783f, 0.497559f, 0.480957f, 0.491455f,
+ 0.484619f, 0.485596f, 0.486084f, 0.480469f, 0.487549f, 0.474121f, 0.489746f, 0.467773f,
+ 0.491211f, 0.461670f, 0.493408f, 0.456055f, 0.494141f, 0.449707f, 0.495605f, 0.442383f,
+ 0.496826f, 0.435791f, 0.496582f, 0.428711f, 0.496826f, 0.421875f, 0.496582f, 0.412842f,
+ 0.496582f, 0.404297f, 0.495850f, 0.395508f, 0.492676f, 0.385254f, 0.489990f, 0.374023f,
+ 0.486572f, 0.360840f, 0.481201f, 0.348145f, 0.474365f, 0.330566f, 0.465332f, 0.310791f,
+ 0.451660f, 0.285645f, 0.430908f, 0.250488f, 0.395752f, 0.196655f, 0.314941f, 0.082642f,
+ 0.000000f, 1.000000f, 0.064331f, 0.970703f, 0.113464f, 0.936523f, 0.153320f, 0.903809f,
+ 0.186401f, 0.874023f, 0.213989f, 0.846680f, 0.238770f, 0.821777f, 0.260742f, 0.798340f,
+ 0.278320f, 0.778809f, 0.295654f, 0.759277f, 0.309082f, 0.742676f, 0.323975f, 0.725586f,
+ 0.335938f, 0.710449f, 0.346436f, 0.696777f, 0.357666f, 0.683105f, 0.367920f, 0.669922f,
+ 0.377686f, 0.657227f, 0.386475f, 0.645996f, 0.394531f, 0.634766f, 0.403076f, 0.624512f,
+ 0.409180f, 0.614746f, 0.416748f, 0.604492f, 0.423096f, 0.595703f, 0.429688f, 0.586426f,
+ 0.435059f, 0.578613f, 0.442627f, 0.569336f, 0.446777f, 0.561523f, 0.452148f, 0.553711f,
+ 0.456787f, 0.546875f, 0.462402f, 0.539062f, 0.467773f, 0.531738f, 0.471436f, 0.524902f,
+ 0.475586f, 0.518066f, 0.481201f, 0.510742f, 0.483643f, 0.504883f, 0.488281f, 0.498535f,
+ 0.492432f, 0.491943f, 0.494141f, 0.486328f, 0.498047f, 0.480225f, 0.501465f, 0.474121f,
+ 0.505371f, 0.467773f, 0.508789f, 0.461914f, 0.509277f, 0.456055f, 0.512207f, 0.449463f,
+ 0.514648f, 0.442627f, 0.517090f, 0.436523f, 0.518555f, 0.430176f, 0.520996f, 0.422607f,
+ 0.521973f, 0.415771f, 0.522949f, 0.408447f, 0.523926f, 0.400391f, 0.525391f, 0.391846f,
+ 0.525391f, 0.383545f, 0.524902f, 0.373779f, 0.523926f, 0.363770f, 0.521484f, 0.352295f,
+ 0.520020f, 0.340332f, 0.515625f, 0.325928f, 0.510742f, 0.309570f, 0.502930f, 0.290039f,
+ 0.491455f, 0.265381f, 0.473389f, 0.233521f, 0.442383f, 0.181519f, 0.370117f, 0.076660f,
+ 0.000000f, 1.000000f, 0.064087f, 0.971191f, 0.113586f, 0.936523f, 0.154785f, 0.902832f,
+ 0.189209f, 0.872070f, 0.218018f, 0.844238f, 0.242920f, 0.818848f, 0.263428f, 0.796387f,
+ 0.282227f, 0.775391f, 0.299561f, 0.756348f, 0.314941f, 0.737793f, 0.330322f, 0.720703f,
+ 0.343506f, 0.704590f, 0.355225f, 0.689941f, 0.366943f, 0.675781f, 0.376709f, 0.662598f,
+ 0.387207f, 0.649902f, 0.395996f, 0.638184f, 0.405273f, 0.625977f, 0.412354f, 0.616211f,
+ 0.421631f, 0.604492f, 0.429199f, 0.594727f, 0.436035f, 0.584961f, 0.443359f, 0.575684f,
+ 0.448975f, 0.566895f, 0.456787f, 0.557617f, 0.460938f, 0.549805f, 0.468750f, 0.541016f,
+ 0.473145f, 0.533203f, 0.477783f, 0.525879f, 0.483887f, 0.518066f, 0.488037f, 0.510254f,
+ 0.492676f, 0.503418f, 0.497803f, 0.496094f, 0.502930f, 0.488770f, 0.506348f, 0.482666f,
+ 0.511230f, 0.475830f, 0.514648f, 0.469727f, 0.518555f, 0.462891f, 0.521484f, 0.456787f,
+ 0.525391f, 0.450439f, 0.529785f, 0.443848f, 0.532715f, 0.437988f, 0.535645f, 0.430664f,
+ 0.537598f, 0.423828f, 0.540039f, 0.417236f, 0.543457f, 0.410645f, 0.545898f, 0.402832f,
+ 0.547852f, 0.395752f, 0.550293f, 0.388184f, 0.550781f, 0.380127f, 0.552246f, 0.371826f,
+ 0.552734f, 0.362305f, 0.553711f, 0.353271f, 0.553711f, 0.342773f, 0.553223f, 0.332031f,
+ 0.551758f, 0.319336f, 0.548828f, 0.305176f, 0.545898f, 0.289795f, 0.540039f, 0.270020f,
+ 0.529297f, 0.246948f, 0.513184f, 0.216187f, 0.487549f, 0.167358f, 0.422119f, 0.069885f,
+ 0.000000f, 1.000000f, 0.063843f, 0.971191f, 0.115173f, 0.935547f, 0.156616f, 0.901855f,
+ 0.192017f, 0.870117f, 0.220093f, 0.842773f, 0.246338f, 0.816895f, 0.268066f, 0.793457f,
+ 0.287598f, 0.771973f, 0.305420f, 0.751953f, 0.322510f, 0.732910f, 0.336670f, 0.715820f,
+ 0.350830f, 0.698730f, 0.364014f, 0.683105f, 0.375000f, 0.668945f, 0.386475f, 0.654785f,
+ 0.396729f, 0.642578f, 0.407715f, 0.628906f, 0.415771f, 0.617676f, 0.423584f, 0.606445f,
+ 0.433350f, 0.595215f, 0.439941f, 0.584961f, 0.448975f, 0.574219f, 0.455566f, 0.564453f,
+ 0.462402f, 0.555176f, 0.469727f, 0.545898f, 0.476318f, 0.537109f, 0.481689f, 0.528809f,
+ 0.488770f, 0.520020f, 0.493652f, 0.512207f, 0.499512f, 0.504395f, 0.504883f, 0.496338f,
+ 0.510254f, 0.488525f, 0.515625f, 0.480713f, 0.520996f, 0.473633f, 0.524902f, 0.466797f,
+ 0.530273f, 0.459473f, 0.534180f, 0.452637f, 0.538086f, 0.446045f, 0.542969f, 0.438965f,
+ 0.546387f, 0.432861f, 0.550781f, 0.425781f, 0.553711f, 0.419678f, 0.558105f, 0.412598f,
+ 0.561035f, 0.404785f, 0.564453f, 0.397949f, 0.567383f, 0.390869f, 0.570312f, 0.383789f,
+ 0.572754f, 0.375732f, 0.575195f, 0.367920f, 0.577148f, 0.360107f, 0.580566f, 0.350830f,
+ 0.581543f, 0.342773f, 0.582520f, 0.332520f, 0.582520f, 0.322510f, 0.583496f, 0.310791f,
+ 0.583008f, 0.298828f, 0.580078f, 0.285156f, 0.578613f, 0.269287f, 0.573730f, 0.251221f,
+ 0.565430f, 0.229004f, 0.554688f, 0.198730f, 0.529785f, 0.154053f, 0.471924f, 0.063538f,
+ 0.000000f, 1.000000f, 0.063843f, 0.971191f, 0.116028f, 0.935059f, 0.159546f, 0.899902f,
+ 0.193848f, 0.869141f, 0.223999f, 0.840820f, 0.249268f, 0.814941f, 0.272461f, 0.790527f,
+ 0.293213f, 0.768066f, 0.312500f, 0.747070f, 0.329590f, 0.727539f, 0.343994f, 0.709961f,
+ 0.357666f, 0.693848f, 0.371582f, 0.677246f, 0.384766f, 0.662109f, 0.395996f, 0.647461f,
+ 0.406250f, 0.634277f, 0.417236f, 0.621094f, 0.425293f, 0.609375f, 0.435547f, 0.596680f,
+ 0.446045f, 0.584961f, 0.453125f, 0.574707f, 0.460938f, 0.563965f, 0.469971f, 0.553223f,
+ 0.477051f, 0.543457f, 0.483887f, 0.534180f, 0.491699f, 0.524414f, 0.497559f, 0.515625f,
+ 0.503906f, 0.506836f, 0.509277f, 0.498779f, 0.516113f, 0.490479f, 0.521973f, 0.481934f,
+ 0.527344f, 0.473877f, 0.533691f, 0.465576f, 0.538574f, 0.458008f, 0.542969f, 0.450684f,
+ 0.548828f, 0.443359f, 0.553223f, 0.436035f, 0.558105f, 0.429199f, 0.563965f, 0.421631f,
+ 0.567383f, 0.415039f, 0.571777f, 0.407715f, 0.575195f, 0.401367f, 0.580566f, 0.394043f,
+ 0.583984f, 0.386475f, 0.587402f, 0.379150f, 0.590820f, 0.371826f, 0.595215f, 0.364258f,
+ 0.597656f, 0.356445f, 0.599121f, 0.348633f, 0.604492f, 0.340088f, 0.605469f, 0.331299f,
+ 0.608887f, 0.322021f, 0.608398f, 0.312744f, 0.611816f, 0.302490f, 0.612305f, 0.291260f,
+ 0.612305f, 0.279297f, 0.611816f, 0.266113f, 0.610352f, 0.250244f, 0.606445f, 0.232788f,
+ 0.601562f, 0.211060f, 0.590820f, 0.182739f, 0.570312f, 0.140747f, 0.519043f, 0.057953f,
+ 0.000000f, 1.000000f, 0.064270f, 0.971191f, 0.117493f, 0.934082f, 0.160645f, 0.899414f,
+ 0.195190f, 0.868164f, 0.227295f, 0.838867f, 0.253174f, 0.812012f, 0.277588f, 0.787109f,
+ 0.297607f, 0.764648f, 0.317627f, 0.743164f, 0.335449f, 0.723633f, 0.350586f, 0.705078f,
+ 0.364990f, 0.687500f, 0.379883f, 0.670898f, 0.392090f, 0.655273f, 0.405762f, 0.640137f,
+ 0.416016f, 0.625977f, 0.426758f, 0.612793f, 0.437500f, 0.600098f, 0.448242f, 0.586914f,
+ 0.456543f, 0.575684f, 0.465820f, 0.563965f, 0.473877f, 0.553223f, 0.481201f, 0.542969f,
+ 0.490723f, 0.531738f, 0.497559f, 0.522461f, 0.505371f, 0.512207f, 0.512695f, 0.502441f,
+ 0.519043f, 0.493896f, 0.525879f, 0.484619f, 0.532715f, 0.476318f, 0.538574f, 0.467529f,
+ 0.544922f, 0.458984f, 0.551270f, 0.450684f, 0.558105f, 0.442383f, 0.561035f, 0.435059f,
+ 0.567383f, 0.427246f, 0.572754f, 0.419189f, 0.578125f, 0.412109f, 0.582520f, 0.404785f,
+ 0.588379f, 0.397217f, 0.592285f, 0.390137f, 0.597168f, 0.383057f, 0.602051f, 0.375488f,
+ 0.605469f, 0.369141f, 0.610352f, 0.360352f, 0.612793f, 0.353027f, 0.618164f, 0.344971f,
+ 0.621094f, 0.337402f, 0.625000f, 0.329102f, 0.628418f, 0.320312f, 0.631348f, 0.312256f,
+ 0.633301f, 0.302490f, 0.637207f, 0.293701f, 0.638672f, 0.282959f, 0.640137f, 0.271973f,
+ 0.641602f, 0.259766f, 0.641113f, 0.247437f, 0.640137f, 0.231689f, 0.637695f, 0.214966f,
+ 0.634277f, 0.194214f, 0.625488f, 0.167847f, 0.607422f, 0.128784f, 0.563965f, 0.054199f,
+ 0.000000f, 1.000000f, 0.064270f, 0.971191f, 0.118652f, 0.933105f, 0.161499f, 0.898926f,
+ 0.197510f, 0.867188f, 0.228516f, 0.837402f, 0.257324f, 0.809082f, 0.281250f, 0.784180f,
+ 0.302979f, 0.761230f, 0.322998f, 0.739258f, 0.341797f, 0.718262f, 0.357666f, 0.699707f,
+ 0.373535f, 0.681152f, 0.387207f, 0.664551f, 0.401855f, 0.647949f, 0.413818f, 0.632812f,
+ 0.425781f, 0.618164f, 0.437988f, 0.604004f, 0.448242f, 0.590820f, 0.459961f, 0.577637f,
+ 0.468994f, 0.565430f, 0.479248f, 0.552734f, 0.487549f, 0.541992f, 0.496338f, 0.531250f,
+ 0.504883f, 0.520020f, 0.511719f, 0.510254f, 0.519531f, 0.500000f, 0.527832f, 0.489746f,
+ 0.535156f, 0.480469f, 0.541504f, 0.470947f, 0.547852f, 0.462402f, 0.554688f, 0.453613f,
+ 0.562988f, 0.444092f, 0.568848f, 0.435547f, 0.575195f, 0.427002f, 0.580078f, 0.418945f,
+ 0.586914f, 0.410889f, 0.590820f, 0.403320f, 0.597168f, 0.395264f, 0.602051f, 0.387939f,
+ 0.608887f, 0.379883f, 0.613281f, 0.372559f, 0.618164f, 0.365234f, 0.623535f, 0.357422f,
+ 0.628418f, 0.350342f, 0.632324f, 0.342529f, 0.635254f, 0.334961f, 0.640625f, 0.326416f,
+ 0.645020f, 0.318604f, 0.648926f, 0.310547f, 0.651367f, 0.302246f, 0.656250f, 0.292725f,
+ 0.659180f, 0.283936f, 0.661621f, 0.274658f, 0.664551f, 0.263916f, 0.667480f, 0.253418f,
+ 0.668945f, 0.241577f, 0.669922f, 0.229248f, 0.670410f, 0.214844f, 0.669434f, 0.198364f,
+ 0.664551f, 0.178589f, 0.658203f, 0.153564f, 0.644043f, 0.117371f, 0.605957f, 0.046814f,
+ 0.000000f, 1.000000f, 0.065063f, 0.970703f, 0.119690f, 0.932617f, 0.162720f, 0.898438f,
+ 0.199585f, 0.865723f, 0.232910f, 0.834473f, 0.260254f, 0.807129f, 0.285889f, 0.781250f,
+ 0.309082f, 0.756836f, 0.328613f, 0.734863f, 0.348145f, 0.713379f, 0.365234f, 0.693848f,
+ 0.381836f, 0.675293f, 0.396729f, 0.657227f, 0.410645f, 0.641113f, 0.423828f, 0.625000f,
+ 0.436768f, 0.609863f, 0.448730f, 0.595215f, 0.460938f, 0.581055f, 0.470459f, 0.568359f,
+ 0.480957f, 0.555176f, 0.490723f, 0.543457f, 0.500977f, 0.531250f, 0.508789f, 0.519531f,
+ 0.519043f, 0.508301f, 0.526855f, 0.497559f, 0.535156f, 0.487305f, 0.541992f, 0.477295f,
+ 0.550781f, 0.467041f, 0.558105f, 0.457031f, 0.564453f, 0.448242f, 0.571777f, 0.438721f,
+ 0.579102f, 0.429688f, 0.585449f, 0.421143f, 0.592285f, 0.411865f, 0.597656f, 0.403320f,
+ 0.605469f, 0.395020f, 0.610840f, 0.386719f, 0.616211f, 0.378662f, 0.621094f, 0.371094f,
+ 0.628906f, 0.362549f, 0.632812f, 0.355225f, 0.638184f, 0.347900f, 0.644043f, 0.339844f,
+ 0.648926f, 0.332275f, 0.654785f, 0.324707f, 0.657715f, 0.316895f, 0.663086f, 0.308350f,
+ 0.667480f, 0.300293f, 0.671387f, 0.292236f, 0.675293f, 0.283936f, 0.680176f, 0.274658f,
+ 0.683105f, 0.266113f, 0.686523f, 0.256348f, 0.689941f, 0.246704f, 0.692383f, 0.235474f,
+ 0.693848f, 0.224609f, 0.696289f, 0.212524f, 0.697266f, 0.198486f, 0.695801f, 0.182617f,
+ 0.693848f, 0.163330f, 0.689941f, 0.140869f, 0.678711f, 0.106812f, 0.645020f, 0.043213f,
+ 0.000000f, 1.000000f, 0.065430f, 0.970215f, 0.120850f, 0.932129f, 0.163452f, 0.897949f,
+ 0.202393f, 0.864258f, 0.236206f, 0.832520f, 0.264893f, 0.804199f, 0.290527f, 0.777832f,
+ 0.312988f, 0.753418f, 0.334961f, 0.730469f, 0.354248f, 0.708496f, 0.372803f, 0.687988f,
+ 0.389160f, 0.669434f, 0.404297f, 0.650879f, 0.420166f, 0.633789f, 0.433105f, 0.617676f,
+ 0.447266f, 0.601562f, 0.459717f, 0.586426f, 0.471191f, 0.572266f, 0.481934f, 0.558594f,
+ 0.493164f, 0.544922f, 0.503418f, 0.532227f, 0.512695f, 0.520508f, 0.523438f, 0.507812f,
+ 0.531250f, 0.497070f, 0.542480f, 0.484863f, 0.548340f, 0.475098f, 0.558594f, 0.464111f,
+ 0.564941f, 0.454102f, 0.574219f, 0.443359f, 0.581543f, 0.433594f, 0.587891f, 0.424805f,
+ 0.595215f, 0.415283f, 0.603027f, 0.406006f, 0.611328f, 0.396240f, 0.616699f, 0.387939f,
+ 0.622559f, 0.379150f, 0.629395f, 0.370605f, 0.635254f, 0.362305f, 0.641113f, 0.354248f,
+ 0.647949f, 0.346191f, 0.652832f, 0.338135f, 0.658691f, 0.330322f, 0.664062f, 0.322754f,
+ 0.669922f, 0.314453f, 0.674316f, 0.307373f, 0.680176f, 0.299316f, 0.683594f, 0.291016f,
+ 0.688477f, 0.282471f, 0.693848f, 0.274170f, 0.696777f, 0.266602f, 0.701660f, 0.257568f,
+ 0.706055f, 0.248047f, 0.710449f, 0.239014f, 0.712891f, 0.229370f, 0.716797f, 0.219116f,
+ 0.719238f, 0.208374f, 0.720215f, 0.196045f, 0.723145f, 0.182739f, 0.723145f, 0.167969f,
+ 0.722168f, 0.150391f, 0.718262f, 0.128662f, 0.709961f, 0.096558f, 0.679688f, 0.039581f,
+ 0.000000f, 1.000000f, 0.066101f, 0.969727f, 0.121155f, 0.932617f, 0.165527f, 0.896973f,
+ 0.205322f, 0.861816f, 0.238281f, 0.831543f, 0.268311f, 0.801758f, 0.294678f, 0.774902f,
+ 0.319336f, 0.749512f, 0.341309f, 0.725586f, 0.361572f, 0.703125f, 0.380371f, 0.682617f,
+ 0.396973f, 0.663086f, 0.413330f, 0.644043f, 0.428467f, 0.626465f, 0.445068f, 0.609375f,
+ 0.458252f, 0.592773f, 0.470947f, 0.577637f, 0.481201f, 0.563477f, 0.493896f, 0.548340f,
+ 0.504883f, 0.535156f, 0.516113f, 0.521973f, 0.526855f, 0.509277f, 0.536621f, 0.496826f,
+ 0.544922f, 0.485107f, 0.554688f, 0.473389f, 0.563965f, 0.461914f, 0.572754f, 0.451172f,
+ 0.581543f, 0.440430f, 0.590332f, 0.429932f, 0.597168f, 0.419922f, 0.604980f, 0.410156f,
+ 0.612793f, 0.400391f, 0.619141f, 0.391602f, 0.627930f, 0.381592f, 0.634766f, 0.372314f,
+ 0.640625f, 0.363770f, 0.647949f, 0.354492f, 0.655273f, 0.345947f, 0.659668f, 0.337891f,
+ 0.666016f, 0.329590f, 0.672852f, 0.321289f, 0.677734f, 0.313721f, 0.683594f, 0.305664f,
+ 0.689941f, 0.297363f, 0.694824f, 0.289795f, 0.700195f, 0.282227f, 0.706055f, 0.274414f,
+ 0.709961f, 0.265625f, 0.714355f, 0.257324f, 0.719727f, 0.249023f, 0.723633f, 0.240845f,
+ 0.728027f, 0.231323f, 0.731445f, 0.223022f, 0.736328f, 0.212891f, 0.740234f, 0.202759f,
+ 0.743164f, 0.191772f, 0.746094f, 0.181030f, 0.747070f, 0.168701f, 0.748535f, 0.154297f,
+ 0.748047f, 0.137207f, 0.745117f, 0.116882f, 0.737305f, 0.087463f, 0.713867f, 0.035583f,
+ 0.000000f, 1.000000f, 0.066650f, 0.969238f, 0.121887f, 0.932129f, 0.168335f, 0.895020f,
+ 0.207153f, 0.861328f, 0.241699f, 0.828613f, 0.272217f, 0.798828f, 0.300537f, 0.770996f,
+ 0.323975f, 0.745605f, 0.348633f, 0.720703f, 0.368652f, 0.698242f, 0.387451f, 0.677246f,
+ 0.405029f, 0.656738f, 0.422852f, 0.637207f, 0.437256f, 0.619141f, 0.452881f, 0.601562f,
+ 0.467285f, 0.584961f, 0.480225f, 0.568848f, 0.493652f, 0.553223f, 0.505859f, 0.539062f,
+ 0.517578f, 0.524414f, 0.528320f, 0.511230f, 0.539062f, 0.498047f, 0.549805f, 0.485352f,
+ 0.559570f, 0.472900f, 0.570312f, 0.460938f, 0.578125f, 0.449463f, 0.587402f, 0.438232f,
+ 0.596680f, 0.427002f, 0.604980f, 0.416748f, 0.613281f, 0.405762f, 0.621094f, 0.395996f,
+ 0.627930f, 0.386230f, 0.636719f, 0.376465f, 0.643555f, 0.367188f, 0.651367f, 0.357422f,
+ 0.657227f, 0.348633f, 0.665527f, 0.339111f, 0.673340f, 0.330322f, 0.677246f, 0.322266f,
+ 0.684082f, 0.313721f, 0.691406f, 0.305176f, 0.696777f, 0.297119f, 0.702637f, 0.289062f,
+ 0.708008f, 0.281006f, 0.714844f, 0.272705f, 0.720215f, 0.265381f, 0.725098f, 0.257568f,
+ 0.730469f, 0.249390f, 0.735352f, 0.240723f, 0.740234f, 0.232910f, 0.744141f, 0.224365f,
+ 0.750000f, 0.215576f, 0.753906f, 0.206299f, 0.757324f, 0.197632f, 0.761719f, 0.187622f,
+ 0.763672f, 0.177734f, 0.767578f, 0.166504f, 0.770020f, 0.154297f, 0.771484f, 0.141113f,
+ 0.771973f, 0.125244f, 0.770020f, 0.106323f, 0.763672f, 0.078552f, 0.744141f, 0.031311f,
+ 0.000000f, 1.000000f, 0.068359f, 0.968262f, 0.123169f, 0.931641f, 0.169067f, 0.894531f,
+ 0.209961f, 0.859375f, 0.243896f, 0.827637f, 0.276855f, 0.795898f, 0.305664f, 0.767578f,
+ 0.329834f, 0.741211f, 0.353027f, 0.716797f, 0.375488f, 0.692871f, 0.395264f, 0.670898f,
+ 0.413330f, 0.650391f, 0.430176f, 0.630859f, 0.448486f, 0.611328f, 0.463135f, 0.593262f,
+ 0.477783f, 0.576660f, 0.491943f, 0.559570f, 0.505859f, 0.543945f, 0.518066f, 0.528809f,
+ 0.528809f, 0.514648f, 0.540527f, 0.500488f, 0.552246f, 0.487061f, 0.562012f, 0.474365f,
+ 0.573730f, 0.460938f, 0.582520f, 0.449219f, 0.593262f, 0.436768f, 0.602539f, 0.425293f,
+ 0.612793f, 0.413818f, 0.618652f, 0.404053f, 0.628906f, 0.392090f, 0.637695f, 0.381592f,
+ 0.645508f, 0.371582f, 0.653320f, 0.361816f, 0.657715f, 0.353516f, 0.667969f, 0.342529f,
+ 0.675781f, 0.333252f, 0.682617f, 0.323975f, 0.688965f, 0.315186f, 0.696289f, 0.306152f,
+ 0.703613f, 0.297607f, 0.709961f, 0.289062f, 0.715332f, 0.281006f, 0.720703f, 0.273193f,
+ 0.728027f, 0.264648f, 0.732910f, 0.256836f, 0.738770f, 0.249390f, 0.745117f, 0.241089f,
+ 0.749512f, 0.233643f, 0.754883f, 0.225220f, 0.760254f, 0.216675f, 0.764648f, 0.208252f,
+ 0.769531f, 0.200195f, 0.773926f, 0.191895f, 0.778320f, 0.182373f, 0.781738f, 0.173096f,
+ 0.785156f, 0.163330f, 0.788574f, 0.153442f, 0.791016f, 0.141113f, 0.793945f, 0.129028f,
+ 0.794922f, 0.114624f, 0.793457f, 0.096802f, 0.789062f, 0.071899f, 0.771973f, 0.028336f,
+ 0.000000f, 1.000000f, 0.068176f, 0.968750f, 0.123291f, 0.931641f, 0.171997f, 0.893066f,
+ 0.212891f, 0.857422f, 0.247803f, 0.824707f, 0.279541f, 0.793945f, 0.309570f, 0.764648f,
+ 0.335938f, 0.737305f, 0.360107f, 0.711914f, 0.382568f, 0.687500f, 0.402588f, 0.665527f,
+ 0.422852f, 0.643555f, 0.439453f, 0.623535f, 0.457275f, 0.604004f, 0.473633f, 0.584961f,
+ 0.488770f, 0.567871f, 0.503418f, 0.550781f, 0.516602f, 0.534668f, 0.528809f, 0.519043f,
+ 0.542480f, 0.503418f, 0.554199f, 0.489502f, 0.564941f, 0.476074f, 0.575684f, 0.462402f,
+ 0.587402f, 0.448975f, 0.597656f, 0.436523f, 0.607422f, 0.424316f, 0.618164f, 0.412109f,
+ 0.626953f, 0.400635f, 0.635254f, 0.389893f, 0.644531f, 0.378906f, 0.652832f, 0.368164f,
+ 0.660645f, 0.357910f, 0.669434f, 0.347412f, 0.676758f, 0.338135f, 0.684082f, 0.328613f,
+ 0.692871f, 0.318359f, 0.698242f, 0.309570f, 0.706543f, 0.299805f, 0.713867f, 0.291016f,
+ 0.719238f, 0.282715f, 0.726074f, 0.273926f, 0.733398f, 0.265381f, 0.738281f, 0.257812f,
+ 0.745117f, 0.249390f, 0.751465f, 0.241211f, 0.756836f, 0.233521f, 0.762695f, 0.225708f,
+ 0.768555f, 0.217651f, 0.772949f, 0.210693f, 0.779297f, 0.201782f, 0.783203f, 0.193604f,
+ 0.788086f, 0.185181f, 0.792969f, 0.177246f, 0.796875f, 0.168335f, 0.801758f, 0.159302f,
+ 0.805176f, 0.150635f, 0.808105f, 0.140015f, 0.811035f, 0.129517f, 0.814453f, 0.117981f,
+ 0.815918f, 0.103760f, 0.814941f, 0.087219f, 0.812500f, 0.064514f, 0.797852f, 0.024719f,
+ 0.000000f, 1.000000f, 0.067627f, 0.969727f, 0.123962f, 0.930664f, 0.171997f, 0.893066f,
+ 0.213989f, 0.856934f, 0.251221f, 0.822754f, 0.284668f, 0.791016f, 0.313721f, 0.761230f,
+ 0.342041f, 0.732910f, 0.365479f, 0.707520f, 0.388672f, 0.682617f, 0.410889f, 0.659180f,
+ 0.431885f, 0.636719f, 0.448730f, 0.616211f, 0.466553f, 0.596680f, 0.482422f, 0.577637f,
+ 0.496826f, 0.560059f, 0.512695f, 0.541992f, 0.527344f, 0.524902f, 0.541504f, 0.508789f,
+ 0.553711f, 0.493896f, 0.566895f, 0.479004f, 0.577637f, 0.465088f, 0.589355f, 0.450684f,
+ 0.600098f, 0.437988f, 0.611328f, 0.424316f, 0.622559f, 0.411621f, 0.631836f, 0.400146f,
+ 0.641113f, 0.387939f, 0.650879f, 0.376465f, 0.658691f, 0.365723f, 0.668945f, 0.354248f,
+ 0.676758f, 0.343994f, 0.685547f, 0.333496f, 0.692871f, 0.323486f, 0.700195f, 0.314209f,
+ 0.708984f, 0.304199f, 0.715820f, 0.295166f, 0.723145f, 0.285156f, 0.730469f, 0.276123f,
+ 0.736816f, 0.267822f, 0.743164f, 0.258789f, 0.750488f, 0.250244f, 0.757812f, 0.242310f,
+ 0.761719f, 0.234375f, 0.769043f, 0.225952f, 0.774414f, 0.218506f, 0.779785f, 0.210938f,
+ 0.785156f, 0.203003f, 0.791504f, 0.195312f, 0.797363f, 0.187988f, 0.801270f, 0.179565f,
+ 0.806152f, 0.171509f, 0.811523f, 0.162964f, 0.815918f, 0.155151f, 0.818359f, 0.146973f,
+ 0.823242f, 0.137207f, 0.828613f, 0.128174f, 0.830078f, 0.117920f, 0.832520f, 0.106873f,
+ 0.834961f, 0.093811f, 0.835938f, 0.078918f, 0.833984f, 0.058533f, 0.821777f, 0.022888f,
+ 0.000000f, 1.000000f, 0.067932f, 0.969238f, 0.125488f, 0.929688f, 0.175171f, 0.891113f,
+ 0.217529f, 0.854492f, 0.254150f, 0.820801f, 0.287109f, 0.788574f, 0.319092f, 0.757812f,
+ 0.348633f, 0.728516f, 0.372803f, 0.702148f, 0.396729f, 0.676758f, 0.418457f, 0.653320f,
+ 0.438721f, 0.630371f, 0.458252f, 0.608887f, 0.476562f, 0.588379f, 0.493652f, 0.568848f,
+ 0.509766f, 0.550293f, 0.524902f, 0.532227f, 0.539551f, 0.515137f, 0.552734f, 0.499023f,
+ 0.567383f, 0.483154f, 0.579102f, 0.468018f, 0.591797f, 0.453125f, 0.603516f, 0.439453f,
+ 0.614258f, 0.425537f, 0.625488f, 0.412354f, 0.636230f, 0.399658f, 0.645996f, 0.387451f,
+ 0.654297f, 0.375977f, 0.665527f, 0.363281f, 0.675293f, 0.352051f, 0.682617f, 0.341553f,
+ 0.691895f, 0.330566f, 0.701660f, 0.319580f, 0.708496f, 0.309570f, 0.716309f, 0.299805f,
+ 0.722656f, 0.290527f, 0.731445f, 0.281006f, 0.739258f, 0.271484f, 0.746582f, 0.261719f,
+ 0.753906f, 0.253174f, 0.759277f, 0.244507f, 0.767090f, 0.235840f, 0.771973f, 0.228027f,
+ 0.779297f, 0.219482f, 0.784668f, 0.211670f, 0.791504f, 0.203735f, 0.797363f, 0.196411f,
+ 0.802734f, 0.188354f, 0.808594f, 0.181152f, 0.813477f, 0.173950f, 0.818848f, 0.166138f,
+ 0.823242f, 0.158447f, 0.828125f, 0.149902f, 0.833496f, 0.141846f, 0.836914f, 0.134766f,
+ 0.840820f, 0.125366f, 0.844238f, 0.116882f, 0.847656f, 0.107178f, 0.852051f, 0.096863f,
+ 0.853516f, 0.084900f, 0.854980f, 0.071045f, 0.854004f, 0.052765f, 0.845215f, 0.020370f,
+ 0.000000f, 1.000000f, 0.068054f, 0.969238f, 0.126465f, 0.929688f, 0.176270f, 0.890625f,
+ 0.219116f, 0.853516f, 0.257568f, 0.818359f, 0.294189f, 0.784668f, 0.324219f, 0.754395f,
+ 0.353027f, 0.725098f, 0.378906f, 0.697754f, 0.403564f, 0.671875f, 0.426514f, 0.646973f,
+ 0.448242f, 0.623535f, 0.466309f, 0.602051f, 0.486572f, 0.581055f, 0.503906f, 0.560547f,
+ 0.519043f, 0.541992f, 0.535645f, 0.523438f, 0.550781f, 0.505859f, 0.564941f, 0.489258f,
+ 0.579102f, 0.472900f, 0.592285f, 0.457275f, 0.604980f, 0.442139f, 0.615234f, 0.428467f,
+ 0.627441f, 0.414062f, 0.638672f, 0.400635f, 0.649414f, 0.387451f, 0.660645f, 0.374512f,
+ 0.669922f, 0.362793f, 0.680176f, 0.350586f, 0.689941f, 0.338867f, 0.699219f, 0.327881f,
+ 0.705078f, 0.317627f, 0.715820f, 0.306152f, 0.725098f, 0.295410f, 0.730957f, 0.286377f,
+ 0.739746f, 0.276123f, 0.746582f, 0.267090f, 0.754883f, 0.257568f, 0.762207f, 0.248291f,
+ 0.768066f, 0.239502f, 0.777344f, 0.230103f, 0.781250f, 0.222412f, 0.788574f, 0.213745f,
+ 0.796387f, 0.205322f, 0.800293f, 0.198120f, 0.806641f, 0.190186f, 0.813965f, 0.182251f,
+ 0.817871f, 0.175049f, 0.823730f, 0.167725f, 0.829590f, 0.160278f, 0.835449f, 0.152832f,
+ 0.838867f, 0.146484f, 0.844727f, 0.137695f, 0.849121f, 0.129883f, 0.852539f, 0.123169f,
+ 0.857910f, 0.114807f, 0.861328f, 0.106140f, 0.865234f, 0.096985f, 0.868652f, 0.087036f,
+ 0.870605f, 0.076904f, 0.871582f, 0.063538f, 0.872070f, 0.046936f, 0.864746f, 0.018570f,
+ 0.000000f, 1.000000f, 0.068054f, 0.969238f, 0.127197f, 0.929199f, 0.177124f, 0.890137f,
+ 0.222656f, 0.851562f, 0.262207f, 0.815918f, 0.297119f, 0.782227f, 0.328857f, 0.750977f,
+ 0.358398f, 0.721191f, 0.386230f, 0.692383f, 0.411377f, 0.666016f, 0.434326f, 0.641113f,
+ 0.455566f, 0.617676f, 0.476074f, 0.594727f, 0.496094f, 0.572754f, 0.513184f, 0.552734f,
+ 0.530762f, 0.533203f, 0.547363f, 0.514160f, 0.562988f, 0.496094f, 0.576660f, 0.479248f,
+ 0.590820f, 0.462402f, 0.604004f, 0.446533f, 0.616211f, 0.431641f, 0.629883f, 0.416504f,
+ 0.641602f, 0.402344f, 0.652344f, 0.388672f, 0.664062f, 0.375488f, 0.674805f, 0.362305f,
+ 0.683594f, 0.350098f, 0.693359f, 0.338379f, 0.704102f, 0.326172f, 0.713379f, 0.314697f,
+ 0.721680f, 0.303711f, 0.729980f, 0.293945f, 0.738770f, 0.282715f, 0.746582f, 0.272705f,
+ 0.755371f, 0.262695f, 0.761230f, 0.253662f, 0.770020f, 0.244141f, 0.776367f, 0.235596f,
+ 0.783203f, 0.226196f, 0.791504f, 0.217041f, 0.797852f, 0.208618f, 0.803223f, 0.200684f,
+ 0.811523f, 0.191772f, 0.816406f, 0.184570f, 0.821777f, 0.176880f, 0.828613f, 0.168945f,
+ 0.833496f, 0.161865f, 0.839355f, 0.154785f, 0.844727f, 0.147339f, 0.850586f, 0.140381f,
+ 0.854492f, 0.133911f, 0.860840f, 0.126465f, 0.864258f, 0.118774f, 0.868164f, 0.111755f,
+ 0.872559f, 0.103699f, 0.876465f, 0.096558f, 0.881348f, 0.087158f, 0.883789f, 0.079224f,
+ 0.886719f, 0.068542f, 0.888184f, 0.057404f, 0.889648f, 0.041260f, 0.882812f, 0.016769f,
+ 0.000000f, 1.000000f, 0.068054f, 0.969238f, 0.128052f, 0.928711f, 0.180054f, 0.888184f,
+ 0.224487f, 0.850586f, 0.264648f, 0.813965f, 0.301758f, 0.779297f, 0.334473f, 0.747070f,
+ 0.364746f, 0.716797f, 0.391357f, 0.688477f, 0.416992f, 0.661133f, 0.441650f, 0.635254f,
+ 0.466064f, 0.609863f, 0.485596f, 0.587891f, 0.505371f, 0.565430f, 0.523438f, 0.544434f,
+ 0.541992f, 0.523926f, 0.557617f, 0.504883f, 0.572754f, 0.486816f, 0.587402f, 0.469482f,
+ 0.602539f, 0.452393f, 0.614746f, 0.437012f, 0.628906f, 0.420654f, 0.641113f, 0.405762f,
+ 0.653809f, 0.391113f, 0.665527f, 0.376953f, 0.678223f, 0.363037f, 0.687500f, 0.350586f,
+ 0.699219f, 0.337402f, 0.708008f, 0.325684f, 0.717285f, 0.313965f, 0.727051f, 0.302490f,
+ 0.736816f, 0.290771f, 0.743652f, 0.280762f, 0.753906f, 0.270020f, 0.761230f, 0.259766f,
+ 0.770020f, 0.249878f, 0.776855f, 0.240112f, 0.784668f, 0.230957f, 0.791504f, 0.221924f,
+ 0.796875f, 0.213867f, 0.806641f, 0.204102f, 0.812988f, 0.195679f, 0.817383f, 0.187988f,
+ 0.825684f, 0.179199f, 0.831543f, 0.171509f, 0.837402f, 0.164307f, 0.843262f, 0.156250f,
+ 0.848145f, 0.149536f, 0.853516f, 0.142578f, 0.859863f, 0.135010f, 0.864258f, 0.128784f,
+ 0.869629f, 0.121704f, 0.875000f, 0.114990f, 0.878906f, 0.109009f, 0.883301f, 0.101196f,
+ 0.887207f, 0.093689f, 0.892090f, 0.086487f, 0.895508f, 0.079102f, 0.898438f, 0.070251f,
+ 0.901855f, 0.061432f, 0.905273f, 0.050354f, 0.905762f, 0.036346f, 0.900391f, 0.013496f,
+ 0.000000f, 1.000000f, 0.068542f, 0.969238f, 0.129272f, 0.928223f, 0.179810f, 0.888672f,
+ 0.228149f, 0.848145f, 0.269531f, 0.811035f, 0.306152f, 0.776367f, 0.338623f, 0.743652f,
+ 0.370850f, 0.712402f, 0.399902f, 0.682617f, 0.426514f, 0.654785f, 0.450684f, 0.628418f,
+ 0.472168f, 0.604004f, 0.494873f, 0.580078f, 0.515625f, 0.557129f, 0.533691f, 0.535645f,
+ 0.550781f, 0.515625f, 0.568359f, 0.495850f, 0.584473f, 0.477295f, 0.600098f, 0.459473f,
+ 0.614746f, 0.441895f, 0.628906f, 0.425293f, 0.642578f, 0.409424f, 0.655762f, 0.394043f,
+ 0.667969f, 0.379395f, 0.679199f, 0.365234f, 0.690430f, 0.352051f, 0.700684f, 0.338379f,
+ 0.711914f, 0.325684f, 0.721191f, 0.313477f, 0.731445f, 0.301270f, 0.740234f, 0.290283f,
+ 0.750488f, 0.278809f, 0.759277f, 0.267822f, 0.767090f, 0.257324f, 0.775391f, 0.247681f,
+ 0.783691f, 0.237305f, 0.791016f, 0.227539f, 0.799316f, 0.218262f, 0.806641f, 0.209106f,
+ 0.811523f, 0.200928f, 0.818359f, 0.192505f, 0.826172f, 0.183716f, 0.833496f, 0.175293f,
+ 0.839355f, 0.166870f, 0.845215f, 0.159424f, 0.852051f, 0.151733f, 0.857910f, 0.144165f,
+ 0.860840f, 0.137939f, 0.867676f, 0.130371f, 0.873047f, 0.123840f, 0.877930f, 0.117249f,
+ 0.883301f, 0.110352f, 0.887207f, 0.104614f, 0.893555f, 0.097595f, 0.897461f, 0.091553f,
+ 0.900879f, 0.084900f, 0.904785f, 0.077393f, 0.910645f, 0.069885f, 0.912109f, 0.063721f,
+ 0.915527f, 0.054260f, 0.918945f, 0.044922f, 0.918945f, 0.032166f, 0.916504f, 0.011772f,
+ 0.000000f, 1.000000f, 0.069641f, 0.968262f, 0.129395f, 0.928223f, 0.182739f, 0.886719f,
+ 0.228882f, 0.847656f, 0.272217f, 0.809082f, 0.310547f, 0.773438f, 0.343994f, 0.740234f,
+ 0.377930f, 0.707031f, 0.405518f, 0.678223f, 0.433105f, 0.649414f, 0.458252f, 0.622559f,
+ 0.483154f, 0.596680f, 0.504395f, 0.572266f, 0.524414f, 0.549805f, 0.543945f, 0.527344f,
+ 0.562988f, 0.506348f, 0.580078f, 0.486572f, 0.596680f, 0.467285f, 0.611816f, 0.448975f,
+ 0.627441f, 0.431396f, 0.641113f, 0.414795f, 0.655762f, 0.398438f, 0.667969f, 0.383301f,
+ 0.680664f, 0.367920f, 0.693359f, 0.353760f, 0.702637f, 0.340576f, 0.714355f, 0.326904f,
+ 0.724121f, 0.314209f, 0.735352f, 0.301270f, 0.745605f, 0.289307f, 0.754395f, 0.277832f,
+ 0.763184f, 0.266602f, 0.770996f, 0.255859f, 0.782227f, 0.244873f, 0.789551f, 0.234863f,
+ 0.796387f, 0.225464f, 0.805176f, 0.215454f, 0.813477f, 0.206055f, 0.819336f, 0.197021f,
+ 0.825684f, 0.188354f, 0.833496f, 0.179932f, 0.838867f, 0.172241f, 0.846680f, 0.163696f,
+ 0.853027f, 0.155518f, 0.857422f, 0.148438f, 0.865723f, 0.139893f, 0.869629f, 0.133545f,
+ 0.875488f, 0.125977f, 0.881348f, 0.119385f, 0.885742f, 0.113098f, 0.892578f, 0.105774f,
+ 0.895020f, 0.100403f, 0.900879f, 0.093567f, 0.904785f, 0.088013f, 0.909668f, 0.081787f,
+ 0.913574f, 0.076172f, 0.917969f, 0.069458f, 0.921875f, 0.062408f, 0.924805f, 0.055573f,
+ 0.929199f, 0.048553f, 0.931152f, 0.038879f, 0.933105f, 0.028000f, 0.931152f, 0.010727f,
+ 0.000000f, 1.000000f, 0.070129f, 0.968262f, 0.131348f, 0.926758f, 0.184448f, 0.886230f,
+ 0.232788f, 0.845215f, 0.277100f, 0.806641f, 0.314941f, 0.770020f, 0.351562f, 0.735840f,
+ 0.382568f, 0.703613f, 0.413818f, 0.672852f, 0.441650f, 0.643555f, 0.466553f, 0.616211f,
+ 0.490723f, 0.589844f, 0.514648f, 0.564941f, 0.534668f, 0.541016f, 0.553711f, 0.519531f,
+ 0.572754f, 0.498291f, 0.591797f, 0.477539f, 0.607422f, 0.458008f, 0.624023f, 0.439453f,
+ 0.639648f, 0.421387f, 0.653320f, 0.404785f, 0.666992f, 0.388184f, 0.681152f, 0.372070f,
+ 0.693359f, 0.356934f, 0.705566f, 0.342529f, 0.716309f, 0.328857f, 0.728027f, 0.315186f,
+ 0.735840f, 0.302979f, 0.747559f, 0.289795f, 0.758301f, 0.277588f, 0.768555f, 0.265869f,
+ 0.776367f, 0.254639f, 0.785156f, 0.243896f, 0.794434f, 0.233398f, 0.801758f, 0.223267f,
+ 0.810059f, 0.213135f, 0.816895f, 0.203735f, 0.824707f, 0.194946f, 0.832031f, 0.185547f,
+ 0.839844f, 0.176758f, 0.846191f, 0.168213f, 0.852051f, 0.160522f, 0.858887f, 0.152344f,
+ 0.863281f, 0.145508f, 0.871582f, 0.136841f, 0.876953f, 0.129761f, 0.883301f, 0.122131f,
+ 0.888184f, 0.115479f, 0.893555f, 0.108765f, 0.897949f, 0.102417f, 0.903809f, 0.095947f,
+ 0.907715f, 0.089905f, 0.912109f, 0.084167f, 0.917480f, 0.078003f, 0.921875f, 0.072632f,
+ 0.925781f, 0.066895f, 0.930664f, 0.061249f, 0.934570f, 0.055664f, 0.937500f, 0.048309f,
+ 0.940430f, 0.041870f, 0.943359f, 0.034607f, 0.945312f, 0.024429f, 0.944824f, 0.008392f,
+ 0.000000f, 1.000000f, 0.068909f, 0.969238f, 0.131470f, 0.927246f, 0.186523f, 0.884766f,
+ 0.235718f, 0.843262f, 0.278564f, 0.804688f, 0.318604f, 0.767578f, 0.355469f, 0.732422f,
+ 0.389648f, 0.698730f, 0.419922f, 0.667480f, 0.448975f, 0.637695f, 0.474854f, 0.609375f,
+ 0.500488f, 0.583008f, 0.521484f, 0.558105f, 0.545410f, 0.533691f, 0.565430f, 0.510742f,
+ 0.583984f, 0.489014f, 0.601562f, 0.468506f, 0.618652f, 0.448730f, 0.634766f, 0.429932f,
+ 0.650391f, 0.411377f, 0.665527f, 0.393799f, 0.679688f, 0.377197f, 0.693848f, 0.361328f,
+ 0.706055f, 0.346191f, 0.716797f, 0.332031f, 0.729004f, 0.317383f, 0.739746f, 0.304199f,
+ 0.750000f, 0.291260f, 0.761230f, 0.278076f, 0.771484f, 0.266113f, 0.779785f, 0.254639f,
+ 0.789062f, 0.243408f, 0.797852f, 0.232300f, 0.807129f, 0.221680f, 0.812988f, 0.212402f,
+ 0.823242f, 0.201660f, 0.829590f, 0.192871f, 0.837891f, 0.182861f, 0.845703f, 0.174561f,
+ 0.851074f, 0.166138f, 0.859375f, 0.157104f, 0.864258f, 0.149170f, 0.871094f, 0.141357f,
+ 0.875977f, 0.134155f, 0.882324f, 0.126831f, 0.888672f, 0.119995f, 0.895020f, 0.112488f,
+ 0.900391f, 0.105408f, 0.905762f, 0.098694f, 0.910156f, 0.092529f, 0.914551f, 0.086304f,
+ 0.919922f, 0.080200f, 0.924316f, 0.074646f, 0.928223f, 0.069153f, 0.932617f, 0.063721f,
+ 0.937500f, 0.058228f, 0.940918f, 0.052948f, 0.945312f, 0.047882f, 0.949219f, 0.042603f,
+ 0.951660f, 0.035553f, 0.955078f, 0.028717f, 0.957031f, 0.020462f, 0.957031f, 0.007118f,
+ 0.000000f, 1.000000f, 0.070129f, 0.968262f, 0.133423f, 0.925781f, 0.188354f, 0.883789f,
+ 0.238892f, 0.841797f, 0.282959f, 0.802246f, 0.323730f, 0.764160f, 0.362305f, 0.728027f,
+ 0.395264f, 0.694336f, 0.426514f, 0.662598f, 0.455811f, 0.632324f, 0.483398f, 0.603027f,
+ 0.507812f, 0.576172f, 0.533203f, 0.549805f, 0.553223f, 0.525879f, 0.574707f, 0.502930f,
+ 0.594727f, 0.480225f, 0.613281f, 0.458984f, 0.629883f, 0.438965f, 0.646484f, 0.419922f,
+ 0.662109f, 0.401611f, 0.678223f, 0.383545f, 0.692383f, 0.366699f, 0.704102f, 0.351074f,
+ 0.718262f, 0.335693f, 0.728516f, 0.321045f, 0.741699f, 0.306396f, 0.752441f, 0.292725f,
+ 0.764160f, 0.279541f, 0.772461f, 0.267578f, 0.782715f, 0.254883f, 0.792969f, 0.243408f,
+ 0.801270f, 0.232300f, 0.811035f, 0.221069f, 0.818359f, 0.211060f, 0.827637f, 0.200684f,
+ 0.834961f, 0.190918f, 0.842285f, 0.181763f, 0.850098f, 0.172485f, 0.857422f, 0.163452f,
+ 0.864746f, 0.154907f, 0.869141f, 0.147217f, 0.876953f, 0.139038f, 0.882812f, 0.131348f,
+ 0.889160f, 0.123474f, 0.895020f, 0.116455f, 0.899414f, 0.109741f, 0.905273f, 0.103210f,
+ 0.909668f, 0.097107f, 0.916016f, 0.089844f, 0.921387f, 0.083374f, 0.926758f, 0.077271f,
+ 0.930176f, 0.071411f, 0.935547f, 0.065491f, 0.938965f, 0.060455f, 0.944336f, 0.054901f,
+ 0.947754f, 0.049988f, 0.951660f, 0.044952f, 0.955078f, 0.040405f, 0.959473f, 0.035278f,
+ 0.962402f, 0.030823f, 0.965820f, 0.024307f, 0.968262f, 0.016586f, 0.969238f, 0.006050f,
+ 0.000000f, 1.000000f, 0.070435f, 0.968262f, 0.133301f, 0.926270f, 0.189941f, 0.882812f,
+ 0.241577f, 0.840332f, 0.286133f, 0.799805f, 0.327881f, 0.761230f, 0.366699f, 0.724609f,
+ 0.401855f, 0.689941f, 0.433838f, 0.657227f, 0.464355f, 0.625977f, 0.491211f, 0.597168f,
+ 0.518066f, 0.568848f, 0.541016f, 0.542969f, 0.564453f, 0.517578f, 0.585938f, 0.493896f,
+ 0.604492f, 0.471680f, 0.624023f, 0.449951f, 0.641113f, 0.429688f, 0.657715f, 0.410156f,
+ 0.674316f, 0.391357f, 0.688965f, 0.373779f, 0.703613f, 0.356689f, 0.716797f, 0.340576f,
+ 0.729980f, 0.324707f, 0.740723f, 0.310303f, 0.753906f, 0.295654f, 0.764160f, 0.282227f,
+ 0.774902f, 0.268799f, 0.786133f, 0.256104f, 0.794922f, 0.244141f, 0.803711f, 0.232910f,
+ 0.813477f, 0.221191f, 0.822266f, 0.210571f, 0.830566f, 0.200195f, 0.839355f, 0.189697f,
+ 0.846191f, 0.180420f, 0.854492f, 0.171021f, 0.862305f, 0.161743f, 0.868164f, 0.153564f,
+ 0.874023f, 0.145386f, 0.882812f, 0.136475f, 0.889160f, 0.128784f, 0.894043f, 0.121399f,
+ 0.898926f, 0.114563f, 0.905273f, 0.107117f, 0.910645f, 0.100281f, 0.916504f, 0.093262f,
+ 0.921387f, 0.087036f, 0.926758f, 0.080872f, 0.930176f, 0.075684f, 0.935547f, 0.069397f,
+ 0.940430f, 0.063232f, 0.945801f, 0.057404f, 0.949707f, 0.052155f, 0.953613f, 0.047241f,
+ 0.957031f, 0.042328f, 0.961426f, 0.037659f, 0.965332f, 0.032745f, 0.968750f, 0.028534f,
+ 0.972168f, 0.023834f, 0.976074f, 0.019577f, 0.978516f, 0.013664f, 0.980469f, 0.005028f,
+ 0.000000f, 1.000000f, 0.070129f, 0.968262f, 0.134644f, 0.925293f, 0.192261f, 0.881348f,
+ 0.243896f, 0.838379f, 0.290283f, 0.797363f, 0.333740f, 0.757812f, 0.372070f, 0.720703f,
+ 0.408936f, 0.685059f, 0.441406f, 0.651855f, 0.472412f, 0.620117f, 0.499756f, 0.590332f,
+ 0.525879f, 0.562012f, 0.550781f, 0.535156f, 0.573730f, 0.509766f, 0.594727f, 0.485840f,
+ 0.616211f, 0.462646f, 0.633789f, 0.441162f, 0.651855f, 0.420410f, 0.668945f, 0.400635f,
+ 0.684570f, 0.381836f, 0.700195f, 0.363770f, 0.714844f, 0.346436f, 0.728516f, 0.330078f,
+ 0.740234f, 0.314697f, 0.753906f, 0.299316f, 0.765625f, 0.285156f, 0.776367f, 0.271484f,
+ 0.787598f, 0.258057f, 0.796387f, 0.245850f, 0.806641f, 0.233643f, 0.816406f, 0.222046f,
+ 0.825684f, 0.210693f, 0.833984f, 0.199829f, 0.841797f, 0.190063f, 0.850098f, 0.179565f,
+ 0.858398f, 0.170288f, 0.865723f, 0.160889f, 0.873535f, 0.151611f, 0.878906f, 0.143677f,
+ 0.886719f, 0.135132f, 0.892090f, 0.127319f, 0.898926f, 0.119263f, 0.903809f, 0.112488f,
+ 0.911621f, 0.104736f, 0.916504f, 0.097778f, 0.922363f, 0.090942f, 0.925781f, 0.085022f,
+ 0.931641f, 0.078979f, 0.936523f, 0.072266f, 0.940918f, 0.066589f, 0.945801f, 0.060669f,
+ 0.949219f, 0.055847f, 0.953613f, 0.050964f, 0.958496f, 0.045593f, 0.962891f, 0.040070f,
+ 0.967285f, 0.034668f, 0.970703f, 0.030228f, 0.974609f, 0.025726f, 0.978516f, 0.021210f,
+ 0.981445f, 0.017456f, 0.985352f, 0.012962f, 0.988281f, 0.009377f, 0.991211f, 0.003784f,
+ 0.000000f, 1.000000f, 0.071289f, 0.967773f, 0.134644f, 0.925293f, 0.193848f, 0.880371f,
+ 0.246460f, 0.836914f, 0.293945f, 0.794922f, 0.338379f, 0.754883f, 0.377686f, 0.716797f,
+ 0.413574f, 0.681152f, 0.447998f, 0.646973f, 0.478027f, 0.614746f, 0.507324f, 0.583984f,
+ 0.536133f, 0.554688f, 0.558594f, 0.528320f, 0.583984f, 0.501465f, 0.604492f, 0.477783f,
+ 0.625977f, 0.454346f, 0.645020f, 0.432129f, 0.663086f, 0.411133f, 0.680176f, 0.391113f,
+ 0.695801f, 0.372314f, 0.710938f, 0.354248f, 0.724609f, 0.337402f, 0.738281f, 0.320312f,
+ 0.752930f, 0.303955f, 0.766602f, 0.288818f, 0.775879f, 0.275635f, 0.786621f, 0.261475f,
+ 0.799805f, 0.247559f, 0.807129f, 0.236450f, 0.817871f, 0.223389f, 0.829102f, 0.211426f,
+ 0.835449f, 0.201050f, 0.846191f, 0.189575f, 0.852051f, 0.180176f, 0.861816f, 0.169678f,
+ 0.868164f, 0.160645f, 0.876465f, 0.151367f, 0.882812f, 0.142578f, 0.889160f, 0.134155f,
+ 0.896484f, 0.125977f, 0.904785f, 0.117371f, 0.907715f, 0.111206f, 0.914551f, 0.103333f,
+ 0.920898f, 0.095520f, 0.924805f, 0.090332f, 0.931641f, 0.082886f, 0.936523f, 0.075745f,
+ 0.937988f, 0.072388f, 0.946289f, 0.064758f, 0.952637f, 0.057343f, 0.952637f, 0.054260f,
+ 0.958496f, 0.049530f, 0.968262f, 0.040955f, 0.968262f, 0.036835f, 0.968262f, 0.034943f,
+ 0.974609f, 0.030457f, 0.983887f, 0.021042f, 0.983887f, 0.018127f, 0.983887f, 0.016891f,
+ 0.983887f, 0.016220f, 0.999512f, 0.003506f, 0.999512f, 0.000325f, 0.999512f, 0.000003f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.998047f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995605f, 0.000000f, 0.993652f, 0.000000f, 0.992676f, 0.000000f, 0.992188f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988770f, 0.000000f, 0.987305f, 0.000000f, 0.985352f,
+ 0.000000f, 0.983887f, 0.000000f, 0.981445f, 0.000000f, 0.979492f, 0.000000f, 0.976562f,
+ 0.000000f, 0.975098f, 0.000000f, 0.971680f, 0.000000f, 0.969727f, 0.000000f, 0.965820f,
+ 0.000000f, 0.963379f, 0.000000f, 0.959473f, 0.000000f, 0.957031f, 0.000000f, 0.952637f,
+ 0.000000f, 0.949219f, 0.000000f, 0.945312f, 0.000000f, 0.939941f, 0.000000f, 0.936035f,
+ 0.000000f, 0.931152f, 0.000000f, 0.925781f, 0.000000f, 0.920410f, 0.000000f, 0.915527f,
+ 0.000000f, 0.908691f, 0.000000f, 0.901855f, 0.000000f, 0.895020f, 0.000000f, 0.887695f,
+ 0.000000f, 0.879883f, 0.000000f, 0.871582f, 0.000000f, 0.862305f, 0.000000f, 0.852539f,
+ 0.000000f, 0.842285f, 0.000000f, 0.831543f, 0.000000f, 0.819824f, 0.000000f, 0.806152f,
+ 0.000000f, 0.792480f, 0.000000f, 0.776855f, 0.000000f, 0.761230f, 0.000000f, 0.742676f,
+ 0.000000f, 0.723145f, 0.000000f, 0.701172f, 0.000000f, 0.676758f, 0.000000f, 0.650391f,
+ 0.000000f, 0.620117f, 0.000000f, 0.585449f, 0.000000f, 0.544922f, 0.000000f, 0.498535f,
+ 0.000000f, 0.441650f, 0.000000f, 0.368652f, 0.000000f, 0.267822f, 0.000000f, 0.102722f,
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.994629f, 0.000000f, 0.992676f, 0.000000f, 0.991211f,
+ 0.000000f, 0.990723f, 0.000000f, 0.988281f, 0.000000f, 0.986816f, 0.000000f, 0.985352f,
+ 0.000000f, 0.983398f, 0.000000f, 0.981445f, 0.000000f, 0.979004f, 0.000000f, 0.977051f,
+ 0.000000f, 0.974121f, 0.000000f, 0.972168f, 0.000000f, 0.969238f, 0.000000f, 0.966797f,
+ 0.000000f, 0.962891f, 0.000000f, 0.959961f, 0.000000f, 0.956543f, 0.000000f, 0.952637f,
+ 0.000000f, 0.949219f, 0.000000f, 0.944824f, 0.000000f, 0.940430f, 0.000000f, 0.935547f,
+ 0.000000f, 0.931152f, 0.000000f, 0.925781f, 0.000000f, 0.919922f, 0.000000f, 0.915039f,
+ 0.000000f, 0.908691f, 0.000000f, 0.901855f, 0.000000f, 0.894531f, 0.000000f, 0.887207f,
+ 0.000000f, 0.879395f, 0.000000f, 0.871094f, 0.000000f, 0.861816f, 0.000000f, 0.852051f,
+ 0.000000f, 0.841797f, 0.000000f, 0.831055f, 0.000000f, 0.819336f, 0.000000f, 0.806152f,
+ 0.000000f, 0.792480f, 0.000000f, 0.776855f, 0.000000f, 0.760742f, 0.000000f, 0.742676f,
+ 0.000000f, 0.723145f, 0.000000f, 0.701172f, 0.000000f, 0.676758f, 0.000002f, 0.649902f,
+ 0.000005f, 0.620117f, 0.000005f, 0.584961f, 0.000005f, 0.544922f, 0.000004f, 0.498535f,
+ 0.000003f, 0.441406f, 0.000003f, 0.367920f, 0.000002f, 0.267578f, 0.000001f, 0.103210f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998535f, 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.996094f,
+ 0.000000f, 0.995117f, 0.000000f, 0.993652f, 0.000000f, 0.992676f, 0.000000f, 0.991211f,
+ 0.000000f, 0.989746f, 0.000000f, 0.988770f, 0.000000f, 0.986816f, 0.000000f, 0.984863f,
+ 0.000000f, 0.983398f, 0.000000f, 0.980957f, 0.000000f, 0.979004f, 0.000000f, 0.976074f,
+ 0.000000f, 0.973633f, 0.000000f, 0.971680f, 0.000000f, 0.968750f, 0.000000f, 0.965820f,
+ 0.000000f, 0.962891f, 0.000000f, 0.959473f, 0.000000f, 0.955566f, 0.000000f, 0.952148f,
+ 0.000000f, 0.948242f, 0.000000f, 0.944336f, 0.000000f, 0.940430f, 0.000000f, 0.935059f,
+ 0.000000f, 0.930176f, 0.000000f, 0.925293f, 0.000000f, 0.919922f, 0.000001f, 0.914062f,
+ 0.000005f, 0.907715f, 0.000012f, 0.901367f, 0.000019f, 0.894043f, 0.000027f, 0.886719f,
+ 0.000035f, 0.878906f, 0.000045f, 0.870605f, 0.000054f, 0.861328f, 0.000062f, 0.851562f,
+ 0.000064f, 0.841309f, 0.000064f, 0.830078f, 0.000064f, 0.818848f, 0.000061f, 0.806152f,
+ 0.000058f, 0.791504f, 0.000055f, 0.776855f, 0.000050f, 0.759766f, 0.000046f, 0.742188f,
+ 0.000042f, 0.722656f, 0.000042f, 0.700684f, 0.000046f, 0.676270f, 0.000042f, 0.649414f,
+ 0.000038f, 0.620117f, 0.000037f, 0.584473f, 0.000032f, 0.544434f, 0.000030f, 0.498047f,
+ 0.000026f, 0.441162f, 0.000022f, 0.368164f, 0.000019f, 0.267334f, 0.000010f, 0.102539f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.999023f,
+ 0.000000f, 0.998047f, 0.000000f, 0.997559f, 0.000000f, 0.996582f, 0.000000f, 0.996094f,
+ 0.000000f, 0.994629f, 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.991211f,
+ 0.000000f, 0.989258f, 0.000000f, 0.987793f, 0.000000f, 0.986328f, 0.000000f, 0.984375f,
+ 0.000003f, 0.982422f, 0.000012f, 0.980469f, 0.000022f, 0.978516f, 0.000036f, 0.975586f,
+ 0.000050f, 0.973633f, 0.000063f, 0.970703f, 0.000080f, 0.968262f, 0.000094f, 0.964844f,
+ 0.000107f, 0.961914f, 0.000124f, 0.958496f, 0.000139f, 0.955078f, 0.000153f, 0.951660f,
+ 0.000166f, 0.947754f, 0.000183f, 0.943359f, 0.000197f, 0.938965f, 0.000211f, 0.934082f,
+ 0.000222f, 0.929199f, 0.000230f, 0.924316f, 0.000232f, 0.918945f, 0.000230f, 0.912598f,
+ 0.000224f, 0.906738f, 0.000216f, 0.899902f, 0.000210f, 0.893066f, 0.000202f, 0.885254f,
+ 0.000191f, 0.877441f, 0.000182f, 0.869141f, 0.000180f, 0.860352f, 0.000180f, 0.850098f,
+ 0.000182f, 0.839844f, 0.000184f, 0.829102f, 0.000187f, 0.817871f, 0.000189f, 0.804688f,
+ 0.000175f, 0.790527f, 0.000168f, 0.775391f, 0.000165f, 0.758789f, 0.000168f, 0.740723f,
+ 0.000168f, 0.721680f, 0.000150f, 0.699707f, 0.000149f, 0.675293f, 0.000142f, 0.648926f,
+ 0.000145f, 0.618652f, 0.000124f, 0.583984f, 0.000121f, 0.543945f, 0.000115f, 0.497803f,
+ 0.000098f, 0.440186f, 0.000092f, 0.367920f, 0.000071f, 0.267090f, 0.000031f, 0.102356f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000001f, 0.998047f, 0.000025f, 0.997559f, 0.000063f, 0.996094f, 0.000091f, 0.995117f,
+ 0.000127f, 0.994141f, 0.000159f, 0.992676f, 0.000184f, 0.991699f, 0.000213f, 0.990234f,
+ 0.000244f, 0.988770f, 0.000268f, 0.986816f, 0.000287f, 0.985352f, 0.000311f, 0.983887f,
+ 0.000338f, 0.981934f, 0.000360f, 0.979492f, 0.000377f, 0.977539f, 0.000392f, 0.975098f,
+ 0.000415f, 0.972168f, 0.000437f, 0.969727f, 0.000454f, 0.967285f, 0.000469f, 0.963867f,
+ 0.000481f, 0.960938f, 0.000495f, 0.957520f, 0.000501f, 0.954102f, 0.000497f, 0.950195f,
+ 0.000487f, 0.946777f, 0.000476f, 0.941895f, 0.000469f, 0.937500f, 0.000468f, 0.933105f,
+ 0.000470f, 0.927734f, 0.000473f, 0.922852f, 0.000474f, 0.917480f, 0.000476f, 0.911133f,
+ 0.000478f, 0.905273f, 0.000470f, 0.898438f, 0.000479f, 0.891602f, 0.000485f, 0.883789f,
+ 0.000486f, 0.876465f, 0.000486f, 0.867676f, 0.000487f, 0.858398f, 0.000466f, 0.849121f,
+ 0.000467f, 0.838379f, 0.000468f, 0.827637f, 0.000468f, 0.816406f, 0.000463f, 0.803223f,
+ 0.000435f, 0.788574f, 0.000437f, 0.773926f, 0.000432f, 0.757324f, 0.000427f, 0.739746f,
+ 0.000419f, 0.720215f, 0.000387f, 0.698242f, 0.000385f, 0.674316f, 0.000373f, 0.647461f,
+ 0.000362f, 0.617676f, 0.000329f, 0.583008f, 0.000320f, 0.542969f, 0.000300f, 0.497559f,
+ 0.000266f, 0.440186f, 0.000244f, 0.367920f, 0.000195f, 0.267334f, 0.000071f, 0.102478f,
+ 0.000000f, 1.000000f, 0.000163f, 0.999512f, 0.000284f, 0.999023f, 0.000322f, 0.998535f,
+ 0.000390f, 0.997559f, 0.000446f, 0.996582f, 0.000468f, 0.996094f, 0.000480f, 0.995117f,
+ 0.000559f, 0.993164f, 0.000587f, 0.992676f, 0.000602f, 0.991211f, 0.000611f, 0.989746f,
+ 0.000666f, 0.988281f, 0.000695f, 0.986328f, 0.000711f, 0.984863f, 0.000721f, 0.982910f,
+ 0.000727f, 0.980957f, 0.000771f, 0.978516f, 0.000804f, 0.976074f, 0.000835f, 0.973633f,
+ 0.000859f, 0.971680f, 0.000866f, 0.968750f, 0.000858f, 0.965820f, 0.000897f, 0.962402f,
+ 0.000907f, 0.959473f, 0.000910f, 0.956055f, 0.000895f, 0.952148f, 0.000893f, 0.949219f,
+ 0.000887f, 0.944824f, 0.000919f, 0.940918f, 0.000936f, 0.935547f, 0.000953f, 0.931641f,
+ 0.000932f, 0.926270f, 0.000944f, 0.920898f, 0.000958f, 0.916016f, 0.000992f, 0.909668f,
+ 0.001000f, 0.903320f, 0.000954f, 0.896484f, 0.000952f, 0.889648f, 0.000958f, 0.882324f,
+ 0.000962f, 0.874023f, 0.000989f, 0.865723f, 0.000987f, 0.856934f, 0.000939f, 0.846680f,
+ 0.000939f, 0.836426f, 0.000934f, 0.825684f, 0.000918f, 0.813965f, 0.000944f, 0.800781f,
+ 0.000895f, 0.786621f, 0.000877f, 0.771973f, 0.000869f, 0.755371f, 0.000849f, 0.738281f,
+ 0.000871f, 0.718750f, 0.000816f, 0.696289f, 0.000781f, 0.672852f, 0.000767f, 0.646484f,
+ 0.000762f, 0.616699f, 0.000692f, 0.581543f, 0.000667f, 0.541992f, 0.000639f, 0.496582f,
+ 0.000575f, 0.439209f, 0.000523f, 0.367188f, 0.000407f, 0.267578f, 0.000128f, 0.101868f,
+ 0.000000f, 1.000000f, 0.000358f, 0.999512f, 0.000612f, 0.998535f, 0.000588f, 0.998535f,
+ 0.000780f, 0.997070f, 0.000782f, 0.996582f, 0.000771f, 0.995605f, 0.000897f, 0.994629f,
+ 0.000930f, 0.993164f, 0.000935f, 0.991211f, 0.000952f, 0.990723f, 0.000975f, 0.988770f,
+ 0.001143f, 0.987305f, 0.001187f, 0.985352f, 0.001217f, 0.983398f, 0.001245f, 0.981934f,
+ 0.001275f, 0.979980f, 0.001399f, 0.977051f, 0.001397f, 0.974609f, 0.001397f, 0.972168f,
+ 0.001394f, 0.969727f, 0.001391f, 0.967773f, 0.001451f, 0.963867f, 0.001482f, 0.960938f,
+ 0.001512f, 0.958008f, 0.001531f, 0.954102f, 0.001549f, 0.950684f, 0.001515f, 0.946777f,
+ 0.001597f, 0.943359f, 0.001645f, 0.938477f, 0.001668f, 0.933594f, 0.001675f, 0.929199f,
+ 0.001617f, 0.924316f, 0.001619f, 0.918945f, 0.001625f, 0.913574f, 0.001703f, 0.907227f,
+ 0.001728f, 0.900879f, 0.001737f, 0.894043f, 0.001659f, 0.887207f, 0.001665f, 0.879883f,
+ 0.001655f, 0.872070f, 0.001730f, 0.863281f, 0.001733f, 0.854004f, 0.001653f, 0.843750f,
+ 0.001659f, 0.833984f, 0.001629f, 0.823242f, 0.001668f, 0.811523f, 0.001670f, 0.798828f,
+ 0.001593f, 0.784180f, 0.001596f, 0.770020f, 0.001554f, 0.752930f, 0.001526f, 0.735840f,
+ 0.001560f, 0.716309f, 0.001481f, 0.694824f, 0.001433f, 0.670898f, 0.001390f, 0.644043f,
+ 0.001403f, 0.614746f, 0.001324f, 0.580566f, 0.001235f, 0.541016f, 0.001184f, 0.496094f,
+ 0.001082f, 0.438721f, 0.000964f, 0.367188f, 0.000731f, 0.266357f, 0.000206f, 0.101624f,
+ 0.000000f, 1.000000f, 0.000436f, 0.999512f, 0.000781f, 0.998535f, 0.000744f, 0.997559f,
+ 0.001057f, 0.996582f, 0.001103f, 0.995605f, 0.001136f, 0.994629f, 0.001171f, 0.994141f,
+ 0.001474f, 0.992188f, 0.001503f, 0.990723f, 0.001531f, 0.989258f, 0.001568f, 0.987793f,
+ 0.001811f, 0.985840f, 0.001837f, 0.984375f, 0.001862f, 0.982422f, 0.001885f, 0.980469f,
+ 0.001904f, 0.978516f, 0.002110f, 0.975586f, 0.002098f, 0.973145f, 0.002125f, 0.970703f,
+ 0.002155f, 0.967773f, 0.002172f, 0.965332f, 0.002342f, 0.962402f, 0.002340f, 0.958496f,
+ 0.002382f, 0.955566f, 0.002436f, 0.952148f, 0.002466f, 0.948242f, 0.002483f, 0.944824f,
+ 0.002539f, 0.940430f, 0.002563f, 0.936035f, 0.002596f, 0.931152f, 0.002623f, 0.926270f,
+ 0.002653f, 0.921387f, 0.002586f, 0.916504f, 0.002697f, 0.910645f, 0.002726f, 0.904785f,
+ 0.002726f, 0.897949f, 0.002762f, 0.891113f, 0.002682f, 0.884277f, 0.002682f, 0.876953f,
+ 0.002764f, 0.869141f, 0.002762f, 0.860352f, 0.002775f, 0.851074f, 0.002785f, 0.841309f,
+ 0.002693f, 0.831055f, 0.002645f, 0.820312f, 0.002720f, 0.808594f, 0.002716f, 0.794922f,
+ 0.002718f, 0.781738f, 0.002617f, 0.766602f, 0.002560f, 0.750488f, 0.002514f, 0.733398f,
+ 0.002567f, 0.713867f, 0.002470f, 0.692383f, 0.002403f, 0.668457f, 0.002317f, 0.642578f,
+ 0.002331f, 0.612793f, 0.002230f, 0.578613f, 0.002100f, 0.539551f, 0.001986f, 0.495117f,
+ 0.001828f, 0.437744f, 0.001591f, 0.366455f, 0.001179f, 0.266602f, 0.000311f, 0.100708f,
+ 0.000000f, 1.000000f, 0.000562f, 0.999023f, 0.001087f, 0.998047f, 0.001167f, 0.997559f,
+ 0.001545f, 0.996582f, 0.001648f, 0.995117f, 0.001674f, 0.994141f, 0.001679f, 0.993164f,
+ 0.002090f, 0.991211f, 0.002174f, 0.990234f, 0.002226f, 0.988281f, 0.002283f, 0.986328f,
+ 0.002634f, 0.984863f, 0.002668f, 0.982422f, 0.002708f, 0.980469f, 0.002739f, 0.979004f,
+ 0.002733f, 0.976562f, 0.003048f, 0.973633f, 0.003136f, 0.971191f, 0.003130f, 0.968750f,
+ 0.003168f, 0.965820f, 0.003208f, 0.963379f, 0.003485f, 0.959961f, 0.003578f, 0.956543f,
+ 0.003546f, 0.952637f, 0.003571f, 0.949707f, 0.003595f, 0.946289f, 0.003649f, 0.942383f,
+ 0.003769f, 0.937500f, 0.003860f, 0.933105f, 0.003901f, 0.928223f, 0.003929f, 0.923828f,
+ 0.003929f, 0.918457f, 0.003866f, 0.913086f, 0.004047f, 0.907227f, 0.004105f, 0.900879f,
+ 0.004093f, 0.895020f, 0.004139f, 0.887695f, 0.004177f, 0.881348f, 0.004047f, 0.873535f,
+ 0.004208f, 0.865723f, 0.004192f, 0.856445f, 0.004234f, 0.847656f, 0.004219f, 0.837891f,
+ 0.004108f, 0.827637f, 0.004116f, 0.817383f, 0.004177f, 0.805176f, 0.004166f, 0.791992f,
+ 0.004154f, 0.777832f, 0.004036f, 0.763184f, 0.003960f, 0.747559f, 0.003979f, 0.729980f,
+ 0.003979f, 0.710449f, 0.003859f, 0.689453f, 0.003752f, 0.665527f, 0.003664f, 0.640137f,
+ 0.003653f, 0.610840f, 0.003494f, 0.576660f, 0.003300f, 0.537598f, 0.003094f, 0.493896f,
+ 0.002893f, 0.437256f, 0.002426f, 0.366211f, 0.001757f, 0.265869f, 0.000430f, 0.100830f,
+ 0.000000f, 1.000000f, 0.000334f, 0.999512f, 0.001054f, 0.998047f, 0.001493f, 0.997070f,
+ 0.001719f, 0.995605f, 0.002230f, 0.994141f, 0.002279f, 0.993652f, 0.002474f, 0.991699f,
+ 0.002930f, 0.990234f, 0.002981f, 0.988770f, 0.003071f, 0.987305f, 0.003239f, 0.985352f,
+ 0.003639f, 0.982910f, 0.003712f, 0.980957f, 0.003738f, 0.978516f, 0.003807f, 0.977051f,
+ 0.003975f, 0.975098f, 0.004288f, 0.971680f, 0.004372f, 0.968750f, 0.004478f, 0.966309f,
+ 0.004475f, 0.963867f, 0.004536f, 0.960938f, 0.004906f, 0.957031f, 0.004997f, 0.953613f,
+ 0.004993f, 0.950195f, 0.005058f, 0.946289f, 0.005131f, 0.942871f, 0.005177f, 0.939453f,
+ 0.005489f, 0.934570f, 0.005463f, 0.929688f, 0.005554f, 0.924805f, 0.005608f, 0.919922f,
+ 0.005676f, 0.915527f, 0.005661f, 0.909668f, 0.005836f, 0.903809f, 0.005894f, 0.896973f,
+ 0.005974f, 0.890625f, 0.005943f, 0.884277f, 0.005997f, 0.876953f, 0.005852f, 0.869629f,
+ 0.006119f, 0.861328f, 0.006168f, 0.852539f, 0.006149f, 0.843750f, 0.006111f, 0.833984f,
+ 0.006023f, 0.823730f, 0.006008f, 0.813477f, 0.006111f, 0.800781f, 0.006161f, 0.787598f,
+ 0.006119f, 0.774414f, 0.005974f, 0.759766f, 0.005947f, 0.744629f, 0.005978f, 0.726562f,
+ 0.005928f, 0.707031f, 0.005718f, 0.686035f, 0.005585f, 0.663086f, 0.005436f, 0.637695f,
+ 0.005413f, 0.607910f, 0.005184f, 0.574707f, 0.004887f, 0.536133f, 0.004562f, 0.492432f,
+ 0.004215f, 0.435303f, 0.003492f, 0.365723f, 0.002497f, 0.265625f, 0.000574f, 0.100403f,
+ 0.000000f, 1.000000f, 0.000472f, 0.999023f, 0.001438f, 0.997559f, 0.002029f, 0.996582f,
+ 0.002350f, 0.994629f, 0.002920f, 0.993652f, 0.003023f, 0.992676f, 0.003340f, 0.990723f,
+ 0.003897f, 0.988770f, 0.004021f, 0.987305f, 0.004108f, 0.985840f, 0.004410f, 0.983887f,
+ 0.004959f, 0.981445f, 0.005058f, 0.979004f, 0.005089f, 0.976562f, 0.005119f, 0.974609f,
+ 0.005417f, 0.972168f, 0.005920f, 0.969727f, 0.005951f, 0.966309f, 0.006046f, 0.963379f,
+ 0.006165f, 0.960938f, 0.006268f, 0.958008f, 0.006714f, 0.954102f, 0.006840f, 0.950195f,
+ 0.006977f, 0.947266f, 0.006966f, 0.943359f, 0.006981f, 0.939453f, 0.007202f, 0.935547f,
+ 0.007645f, 0.930664f, 0.007660f, 0.926270f, 0.007641f, 0.920898f, 0.007767f, 0.916504f,
+ 0.007809f, 0.911133f, 0.007881f, 0.906250f, 0.008125f, 0.899414f, 0.008232f, 0.893066f,
+ 0.008293f, 0.886230f, 0.008392f, 0.879883f, 0.008324f, 0.873047f, 0.008263f, 0.865723f,
+ 0.008553f, 0.856445f, 0.008675f, 0.848145f, 0.008606f, 0.838867f, 0.008652f, 0.829590f,
+ 0.008492f, 0.819336f, 0.008453f, 0.809082f, 0.008789f, 0.796387f, 0.008720f, 0.783203f,
+ 0.008652f, 0.770508f, 0.008461f, 0.755859f, 0.008423f, 0.740234f, 0.008492f, 0.722168f,
+ 0.008423f, 0.703125f, 0.008331f, 0.682617f, 0.008049f, 0.659668f, 0.007721f, 0.635254f,
+ 0.007732f, 0.605469f, 0.007339f, 0.572266f, 0.006920f, 0.534668f, 0.006493f, 0.490723f,
+ 0.005875f, 0.434326f, 0.004822f, 0.365234f, 0.003347f, 0.265625f, 0.000737f, 0.099487f,
+ 0.000000f, 1.000000f, 0.000788f, 0.999023f, 0.001456f, 0.997559f, 0.002056f, 0.996094f,
+ 0.003193f, 0.994141f, 0.003294f, 0.993164f, 0.003887f, 0.991699f, 0.004456f, 0.989258f,
+ 0.004616f, 0.987305f, 0.005211f, 0.985840f, 0.005360f, 0.984375f, 0.005871f, 0.981445f,
+ 0.006081f, 0.979492f, 0.006680f, 0.977051f, 0.006763f, 0.975098f, 0.006824f, 0.972168f,
+ 0.007336f, 0.969238f, 0.007793f, 0.966309f, 0.007996f, 0.963867f, 0.008034f, 0.960938f,
+ 0.008163f, 0.958008f, 0.008591f, 0.954590f, 0.008636f, 0.950684f, 0.009171f, 0.947266f,
+ 0.009262f, 0.943359f, 0.009415f, 0.939453f, 0.009445f, 0.936035f, 0.009689f, 0.931152f,
+ 0.010193f, 0.926270f, 0.010422f, 0.921875f, 0.010239f, 0.916504f, 0.010422f, 0.911621f,
+ 0.010582f, 0.907227f, 0.010811f, 0.900879f, 0.011162f, 0.895020f, 0.011177f, 0.888184f,
+ 0.011299f, 0.881836f, 0.011360f, 0.875000f, 0.011337f, 0.868164f, 0.011528f, 0.860840f,
+ 0.011803f, 0.852051f, 0.011810f, 0.842773f, 0.011841f, 0.833984f, 0.011818f, 0.824707f,
+ 0.011780f, 0.814941f, 0.011787f, 0.804199f, 0.012024f, 0.791016f, 0.011925f, 0.778320f,
+ 0.011841f, 0.765137f, 0.011696f, 0.750488f, 0.011627f, 0.736328f, 0.011749f, 0.718262f,
+ 0.011559f, 0.698730f, 0.011452f, 0.678711f, 0.011124f, 0.656250f, 0.010750f, 0.632324f,
+ 0.010605f, 0.602051f, 0.010086f, 0.569336f, 0.009506f, 0.532715f, 0.008842f, 0.488770f,
+ 0.007866f, 0.433105f, 0.006378f, 0.364014f, 0.004341f, 0.264893f, 0.000914f, 0.099304f,
+ 0.000000f, 1.000000f, 0.001091f, 0.999023f, 0.002075f, 0.997559f, 0.002211f, 0.996582f,
+ 0.003613f, 0.994141f, 0.004295f, 0.992188f, 0.004448f, 0.990723f, 0.005737f, 0.987793f,
+ 0.005981f, 0.985840f, 0.006618f, 0.983887f, 0.006832f, 0.982422f, 0.007587f, 0.979492f,
+ 0.007866f, 0.977051f, 0.008545f, 0.974609f, 0.008766f, 0.972656f, 0.009003f, 0.969727f,
+ 0.009537f, 0.966309f, 0.009811f, 0.963379f, 0.010338f, 0.959961f, 0.010597f, 0.957520f,
+ 0.010696f, 0.954590f, 0.011238f, 0.950195f, 0.011566f, 0.946777f, 0.011963f, 0.942871f,
+ 0.012199f, 0.938965f, 0.012314f, 0.935547f, 0.012581f, 0.932129f, 0.013023f, 0.926758f,
+ 0.013382f, 0.921387f, 0.013657f, 0.916992f, 0.013939f, 0.912109f, 0.013710f, 0.906738f,
+ 0.013931f, 0.901855f, 0.014526f, 0.895996f, 0.014885f, 0.889160f, 0.015030f, 0.882812f,
+ 0.014931f, 0.876465f, 0.015053f, 0.870117f, 0.015160f, 0.862793f, 0.015488f, 0.854492f,
+ 0.015686f, 0.846191f, 0.015747f, 0.837402f, 0.015915f, 0.828613f, 0.015762f, 0.818848f,
+ 0.015778f, 0.809082f, 0.015854f, 0.797852f, 0.016068f, 0.785645f, 0.016037f, 0.772949f,
+ 0.016052f, 0.760254f, 0.015930f, 0.746582f, 0.015656f, 0.731445f, 0.015717f, 0.712891f,
+ 0.015579f, 0.694336f, 0.015274f, 0.674316f, 0.014870f, 0.652832f, 0.014488f, 0.627930f,
+ 0.014114f, 0.598145f, 0.013412f, 0.566406f, 0.012589f, 0.530273f, 0.011642f, 0.486328f,
+ 0.010262f, 0.431396f, 0.008263f, 0.364258f, 0.005493f, 0.263916f, 0.001109f, 0.098450f,
+ 0.000000f, 1.000000f, 0.000887f, 0.999023f, 0.002274f, 0.997070f, 0.002935f, 0.995605f,
+ 0.004227f, 0.993164f, 0.005424f, 0.991211f, 0.005623f, 0.989746f, 0.006866f, 0.986816f,
+ 0.007545f, 0.984375f, 0.007835f, 0.982422f, 0.008629f, 0.979980f, 0.009605f, 0.976562f,
+ 0.009987f, 0.974121f, 0.010300f, 0.972168f, 0.011017f, 0.969727f, 0.011658f, 0.966309f,
+ 0.012405f, 0.963379f, 0.012512f, 0.959961f, 0.013245f, 0.957031f, 0.013420f, 0.953613f,
+ 0.014008f, 0.950195f, 0.014595f, 0.946289f, 0.014938f, 0.942383f, 0.015572f, 0.938477f,
+ 0.015671f, 0.934570f, 0.016022f, 0.931152f, 0.016342f, 0.926270f, 0.017090f, 0.921387f,
+ 0.017593f, 0.916504f, 0.017731f, 0.911133f, 0.018051f, 0.906738f, 0.018311f, 0.902344f,
+ 0.018265f, 0.895996f, 0.018906f, 0.889648f, 0.019638f, 0.883789f, 0.019684f, 0.876953f,
+ 0.019699f, 0.870605f, 0.019760f, 0.863770f, 0.019989f, 0.857422f, 0.020355f, 0.848633f,
+ 0.020813f, 0.839844f, 0.020859f, 0.831055f, 0.020889f, 0.822754f, 0.021042f, 0.813965f,
+ 0.020935f, 0.803711f, 0.020981f, 0.791992f, 0.021332f, 0.779785f, 0.021301f, 0.767578f,
+ 0.021164f, 0.754883f, 0.020874f, 0.741211f, 0.020737f, 0.725098f, 0.020935f, 0.708008f,
+ 0.020584f, 0.689453f, 0.020172f, 0.669922f, 0.019409f, 0.648438f, 0.019043f, 0.623535f,
+ 0.018585f, 0.594727f, 0.017471f, 0.563477f, 0.016266f, 0.527832f, 0.015045f, 0.483643f,
+ 0.013084f, 0.430176f, 0.010391f, 0.363281f, 0.006832f, 0.263428f, 0.001331f, 0.098022f,
+ 0.000000f, 1.000000f, 0.001259f, 0.998535f, 0.003033f, 0.996582f, 0.003775f, 0.995117f,
+ 0.004944f, 0.992188f, 0.006237f, 0.990234f, 0.007256f, 0.987793f, 0.008118f, 0.984863f,
+ 0.009392f, 0.981934f, 0.009758f, 0.980469f, 0.010361f, 0.977539f, 0.011642f, 0.974121f,
+ 0.012421f, 0.971680f, 0.012856f, 0.968750f, 0.013634f, 0.966309f, 0.014641f, 0.962402f,
+ 0.015503f, 0.958984f, 0.015991f, 0.956055f, 0.016663f, 0.953125f, 0.016922f, 0.949707f,
+ 0.017654f, 0.945312f, 0.018555f, 0.940918f, 0.018921f, 0.937500f, 0.019653f, 0.933594f,
+ 0.020020f, 0.929688f, 0.020142f, 0.925781f, 0.021118f, 0.920410f, 0.021744f, 0.915527f,
+ 0.022202f, 0.910645f, 0.022766f, 0.905762f, 0.023041f, 0.901367f, 0.023315f, 0.895996f,
+ 0.023865f, 0.889648f, 0.024246f, 0.882812f, 0.025085f, 0.876953f, 0.025406f, 0.870605f,
+ 0.025391f, 0.864258f, 0.025574f, 0.857910f, 0.026077f, 0.850098f, 0.026520f, 0.841797f,
+ 0.027039f, 0.833496f, 0.026947f, 0.824707f, 0.027023f, 0.815918f, 0.027145f, 0.807129f,
+ 0.027176f, 0.796387f, 0.027832f, 0.785645f, 0.027771f, 0.773438f, 0.027725f, 0.761230f,
+ 0.027512f, 0.748535f, 0.027176f, 0.735840f, 0.027298f, 0.719238f, 0.027191f, 0.702148f,
+ 0.026810f, 0.684570f, 0.026154f, 0.665039f, 0.025360f, 0.644531f, 0.024689f, 0.619141f,
+ 0.023865f, 0.590820f, 0.022659f, 0.560547f, 0.020828f, 0.525391f, 0.019165f, 0.481445f,
+ 0.016571f, 0.427979f, 0.012985f, 0.362305f, 0.008476f, 0.262939f, 0.001597f, 0.097290f,
+ 0.000000f, 1.000000f, 0.001215f, 0.998535f, 0.002966f, 0.996582f, 0.004471f, 0.994141f,
+ 0.006348f, 0.991211f, 0.006783f, 0.989258f, 0.008652f, 0.986328f, 0.010139f, 0.982910f,
+ 0.010628f, 0.980957f, 0.011955f, 0.978027f, 0.012970f, 0.974121f, 0.013916f, 0.971191f,
+ 0.015312f, 0.967773f, 0.015778f, 0.965332f, 0.016647f, 0.962402f, 0.018127f, 0.958008f,
+ 0.019104f, 0.954590f, 0.019699f, 0.951660f, 0.020248f, 0.948730f, 0.021149f, 0.944824f,
+ 0.022171f, 0.939941f, 0.022995f, 0.935547f, 0.023636f, 0.932129f, 0.024063f, 0.928223f,
+ 0.025055f, 0.924316f, 0.025681f, 0.919434f, 0.026321f, 0.914062f, 0.027374f, 0.909180f,
+ 0.027756f, 0.904297f, 0.028427f, 0.899414f, 0.028946f, 0.894531f, 0.029587f, 0.888672f,
+ 0.030380f, 0.882324f, 0.030975f, 0.876465f, 0.031433f, 0.869629f, 0.032043f, 0.863770f,
+ 0.032440f, 0.857910f, 0.032379f, 0.850586f, 0.033142f, 0.842285f, 0.033813f, 0.833984f,
+ 0.034424f, 0.825684f, 0.034698f, 0.817871f, 0.034424f, 0.809082f, 0.034393f, 0.800293f,
+ 0.035187f, 0.789062f, 0.035370f, 0.778320f, 0.035187f, 0.766113f, 0.035187f, 0.754395f,
+ 0.035034f, 0.742676f, 0.034882f, 0.729004f, 0.034790f, 0.712891f, 0.034607f, 0.695801f,
+ 0.034119f, 0.678711f, 0.033356f, 0.660156f, 0.032043f, 0.640137f, 0.031403f, 0.614258f,
+ 0.030273f, 0.586914f, 0.028503f, 0.557129f, 0.026123f, 0.522461f, 0.024094f, 0.478516f,
+ 0.020691f, 0.426514f, 0.016129f, 0.361816f, 0.010269f, 0.261963f, 0.001909f, 0.096802f,
+ 0.000000f, 1.000000f, 0.001688f, 0.998535f, 0.003967f, 0.996094f, 0.005096f, 0.993652f,
+ 0.007088f, 0.990723f, 0.008499f, 0.987793f, 0.009575f, 0.984863f, 0.011612f, 0.981445f,
+ 0.013092f, 0.978516f, 0.014122f, 0.975586f, 0.016022f, 0.971191f, 0.017105f, 0.967773f,
+ 0.018188f, 0.964844f, 0.019211f, 0.961914f, 0.020569f, 0.957520f, 0.021713f, 0.953613f,
+ 0.022903f, 0.950195f, 0.024002f, 0.946777f, 0.024643f, 0.943848f, 0.025986f, 0.938965f,
+ 0.027405f, 0.934570f, 0.028336f, 0.930176f, 0.029129f, 0.926270f, 0.029633f, 0.922363f,
+ 0.030853f, 0.918457f, 0.031982f, 0.912598f, 0.032776f, 0.907227f, 0.033752f, 0.901855f,
+ 0.034393f, 0.897461f, 0.035217f, 0.892578f, 0.035645f, 0.887207f, 0.037079f, 0.880859f,
+ 0.038025f, 0.874512f, 0.038635f, 0.868164f, 0.039124f, 0.862793f, 0.039490f, 0.855957f,
+ 0.040222f, 0.850098f, 0.040802f, 0.842285f, 0.041626f, 0.833984f, 0.042206f, 0.826172f,
+ 0.042755f, 0.817871f, 0.042786f, 0.810059f, 0.042999f, 0.801758f, 0.043488f, 0.791992f,
+ 0.044128f, 0.781250f, 0.044067f, 0.770020f, 0.044434f, 0.759277f, 0.044220f, 0.747559f,
+ 0.044037f, 0.736328f, 0.043915f, 0.721680f, 0.043518f, 0.705566f, 0.043243f, 0.689453f,
+ 0.042297f, 0.672363f, 0.041443f, 0.655273f, 0.040222f, 0.634277f, 0.039429f, 0.608887f,
+ 0.037537f, 0.582520f, 0.035492f, 0.553711f, 0.032471f, 0.520508f, 0.029556f, 0.475342f,
+ 0.025238f, 0.425049f, 0.019531f, 0.361572f, 0.012436f, 0.261719f, 0.002287f, 0.096252f,
+ 0.000000f, 1.000000f, 0.002026f, 0.998535f, 0.004211f, 0.995605f, 0.006321f, 0.992676f,
+ 0.008430f, 0.989258f, 0.009537f, 0.987305f, 0.012123f, 0.982910f, 0.013802f, 0.979004f,
+ 0.014915f, 0.976074f, 0.017014f, 0.972168f, 0.019089f, 0.967773f, 0.020798f, 0.964355f,
+ 0.021545f, 0.960938f, 0.023483f, 0.957031f, 0.025116f, 0.952637f, 0.026413f, 0.948730f,
+ 0.027725f, 0.944824f, 0.028946f, 0.941406f, 0.030060f, 0.937500f, 0.031647f, 0.932617f,
+ 0.033417f, 0.927734f, 0.034393f, 0.924316f, 0.035156f, 0.919434f, 0.036041f, 0.915527f,
+ 0.037323f, 0.910156f, 0.039398f, 0.904785f, 0.040192f, 0.899902f, 0.041321f, 0.895020f,
+ 0.041809f, 0.889648f, 0.042908f, 0.885254f, 0.044250f, 0.878906f, 0.045258f, 0.872070f,
+ 0.046509f, 0.866211f, 0.047211f, 0.860352f, 0.047852f, 0.854492f, 0.048523f, 0.848145f,
+ 0.049225f, 0.840820f, 0.050781f, 0.833496f, 0.050842f, 0.824707f, 0.051666f, 0.817383f,
+ 0.052246f, 0.810059f, 0.052795f, 0.802246f, 0.052704f, 0.793457f, 0.053589f, 0.782715f,
+ 0.054291f, 0.772461f, 0.054321f, 0.762207f, 0.054626f, 0.751465f, 0.053680f, 0.740234f,
+ 0.053711f, 0.728516f, 0.053711f, 0.713379f, 0.053680f, 0.698730f, 0.053070f, 0.683105f,
+ 0.051941f, 0.666504f, 0.050507f, 0.649414f, 0.049438f, 0.627441f, 0.048187f, 0.603516f,
+ 0.045776f, 0.577637f, 0.042877f, 0.549805f, 0.039459f, 0.516602f, 0.035889f, 0.472656f,
+ 0.030350f, 0.422607f, 0.023346f, 0.361084f, 0.014725f, 0.261230f, 0.002661f, 0.095459f,
+ 0.000000f, 1.000000f, 0.002241f, 0.998047f, 0.004997f, 0.995117f, 0.007359f, 0.991699f,
+ 0.009644f, 0.988281f, 0.011307f, 0.985352f, 0.014214f, 0.980957f, 0.016434f, 0.976562f,
+ 0.017715f, 0.973633f, 0.019943f, 0.968750f, 0.021881f, 0.964844f, 0.024170f, 0.960449f,
+ 0.025940f, 0.957031f, 0.027649f, 0.952148f, 0.030365f, 0.947266f, 0.031433f, 0.943359f,
+ 0.032806f, 0.939453f, 0.034180f, 0.936035f, 0.036652f, 0.930176f, 0.038208f, 0.925781f,
+ 0.039703f, 0.921387f, 0.041199f, 0.916992f, 0.042603f, 0.912598f, 0.043945f, 0.907227f,
+ 0.045563f, 0.901855f, 0.047302f, 0.895996f, 0.048462f, 0.891602f, 0.049683f, 0.886719f,
+ 0.050537f, 0.882324f, 0.051666f, 0.875977f, 0.053680f, 0.869141f, 0.055054f, 0.863281f,
+ 0.055908f, 0.856934f, 0.056885f, 0.851074f, 0.057587f, 0.845703f, 0.058746f, 0.838867f,
+ 0.060211f, 0.831055f, 0.061005f, 0.823242f, 0.062225f, 0.816406f, 0.062103f, 0.808105f,
+ 0.063232f, 0.801270f, 0.063416f, 0.793457f, 0.064331f, 0.783203f, 0.065002f, 0.773438f,
+ 0.065308f, 0.763184f, 0.065430f, 0.753418f, 0.065491f, 0.743164f, 0.065002f, 0.732910f,
+ 0.065308f, 0.719238f, 0.065125f, 0.705566f, 0.064575f, 0.691406f, 0.063660f, 0.675781f,
+ 0.062469f, 0.660156f, 0.060822f, 0.643555f, 0.059601f, 0.621094f, 0.057831f, 0.598145f,
+ 0.054871f, 0.573242f, 0.051208f, 0.545898f, 0.047241f, 0.511719f, 0.042572f, 0.469727f,
+ 0.036285f, 0.421387f, 0.027420f, 0.360107f, 0.017288f, 0.260986f, 0.003103f, 0.094543f,
+ 0.000000f, 1.000000f, 0.002699f, 0.997559f, 0.006077f, 0.994629f, 0.009171f, 0.990234f,
+ 0.011162f, 0.986816f, 0.013596f, 0.982910f, 0.016663f, 0.978516f, 0.019119f, 0.974121f,
+ 0.021225f, 0.970215f, 0.024506f, 0.964844f, 0.026108f, 0.960938f, 0.028091f, 0.957031f,
+ 0.030945f, 0.951660f, 0.033508f, 0.946289f, 0.035614f, 0.941895f, 0.037628f, 0.937500f,
+ 0.039154f, 0.933105f, 0.041046f, 0.928223f, 0.044006f, 0.922363f, 0.045685f, 0.917480f,
+ 0.047302f, 0.913574f, 0.048950f, 0.909180f, 0.051056f, 0.904297f, 0.053192f, 0.898438f,
+ 0.054688f, 0.893066f, 0.056091f, 0.887695f, 0.057556f, 0.882324f, 0.059143f, 0.877930f,
+ 0.060638f, 0.872070f, 0.062439f, 0.865723f, 0.064087f, 0.858887f, 0.065552f, 0.853516f,
+ 0.066956f, 0.848145f, 0.067444f, 0.841797f, 0.068420f, 0.835938f, 0.070801f, 0.827637f,
+ 0.071838f, 0.820312f, 0.072632f, 0.812988f, 0.073853f, 0.806152f, 0.074402f, 0.799805f,
+ 0.074829f, 0.791992f, 0.076172f, 0.782715f, 0.076843f, 0.772949f, 0.076965f, 0.763184f,
+ 0.077759f, 0.754395f, 0.077820f, 0.744629f, 0.077698f, 0.734863f, 0.077454f, 0.723145f,
+ 0.077576f, 0.709961f, 0.077209f, 0.696777f, 0.076416f, 0.683105f, 0.075439f, 0.668945f,
+ 0.073669f, 0.654297f, 0.072144f, 0.635254f, 0.070801f, 0.614258f, 0.067993f, 0.592285f,
+ 0.064514f, 0.568359f, 0.060272f, 0.542480f, 0.055481f, 0.506836f, 0.049927f, 0.466309f,
+ 0.042175f, 0.419678f, 0.032379f, 0.357422f, 0.019928f, 0.260498f, 0.003540f, 0.093628f,
+ 0.000000f, 1.000000f, 0.003256f, 0.997559f, 0.006847f, 0.994141f, 0.010422f, 0.989258f,
+ 0.013496f, 0.985352f, 0.016830f, 0.980469f, 0.019699f, 0.975586f, 0.022263f, 0.971680f,
+ 0.025574f, 0.966309f, 0.028839f, 0.960449f, 0.031555f, 0.956055f, 0.033203f, 0.952148f,
+ 0.036865f, 0.945801f, 0.039795f, 0.939941f, 0.042084f, 0.935547f, 0.044250f, 0.931152f,
+ 0.046997f, 0.925293f, 0.049561f, 0.919434f, 0.051514f, 0.914551f, 0.054230f, 0.909668f,
+ 0.055603f, 0.905273f, 0.057739f, 0.900391f, 0.060455f, 0.894043f, 0.063110f, 0.888184f,
+ 0.064941f, 0.883301f, 0.066467f, 0.878418f, 0.067993f, 0.873047f, 0.070129f, 0.866699f,
+ 0.072388f, 0.860352f, 0.073975f, 0.854492f, 0.075989f, 0.849121f, 0.077209f, 0.842773f,
+ 0.078308f, 0.837402f, 0.080078f, 0.831543f, 0.081604f, 0.823730f, 0.083374f, 0.816406f,
+ 0.084717f, 0.809570f, 0.085938f, 0.802734f, 0.086609f, 0.795898f, 0.087463f, 0.789551f,
+ 0.088318f, 0.780273f, 0.089722f, 0.770996f, 0.090332f, 0.762207f, 0.090820f, 0.753906f,
+ 0.091003f, 0.744141f, 0.091064f, 0.735840f, 0.090942f, 0.726074f, 0.091064f, 0.712891f,
+ 0.091064f, 0.700684f, 0.090698f, 0.687988f, 0.089600f, 0.675781f, 0.087585f, 0.661133f,
+ 0.086060f, 0.646973f, 0.084717f, 0.627441f, 0.082092f, 0.607422f, 0.078857f, 0.585938f,
+ 0.074951f, 0.563965f, 0.069641f, 0.538574f, 0.064758f, 0.502441f, 0.057800f, 0.463135f,
+ 0.048431f, 0.417725f, 0.037231f, 0.354248f, 0.022766f, 0.260010f, 0.004044f, 0.092957f,
+ 0.000000f, 1.000000f, 0.004089f, 0.997070f, 0.007858f, 0.993164f, 0.012085f, 0.988281f,
+ 0.015350f, 0.984375f, 0.019882f, 0.977539f, 0.023315f, 0.973145f, 0.026230f, 0.968262f,
+ 0.030502f, 0.961426f, 0.034058f, 0.956055f, 0.036469f, 0.951660f, 0.040192f, 0.945312f,
+ 0.043549f, 0.939453f, 0.046143f, 0.934082f, 0.049530f, 0.928711f, 0.052307f, 0.923340f,
+ 0.055603f, 0.916992f, 0.058990f, 0.910645f, 0.061035f, 0.905762f, 0.063416f, 0.900879f,
+ 0.065857f, 0.895508f, 0.068848f, 0.888672f, 0.071289f, 0.883301f, 0.074219f, 0.877930f,
+ 0.076172f, 0.872559f, 0.077698f, 0.868164f, 0.080444f, 0.862305f, 0.082703f, 0.854980f,
+ 0.084900f, 0.848633f, 0.086853f, 0.843262f, 0.088440f, 0.837891f, 0.090454f, 0.832520f,
+ 0.091736f, 0.825684f, 0.094299f, 0.818359f, 0.096008f, 0.811523f, 0.097412f, 0.804688f,
+ 0.099121f, 0.797852f, 0.099670f, 0.791504f, 0.100525f, 0.785156f, 0.102234f, 0.776855f,
+ 0.103638f, 0.768066f, 0.104187f, 0.758789f, 0.105408f, 0.751465f, 0.105469f, 0.743164f,
+ 0.105408f, 0.734863f, 0.105164f, 0.726074f, 0.106140f, 0.713867f, 0.106079f, 0.702148f,
+ 0.105347f, 0.690430f, 0.104614f, 0.678711f, 0.102539f, 0.666992f, 0.100891f, 0.654297f,
+ 0.099426f, 0.637207f, 0.097229f, 0.619141f, 0.094910f, 0.601074f, 0.090759f, 0.580566f,
+ 0.085449f, 0.559082f, 0.080078f, 0.531738f, 0.074158f, 0.498047f, 0.065735f, 0.460938f,
+ 0.055634f, 0.416260f, 0.042633f, 0.351807f, 0.025879f, 0.259033f, 0.004566f, 0.092041f,
+ 0.000000f, 1.000000f, 0.005260f, 0.996582f, 0.009384f, 0.992188f, 0.014206f, 0.986816f,
+ 0.018677f, 0.981445f, 0.023102f, 0.975098f, 0.027206f, 0.969727f, 0.031616f, 0.962891f,
+ 0.036011f, 0.957031f, 0.039642f, 0.951172f, 0.043304f, 0.945312f, 0.048096f, 0.937988f,
+ 0.051025f, 0.932129f, 0.054565f, 0.926758f, 0.057892f, 0.921387f, 0.062286f, 0.914062f,
+ 0.065186f, 0.907715f, 0.068726f, 0.901855f, 0.071777f, 0.896484f, 0.074036f, 0.890625f,
+ 0.077881f, 0.883789f, 0.081482f, 0.877441f, 0.083679f, 0.872070f, 0.085815f, 0.867188f,
+ 0.088684f, 0.861816f, 0.091553f, 0.854980f, 0.094543f, 0.848633f, 0.097473f, 0.842773f,
+ 0.099365f, 0.836426f, 0.101074f, 0.831055f, 0.102600f, 0.826172f, 0.105530f, 0.818848f,
+ 0.107971f, 0.812012f, 0.109802f, 0.804688f, 0.111511f, 0.798340f, 0.112732f, 0.792480f,
+ 0.114319f, 0.786133f, 0.115051f, 0.780273f, 0.116821f, 0.770996f, 0.118408f, 0.763184f,
+ 0.119385f, 0.755371f, 0.120850f, 0.748047f, 0.120728f, 0.739746f, 0.121338f, 0.733398f,
+ 0.120667f, 0.724121f, 0.121277f, 0.712891f, 0.122314f, 0.702637f, 0.121582f, 0.691895f,
+ 0.120728f, 0.681152f, 0.118896f, 0.669922f, 0.117249f, 0.659668f, 0.116089f, 0.644531f,
+ 0.113770f, 0.627441f, 0.111023f, 0.611328f, 0.107544f, 0.593750f, 0.102783f, 0.575195f,
+ 0.096802f, 0.554688f, 0.091309f, 0.524902f, 0.083984f, 0.493652f, 0.074524f, 0.457275f,
+ 0.062195f, 0.414551f, 0.048340f, 0.349854f, 0.029022f, 0.258545f, 0.005138f, 0.091736f,
+ 0.000000f, 1.000000f, 0.006630f, 0.995605f, 0.012138f, 0.990234f, 0.016922f, 0.984863f,
+ 0.022842f, 0.978027f, 0.028015f, 0.971191f, 0.031555f, 0.966309f, 0.037872f, 0.958008f,
+ 0.042908f, 0.951172f, 0.046295f, 0.946289f, 0.051910f, 0.937500f, 0.056549f, 0.930664f,
+ 0.060028f, 0.924805f, 0.064087f, 0.918457f, 0.068787f, 0.910156f, 0.073181f, 0.903809f,
+ 0.076599f, 0.897949f, 0.079407f, 0.892578f, 0.084045f, 0.884766f, 0.087769f, 0.877930f,
+ 0.091492f, 0.871582f, 0.094360f, 0.865723f, 0.097473f, 0.859863f, 0.099976f, 0.854492f,
+ 0.103882f, 0.847168f, 0.107056f, 0.840820f, 0.110107f, 0.834961f, 0.112244f, 0.829590f,
+ 0.115173f, 0.824219f, 0.116638f, 0.818359f, 0.119202f, 0.811035f, 0.122314f, 0.804199f,
+ 0.124573f, 0.797363f, 0.126953f, 0.791992f, 0.127808f, 0.785645f, 0.129150f, 0.780273f,
+ 0.131226f, 0.772949f, 0.133179f, 0.765137f, 0.135132f, 0.757324f, 0.135742f, 0.750000f,
+ 0.136353f, 0.743164f, 0.137329f, 0.735840f, 0.137207f, 0.729004f, 0.137939f, 0.720215f,
+ 0.138672f, 0.710449f, 0.138672f, 0.700684f, 0.138550f, 0.690430f, 0.137695f, 0.681641f,
+ 0.136108f, 0.671387f, 0.134399f, 0.661621f, 0.133301f, 0.648926f, 0.131348f, 0.633789f,
+ 0.129028f, 0.619141f, 0.125244f, 0.603516f, 0.120789f, 0.587402f, 0.115417f, 0.569336f,
+ 0.109741f, 0.546875f, 0.103027f, 0.519531f, 0.094360f, 0.488770f, 0.083557f, 0.454346f,
+ 0.069702f, 0.413330f, 0.054138f, 0.347656f, 0.032196f, 0.257812f, 0.005753f, 0.091309f,
+ 0.000000f, 1.000000f, 0.007626f, 0.995117f, 0.014359f, 0.988770f, 0.020340f, 0.983398f,
+ 0.027176f, 0.975098f, 0.032959f, 0.968262f, 0.038818f, 0.959961f, 0.044983f, 0.952148f,
+ 0.049652f, 0.945801f, 0.056732f, 0.936523f, 0.062103f, 0.929199f, 0.066406f, 0.922363f,
+ 0.070862f, 0.915527f, 0.076416f, 0.907227f, 0.081909f, 0.899414f, 0.085571f, 0.893066f,
+ 0.088562f, 0.887695f, 0.093628f, 0.879395f, 0.098511f, 0.871582f, 0.103333f, 0.864746f,
+ 0.106262f, 0.858887f, 0.109497f, 0.853516f, 0.113525f, 0.845703f, 0.117676f, 0.838379f,
+ 0.120483f, 0.832520f, 0.124146f, 0.826172f, 0.126709f, 0.820801f, 0.128662f, 0.815918f,
+ 0.131958f, 0.809082f, 0.136108f, 0.801758f, 0.137939f, 0.794922f, 0.140015f, 0.789062f,
+ 0.142700f, 0.783203f, 0.144409f, 0.777832f, 0.145264f, 0.772461f, 0.148071f, 0.764160f,
+ 0.150757f, 0.756836f, 0.151855f, 0.750000f, 0.153442f, 0.743164f, 0.154175f, 0.736816f,
+ 0.154297f, 0.730469f, 0.154907f, 0.724609f, 0.156128f, 0.714355f, 0.156616f, 0.705566f,
+ 0.157471f, 0.697266f, 0.155762f, 0.687988f, 0.155762f, 0.679688f, 0.154419f, 0.671387f,
+ 0.152588f, 0.662598f, 0.151489f, 0.649902f, 0.149414f, 0.636719f, 0.147339f, 0.623535f,
+ 0.143921f, 0.610352f, 0.140015f, 0.596680f, 0.134644f, 0.581055f, 0.128296f, 0.562500f,
+ 0.122559f, 0.539062f, 0.114868f, 0.513184f, 0.104797f, 0.484619f, 0.092407f, 0.452393f,
+ 0.077332f, 0.410156f, 0.060272f, 0.344971f, 0.035950f, 0.258545f, 0.006393f, 0.090515f,
+ 0.000000f, 1.000000f, 0.009056f, 0.994629f, 0.016968f, 0.987305f, 0.024200f, 0.979980f,
+ 0.032990f, 0.971191f, 0.039520f, 0.962891f, 0.046753f, 0.954102f, 0.053284f, 0.946289f,
+ 0.059784f, 0.937012f, 0.067017f, 0.928223f, 0.072510f, 0.920410f, 0.078369f, 0.912598f,
+ 0.084839f, 0.903320f, 0.090271f, 0.895996f, 0.094482f, 0.889160f, 0.100464f, 0.880859f,
+ 0.106018f, 0.872070f, 0.110352f, 0.864746f, 0.114807f, 0.858398f, 0.118713f, 0.852051f,
+ 0.123413f, 0.844238f, 0.127930f, 0.836426f, 0.132324f, 0.829102f, 0.135986f, 0.822754f,
+ 0.138672f, 0.817383f, 0.141602f, 0.812012f, 0.145508f, 0.804688f, 0.149292f, 0.797363f,
+ 0.152344f, 0.791016f, 0.155640f, 0.785156f, 0.157959f, 0.779785f, 0.159424f, 0.774414f,
+ 0.160645f, 0.769043f, 0.164795f, 0.761230f, 0.166748f, 0.753906f, 0.168457f, 0.747559f,
+ 0.170410f, 0.741211f, 0.171509f, 0.735352f, 0.172485f, 0.729004f, 0.172607f, 0.723633f,
+ 0.173828f, 0.715820f, 0.175415f, 0.707031f, 0.176270f, 0.699707f, 0.176147f, 0.691406f,
+ 0.175659f, 0.684082f, 0.174683f, 0.677246f, 0.173462f, 0.668945f, 0.171875f, 0.660156f,
+ 0.171143f, 0.648926f, 0.169189f, 0.637207f, 0.166870f, 0.625977f, 0.164062f, 0.614258f,
+ 0.159790f, 0.602051f, 0.154175f, 0.589355f, 0.148438f, 0.574219f, 0.143188f, 0.552734f,
+ 0.136230f, 0.531250f, 0.126953f, 0.507812f, 0.115540f, 0.481201f, 0.101746f, 0.450195f,
+ 0.086182f, 0.404541f, 0.066711f, 0.342529f, 0.039337f, 0.258057f, 0.007034f, 0.090088f,
+ 0.000000f, 1.000000f, 0.010162f, 0.994141f, 0.020432f, 0.985352f, 0.030762f, 0.975586f,
+ 0.038666f, 0.967773f, 0.048370f, 0.956055f, 0.056427f, 0.947754f, 0.064941f, 0.936523f,
+ 0.072571f, 0.927734f, 0.078918f, 0.919434f, 0.086853f, 0.908691f, 0.094116f, 0.899414f,
+ 0.099731f, 0.891602f, 0.105408f, 0.884277f, 0.112793f, 0.873535f, 0.118591f, 0.865234f,
+ 0.124329f, 0.857910f, 0.128418f, 0.850586f, 0.133667f, 0.842773f, 0.138550f, 0.834473f,
+ 0.143799f, 0.826660f, 0.148926f, 0.819824f, 0.151733f, 0.813477f, 0.155151f, 0.808105f,
+ 0.159912f, 0.799316f, 0.164307f, 0.792480f, 0.167358f, 0.785645f, 0.171021f, 0.779785f,
+ 0.173218f, 0.774414f, 0.175293f, 0.769531f, 0.178467f, 0.763184f, 0.182129f, 0.755859f,
+ 0.183960f, 0.749512f, 0.186279f, 0.742676f, 0.188477f, 0.736816f, 0.189697f, 0.731934f,
+ 0.190552f, 0.726562f, 0.191162f, 0.721191f, 0.193726f, 0.712891f, 0.194824f, 0.705566f,
+ 0.195435f, 0.698242f, 0.196533f, 0.691895f, 0.196411f, 0.685059f, 0.195557f, 0.678223f,
+ 0.194458f, 0.672363f, 0.193237f, 0.666016f, 0.192627f, 0.654297f, 0.191772f, 0.644531f,
+ 0.190063f, 0.635742f, 0.187500f, 0.625488f, 0.184082f, 0.616211f, 0.180298f, 0.605469f,
+ 0.175049f, 0.594727f, 0.170166f, 0.580566f, 0.164795f, 0.562500f, 0.158325f, 0.544434f,
+ 0.149292f, 0.524414f, 0.139404f, 0.503418f, 0.126099f, 0.478271f, 0.111084f, 0.447510f,
+ 0.094971f, 0.399414f, 0.072998f, 0.340576f, 0.042816f, 0.258545f, 0.007729f, 0.089966f,
+ 0.000000f, 1.000000f, 0.012421f, 0.993652f, 0.025009f, 0.983398f, 0.037354f, 0.971680f,
+ 0.048065f, 0.960449f, 0.058807f, 0.949707f, 0.069641f, 0.937500f, 0.078369f, 0.927246f,
+ 0.085449f, 0.918457f, 0.096130f, 0.905273f, 0.103760f, 0.895508f, 0.110352f, 0.887695f,
+ 0.118469f, 0.876465f, 0.125854f, 0.866699f, 0.132202f, 0.857910f, 0.138184f, 0.850586f,
+ 0.144043f, 0.840820f, 0.150757f, 0.832031f, 0.155884f, 0.823730f, 0.161011f, 0.816406f,
+ 0.165039f, 0.810059f, 0.169556f, 0.802734f, 0.175659f, 0.793457f, 0.179565f, 0.786133f,
+ 0.184204f, 0.779297f, 0.186768f, 0.773926f, 0.189453f, 0.768066f, 0.192261f, 0.762695f,
+ 0.197144f, 0.754395f, 0.199829f, 0.748047f, 0.203247f, 0.742188f, 0.205322f, 0.736816f,
+ 0.207397f, 0.731445f, 0.208374f, 0.726562f, 0.210205f, 0.721191f, 0.212036f, 0.713867f,
+ 0.214478f, 0.707520f, 0.215820f, 0.701172f, 0.217163f, 0.694824f, 0.217041f, 0.688965f,
+ 0.217285f, 0.683105f, 0.216675f, 0.677734f, 0.216064f, 0.671875f, 0.216431f, 0.665039f,
+ 0.215942f, 0.656250f, 0.214355f, 0.647949f, 0.214233f, 0.640625f, 0.211914f, 0.631836f,
+ 0.209229f, 0.624023f, 0.205200f, 0.615234f, 0.200928f, 0.606445f, 0.197144f, 0.597168f,
+ 0.192627f, 0.582520f, 0.187134f, 0.567871f, 0.180542f, 0.553223f, 0.172729f, 0.537109f,
+ 0.163452f, 0.520020f, 0.151001f, 0.499268f, 0.137207f, 0.475586f, 0.122070f, 0.438721f,
+ 0.103760f, 0.395020f, 0.079346f, 0.339355f, 0.046722f, 0.260010f, 0.008469f, 0.090271f,
+ 0.000000f, 1.000000f, 0.017120f, 0.990723f, 0.032562f, 0.978516f, 0.046265f, 0.965820f,
+ 0.059692f, 0.953125f, 0.073059f, 0.938965f, 0.083679f, 0.927734f, 0.094666f, 0.915039f,
+ 0.105530f, 0.902832f, 0.114868f, 0.892090f, 0.124268f, 0.879883f, 0.132935f, 0.869141f,
+ 0.140137f, 0.859863f, 0.146851f, 0.850586f, 0.155396f, 0.839355f, 0.162842f, 0.829590f,
+ 0.168945f, 0.821777f, 0.174316f, 0.813965f, 0.180664f, 0.804688f, 0.186035f, 0.795410f,
+ 0.191772f, 0.787598f, 0.196289f, 0.780273f, 0.199219f, 0.774414f, 0.203857f, 0.767578f,
+ 0.208252f, 0.759766f, 0.213501f, 0.751953f, 0.216309f, 0.745605f, 0.219971f, 0.739258f,
+ 0.222778f, 0.733398f, 0.224731f, 0.728516f, 0.226685f, 0.724121f, 0.229614f, 0.717773f,
+ 0.232178f, 0.711426f, 0.234375f, 0.705078f, 0.236328f, 0.699219f, 0.237305f, 0.693359f,
+ 0.238159f, 0.688477f, 0.239014f, 0.684082f, 0.238647f, 0.679199f, 0.238525f, 0.674805f,
+ 0.239624f, 0.667480f, 0.239746f, 0.660156f, 0.240112f, 0.653320f, 0.239502f, 0.646484f,
+ 0.237793f, 0.640137f, 0.236084f, 0.633301f, 0.234131f, 0.627441f, 0.230347f, 0.620117f,
+ 0.227051f, 0.613770f, 0.223999f, 0.604492f, 0.220581f, 0.593750f, 0.216064f, 0.582520f,
+ 0.211304f, 0.571289f, 0.204102f, 0.559082f, 0.196045f, 0.545410f, 0.187378f, 0.530762f,
+ 0.176147f, 0.514160f, 0.163452f, 0.495605f, 0.150024f, 0.466064f, 0.133667f, 0.432373f,
+ 0.112976f, 0.392334f, 0.085876f, 0.338867f, 0.050323f, 0.260742f, 0.009201f, 0.090271f,
+ 0.000000f, 1.000000f, 0.021469f, 0.988770f, 0.040436f, 0.975098f, 0.058228f, 0.959473f,
+ 0.075134f, 0.942871f, 0.089233f, 0.928711f, 0.104126f, 0.913574f, 0.114685f, 0.901855f,
+ 0.128662f, 0.885742f, 0.138184f, 0.874023f, 0.146973f, 0.863281f, 0.158691f, 0.849609f,
+ 0.166992f, 0.839355f, 0.174438f, 0.829590f, 0.181763f, 0.819336f, 0.189941f, 0.808594f,
+ 0.196533f, 0.798828f, 0.202393f, 0.790527f, 0.207764f, 0.782715f, 0.213257f, 0.774902f,
+ 0.219727f, 0.765625f, 0.224731f, 0.757324f, 0.229248f, 0.750000f, 0.233032f, 0.743164f,
+ 0.236694f, 0.737305f, 0.239990f, 0.731445f, 0.243652f, 0.724609f, 0.246704f, 0.717773f,
+ 0.250732f, 0.711426f, 0.252686f, 0.705566f, 0.255371f, 0.699707f, 0.257080f, 0.694824f,
+ 0.258789f, 0.689941f, 0.259766f, 0.685547f, 0.260498f, 0.682129f, 0.262207f, 0.675293f,
+ 0.263428f, 0.668945f, 0.263916f, 0.663574f, 0.264893f, 0.658203f, 0.265137f, 0.652832f,
+ 0.264404f, 0.647461f, 0.263672f, 0.643066f, 0.262207f, 0.637695f, 0.260742f, 0.632812f,
+ 0.258301f, 0.627930f, 0.255859f, 0.621582f, 0.254883f, 0.613770f, 0.251953f, 0.605957f,
+ 0.249023f, 0.597168f, 0.244507f, 0.588867f, 0.239746f, 0.580078f, 0.234863f, 0.570801f,
+ 0.227783f, 0.561035f, 0.221069f, 0.550293f, 0.211548f, 0.539062f, 0.200928f, 0.525391f,
+ 0.190674f, 0.505371f, 0.177734f, 0.483398f, 0.163086f, 0.458496f, 0.144531f, 0.428223f,
+ 0.121338f, 0.389893f, 0.092224f, 0.339111f, 0.053864f, 0.261963f, 0.009865f, 0.090210f,
+ 0.000000f, 1.000000f, 0.027863f, 0.986328f, 0.051727f, 0.968750f, 0.073486f, 0.950195f,
+ 0.094482f, 0.931152f, 0.112671f, 0.913086f, 0.127808f, 0.897461f, 0.142578f, 0.880859f,
+ 0.155762f, 0.867188f, 0.165771f, 0.854492f, 0.178467f, 0.839355f, 0.189209f, 0.826660f,
+ 0.197021f, 0.816406f, 0.205200f, 0.806152f, 0.213867f, 0.794434f, 0.221924f, 0.783691f,
+ 0.229370f, 0.773926f, 0.234741f, 0.765137f, 0.239014f, 0.757812f, 0.245483f, 0.749023f,
+ 0.250977f, 0.740234f, 0.255859f, 0.732422f, 0.261719f, 0.724609f, 0.264160f, 0.718750f,
+ 0.267578f, 0.712402f, 0.270752f, 0.706543f, 0.273193f, 0.700684f, 0.276855f, 0.694336f,
+ 0.278809f, 0.688965f, 0.281982f, 0.682129f, 0.284180f, 0.677246f, 0.285645f, 0.671875f,
+ 0.287109f, 0.666992f, 0.288086f, 0.662598f, 0.288818f, 0.658203f, 0.289795f, 0.654297f,
+ 0.289551f, 0.649414f, 0.288574f, 0.645508f, 0.288330f, 0.641113f, 0.289551f, 0.635254f,
+ 0.288574f, 0.629883f, 0.287354f, 0.624512f, 0.286621f, 0.619141f, 0.285400f, 0.613281f,
+ 0.282471f, 0.607910f, 0.280273f, 0.602539f, 0.277344f, 0.596680f, 0.273926f, 0.590820f,
+ 0.268799f, 0.583496f, 0.263916f, 0.577637f, 0.257568f, 0.570312f, 0.251465f, 0.562012f,
+ 0.245728f, 0.551270f, 0.237549f, 0.539551f, 0.228638f, 0.526855f, 0.218628f, 0.512207f,
+ 0.206299f, 0.495850f, 0.192383f, 0.477051f, 0.175415f, 0.453857f, 0.154907f, 0.425537f,
+ 0.129883f, 0.389404f, 0.098389f, 0.339600f, 0.059204f, 0.255127f, 0.010590f, 0.091003f,
+ 0.000000f, 1.000000f, 0.038086f, 0.981934f, 0.070557f, 0.958496f, 0.097351f, 0.936523f,
+ 0.120850f, 0.914551f, 0.139771f, 0.896484f, 0.159546f, 0.875977f, 0.174927f, 0.859375f,
+ 0.188965f, 0.842773f, 0.202393f, 0.827637f, 0.213989f, 0.813477f, 0.224365f, 0.800293f,
+ 0.232910f, 0.789062f, 0.242065f, 0.776855f, 0.250244f, 0.766113f, 0.258301f, 0.755371f,
+ 0.264893f, 0.745605f, 0.271484f, 0.736328f, 0.276367f, 0.728516f, 0.281738f, 0.720215f,
+ 0.286133f, 0.712891f, 0.290283f, 0.705566f, 0.293457f, 0.698730f, 0.298340f, 0.691406f,
+ 0.300781f, 0.685059f, 0.303467f, 0.679199f, 0.306396f, 0.672852f, 0.309814f, 0.666992f,
+ 0.311523f, 0.661621f, 0.312256f, 0.657227f, 0.314453f, 0.651855f, 0.315674f, 0.647461f,
+ 0.316162f, 0.643555f, 0.317871f, 0.638672f, 0.317383f, 0.635254f, 0.317627f, 0.631348f,
+ 0.317627f, 0.627930f, 0.316895f, 0.623535f, 0.315674f, 0.619629f, 0.315918f, 0.614746f,
+ 0.314209f, 0.610840f, 0.312012f, 0.605957f, 0.310303f, 0.602051f, 0.308350f, 0.596680f,
+ 0.305664f, 0.592285f, 0.302002f, 0.586914f, 0.298584f, 0.581543f, 0.295166f, 0.575684f,
+ 0.290039f, 0.569336f, 0.285400f, 0.562988f, 0.279297f, 0.556152f, 0.272705f, 0.547852f,
+ 0.264648f, 0.539062f, 0.255615f, 0.529297f, 0.244995f, 0.517578f, 0.234375f, 0.505371f,
+ 0.220093f, 0.490234f, 0.204834f, 0.473145f, 0.186279f, 0.451660f, 0.165039f, 0.423828f,
+ 0.139038f, 0.386963f, 0.106506f, 0.334961f, 0.063965f, 0.250977f, 0.011330f, 0.091614f,
+ 0.000000f, 1.000000f, 0.045105f, 0.979004f, 0.081604f, 0.953125f, 0.112366f, 0.928223f,
+ 0.138062f, 0.904297f, 0.159912f, 0.882812f, 0.179199f, 0.862793f, 0.195801f, 0.844727f,
+ 0.210449f, 0.828125f, 0.224609f, 0.812012f, 0.236084f, 0.797852f, 0.247192f, 0.784180f,
+ 0.256104f, 0.771973f, 0.265137f, 0.759766f, 0.273193f, 0.749023f, 0.280273f, 0.738770f,
+ 0.286621f, 0.729004f, 0.292725f, 0.719727f, 0.298340f, 0.710938f, 0.303711f, 0.702637f,
+ 0.308350f, 0.694824f, 0.312500f, 0.687500f, 0.316650f, 0.680176f, 0.319336f, 0.674316f,
+ 0.323242f, 0.667480f, 0.325928f, 0.661621f, 0.328613f, 0.655762f, 0.330322f, 0.650391f,
+ 0.333008f, 0.644531f, 0.334229f, 0.640137f, 0.336670f, 0.634766f, 0.337158f, 0.630371f,
+ 0.337646f, 0.626465f, 0.338867f, 0.622070f, 0.338867f, 0.618164f, 0.338623f, 0.614258f,
+ 0.339355f, 0.610352f, 0.339111f, 0.606445f, 0.337158f, 0.602539f, 0.336914f, 0.598145f,
+ 0.335449f, 0.594238f, 0.333984f, 0.590332f, 0.331787f, 0.585938f, 0.330322f, 0.582031f,
+ 0.327148f, 0.576660f, 0.323486f, 0.572266f, 0.320312f, 0.567383f, 0.316406f, 0.561523f,
+ 0.311768f, 0.555664f, 0.305908f, 0.549316f, 0.300293f, 0.542969f, 0.293457f, 0.534668f,
+ 0.285645f, 0.526367f, 0.277100f, 0.517090f, 0.267334f, 0.506836f, 0.255615f, 0.493896f,
+ 0.242676f, 0.478760f, 0.227295f, 0.461426f, 0.209229f, 0.440674f, 0.187744f, 0.413086f,
+ 0.160889f, 0.377686f, 0.126831f, 0.327637f, 0.081909f, 0.249390f, 0.020020f, 0.096985f,
+ 0.000000f, 1.000000f, 0.045471f, 0.978516f, 0.081543f, 0.953125f, 0.111755f, 0.928223f,
+ 0.138550f, 0.904297f, 0.161499f, 0.882324f, 0.180908f, 0.861816f, 0.198364f, 0.843262f,
+ 0.213135f, 0.826172f, 0.227173f, 0.810059f, 0.240112f, 0.794922f, 0.250488f, 0.781738f,
+ 0.260010f, 0.768555f, 0.269775f, 0.756348f, 0.278320f, 0.744629f, 0.285400f, 0.734375f,
+ 0.293457f, 0.723633f, 0.299561f, 0.714355f, 0.305908f, 0.705078f, 0.310791f, 0.697266f,
+ 0.315918f, 0.688965f, 0.321045f, 0.681152f, 0.325684f, 0.673340f, 0.328125f, 0.666992f,
+ 0.332275f, 0.660156f, 0.335449f, 0.653809f, 0.339111f, 0.647461f, 0.341064f, 0.642090f,
+ 0.345215f, 0.635254f, 0.346680f, 0.630371f, 0.348389f, 0.625000f, 0.350098f, 0.620117f,
+ 0.350586f, 0.615723f, 0.352295f, 0.611328f, 0.353271f, 0.606934f, 0.353271f, 0.602539f,
+ 0.353760f, 0.598633f, 0.354736f, 0.594238f, 0.353760f, 0.589844f, 0.353027f, 0.585938f,
+ 0.352783f, 0.581543f, 0.351807f, 0.577148f, 0.349609f, 0.572754f, 0.348877f, 0.567871f,
+ 0.346191f, 0.562988f, 0.343994f, 0.558105f, 0.340332f, 0.552734f, 0.337402f, 0.546875f,
+ 0.334229f, 0.541016f, 0.328125f, 0.534668f, 0.324463f, 0.527832f, 0.318848f, 0.519531f,
+ 0.311523f, 0.510742f, 0.303467f, 0.500977f, 0.294678f, 0.490723f, 0.285400f, 0.478271f,
+ 0.272705f, 0.463623f, 0.258545f, 0.446533f, 0.241699f, 0.425537f, 0.221436f, 0.399414f,
+ 0.196045f, 0.365479f, 0.163086f, 0.318359f, 0.116211f, 0.243164f, 0.045105f, 0.094666f,
+ 0.000000f, 1.000000f, 0.044952f, 0.979004f, 0.081909f, 0.953125f, 0.113342f, 0.927246f,
+ 0.139648f, 0.903320f, 0.162842f, 0.881348f, 0.181763f, 0.861328f, 0.200806f, 0.841797f,
+ 0.216553f, 0.823730f, 0.229736f, 0.808105f, 0.242676f, 0.792969f, 0.253906f, 0.778809f,
+ 0.265381f, 0.765137f, 0.274658f, 0.752441f, 0.283936f, 0.740723f, 0.291748f, 0.729980f,
+ 0.299561f, 0.719238f, 0.306885f, 0.708984f, 0.312744f, 0.700195f, 0.318115f, 0.691406f,
+ 0.324219f, 0.682617f, 0.329346f, 0.674316f, 0.333496f, 0.666992f, 0.338135f, 0.659668f,
+ 0.342041f, 0.652344f, 0.345703f, 0.645508f, 0.349365f, 0.639160f, 0.351807f, 0.633301f,
+ 0.355713f, 0.626953f, 0.358154f, 0.621094f, 0.360352f, 0.615234f, 0.363525f, 0.609375f,
+ 0.363770f, 0.604980f, 0.366211f, 0.600098f, 0.367432f, 0.595215f, 0.368652f, 0.590820f,
+ 0.369141f, 0.586426f, 0.370605f, 0.582031f, 0.370361f, 0.577637f, 0.370117f, 0.572754f,
+ 0.370117f, 0.567871f, 0.369629f, 0.563477f, 0.368652f, 0.558594f, 0.367676f, 0.553711f,
+ 0.367188f, 0.548340f, 0.364502f, 0.542969f, 0.362061f, 0.537598f, 0.359863f, 0.531738f,
+ 0.357178f, 0.524902f, 0.353760f, 0.518066f, 0.348877f, 0.510254f, 0.343994f, 0.502441f,
+ 0.338135f, 0.493408f, 0.331543f, 0.483887f, 0.323242f, 0.472900f, 0.314697f, 0.460693f,
+ 0.303467f, 0.446289f, 0.291504f, 0.429443f, 0.275879f, 0.409424f, 0.256592f, 0.383545f,
+ 0.233032f, 0.351562f, 0.200806f, 0.305908f, 0.154297f, 0.234253f, 0.076416f, 0.092346f,
+ 0.000000f, 1.000000f, 0.044891f, 0.979004f, 0.082153f, 0.953125f, 0.114136f, 0.926758f,
+ 0.141357f, 0.902344f, 0.163818f, 0.880371f, 0.185181f, 0.859375f, 0.203003f, 0.839844f,
+ 0.220337f, 0.821777f, 0.233521f, 0.805176f, 0.246460f, 0.790039f, 0.259277f, 0.774902f,
+ 0.270752f, 0.761719f, 0.280029f, 0.748535f, 0.289551f, 0.736328f, 0.298096f, 0.725098f,
+ 0.306885f, 0.713867f, 0.312988f, 0.704102f, 0.319336f, 0.694336f, 0.326172f, 0.684570f,
+ 0.333008f, 0.675781f, 0.337402f, 0.667480f, 0.342773f, 0.659668f, 0.347168f, 0.651855f,
+ 0.352295f, 0.644531f, 0.357178f, 0.636719f, 0.361572f, 0.629883f, 0.364014f, 0.623535f,
+ 0.367676f, 0.617188f, 0.371094f, 0.610352f, 0.374023f, 0.604492f, 0.377441f, 0.598633f,
+ 0.378418f, 0.593262f, 0.381104f, 0.587891f, 0.382568f, 0.582520f, 0.384521f, 0.577637f,
+ 0.386230f, 0.572754f, 0.387451f, 0.567871f, 0.387695f, 0.563477f, 0.387695f, 0.558594f,
+ 0.388184f, 0.553223f, 0.388672f, 0.548340f, 0.388672f, 0.543457f, 0.387451f, 0.538086f,
+ 0.387207f, 0.532715f, 0.385254f, 0.526855f, 0.384521f, 0.521484f, 0.381592f, 0.515137f,
+ 0.379639f, 0.508301f, 0.376709f, 0.501953f, 0.372803f, 0.494385f, 0.370361f, 0.486572f,
+ 0.364746f, 0.477295f, 0.358887f, 0.467773f, 0.351318f, 0.456543f, 0.343750f, 0.444336f,
+ 0.334229f, 0.430420f, 0.322754f, 0.413086f, 0.309326f, 0.392578f, 0.291016f, 0.368408f,
+ 0.269531f, 0.336670f, 0.239380f, 0.292969f, 0.194336f, 0.225342f, 0.113770f, 0.089355f,
+ 0.000000f, 1.000000f, 0.045258f, 0.979004f, 0.082520f, 0.953125f, 0.114197f, 0.927246f,
+ 0.142090f, 0.902344f, 0.165527f, 0.879395f, 0.186890f, 0.857910f, 0.205933f, 0.838379f,
+ 0.222778f, 0.820312f, 0.237427f, 0.802734f, 0.250488f, 0.787109f, 0.263428f, 0.771973f,
+ 0.274414f, 0.757812f, 0.284912f, 0.744629f, 0.296143f, 0.731934f, 0.303467f, 0.720215f,
+ 0.312500f, 0.708984f, 0.320312f, 0.698242f, 0.327881f, 0.687988f, 0.334717f, 0.678223f,
+ 0.341553f, 0.668945f, 0.347168f, 0.660156f, 0.352783f, 0.651367f, 0.359131f, 0.642578f,
+ 0.362793f, 0.635254f, 0.368896f, 0.626953f, 0.372070f, 0.620117f, 0.376221f, 0.613281f,
+ 0.378906f, 0.606934f, 0.383057f, 0.600098f, 0.387207f, 0.593750f, 0.390381f, 0.587402f,
+ 0.392822f, 0.581543f, 0.395020f, 0.576172f, 0.397217f, 0.570801f, 0.399414f, 0.565430f,
+ 0.400635f, 0.560547f, 0.403564f, 0.555176f, 0.404541f, 0.550293f, 0.405762f, 0.545410f,
+ 0.406738f, 0.539551f, 0.406494f, 0.534180f, 0.406738f, 0.529297f, 0.406494f, 0.523926f,
+ 0.407715f, 0.517578f, 0.406494f, 0.512207f, 0.406006f, 0.505371f, 0.404541f, 0.499023f,
+ 0.403564f, 0.492432f, 0.401123f, 0.485107f, 0.398438f, 0.477783f, 0.395508f, 0.468994f,
+ 0.390625f, 0.459717f, 0.385986f, 0.450439f, 0.380859f, 0.439697f, 0.374023f, 0.427002f,
+ 0.365234f, 0.413086f, 0.355957f, 0.396484f, 0.343018f, 0.376709f, 0.327637f, 0.352539f,
+ 0.307373f, 0.322510f, 0.278320f, 0.280762f, 0.236084f, 0.215210f, 0.155151f, 0.085266f,
+ 0.000000f, 1.000000f, 0.045105f, 0.979004f, 0.082703f, 0.952637f, 0.115356f, 0.926270f,
+ 0.142578f, 0.901855f, 0.167725f, 0.877930f, 0.188232f, 0.856934f, 0.208618f, 0.836426f,
+ 0.225220f, 0.817871f, 0.240601f, 0.800293f, 0.254639f, 0.784180f, 0.268311f, 0.768555f,
+ 0.279785f, 0.753906f, 0.291016f, 0.740234f, 0.301758f, 0.727051f, 0.311768f, 0.714355f,
+ 0.320068f, 0.702637f, 0.328857f, 0.691406f, 0.336670f, 0.681152f, 0.343994f, 0.670898f,
+ 0.350098f, 0.661133f, 0.356201f, 0.652344f, 0.362061f, 0.643555f, 0.368652f, 0.634766f,
+ 0.373291f, 0.626953f, 0.378418f, 0.618652f, 0.383301f, 0.611328f, 0.388184f, 0.604004f,
+ 0.392090f, 0.597168f, 0.395508f, 0.590332f, 0.399414f, 0.583496f, 0.402832f, 0.576660f,
+ 0.407227f, 0.570312f, 0.409424f, 0.564453f, 0.412598f, 0.558594f, 0.415039f, 0.553223f,
+ 0.417725f, 0.547363f, 0.420654f, 0.541504f, 0.421631f, 0.536133f, 0.423584f, 0.531250f,
+ 0.424805f, 0.525391f, 0.425781f, 0.519531f, 0.426758f, 0.514160f, 0.427246f, 0.508789f,
+ 0.427490f, 0.501953f, 0.427734f, 0.496338f, 0.427002f, 0.489746f, 0.427490f, 0.483643f,
+ 0.426025f, 0.476318f, 0.425293f, 0.468750f, 0.423096f, 0.461182f, 0.420410f, 0.452148f,
+ 0.419434f, 0.443604f, 0.414307f, 0.433105f, 0.408691f, 0.422363f, 0.403564f, 0.409424f,
+ 0.396240f, 0.395752f, 0.387207f, 0.378662f, 0.377197f, 0.360352f, 0.364014f, 0.337646f,
+ 0.343506f, 0.307617f, 0.318604f, 0.267090f, 0.277588f, 0.205688f, 0.199707f, 0.082336f,
+ 0.000000f, 1.000000f, 0.045105f, 0.979004f, 0.083618f, 0.952148f, 0.116028f, 0.925781f,
+ 0.143921f, 0.900879f, 0.168701f, 0.877930f, 0.191162f, 0.854980f, 0.210693f, 0.834473f,
+ 0.228516f, 0.815918f, 0.244507f, 0.797363f, 0.259277f, 0.780762f, 0.273682f, 0.764160f,
+ 0.285889f, 0.749023f, 0.297852f, 0.734863f, 0.308350f, 0.721680f, 0.318359f, 0.708984f,
+ 0.326904f, 0.697266f, 0.336182f, 0.685547f, 0.343994f, 0.674805f, 0.350586f, 0.665039f,
+ 0.358398f, 0.654785f, 0.365234f, 0.645020f, 0.371826f, 0.635742f, 0.378418f, 0.626953f,
+ 0.384277f, 0.618164f, 0.389648f, 0.610352f, 0.395020f, 0.602051f, 0.400879f, 0.593750f,
+ 0.404053f, 0.586914f, 0.409180f, 0.579590f, 0.414795f, 0.571777f, 0.416992f, 0.565430f,
+ 0.421387f, 0.558594f, 0.424316f, 0.552246f, 0.427979f, 0.545898f, 0.431152f, 0.540039f,
+ 0.433105f, 0.534180f, 0.436035f, 0.528320f, 0.439209f, 0.522461f, 0.440918f, 0.517090f,
+ 0.443115f, 0.511230f, 0.444580f, 0.504883f, 0.446533f, 0.498535f, 0.446777f, 0.493164f,
+ 0.448975f, 0.486572f, 0.449707f, 0.479980f, 0.449463f, 0.474121f, 0.449219f, 0.467041f,
+ 0.449951f, 0.459473f, 0.449219f, 0.451904f, 0.447754f, 0.444092f, 0.446045f, 0.435059f,
+ 0.444092f, 0.425537f, 0.440918f, 0.415039f, 0.437256f, 0.404785f, 0.433350f, 0.392090f,
+ 0.427002f, 0.378174f, 0.419678f, 0.362549f, 0.409668f, 0.343262f, 0.398438f, 0.320557f,
+ 0.381104f, 0.292236f, 0.357910f, 0.254395f, 0.320557f, 0.194824f, 0.244629f, 0.078430f,
+ 0.000000f, 1.000000f, 0.045349f, 0.979004f, 0.083618f, 0.952148f, 0.116882f, 0.925781f,
+ 0.145386f, 0.899902f, 0.171143f, 0.875977f, 0.194336f, 0.853516f, 0.214111f, 0.832520f,
+ 0.232422f, 0.812500f, 0.249756f, 0.793457f, 0.263916f, 0.776855f, 0.278320f, 0.760254f,
+ 0.291260f, 0.745117f, 0.303467f, 0.730957f, 0.313232f, 0.717773f, 0.325439f, 0.704102f,
+ 0.333984f, 0.692383f, 0.343750f, 0.680176f, 0.351807f, 0.668945f, 0.359131f, 0.658691f,
+ 0.367188f, 0.647461f, 0.374512f, 0.637695f, 0.382568f, 0.627441f, 0.387939f, 0.618652f,
+ 0.395752f, 0.608887f, 0.400391f, 0.601074f, 0.406494f, 0.592285f, 0.411865f, 0.584473f,
+ 0.416748f, 0.576660f, 0.420166f, 0.569824f, 0.427246f, 0.561523f, 0.430420f, 0.554199f,
+ 0.435791f, 0.546875f, 0.439453f, 0.540039f, 0.442627f, 0.533691f, 0.446777f, 0.527344f,
+ 0.449951f, 0.520996f, 0.452881f, 0.514648f, 0.455566f, 0.508789f, 0.458984f, 0.502441f,
+ 0.460938f, 0.497070f, 0.463135f, 0.490479f, 0.466309f, 0.483398f, 0.467285f, 0.477783f,
+ 0.469238f, 0.471436f, 0.469971f, 0.464355f, 0.471680f, 0.457275f, 0.471436f, 0.450439f,
+ 0.473389f, 0.443115f, 0.473145f, 0.434814f, 0.472656f, 0.426514f, 0.472168f, 0.417969f,
+ 0.470459f, 0.408447f, 0.469238f, 0.398438f, 0.466797f, 0.387451f, 0.462646f, 0.375000f,
+ 0.458496f, 0.360840f, 0.451660f, 0.345459f, 0.443848f, 0.326416f, 0.432129f, 0.305420f,
+ 0.418701f, 0.276855f, 0.396973f, 0.240356f, 0.362061f, 0.183716f, 0.291260f, 0.074280f,
+ 0.000000f, 1.000000f, 0.045197f, 0.979004f, 0.083923f, 0.952148f, 0.117310f, 0.925293f,
+ 0.146118f, 0.899902f, 0.172729f, 0.875000f, 0.196045f, 0.851562f, 0.216919f, 0.830078f,
+ 0.235474f, 0.810059f, 0.252930f, 0.791504f, 0.268555f, 0.773926f, 0.282227f, 0.757324f,
+ 0.296631f, 0.741699f, 0.308594f, 0.727051f, 0.319580f, 0.712891f, 0.330078f, 0.699707f,
+ 0.341064f, 0.686523f, 0.350830f, 0.674316f, 0.359375f, 0.662598f, 0.369385f, 0.650879f,
+ 0.377441f, 0.639648f, 0.384521f, 0.629395f, 0.391357f, 0.620117f, 0.398682f, 0.610352f,
+ 0.406006f, 0.600586f, 0.411133f, 0.592285f, 0.417725f, 0.583008f, 0.424561f, 0.574219f,
+ 0.430664f, 0.565430f, 0.434814f, 0.558105f, 0.439453f, 0.550781f, 0.445312f, 0.542480f,
+ 0.450439f, 0.535156f, 0.454102f, 0.528320f, 0.458008f, 0.520996f, 0.462646f, 0.514160f,
+ 0.466797f, 0.507324f, 0.469238f, 0.500977f, 0.473145f, 0.494385f, 0.476807f, 0.488037f,
+ 0.479492f, 0.481934f, 0.482666f, 0.476074f, 0.484619f, 0.468506f, 0.487549f, 0.461670f,
+ 0.489990f, 0.455078f, 0.491943f, 0.448486f, 0.493652f, 0.440918f, 0.494873f, 0.434082f,
+ 0.495850f, 0.425781f, 0.496338f, 0.418213f, 0.497070f, 0.409668f, 0.497314f, 0.400635f,
+ 0.496826f, 0.390869f, 0.496094f, 0.380615f, 0.492188f, 0.369629f, 0.491455f, 0.357178f,
+ 0.487793f, 0.343506f, 0.482666f, 0.327881f, 0.476074f, 0.309814f, 0.467529f, 0.288818f,
+ 0.453857f, 0.262451f, 0.435303f, 0.226807f, 0.404053f, 0.174072f, 0.338623f, 0.069580f,
+ 0.000000f, 1.000000f, 0.044922f, 0.979004f, 0.084167f, 0.952148f, 0.118835f, 0.923828f,
+ 0.148438f, 0.897949f, 0.174683f, 0.873047f, 0.198853f, 0.849609f, 0.220459f, 0.828125f,
+ 0.238281f, 0.808105f, 0.256836f, 0.788574f, 0.272705f, 0.770996f, 0.287598f, 0.753906f,
+ 0.301270f, 0.737793f, 0.313965f, 0.722656f, 0.326660f, 0.707520f, 0.337646f, 0.693848f,
+ 0.348389f, 0.680664f, 0.359131f, 0.667480f, 0.368652f, 0.655762f, 0.377441f, 0.644043f,
+ 0.385986f, 0.632812f, 0.394043f, 0.622070f, 0.401123f, 0.611816f, 0.409912f, 0.601074f,
+ 0.416504f, 0.591797f, 0.423584f, 0.582031f, 0.429932f, 0.573242f, 0.437012f, 0.563965f,
+ 0.442627f, 0.555664f, 0.447998f, 0.547363f, 0.453613f, 0.539062f, 0.458984f, 0.531250f,
+ 0.464355f, 0.522949f, 0.469238f, 0.515625f, 0.474121f, 0.507812f, 0.478271f, 0.500977f,
+ 0.483154f, 0.493652f, 0.487549f, 0.486816f, 0.491211f, 0.479980f, 0.493408f, 0.474121f,
+ 0.497559f, 0.467285f, 0.501953f, 0.460449f, 0.504395f, 0.453125f, 0.507324f, 0.446289f,
+ 0.510254f, 0.439209f, 0.512695f, 0.432129f, 0.514648f, 0.424561f, 0.516602f, 0.417480f,
+ 0.519043f, 0.409424f, 0.520508f, 0.401367f, 0.521484f, 0.392334f, 0.521973f, 0.384033f,
+ 0.522461f, 0.373535f, 0.521484f, 0.363525f, 0.520996f, 0.352783f, 0.520020f, 0.340332f,
+ 0.517090f, 0.326904f, 0.513184f, 0.311279f, 0.507812f, 0.293457f, 0.500488f, 0.273193f,
+ 0.489746f, 0.247192f, 0.474121f, 0.213501f, 0.446777f, 0.163452f, 0.384521f, 0.065186f,
+ 0.000000f, 1.000000f, 0.045074f, 0.979004f, 0.084778f, 0.951660f, 0.119507f, 0.923828f,
+ 0.150513f, 0.896484f, 0.177490f, 0.871582f, 0.201416f, 0.848145f, 0.222900f, 0.826172f,
+ 0.241821f, 0.805664f, 0.259521f, 0.786621f, 0.276855f, 0.767578f, 0.292725f, 0.750488f,
+ 0.307617f, 0.733398f, 0.320312f, 0.717773f, 0.333252f, 0.702637f, 0.345215f, 0.688477f,
+ 0.355469f, 0.674805f, 0.366699f, 0.662109f, 0.377686f, 0.648926f, 0.386719f, 0.637207f,
+ 0.395508f, 0.625488f, 0.404053f, 0.614258f, 0.412598f, 0.603516f, 0.420654f, 0.592773f,
+ 0.427246f, 0.583008f, 0.435547f, 0.572754f, 0.442627f, 0.562988f, 0.449219f, 0.554199f,
+ 0.455811f, 0.544922f, 0.461914f, 0.536133f, 0.467529f, 0.527832f, 0.472656f, 0.519531f,
+ 0.479492f, 0.511230f, 0.484619f, 0.502930f, 0.489990f, 0.495361f, 0.493896f, 0.488281f,
+ 0.500488f, 0.479980f, 0.502930f, 0.473389f, 0.508301f, 0.466064f, 0.512695f, 0.458984f,
+ 0.516113f, 0.451904f, 0.520996f, 0.445068f, 0.524902f, 0.437988f, 0.527832f, 0.430664f,
+ 0.529785f, 0.423584f, 0.532715f, 0.416260f, 0.536621f, 0.408447f, 0.538574f, 0.400635f,
+ 0.541504f, 0.392578f, 0.543457f, 0.384277f, 0.544922f, 0.375488f, 0.546387f, 0.366455f,
+ 0.547852f, 0.356445f, 0.547852f, 0.346924f, 0.547852f, 0.335693f, 0.546387f, 0.322998f,
+ 0.546387f, 0.309326f, 0.542969f, 0.294922f, 0.539551f, 0.277588f, 0.533203f, 0.257080f,
+ 0.523926f, 0.233521f, 0.510254f, 0.201050f, 0.485596f, 0.152466f, 0.430420f, 0.061676f,
+ 0.000000f, 1.000000f, 0.045410f, 0.979004f, 0.085999f, 0.950684f, 0.120483f, 0.923340f,
+ 0.151611f, 0.895996f, 0.178467f, 0.871094f, 0.203125f, 0.847168f, 0.225220f, 0.824707f,
+ 0.246094f, 0.803223f, 0.263916f, 0.783691f, 0.281982f, 0.764160f, 0.297363f, 0.746582f,
+ 0.312256f, 0.729492f, 0.326416f, 0.712891f, 0.338135f, 0.698242f, 0.351807f, 0.683105f,
+ 0.363281f, 0.668945f, 0.375000f, 0.655273f, 0.385010f, 0.642578f, 0.394287f, 0.630371f,
+ 0.405029f, 0.617676f, 0.413818f, 0.606445f, 0.422607f, 0.594727f, 0.430664f, 0.583984f,
+ 0.438232f, 0.573730f, 0.446777f, 0.563477f, 0.453857f, 0.553223f, 0.460938f, 0.543945f,
+ 0.467773f, 0.534668f, 0.475586f, 0.524902f, 0.480469f, 0.516602f, 0.488037f, 0.507324f,
+ 0.494385f, 0.498779f, 0.500000f, 0.490723f, 0.504883f, 0.482666f, 0.510254f, 0.474609f,
+ 0.516113f, 0.466553f, 0.520996f, 0.458984f, 0.524902f, 0.451904f, 0.530273f, 0.444336f,
+ 0.535156f, 0.436768f, 0.538574f, 0.429688f, 0.543945f, 0.422363f, 0.547852f, 0.415283f,
+ 0.549805f, 0.407471f, 0.554199f, 0.399902f, 0.558105f, 0.391846f, 0.560547f, 0.384521f,
+ 0.563477f, 0.375977f, 0.566895f, 0.367432f, 0.569336f, 0.358398f, 0.569824f, 0.349854f,
+ 0.572754f, 0.339600f, 0.573242f, 0.329834f, 0.575195f, 0.318115f, 0.574707f, 0.306396f,
+ 0.574707f, 0.292969f, 0.572754f, 0.278564f, 0.569336f, 0.261963f, 0.564453f, 0.241943f,
+ 0.557617f, 0.218750f, 0.544922f, 0.188232f, 0.523926f, 0.142822f, 0.474609f, 0.057129f,
+ 0.000000f, 1.000000f, 0.045532f, 0.978516f, 0.085083f, 0.951660f, 0.122375f, 0.921387f,
+ 0.152954f, 0.895508f, 0.179932f, 0.870117f, 0.205566f, 0.845215f, 0.227783f, 0.822754f,
+ 0.248169f, 0.801270f, 0.269287f, 0.779785f, 0.286377f, 0.760742f, 0.302490f, 0.742676f,
+ 0.318359f, 0.725098f, 0.332520f, 0.708496f, 0.346680f, 0.692383f, 0.358643f, 0.677734f,
+ 0.371338f, 0.662598f, 0.382568f, 0.648926f, 0.393311f, 0.635742f, 0.403564f, 0.622559f,
+ 0.414551f, 0.609863f, 0.422852f, 0.598633f, 0.432861f, 0.586914f, 0.440918f, 0.575684f,
+ 0.450928f, 0.563965f, 0.458740f, 0.553711f, 0.467529f, 0.543457f, 0.474609f, 0.533203f,
+ 0.481689f, 0.523438f, 0.489258f, 0.514160f, 0.494873f, 0.504883f, 0.502441f, 0.495850f,
+ 0.507324f, 0.487549f, 0.514160f, 0.478516f, 0.521973f, 0.469238f, 0.526367f, 0.461426f,
+ 0.532227f, 0.453125f, 0.537598f, 0.445068f, 0.542480f, 0.437500f, 0.548828f, 0.429199f,
+ 0.553223f, 0.421875f, 0.558105f, 0.414551f, 0.562012f, 0.406738f, 0.568359f, 0.399170f,
+ 0.570801f, 0.391846f, 0.575195f, 0.383789f, 0.579102f, 0.375488f, 0.582520f, 0.367920f,
+ 0.586426f, 0.359375f, 0.588867f, 0.351074f, 0.591797f, 0.341797f, 0.593262f, 0.333252f,
+ 0.597656f, 0.322754f, 0.599609f, 0.312500f, 0.600586f, 0.301514f, 0.601074f, 0.289795f,
+ 0.600586f, 0.276611f, 0.600586f, 0.262207f, 0.599609f, 0.245850f, 0.596191f, 0.226929f,
+ 0.590820f, 0.204346f, 0.580078f, 0.175659f, 0.561035f, 0.133545f, 0.517090f, 0.051941f,
+ 0.000000f, 1.000000f, 0.045349f, 0.979004f, 0.085999f, 0.950684f, 0.122986f, 0.921387f,
+ 0.153931f, 0.895020f, 0.182373f, 0.868652f, 0.206543f, 0.844727f, 0.230835f, 0.820801f,
+ 0.252930f, 0.798340f, 0.272461f, 0.777832f, 0.290283f, 0.757812f, 0.308105f, 0.738770f,
+ 0.323730f, 0.720703f, 0.338623f, 0.703613f, 0.352051f, 0.687500f, 0.366699f, 0.671875f,
+ 0.378418f, 0.656738f, 0.391357f, 0.642090f, 0.403076f, 0.628418f, 0.412842f, 0.615234f,
+ 0.424072f, 0.602051f, 0.433350f, 0.590332f, 0.443115f, 0.578125f, 0.452393f, 0.566406f,
+ 0.461670f, 0.555176f, 0.469727f, 0.543945f, 0.478027f, 0.533691f, 0.487061f, 0.522949f,
+ 0.494873f, 0.512207f, 0.502441f, 0.502930f, 0.509766f, 0.492920f, 0.514648f, 0.484375f,
+ 0.522949f, 0.474609f, 0.529297f, 0.466064f, 0.537109f, 0.456543f, 0.542480f, 0.447998f,
+ 0.548340f, 0.439453f, 0.555176f, 0.430908f, 0.560547f, 0.422852f, 0.566406f, 0.414795f,
+ 0.571289f, 0.406738f, 0.576660f, 0.399170f, 0.581055f, 0.391602f, 0.586914f, 0.383545f,
+ 0.592285f, 0.375977f, 0.595215f, 0.367920f, 0.600098f, 0.359131f, 0.604004f, 0.351318f,
+ 0.607910f, 0.343262f, 0.611328f, 0.334229f, 0.615234f, 0.324951f, 0.618652f, 0.315918f,
+ 0.621582f, 0.305908f, 0.624023f, 0.295898f, 0.625000f, 0.285156f, 0.627441f, 0.273438f,
+ 0.628418f, 0.260742f, 0.628418f, 0.247070f, 0.627441f, 0.231201f, 0.625000f, 0.212646f,
+ 0.621094f, 0.191284f, 0.613281f, 0.163086f, 0.596680f, 0.123291f, 0.557617f, 0.049377f,
+ 0.000000f, 1.000000f, 0.045166f, 0.979004f, 0.087402f, 0.949707f, 0.123779f, 0.921387f,
+ 0.155640f, 0.893555f, 0.184082f, 0.867676f, 0.210815f, 0.841797f, 0.234497f, 0.818359f,
+ 0.256348f, 0.796387f, 0.275635f, 0.774902f, 0.295654f, 0.753906f, 0.312744f, 0.735352f,
+ 0.328857f, 0.716797f, 0.344727f, 0.699219f, 0.359863f, 0.682129f, 0.373291f, 0.666504f,
+ 0.386230f, 0.651367f, 0.399414f, 0.636230f, 0.410889f, 0.621582f, 0.422119f, 0.607910f,
+ 0.432861f, 0.594727f, 0.443604f, 0.582031f, 0.455322f, 0.569336f, 0.464844f, 0.557129f,
+ 0.473389f, 0.545410f, 0.482910f, 0.534180f, 0.491699f, 0.522949f, 0.500000f, 0.512207f,
+ 0.508301f, 0.501465f, 0.515625f, 0.491943f, 0.523926f, 0.481445f, 0.531250f, 0.471436f,
+ 0.538086f, 0.462402f, 0.543945f, 0.453125f, 0.552734f, 0.443604f, 0.559082f, 0.434570f,
+ 0.564453f, 0.425781f, 0.571289f, 0.417236f, 0.578125f, 0.408203f, 0.583008f, 0.400635f,
+ 0.589355f, 0.391846f, 0.595215f, 0.383789f, 0.600586f, 0.376221f, 0.606445f, 0.367920f,
+ 0.611816f, 0.359863f, 0.616699f, 0.352539f, 0.620117f, 0.343506f, 0.625000f, 0.334961f,
+ 0.628418f, 0.326904f, 0.633789f, 0.318359f, 0.637695f, 0.308838f, 0.641602f, 0.299805f,
+ 0.644531f, 0.289795f, 0.649414f, 0.279297f, 0.650879f, 0.269043f, 0.652832f, 0.257812f,
+ 0.654297f, 0.245117f, 0.655273f, 0.231323f, 0.655273f, 0.216064f, 0.654297f, 0.198608f,
+ 0.649414f, 0.178223f, 0.644531f, 0.151367f, 0.631348f, 0.114319f, 0.596680f, 0.045013f,
+ 0.000000f, 1.000000f, 0.045441f, 0.979004f, 0.087891f, 0.949707f, 0.123840f, 0.921387f,
+ 0.156616f, 0.893555f, 0.185913f, 0.866211f, 0.212646f, 0.840820f, 0.237183f, 0.816406f,
+ 0.259277f, 0.793945f, 0.281006f, 0.770996f, 0.299072f, 0.751465f, 0.317383f, 0.731445f,
+ 0.335449f, 0.711914f, 0.351562f, 0.694336f, 0.366211f, 0.677246f, 0.381592f, 0.660156f,
+ 0.394287f, 0.644531f, 0.406494f, 0.629883f, 0.420410f, 0.614258f, 0.431885f, 0.600586f,
+ 0.443604f, 0.586426f, 0.454346f, 0.573730f, 0.465088f, 0.560547f, 0.476074f, 0.548340f,
+ 0.485352f, 0.536133f, 0.494873f, 0.523926f, 0.502930f, 0.513184f, 0.512207f, 0.501953f,
+ 0.520996f, 0.490723f, 0.528320f, 0.480713f, 0.538086f, 0.469971f, 0.545410f, 0.459717f,
+ 0.552734f, 0.450195f, 0.559082f, 0.440674f, 0.567383f, 0.431152f, 0.575195f, 0.421143f,
+ 0.582520f, 0.411865f, 0.588867f, 0.403076f, 0.595703f, 0.394043f, 0.600586f, 0.385986f,
+ 0.607422f, 0.376953f, 0.613281f, 0.368652f, 0.619141f, 0.360596f, 0.624512f, 0.352539f,
+ 0.630371f, 0.344238f, 0.635254f, 0.336426f, 0.640625f, 0.327881f, 0.645996f, 0.318848f,
+ 0.650391f, 0.310547f, 0.655762f, 0.301758f, 0.659180f, 0.292725f, 0.663574f, 0.283447f,
+ 0.666992f, 0.274414f, 0.670410f, 0.263672f, 0.673828f, 0.253662f, 0.677246f, 0.242065f,
+ 0.681152f, 0.229858f, 0.681152f, 0.216797f, 0.682129f, 0.202271f, 0.681641f, 0.185425f,
+ 0.679199f, 0.165161f, 0.674316f, 0.140747f, 0.663086f, 0.105713f, 0.632812f, 0.041473f,
+ 0.000000f, 1.000000f, 0.045746f, 0.979004f, 0.088867f, 0.949219f, 0.124817f, 0.920898f,
+ 0.157837f, 0.892578f, 0.189331f, 0.864258f, 0.215332f, 0.838867f, 0.240723f, 0.814453f,
+ 0.262939f, 0.791016f, 0.284668f, 0.769043f, 0.305176f, 0.747070f, 0.323242f, 0.727051f,
+ 0.340576f, 0.708008f, 0.358643f, 0.688965f, 0.372559f, 0.671875f, 0.387939f, 0.654785f,
+ 0.402588f, 0.638184f, 0.416748f, 0.622559f, 0.429199f, 0.607422f, 0.441895f, 0.592773f,
+ 0.453125f, 0.578613f, 0.466309f, 0.564453f, 0.475830f, 0.551758f, 0.486084f, 0.539062f,
+ 0.497070f, 0.526367f, 0.505859f, 0.514648f, 0.516113f, 0.502441f, 0.525879f, 0.490723f,
+ 0.534668f, 0.479980f, 0.543945f, 0.468750f, 0.550293f, 0.458740f, 0.559570f, 0.447754f,
+ 0.567383f, 0.437744f, 0.577148f, 0.427002f, 0.582520f, 0.418213f, 0.589844f, 0.408447f,
+ 0.599121f, 0.398193f, 0.604004f, 0.389648f, 0.613281f, 0.379883f, 0.618164f, 0.371338f,
+ 0.625000f, 0.362305f, 0.631348f, 0.353760f, 0.637207f, 0.345459f, 0.643555f, 0.336914f,
+ 0.648926f, 0.328613f, 0.655762f, 0.320557f, 0.661133f, 0.312256f, 0.666504f, 0.303467f,
+ 0.669922f, 0.294922f, 0.676758f, 0.285889f, 0.681152f, 0.277100f, 0.685547f, 0.267578f,
+ 0.689453f, 0.258301f, 0.693848f, 0.248413f, 0.697266f, 0.238037f, 0.699707f, 0.227173f,
+ 0.703613f, 0.215576f, 0.704590f, 0.202881f, 0.707031f, 0.188232f, 0.706543f, 0.172241f,
+ 0.705566f, 0.153564f, 0.702637f, 0.130493f, 0.694336f, 0.097473f, 0.667969f, 0.037659f,
+ 0.000000f, 1.000000f, 0.046051f, 0.978516f, 0.089478f, 0.948730f, 0.125610f, 0.920410f,
+ 0.159546f, 0.891113f, 0.189697f, 0.863770f, 0.217651f, 0.837891f, 0.243774f, 0.812500f,
+ 0.266846f, 0.788574f, 0.289307f, 0.765625f, 0.310059f, 0.743652f, 0.329102f, 0.723145f,
+ 0.347168f, 0.703125f, 0.362793f, 0.685059f, 0.381348f, 0.665527f, 0.394775f, 0.648926f,
+ 0.410156f, 0.632324f, 0.425537f, 0.615723f, 0.437500f, 0.600586f, 0.451904f, 0.584961f,
+ 0.462402f, 0.570801f, 0.474854f, 0.556641f, 0.486328f, 0.542969f, 0.498047f, 0.529297f,
+ 0.508301f, 0.516602f, 0.518066f, 0.504395f, 0.529785f, 0.491699f, 0.538086f, 0.480469f,
+ 0.546875f, 0.468994f, 0.556641f, 0.457275f, 0.566406f, 0.446045f, 0.574707f, 0.435791f,
+ 0.583008f, 0.425049f, 0.591309f, 0.414551f, 0.599121f, 0.404541f, 0.606445f, 0.395264f,
+ 0.614746f, 0.385010f, 0.620605f, 0.375977f, 0.629395f, 0.365967f, 0.636230f, 0.356689f,
+ 0.642090f, 0.348145f, 0.649414f, 0.338867f, 0.656250f, 0.330078f, 0.661133f, 0.322266f,
+ 0.667480f, 0.313232f, 0.674805f, 0.304688f, 0.681152f, 0.296387f, 0.686035f, 0.288086f,
+ 0.690918f, 0.279541f, 0.696289f, 0.270020f, 0.702148f, 0.261230f, 0.706543f, 0.252686f,
+ 0.711426f, 0.243042f, 0.716309f, 0.233032f, 0.719727f, 0.223022f, 0.723633f, 0.213013f,
+ 0.726074f, 0.200928f, 0.728516f, 0.188721f, 0.730957f, 0.175537f, 0.732422f, 0.159790f,
+ 0.732910f, 0.142212f, 0.729980f, 0.119690f, 0.723145f, 0.088623f, 0.700684f, 0.034241f,
+ 0.000000f, 1.000000f, 0.046570f, 0.978027f, 0.089539f, 0.949219f, 0.125732f, 0.920410f,
+ 0.161377f, 0.890137f, 0.191650f, 0.862793f, 0.220947f, 0.835449f, 0.245361f, 0.810547f,
+ 0.271240f, 0.785645f, 0.292480f, 0.762695f, 0.315186f, 0.740234f, 0.333984f, 0.719238f,
+ 0.352539f, 0.699219f, 0.370605f, 0.679199f, 0.386719f, 0.661133f, 0.404053f, 0.642578f,
+ 0.418945f, 0.625488f, 0.432861f, 0.608887f, 0.447266f, 0.592773f, 0.460693f, 0.577148f,
+ 0.473389f, 0.562500f, 0.483887f, 0.548340f, 0.497070f, 0.534180f, 0.508301f, 0.520508f,
+ 0.519043f, 0.507324f, 0.531738f, 0.493896f, 0.541504f, 0.481689f, 0.551758f, 0.469482f,
+ 0.561035f, 0.457520f, 0.570312f, 0.446289f, 0.580566f, 0.434570f, 0.588867f, 0.423828f,
+ 0.597168f, 0.412842f, 0.605469f, 0.402344f, 0.614258f, 0.391846f, 0.622070f, 0.381836f,
+ 0.630371f, 0.371826f, 0.637207f, 0.362305f, 0.645508f, 0.352295f, 0.653320f, 0.342529f,
+ 0.659668f, 0.333496f, 0.666992f, 0.324463f, 0.673828f, 0.315430f, 0.679199f, 0.307129f,
+ 0.687012f, 0.297852f, 0.693848f, 0.289062f, 0.699219f, 0.281250f, 0.704590f, 0.272461f,
+ 0.711914f, 0.264160f, 0.716309f, 0.255371f, 0.722656f, 0.245850f, 0.726074f, 0.237549f,
+ 0.731934f, 0.228394f, 0.736328f, 0.218262f, 0.741211f, 0.208740f, 0.745117f, 0.197998f,
+ 0.750000f, 0.187256f, 0.752441f, 0.175171f, 0.755371f, 0.161987f, 0.756348f, 0.148071f,
+ 0.756836f, 0.131104f, 0.755371f, 0.109680f, 0.749512f, 0.081421f, 0.732422f, 0.030914f,
+ 0.000000f, 1.000000f, 0.047852f, 0.977051f, 0.089905f, 0.949219f, 0.128540f, 0.918457f,
+ 0.161499f, 0.890137f, 0.193604f, 0.861328f, 0.222656f, 0.833984f, 0.249634f, 0.808105f,
+ 0.274902f, 0.783203f, 0.298828f, 0.758789f, 0.318604f, 0.736816f, 0.339844f, 0.714844f,
+ 0.359131f, 0.694336f, 0.376465f, 0.674316f, 0.394775f, 0.655273f, 0.410645f, 0.636719f,
+ 0.426270f, 0.619629f, 0.442139f, 0.602051f, 0.456055f, 0.585938f, 0.469971f, 0.569824f,
+ 0.483887f, 0.554199f, 0.496826f, 0.539062f, 0.508301f, 0.524902f, 0.520020f, 0.510742f,
+ 0.532715f, 0.497070f, 0.541992f, 0.484375f, 0.553711f, 0.471191f, 0.563477f, 0.458740f,
+ 0.574707f, 0.446533f, 0.583984f, 0.434570f, 0.593750f, 0.422607f, 0.604492f, 0.411133f,
+ 0.612793f, 0.400635f, 0.620117f, 0.390137f, 0.629883f, 0.378662f, 0.637695f, 0.368408f,
+ 0.645020f, 0.358643f, 0.654297f, 0.348389f, 0.661133f, 0.339111f, 0.670410f, 0.328613f,
+ 0.676758f, 0.319336f, 0.684570f, 0.310059f, 0.691895f, 0.300537f, 0.698242f, 0.291992f,
+ 0.704102f, 0.283203f, 0.711426f, 0.274170f, 0.718262f, 0.265869f, 0.723633f, 0.257568f,
+ 0.729980f, 0.249023f, 0.736328f, 0.240723f, 0.741211f, 0.231201f, 0.747070f, 0.222168f,
+ 0.751953f, 0.213623f, 0.757812f, 0.204468f, 0.760254f, 0.194702f, 0.766113f, 0.184570f,
+ 0.770996f, 0.173340f, 0.772949f, 0.162354f, 0.777832f, 0.149902f, 0.779785f, 0.136108f,
+ 0.781250f, 0.120544f, 0.781738f, 0.101074f, 0.777832f, 0.074951f, 0.762207f, 0.028259f,
+ 0.000000f, 1.000000f, 0.048309f, 0.977051f, 0.089539f, 0.949219f, 0.129517f, 0.917969f,
+ 0.163574f, 0.889160f, 0.196167f, 0.859863f, 0.225220f, 0.832520f, 0.251953f, 0.806152f,
+ 0.279053f, 0.780273f, 0.301758f, 0.756348f, 0.323975f, 0.733398f, 0.345215f, 0.711426f,
+ 0.364746f, 0.689453f, 0.384766f, 0.668945f, 0.401123f, 0.649902f, 0.419922f, 0.630371f,
+ 0.434570f, 0.612793f, 0.450439f, 0.595215f, 0.466064f, 0.578125f, 0.479736f, 0.561523f,
+ 0.493408f, 0.545898f, 0.505859f, 0.530762f, 0.519531f, 0.515625f, 0.532227f, 0.501465f,
+ 0.543945f, 0.487549f, 0.555664f, 0.473633f, 0.567383f, 0.460693f, 0.577148f, 0.447998f,
+ 0.586426f, 0.435791f, 0.597656f, 0.423096f, 0.606934f, 0.411621f, 0.617676f, 0.399414f,
+ 0.625488f, 0.388672f, 0.635254f, 0.377197f, 0.645020f, 0.366211f, 0.653809f, 0.355469f,
+ 0.660645f, 0.345459f, 0.670410f, 0.334961f, 0.676758f, 0.325684f, 0.687500f, 0.314941f,
+ 0.694336f, 0.305176f, 0.700195f, 0.296143f, 0.709473f, 0.286133f, 0.715332f, 0.277344f,
+ 0.721680f, 0.268555f, 0.729492f, 0.259766f, 0.735840f, 0.250977f, 0.743164f, 0.242432f,
+ 0.748047f, 0.234131f, 0.753906f, 0.225952f, 0.761230f, 0.217163f, 0.765137f, 0.208130f,
+ 0.770996f, 0.199341f, 0.776855f, 0.190063f, 0.781738f, 0.180908f, 0.786621f, 0.170898f,
+ 0.791992f, 0.160645f, 0.794922f, 0.150146f, 0.798828f, 0.138184f, 0.801758f, 0.125244f,
+ 0.802246f, 0.110352f, 0.802734f, 0.092957f, 0.802734f, 0.068115f, 0.788086f, 0.025894f,
+ 0.000000f, 1.000000f, 0.048248f, 0.977539f, 0.089661f, 0.949219f, 0.129028f, 0.918457f,
+ 0.165649f, 0.887695f, 0.196777f, 0.859375f, 0.229126f, 0.830078f, 0.257080f, 0.803223f,
+ 0.281494f, 0.777832f, 0.307129f, 0.752441f, 0.330322f, 0.729004f, 0.350830f, 0.706543f,
+ 0.372559f, 0.684570f, 0.390625f, 0.664062f, 0.409424f, 0.643555f, 0.427002f, 0.624512f,
+ 0.444336f, 0.605957f, 0.459717f, 0.587891f, 0.475098f, 0.570312f, 0.490234f, 0.553711f,
+ 0.504395f, 0.537109f, 0.518066f, 0.521484f, 0.531250f, 0.506348f, 0.543457f, 0.492188f,
+ 0.556152f, 0.477539f, 0.567383f, 0.463867f, 0.579590f, 0.449951f, 0.589844f, 0.437256f,
+ 0.601562f, 0.424072f, 0.611816f, 0.411621f, 0.621582f, 0.399414f, 0.630859f, 0.387939f,
+ 0.641602f, 0.375977f, 0.649902f, 0.364502f, 0.659668f, 0.353516f, 0.669922f, 0.342773f,
+ 0.677246f, 0.332031f, 0.686523f, 0.321289f, 0.694336f, 0.311523f, 0.700684f, 0.302246f,
+ 0.710938f, 0.291504f, 0.716797f, 0.282227f, 0.725586f, 0.272217f, 0.733398f, 0.262939f,
+ 0.738770f, 0.254639f, 0.746582f, 0.245239f, 0.752930f, 0.236694f, 0.760254f, 0.228027f,
+ 0.766602f, 0.219482f, 0.771973f, 0.211426f, 0.779785f, 0.202393f, 0.786133f, 0.194458f,
+ 0.790039f, 0.185669f, 0.795410f, 0.176270f, 0.800293f, 0.167847f, 0.806641f, 0.158081f,
+ 0.811035f, 0.147949f, 0.815918f, 0.138184f, 0.818848f, 0.127075f, 0.822266f, 0.114990f,
+ 0.825684f, 0.101196f, 0.826172f, 0.084473f, 0.824219f, 0.061249f, 0.814941f, 0.023315f,
+ 0.000000f, 1.000000f, 0.047913f, 0.977539f, 0.091736f, 0.947754f, 0.129639f, 0.918457f,
+ 0.166504f, 0.887207f, 0.200928f, 0.856934f, 0.230225f, 0.829102f, 0.259277f, 0.801270f,
+ 0.286621f, 0.774902f, 0.311279f, 0.749512f, 0.333740f, 0.726074f, 0.356201f, 0.702637f,
+ 0.377930f, 0.680176f, 0.397705f, 0.658691f, 0.416504f, 0.638184f, 0.434326f, 0.618652f,
+ 0.452881f, 0.598633f, 0.468506f, 0.580566f, 0.484863f, 0.562988f, 0.499023f, 0.545898f,
+ 0.514160f, 0.529297f, 0.527344f, 0.513184f, 0.541504f, 0.497559f, 0.555664f, 0.482178f,
+ 0.567383f, 0.467773f, 0.580566f, 0.453369f, 0.592285f, 0.439453f, 0.604492f, 0.426025f,
+ 0.614746f, 0.413330f, 0.624023f, 0.400635f, 0.635254f, 0.387695f, 0.645508f, 0.375732f,
+ 0.656250f, 0.363770f, 0.665527f, 0.352295f, 0.674316f, 0.340820f, 0.682617f, 0.330566f,
+ 0.692383f, 0.319092f, 0.701172f, 0.308594f, 0.710449f, 0.298096f, 0.716797f, 0.288818f,
+ 0.725098f, 0.278564f, 0.734863f, 0.268066f, 0.741211f, 0.259277f, 0.749512f, 0.249268f,
+ 0.756348f, 0.240356f, 0.764160f, 0.231201f, 0.770020f, 0.222534f, 0.776855f, 0.213989f,
+ 0.784180f, 0.205200f, 0.790527f, 0.197021f, 0.796387f, 0.189209f, 0.802246f, 0.180420f,
+ 0.809570f, 0.172363f, 0.814941f, 0.162964f, 0.818359f, 0.154907f, 0.825195f, 0.145508f,
+ 0.828613f, 0.136475f, 0.834473f, 0.126465f, 0.839355f, 0.115967f, 0.842285f, 0.104614f,
+ 0.844727f, 0.091492f, 0.847168f, 0.076538f, 0.847168f, 0.055756f, 0.838379f, 0.021713f,
+ 0.000000f, 1.000000f, 0.047516f, 0.978027f, 0.091431f, 0.948242f, 0.131836f, 0.916992f,
+ 0.168091f, 0.886230f, 0.200684f, 0.856934f, 0.234253f, 0.826660f, 0.262207f, 0.799316f,
+ 0.290771f, 0.771973f, 0.315918f, 0.746582f, 0.339844f, 0.722168f, 0.362061f, 0.698242f,
+ 0.384521f, 0.675293f, 0.404541f, 0.653320f, 0.424561f, 0.632324f, 0.442627f, 0.612305f,
+ 0.461670f, 0.592285f, 0.477783f, 0.573242f, 0.494629f, 0.555176f, 0.509766f, 0.537598f,
+ 0.524902f, 0.520508f, 0.540039f, 0.503906f, 0.553223f, 0.488525f, 0.566406f, 0.473145f,
+ 0.578613f, 0.458252f, 0.592285f, 0.443359f, 0.604492f, 0.428955f, 0.616699f, 0.415283f,
+ 0.626465f, 0.402100f, 0.639160f, 0.388672f, 0.649414f, 0.376465f, 0.659668f, 0.364014f,
+ 0.670410f, 0.351562f, 0.678223f, 0.340332f, 0.689941f, 0.328369f, 0.698730f, 0.317383f,
+ 0.708496f, 0.306396f, 0.716309f, 0.295898f, 0.725586f, 0.284912f, 0.732910f, 0.274902f,
+ 0.742676f, 0.264893f, 0.748535f, 0.255859f, 0.757812f, 0.245850f, 0.765625f, 0.235718f,
+ 0.771973f, 0.227051f, 0.781250f, 0.217163f, 0.787598f, 0.208740f, 0.793457f, 0.200439f,
+ 0.800293f, 0.191528f, 0.808105f, 0.183105f, 0.813965f, 0.175049f, 0.819824f, 0.166748f,
+ 0.825684f, 0.159058f, 0.833008f, 0.150391f, 0.836426f, 0.142334f, 0.842773f, 0.133301f,
+ 0.847168f, 0.124451f, 0.851562f, 0.115479f, 0.856934f, 0.105164f, 0.860840f, 0.094604f,
+ 0.864258f, 0.082886f, 0.865234f, 0.068848f, 0.868652f, 0.049683f, 0.861328f, 0.018021f,
+ 0.000000f, 1.000000f, 0.047729f, 0.978027f, 0.091614f, 0.948242f, 0.132446f, 0.916504f,
+ 0.169434f, 0.885742f, 0.204468f, 0.854492f, 0.235474f, 0.825195f, 0.265869f, 0.796875f,
+ 0.293701f, 0.769531f, 0.319580f, 0.743164f, 0.344971f, 0.717773f, 0.368408f, 0.693848f,
+ 0.390137f, 0.670410f, 0.411621f, 0.647949f, 0.432861f, 0.625977f, 0.452148f, 0.605469f,
+ 0.469238f, 0.585449f, 0.487305f, 0.566406f, 0.503906f, 0.547363f, 0.518555f, 0.529785f,
+ 0.533203f, 0.512695f, 0.547852f, 0.496094f, 0.563477f, 0.479492f, 0.577148f, 0.463623f,
+ 0.590820f, 0.448486f, 0.603027f, 0.433350f, 0.616211f, 0.419189f, 0.626953f, 0.405273f,
+ 0.640625f, 0.390869f, 0.651367f, 0.377930f, 0.663086f, 0.364502f, 0.673828f, 0.352051f,
+ 0.683594f, 0.340088f, 0.693359f, 0.327881f, 0.703125f, 0.316650f, 0.714355f, 0.304688f,
+ 0.723145f, 0.293701f, 0.730957f, 0.283203f, 0.740234f, 0.272705f, 0.750000f, 0.261719f,
+ 0.757324f, 0.252197f, 0.765625f, 0.241943f, 0.772461f, 0.232910f, 0.781250f, 0.223145f,
+ 0.788086f, 0.213745f, 0.796387f, 0.204346f, 0.803711f, 0.195190f, 0.810059f, 0.187012f,
+ 0.816895f, 0.178101f, 0.824219f, 0.169800f, 0.831543f, 0.161377f, 0.836426f, 0.153809f,
+ 0.842285f, 0.145996f, 0.848633f, 0.137939f, 0.855469f, 0.130127f, 0.860840f, 0.121704f,
+ 0.863770f, 0.113342f, 0.869629f, 0.104309f, 0.873535f, 0.095337f, 0.879395f, 0.084961f,
+ 0.881836f, 0.074402f, 0.885254f, 0.061340f, 0.886719f, 0.044281f, 0.882324f, 0.017151f,
+ 0.000000f, 1.000000f, 0.047424f, 0.978027f, 0.092041f, 0.947754f, 0.133057f, 0.916016f,
+ 0.170532f, 0.884766f, 0.205933f, 0.854004f, 0.238892f, 0.823730f, 0.269043f, 0.794434f,
+ 0.298340f, 0.766602f, 0.324463f, 0.740234f, 0.349365f, 0.714355f, 0.373779f, 0.689453f,
+ 0.397217f, 0.665527f, 0.419189f, 0.642090f, 0.438477f, 0.620605f, 0.459229f, 0.599121f,
+ 0.477295f, 0.578613f, 0.495605f, 0.559082f, 0.512695f, 0.540039f, 0.530273f, 0.521484f,
+ 0.545898f, 0.503418f, 0.561035f, 0.486572f, 0.575195f, 0.469727f, 0.590332f, 0.453369f,
+ 0.604004f, 0.437988f, 0.616699f, 0.423096f, 0.628906f, 0.408447f, 0.642090f, 0.393799f,
+ 0.652832f, 0.380127f, 0.665527f, 0.366455f, 0.676270f, 0.353271f, 0.686523f, 0.341064f,
+ 0.697266f, 0.328125f, 0.707520f, 0.316162f, 0.718262f, 0.304199f, 0.728516f, 0.292480f,
+ 0.736816f, 0.281738f, 0.747070f, 0.270264f, 0.754395f, 0.260010f, 0.764160f, 0.249512f,
+ 0.772461f, 0.239380f, 0.781738f, 0.229126f, 0.788574f, 0.219604f, 0.796387f, 0.210327f,
+ 0.802734f, 0.201416f, 0.811035f, 0.192017f, 0.819824f, 0.182495f, 0.826172f, 0.174072f,
+ 0.833984f, 0.165161f, 0.838379f, 0.157349f, 0.847656f, 0.148560f, 0.852051f, 0.141113f,
+ 0.858887f, 0.133179f, 0.864258f, 0.125366f, 0.871094f, 0.117981f, 0.875977f, 0.110535f,
+ 0.881348f, 0.102539f, 0.886230f, 0.093567f, 0.891113f, 0.085266f, 0.896484f, 0.076294f,
+ 0.899902f, 0.066223f, 0.901855f, 0.055237f, 0.906738f, 0.039246f, 0.902344f, 0.014061f,
+ 0.000000f, 1.000000f, 0.047272f, 0.978027f, 0.093018f, 0.947266f, 0.134399f, 0.915527f,
+ 0.172729f, 0.883301f, 0.207520f, 0.852539f, 0.241577f, 0.821777f, 0.272949f, 0.792480f,
+ 0.301270f, 0.764160f, 0.330811f, 0.735840f, 0.356689f, 0.709961f, 0.381592f, 0.684570f,
+ 0.404053f, 0.660156f, 0.426270f, 0.636719f, 0.447998f, 0.614258f, 0.467773f, 0.592773f,
+ 0.487549f, 0.571777f, 0.506348f, 0.551270f, 0.523438f, 0.531738f, 0.539551f, 0.513184f,
+ 0.556152f, 0.495361f, 0.570801f, 0.477783f, 0.585938f, 0.460693f, 0.601562f, 0.443848f,
+ 0.616211f, 0.427734f, 0.629883f, 0.412598f, 0.641602f, 0.397949f, 0.652832f, 0.383545f,
+ 0.666016f, 0.369141f, 0.678223f, 0.355225f, 0.690430f, 0.342041f, 0.701660f, 0.328857f,
+ 0.711914f, 0.316650f, 0.721680f, 0.304443f, 0.731445f, 0.292236f, 0.743164f, 0.280518f,
+ 0.752441f, 0.269043f, 0.759766f, 0.258789f, 0.770020f, 0.247437f, 0.779297f, 0.236938f,
+ 0.786621f, 0.227051f, 0.795410f, 0.217041f, 0.803223f, 0.207031f, 0.811523f, 0.197632f,
+ 0.818359f, 0.188477f, 0.826172f, 0.179688f, 0.834473f, 0.170288f, 0.841309f, 0.161865f,
+ 0.847656f, 0.153076f, 0.854492f, 0.144653f, 0.861816f, 0.136597f, 0.867188f, 0.128906f,
+ 0.874512f, 0.120544f, 0.879883f, 0.113647f, 0.885254f, 0.106201f, 0.890137f, 0.099121f,
+ 0.898926f, 0.090759f, 0.901367f, 0.085083f, 0.906250f, 0.075439f, 0.912109f, 0.066650f,
+ 0.916992f, 0.058655f, 0.919434f, 0.047668f, 0.922852f, 0.034393f, 0.922363f, 0.013527f,
+ 0.000000f, 1.000000f, 0.048004f, 0.977539f, 0.093628f, 0.946777f, 0.135254f, 0.915039f,
+ 0.174438f, 0.882324f, 0.210327f, 0.850586f, 0.244751f, 0.819336f, 0.275635f, 0.790039f,
+ 0.307129f, 0.760254f, 0.335449f, 0.732422f, 0.361816f, 0.706055f, 0.386719f, 0.680176f,
+ 0.410400f, 0.655273f, 0.432861f, 0.631836f, 0.455078f, 0.608398f, 0.475586f, 0.586426f,
+ 0.495605f, 0.564941f, 0.514160f, 0.544434f, 0.532227f, 0.524414f, 0.550781f, 0.504883f,
+ 0.567871f, 0.486328f, 0.583496f, 0.468750f, 0.598145f, 0.451416f, 0.612793f, 0.434570f,
+ 0.627441f, 0.418701f, 0.640625f, 0.402832f, 0.654297f, 0.387451f, 0.667480f, 0.372559f,
+ 0.679199f, 0.358398f, 0.690430f, 0.344727f, 0.703125f, 0.330566f, 0.713867f, 0.317627f,
+ 0.725586f, 0.305176f, 0.735352f, 0.292480f, 0.745605f, 0.280518f, 0.754883f, 0.268799f,
+ 0.766602f, 0.257080f, 0.774414f, 0.246582f, 0.782715f, 0.235718f, 0.792969f, 0.225342f,
+ 0.802246f, 0.214478f, 0.809570f, 0.204956f, 0.817383f, 0.195312f, 0.827148f, 0.185303f,
+ 0.833496f, 0.176147f, 0.841797f, 0.166870f, 0.848145f, 0.158325f, 0.854980f, 0.150269f,
+ 0.862305f, 0.141479f, 0.871094f, 0.132690f, 0.875488f, 0.124817f, 0.883789f, 0.116272f,
+ 0.887695f, 0.109802f, 0.895020f, 0.101440f, 0.901367f, 0.094666f, 0.906250f, 0.087646f,
+ 0.912109f, 0.080322f, 0.917969f, 0.073486f, 0.923340f, 0.066406f, 0.926270f, 0.058746f,
+ 0.930664f, 0.050201f, 0.935059f, 0.041504f, 0.938965f, 0.029541f, 0.938965f, 0.010628f,
+ 0.000000f, 1.000000f, 0.048798f, 0.977051f, 0.092773f, 0.947754f, 0.135986f, 0.914551f,
+ 0.175415f, 0.881836f, 0.212524f, 0.849121f, 0.247314f, 0.817871f, 0.280029f, 0.787109f,
+ 0.310059f, 0.758301f, 0.337646f, 0.729980f, 0.365479f, 0.702637f, 0.392090f, 0.675781f,
+ 0.417480f, 0.650391f, 0.441162f, 0.625977f, 0.461670f, 0.602539f, 0.485107f, 0.579590f,
+ 0.504883f, 0.557617f, 0.523438f, 0.536621f, 0.541992f, 0.516602f, 0.559082f, 0.497070f,
+ 0.576172f, 0.478271f, 0.592773f, 0.459961f, 0.609375f, 0.441895f, 0.625000f, 0.424561f,
+ 0.640137f, 0.408203f, 0.653809f, 0.392334f, 0.666016f, 0.377197f, 0.678711f, 0.362305f,
+ 0.691406f, 0.347900f, 0.703125f, 0.333496f, 0.716797f, 0.319336f, 0.727051f, 0.306641f,
+ 0.738770f, 0.293701f, 0.747559f, 0.281494f, 0.759277f, 0.269043f, 0.768555f, 0.257324f,
+ 0.781250f, 0.245239f, 0.787598f, 0.235229f, 0.797363f, 0.223877f, 0.807617f, 0.212891f,
+ 0.813965f, 0.203491f, 0.824219f, 0.192871f, 0.833984f, 0.182861f, 0.840332f, 0.173584f,
+ 0.847168f, 0.164795f, 0.855469f, 0.155518f, 0.863770f, 0.146118f, 0.869141f, 0.138306f,
+ 0.876465f, 0.130005f, 0.882812f, 0.122070f, 0.890137f, 0.113831f, 0.896484f, 0.105835f,
+ 0.903809f, 0.097900f, 0.908691f, 0.090881f, 0.914062f, 0.083740f, 0.920898f, 0.076721f,
+ 0.926270f, 0.069824f, 0.931152f, 0.063232f, 0.937012f, 0.056519f, 0.941895f, 0.049957f,
+ 0.946289f, 0.042999f, 0.950684f, 0.034088f, 0.955078f, 0.024399f, 0.956055f, 0.008232f,
+ 0.000000f, 1.000000f, 0.048370f, 0.977539f, 0.094666f, 0.946289f, 0.137939f, 0.913086f,
+ 0.176147f, 0.881348f, 0.214966f, 0.847656f, 0.251465f, 0.815430f, 0.282959f, 0.785156f,
+ 0.315186f, 0.754395f, 0.343750f, 0.726074f, 0.372559f, 0.697754f, 0.398926f, 0.670898f,
+ 0.424072f, 0.645020f, 0.449219f, 0.620117f, 0.470947f, 0.596191f, 0.493164f, 0.572754f,
+ 0.512695f, 0.550781f, 0.532227f, 0.529785f, 0.552246f, 0.508789f, 0.571289f, 0.488281f,
+ 0.588379f, 0.468994f, 0.604492f, 0.450684f, 0.621094f, 0.432617f, 0.636230f, 0.415527f,
+ 0.649902f, 0.398682f, 0.664062f, 0.382568f, 0.678223f, 0.366699f, 0.692383f, 0.351318f,
+ 0.704102f, 0.337158f, 0.716309f, 0.322754f, 0.728516f, 0.308838f, 0.740234f, 0.295410f,
+ 0.750977f, 0.282471f, 0.761719f, 0.270020f, 0.772949f, 0.257568f, 0.782715f, 0.245850f,
+ 0.792969f, 0.234375f, 0.801758f, 0.223389f, 0.811523f, 0.212280f, 0.820312f, 0.201660f,
+ 0.827637f, 0.191772f, 0.837891f, 0.181396f, 0.846680f, 0.171509f, 0.853027f, 0.162720f,
+ 0.862305f, 0.152954f, 0.868652f, 0.144287f, 0.875977f, 0.135620f, 0.882812f, 0.127197f,
+ 0.891113f, 0.118408f, 0.896973f, 0.110596f, 0.902832f, 0.102966f, 0.909180f, 0.095642f,
+ 0.916504f, 0.087952f, 0.923828f, 0.079956f, 0.928223f, 0.073242f, 0.934570f, 0.066040f,
+ 0.938965f, 0.059753f, 0.943848f, 0.053253f, 0.949707f, 0.046722f, 0.955078f, 0.040619f,
+ 0.960449f, 0.034271f, 0.965820f, 0.027802f, 0.969238f, 0.018631f, 0.970215f, 0.006660f,
+ 0.000000f, 1.000000f, 0.048035f, 0.977539f, 0.095276f, 0.946289f, 0.138306f, 0.913086f,
+ 0.178833f, 0.879395f, 0.217773f, 0.846191f, 0.253174f, 0.813965f, 0.286865f, 0.782227f,
+ 0.319092f, 0.751465f, 0.349854f, 0.722168f, 0.377686f, 0.693848f, 0.405029f, 0.666016f,
+ 0.430908f, 0.640137f, 0.455566f, 0.614746f, 0.478760f, 0.589844f, 0.500488f, 0.566406f,
+ 0.522949f, 0.543457f, 0.542480f, 0.521484f, 0.561035f, 0.500488f, 0.580078f, 0.480469f,
+ 0.598145f, 0.460693f, 0.614746f, 0.441895f, 0.630859f, 0.423828f, 0.646484f, 0.406250f,
+ 0.660156f, 0.389404f, 0.675781f, 0.372559f, 0.690918f, 0.356445f, 0.704102f, 0.341064f,
+ 0.717285f, 0.326416f, 0.729492f, 0.312012f, 0.741699f, 0.297852f, 0.752930f, 0.284912f,
+ 0.763672f, 0.271484f, 0.774902f, 0.258789f, 0.785645f, 0.246704f, 0.795898f, 0.234741f,
+ 0.805664f, 0.223145f, 0.816406f, 0.211548f, 0.823730f, 0.201294f, 0.833984f, 0.190308f,
+ 0.842773f, 0.179932f, 0.850098f, 0.170654f, 0.858398f, 0.160645f, 0.865723f, 0.151489f,
+ 0.874512f, 0.142456f, 0.882812f, 0.132935f, 0.888184f, 0.125122f, 0.895996f, 0.116394f,
+ 0.903809f, 0.108032f, 0.910645f, 0.100220f, 0.916504f, 0.092651f, 0.922852f, 0.084961f,
+ 0.930176f, 0.076965f, 0.935059f, 0.070496f, 0.940430f, 0.063599f, 0.944824f, 0.057953f,
+ 0.953125f, 0.049774f, 0.958496f, 0.043243f, 0.963867f, 0.036804f, 0.969238f, 0.030823f,
+ 0.973145f, 0.025299f, 0.978027f, 0.019104f, 0.982910f, 0.013573f, 0.985352f, 0.004253f,
+ 0.000000f, 1.000000f, 0.049408f, 0.977051f, 0.094910f, 0.946289f, 0.138184f, 0.913574f,
+ 0.179688f, 0.879395f, 0.220215f, 0.844727f, 0.255371f, 0.812012f, 0.289551f, 0.780762f,
+ 0.323242f, 0.749023f, 0.353760f, 0.719238f, 0.382324f, 0.690430f, 0.411377f, 0.661621f,
+ 0.439209f, 0.634277f, 0.461426f, 0.609375f, 0.487793f, 0.583496f, 0.508301f, 0.560059f,
+ 0.532227f, 0.536621f, 0.551758f, 0.514160f, 0.570801f, 0.492920f, 0.589844f, 0.472412f,
+ 0.608398f, 0.452393f, 0.625000f, 0.433105f, 0.641602f, 0.414551f, 0.657715f, 0.396729f,
+ 0.672852f, 0.379150f, 0.688477f, 0.362305f, 0.703613f, 0.346191f, 0.716309f, 0.331055f,
+ 0.729004f, 0.316406f, 0.739258f, 0.302246f, 0.753418f, 0.287354f, 0.766602f, 0.273193f,
+ 0.776367f, 0.261230f, 0.786621f, 0.248291f, 0.799316f, 0.235229f, 0.807617f, 0.224731f,
+ 0.817871f, 0.212280f, 0.829102f, 0.200684f, 0.835938f, 0.190674f, 0.846680f, 0.179321f,
+ 0.853516f, 0.170044f, 0.863770f, 0.159302f, 0.871582f, 0.150269f, 0.879883f, 0.140503f,
+ 0.888184f, 0.131592f, 0.895020f, 0.122803f, 0.902344f, 0.114258f, 0.908691f, 0.106384f,
+ 0.915527f, 0.098022f, 0.920898f, 0.090515f, 0.929199f, 0.082642f, 0.936523f, 0.074036f,
+ 0.939941f, 0.069031f, 0.948730f, 0.060455f, 0.952637f, 0.053833f, 0.958496f, 0.048523f,
+ 0.968262f, 0.038727f, 0.968262f, 0.035004f, 0.974121f, 0.030151f, 0.983887f, 0.019562f,
+ 0.983887f, 0.017029f, 0.983887f, 0.016098f, 0.999512f, 0.000947f, 0.999512f, 0.000007f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.995117f,
+ 0.000000f, 0.993652f, 0.000000f, 0.992188f, 0.000000f, 0.990234f, 0.000000f, 0.988770f,
+ 0.000000f, 0.986816f, 0.000000f, 0.984375f, 0.000000f, 0.982422f, 0.000000f, 0.979492f,
+ 0.000000f, 0.977539f, 0.000000f, 0.974609f, 0.000000f, 0.971680f, 0.000000f, 0.968750f,
+ 0.000000f, 0.964844f, 0.000000f, 0.961914f, 0.000000f, 0.958496f, 0.000000f, 0.954590f,
+ 0.000000f, 0.950684f, 0.000000f, 0.946289f, 0.000000f, 0.941406f, 0.000000f, 0.937012f,
+ 0.000000f, 0.932129f, 0.000000f, 0.927246f, 0.000000f, 0.920898f, 0.000000f, 0.915039f,
+ 0.000000f, 0.909180f, 0.000000f, 0.902344f, 0.000000f, 0.895996f, 0.000000f, 0.889160f,
+ 0.000000f, 0.881348f, 0.000000f, 0.873047f, 0.000000f, 0.864746f, 0.000000f, 0.855469f,
+ 0.000000f, 0.846191f, 0.000000f, 0.836426f, 0.000000f, 0.825684f, 0.000000f, 0.814453f,
+ 0.000000f, 0.802246f, 0.000000f, 0.789062f, 0.000000f, 0.775879f, 0.000000f, 0.761719f,
+ 0.000000f, 0.745605f, 0.000000f, 0.729004f, 0.000000f, 0.709961f, 0.000000f, 0.691406f,
+ 0.000000f, 0.670898f, 0.000000f, 0.646973f, 0.000000f, 0.622070f, 0.000000f, 0.594238f,
+ 0.000000f, 0.564941f, 0.000000f, 0.529297f, 0.000000f, 0.489746f, 0.000000f, 0.445312f,
+ 0.000000f, 0.391113f, 0.000000f, 0.323730f, 0.000000f, 0.234131f, 0.000000f, 0.089417f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.998047f, 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000000f, 0.993652f, 0.000000f, 0.991699f, 0.000000f, 0.990234f, 0.000000f, 0.988770f,
+ 0.000000f, 0.986816f, 0.000000f, 0.984375f, 0.000000f, 0.981934f, 0.000000f, 0.979980f,
+ 0.000000f, 0.977051f, 0.000000f, 0.974609f, 0.000000f, 0.971680f, 0.000000f, 0.968262f,
+ 0.000000f, 0.965332f, 0.000000f, 0.961914f, 0.000000f, 0.958008f, 0.000000f, 0.954102f,
+ 0.000000f, 0.950195f, 0.000000f, 0.946289f, 0.000000f, 0.940918f, 0.000000f, 0.936523f,
+ 0.000000f, 0.932129f, 0.000000f, 0.926758f, 0.000000f, 0.920898f, 0.000000f, 0.915039f,
+ 0.000000f, 0.908691f, 0.000000f, 0.902344f, 0.000000f, 0.895996f, 0.000000f, 0.888672f,
+ 0.000000f, 0.880859f, 0.000000f, 0.872559f, 0.000000f, 0.864258f, 0.000000f, 0.854980f,
+ 0.000000f, 0.846191f, 0.000000f, 0.836426f, 0.000000f, 0.825195f, 0.000000f, 0.813965f,
+ 0.000000f, 0.801758f, 0.000000f, 0.789062f, 0.000000f, 0.775879f, 0.000000f, 0.761230f,
+ 0.000000f, 0.745117f, 0.000000f, 0.728516f, 0.000000f, 0.709961f, 0.000000f, 0.691406f,
+ 0.000002f, 0.670410f, 0.000005f, 0.646973f, 0.000007f, 0.622070f, 0.000007f, 0.594238f,
+ 0.000007f, 0.564941f, 0.000006f, 0.529297f, 0.000005f, 0.489990f, 0.000004f, 0.445557f,
+ 0.000004f, 0.391846f, 0.000003f, 0.324463f, 0.000002f, 0.234131f, 0.000001f, 0.089661f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997559f, 0.000000f, 0.997070f, 0.000000f, 0.995605f, 0.000000f, 0.994629f,
+ 0.000000f, 0.993164f, 0.000000f, 0.991699f, 0.000000f, 0.989746f, 0.000000f, 0.988281f,
+ 0.000000f, 0.985840f, 0.000000f, 0.983887f, 0.000000f, 0.981445f, 0.000000f, 0.979492f,
+ 0.000000f, 0.976562f, 0.000000f, 0.974121f, 0.000000f, 0.971191f, 0.000000f, 0.967773f,
+ 0.000000f, 0.964844f, 0.000000f, 0.961426f, 0.000000f, 0.957520f, 0.000000f, 0.953613f,
+ 0.000000f, 0.949707f, 0.000000f, 0.945312f, 0.000000f, 0.940430f, 0.000000f, 0.936035f,
+ 0.000004f, 0.931641f, 0.000008f, 0.926270f, 0.000015f, 0.920410f, 0.000021f, 0.914551f,
+ 0.000028f, 0.908203f, 0.000035f, 0.901855f, 0.000043f, 0.895020f, 0.000051f, 0.888184f,
+ 0.000058f, 0.880371f, 0.000067f, 0.872070f, 0.000075f, 0.863281f, 0.000079f, 0.854492f,
+ 0.000080f, 0.845215f, 0.000080f, 0.835449f, 0.000079f, 0.825195f, 0.000075f, 0.812988f,
+ 0.000073f, 0.801270f, 0.000069f, 0.789062f, 0.000065f, 0.774902f, 0.000060f, 0.760742f,
+ 0.000057f, 0.744629f, 0.000056f, 0.727539f, 0.000057f, 0.710449f, 0.000059f, 0.690918f,
+ 0.000057f, 0.669922f, 0.000052f, 0.646484f, 0.000048f, 0.621582f, 0.000049f, 0.593750f,
+ 0.000044f, 0.564453f, 0.000042f, 0.528809f, 0.000038f, 0.489502f, 0.000034f, 0.445312f,
+ 0.000030f, 0.391113f, 0.000026f, 0.323975f, 0.000019f, 0.233887f, 0.000008f, 0.089050f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997559f, 0.000000f, 0.996094f, 0.000000f, 0.995605f, 0.000000f, 0.994141f,
+ 0.000000f, 0.992188f, 0.000009f, 0.991211f, 0.000024f, 0.989258f, 0.000037f, 0.987793f,
+ 0.000054f, 0.985840f, 0.000070f, 0.982910f, 0.000083f, 0.981445f, 0.000101f, 0.979004f,
+ 0.000117f, 0.976074f, 0.000130f, 0.973633f, 0.000143f, 0.970215f, 0.000160f, 0.967285f,
+ 0.000174f, 0.963867f, 0.000186f, 0.960938f, 0.000197f, 0.957031f, 0.000211f, 0.953125f,
+ 0.000225f, 0.949219f, 0.000237f, 0.944336f, 0.000247f, 0.939941f, 0.000256f, 0.935059f,
+ 0.000266f, 0.930176f, 0.000268f, 0.925293f, 0.000266f, 0.919434f, 0.000260f, 0.913574f,
+ 0.000252f, 0.907227f, 0.000244f, 0.900879f, 0.000238f, 0.894043f, 0.000236f, 0.887207f,
+ 0.000232f, 0.879395f, 0.000230f, 0.871094f, 0.000229f, 0.862793f, 0.000233f, 0.854004f,
+ 0.000238f, 0.844727f, 0.000242f, 0.834473f, 0.000234f, 0.823730f, 0.000230f, 0.812012f,
+ 0.000226f, 0.799805f, 0.000228f, 0.787598f, 0.000228f, 0.773926f, 0.000227f, 0.759766f,
+ 0.000212f, 0.743652f, 0.000209f, 0.726562f, 0.000208f, 0.709473f, 0.000208f, 0.690430f,
+ 0.000202f, 0.668945f, 0.000182f, 0.645508f, 0.000180f, 0.621094f, 0.000175f, 0.593750f,
+ 0.000169f, 0.563477f, 0.000148f, 0.528809f, 0.000142f, 0.489014f, 0.000134f, 0.445312f,
+ 0.000112f, 0.390869f, 0.000100f, 0.324219f, 0.000075f, 0.233398f, 0.000025f, 0.088928f,
+ 0.000000f, 1.000000f, 0.000054f, 0.999512f, 0.000113f, 0.999023f, 0.000167f, 0.998535f,
+ 0.000189f, 0.997070f, 0.000246f, 0.996094f, 0.000273f, 0.995117f, 0.000290f, 0.993652f,
+ 0.000325f, 0.992188f, 0.000354f, 0.990234f, 0.000372f, 0.988770f, 0.000384f, 0.986816f,
+ 0.000405f, 0.984863f, 0.000433f, 0.982422f, 0.000450f, 0.980469f, 0.000462f, 0.977539f,
+ 0.000470f, 0.975098f, 0.000484f, 0.972168f, 0.000509f, 0.969238f, 0.000523f, 0.965820f,
+ 0.000534f, 0.962891f, 0.000546f, 0.959473f, 0.000547f, 0.956055f, 0.000560f, 0.951660f,
+ 0.000568f, 0.947754f, 0.000567f, 0.942871f, 0.000567f, 0.938965f, 0.000565f, 0.934082f,
+ 0.000562f, 0.928711f, 0.000576f, 0.923828f, 0.000587f, 0.917969f, 0.000571f, 0.911621f,
+ 0.000574f, 0.905762f, 0.000578f, 0.899414f, 0.000585f, 0.893066f, 0.000604f, 0.885254f,
+ 0.000618f, 0.877930f, 0.000595f, 0.869629f, 0.000592f, 0.860840f, 0.000587f, 0.852051f,
+ 0.000584f, 0.843262f, 0.000597f, 0.833008f, 0.000576f, 0.822266f, 0.000570f, 0.810547f,
+ 0.000566f, 0.798828f, 0.000563f, 0.786133f, 0.000557f, 0.772949f, 0.000562f, 0.758301f,
+ 0.000527f, 0.742188f, 0.000520f, 0.726074f, 0.000510f, 0.708008f, 0.000502f, 0.688965f,
+ 0.000501f, 0.667969f, 0.000459f, 0.644531f, 0.000446f, 0.620117f, 0.000430f, 0.592773f,
+ 0.000426f, 0.562500f, 0.000376f, 0.528320f, 0.000356f, 0.488770f, 0.000336f, 0.444824f,
+ 0.000289f, 0.390869f, 0.000256f, 0.323975f, 0.000186f, 0.233765f, 0.000055f, 0.088806f,
+ 0.000000f, 1.000000f, 0.000290f, 0.999512f, 0.000479f, 0.998535f, 0.000458f, 0.997559f,
+ 0.000594f, 0.997070f, 0.000597f, 0.995605f, 0.000589f, 0.994629f, 0.000578f, 0.993164f,
+ 0.000700f, 0.991699f, 0.000701f, 0.989746f, 0.000705f, 0.987793f, 0.000717f, 0.986328f,
+ 0.000832f, 0.983887f, 0.000863f, 0.980957f, 0.000886f, 0.979492f, 0.000904f, 0.976562f,
+ 0.000924f, 0.973633f, 0.001012f, 0.970703f, 0.001016f, 0.967773f, 0.001011f, 0.964844f,
+ 0.001012f, 0.961426f, 0.000993f, 0.958008f, 0.000986f, 0.954102f, 0.001061f, 0.950195f,
+ 0.001078f, 0.945801f, 0.001095f, 0.941895f, 0.001074f, 0.936523f, 0.001083f, 0.932129f,
+ 0.001089f, 0.927246f, 0.001166f, 0.921387f, 0.001181f, 0.916016f, 0.001144f, 0.910156f,
+ 0.001142f, 0.903809f, 0.001140f, 0.897461f, 0.001143f, 0.890625f, 0.001197f, 0.883301f,
+ 0.001204f, 0.875488f, 0.001161f, 0.867188f, 0.001157f, 0.859375f, 0.001145f, 0.850098f,
+ 0.001142f, 0.841309f, 0.001189f, 0.831055f, 0.001193f, 0.820312f, 0.001132f, 0.808594f,
+ 0.001108f, 0.796387f, 0.001103f, 0.784668f, 0.001098f, 0.770996f, 0.001127f, 0.756348f,
+ 0.001060f, 0.740234f, 0.001034f, 0.724121f, 0.001017f, 0.706543f, 0.000998f, 0.687988f,
+ 0.001012f, 0.666504f, 0.000923f, 0.643066f, 0.000898f, 0.618652f, 0.000873f, 0.591797f,
+ 0.000868f, 0.561523f, 0.000779f, 0.527344f, 0.000734f, 0.487793f, 0.000689f, 0.444580f,
+ 0.000599f, 0.389893f, 0.000523f, 0.323730f, 0.000373f, 0.233398f, 0.000099f, 0.089417f,
+ 0.000000f, 1.000000f, 0.000400f, 0.999023f, 0.000689f, 0.998047f, 0.000645f, 0.997559f,
+ 0.000905f, 0.996094f, 0.000939f, 0.995117f, 0.000952f, 0.994141f, 0.000978f, 0.992676f,
+ 0.001211f, 0.990234f, 0.001227f, 0.988770f, 0.001247f, 0.986816f, 0.001269f, 0.985352f,
+ 0.001455f, 0.982422f, 0.001476f, 0.979980f, 0.001487f, 0.977539f, 0.001502f, 0.975098f,
+ 0.001516f, 0.973145f, 0.001651f, 0.968750f, 0.001658f, 0.966309f, 0.001681f, 0.962891f,
+ 0.001699f, 0.959961f, 0.001675f, 0.956055f, 0.001800f, 0.952148f, 0.001839f, 0.948242f,
+ 0.001871f, 0.943848f, 0.001901f, 0.939453f, 0.001863f, 0.935059f, 0.001866f, 0.929688f,
+ 0.001955f, 0.925293f, 0.001974f, 0.919434f, 0.001995f, 0.913574f, 0.002020f, 0.908203f,
+ 0.001972f, 0.901367f, 0.001980f, 0.895020f, 0.001961f, 0.888672f, 0.002048f, 0.880859f,
+ 0.002071f, 0.873535f, 0.002018f, 0.865234f, 0.002022f, 0.856445f, 0.001982f, 0.847656f,
+ 0.001980f, 0.838867f, 0.002050f, 0.828125f, 0.002064f, 0.817871f, 0.001986f, 0.806152f,
+ 0.001945f, 0.794434f, 0.001921f, 0.782227f, 0.001959f, 0.769043f, 0.001961f, 0.753906f,
+ 0.001888f, 0.738770f, 0.001832f, 0.722168f, 0.001790f, 0.704590f, 0.001757f, 0.686035f,
+ 0.001786f, 0.664551f, 0.001705f, 0.641602f, 0.001612f, 0.617188f, 0.001554f, 0.590820f,
+ 0.001547f, 0.560547f, 0.001420f, 0.525879f, 0.001320f, 0.487549f, 0.001236f, 0.444092f,
+ 0.001087f, 0.389893f, 0.000926f, 0.323975f, 0.000646f, 0.233643f, 0.000157f, 0.088928f,
+ 0.000000f, 1.000000f, 0.000587f, 0.999023f, 0.001062f, 0.998047f, 0.001081f, 0.997070f,
+ 0.001424f, 0.995605f, 0.001475f, 0.994141f, 0.001475f, 0.992676f, 0.001491f, 0.991699f,
+ 0.001861f, 0.989258f, 0.001906f, 0.987305f, 0.001948f, 0.985840f, 0.001966f, 0.983887f,
+ 0.002239f, 0.980957f, 0.002279f, 0.978516f, 0.002285f, 0.976074f, 0.002308f, 0.973633f,
+ 0.002323f, 0.971191f, 0.002596f, 0.967773f, 0.002604f, 0.963867f, 0.002636f, 0.960938f,
+ 0.002666f, 0.958008f, 0.002708f, 0.954102f, 0.002844f, 0.950195f, 0.002907f, 0.945801f,
+ 0.002932f, 0.941406f, 0.002943f, 0.937012f, 0.002970f, 0.932617f, 0.002930f, 0.928223f,
+ 0.003109f, 0.922363f, 0.003160f, 0.916992f, 0.003153f, 0.910645f, 0.003172f, 0.904785f,
+ 0.003120f, 0.898926f, 0.003136f, 0.892578f, 0.003147f, 0.885742f, 0.003265f, 0.877930f,
+ 0.003284f, 0.870117f, 0.003296f, 0.862305f, 0.003214f, 0.853516f, 0.003225f, 0.845215f,
+ 0.003166f, 0.835938f, 0.003283f, 0.825195f, 0.003279f, 0.814941f, 0.003195f, 0.803711f,
+ 0.003191f, 0.791992f, 0.003122f, 0.779785f, 0.003168f, 0.766113f, 0.003157f, 0.751953f,
+ 0.003057f, 0.736328f, 0.002977f, 0.719727f, 0.002920f, 0.702637f, 0.002855f, 0.684082f,
+ 0.002897f, 0.662598f, 0.002787f, 0.639648f, 0.002647f, 0.615234f, 0.002542f, 0.588867f,
+ 0.002527f, 0.559082f, 0.002344f, 0.524902f, 0.002171f, 0.486572f, 0.002010f, 0.443848f,
+ 0.001811f, 0.389404f, 0.001480f, 0.323242f, 0.001016f, 0.233276f, 0.000229f, 0.088867f,
+ 0.000000f, 1.000000f, 0.000327f, 0.999023f, 0.001012f, 0.997559f, 0.001468f, 0.996582f,
+ 0.001693f, 0.995117f, 0.002108f, 0.993164f, 0.002146f, 0.991699f, 0.002295f, 0.990234f,
+ 0.002686f, 0.988281f, 0.002760f, 0.986328f, 0.002800f, 0.984375f, 0.002920f, 0.982422f,
+ 0.003242f, 0.979004f, 0.003294f, 0.976562f, 0.003368f, 0.974121f, 0.003374f, 0.971680f,
+ 0.003489f, 0.968750f, 0.003803f, 0.965332f, 0.003891f, 0.961914f, 0.003895f, 0.958008f,
+ 0.003929f, 0.955078f, 0.003956f, 0.952148f, 0.004257f, 0.947266f, 0.004269f, 0.943359f,
+ 0.004345f, 0.938477f, 0.004395f, 0.934570f, 0.004387f, 0.929688f, 0.004433f, 0.924805f,
+ 0.004612f, 0.918945f, 0.004677f, 0.913574f, 0.004688f, 0.907715f, 0.004730f, 0.901855f,
+ 0.004765f, 0.895996f, 0.004665f, 0.889648f, 0.004887f, 0.882324f, 0.004883f, 0.874512f,
+ 0.004932f, 0.867188f, 0.004917f, 0.859375f, 0.004841f, 0.850586f, 0.004833f, 0.841797f,
+ 0.004807f, 0.832520f, 0.004986f, 0.821777f, 0.004955f, 0.811523f, 0.004833f, 0.800293f,
+ 0.004814f, 0.789062f, 0.004726f, 0.776855f, 0.004807f, 0.763184f, 0.004787f, 0.748535f,
+ 0.004654f, 0.732910f, 0.004623f, 0.717285f, 0.004509f, 0.700195f, 0.004387f, 0.681641f,
+ 0.004436f, 0.660156f, 0.004265f, 0.637695f, 0.004120f, 0.613770f, 0.003937f, 0.587891f,
+ 0.003866f, 0.557129f, 0.003656f, 0.523438f, 0.003355f, 0.485596f, 0.003040f, 0.442871f,
+ 0.002743f, 0.388428f, 0.002197f, 0.323486f, 0.001485f, 0.232666f, 0.000321f, 0.089050f,
+ 0.000000f, 1.000000f, 0.000594f, 0.999023f, 0.001543f, 0.997559f, 0.002008f, 0.996094f,
+ 0.002377f, 0.994141f, 0.002901f, 0.992188f, 0.002945f, 0.990723f, 0.003237f, 0.988770f,
+ 0.003736f, 0.986816f, 0.003828f, 0.984863f, 0.003881f, 0.982910f, 0.004097f, 0.979980f,
+ 0.004555f, 0.977539f, 0.004597f, 0.974609f, 0.004696f, 0.972168f, 0.004784f, 0.969727f,
+ 0.004951f, 0.966309f, 0.005341f, 0.962402f, 0.005440f, 0.958984f, 0.005455f, 0.956055f,
+ 0.005497f, 0.952148f, 0.005569f, 0.948730f, 0.005840f, 0.944824f, 0.006130f, 0.939453f,
+ 0.006111f, 0.935059f, 0.006203f, 0.930664f, 0.006264f, 0.926270f, 0.006260f, 0.921875f,
+ 0.006573f, 0.916016f, 0.006634f, 0.909668f, 0.006733f, 0.904297f, 0.006706f, 0.897949f,
+ 0.006767f, 0.892090f, 0.006645f, 0.885742f, 0.007000f, 0.878418f, 0.007069f, 0.870605f,
+ 0.007053f, 0.862793f, 0.007092f, 0.855469f, 0.007069f, 0.847168f, 0.006927f, 0.838379f,
+ 0.007217f, 0.829102f, 0.007172f, 0.818359f, 0.007126f, 0.808105f, 0.007095f, 0.797363f,
+ 0.006981f, 0.785645f, 0.006851f, 0.773438f, 0.007057f, 0.759766f, 0.006981f, 0.745117f,
+ 0.006924f, 0.729980f, 0.006699f, 0.713867f, 0.006546f, 0.697266f, 0.006569f, 0.678711f,
+ 0.006435f, 0.657227f, 0.006199f, 0.635254f, 0.005989f, 0.611328f, 0.005718f, 0.586426f,
+ 0.005638f, 0.555664f, 0.005310f, 0.521973f, 0.004852f, 0.484619f, 0.004410f, 0.442627f,
+ 0.003910f, 0.387695f, 0.003103f, 0.323486f, 0.002079f, 0.231812f, 0.000437f, 0.088501f,
+ 0.000000f, 1.000000f, 0.000842f, 0.999023f, 0.001601f, 0.997070f, 0.002188f, 0.995605f,
+ 0.003227f, 0.993164f, 0.003399f, 0.991699f, 0.003914f, 0.989746f, 0.004398f, 0.987305f,
+ 0.004604f, 0.985352f, 0.005123f, 0.982910f, 0.005222f, 0.980957f, 0.005692f, 0.978516f,
+ 0.005787f, 0.975586f, 0.006268f, 0.972168f, 0.006329f, 0.969727f, 0.006454f, 0.967285f,
+ 0.006855f, 0.963379f, 0.007244f, 0.959473f, 0.007401f, 0.956055f, 0.007504f, 0.952637f,
+ 0.007519f, 0.949219f, 0.007637f, 0.945312f, 0.007980f, 0.940430f, 0.008423f, 0.936523f,
+ 0.008354f, 0.931641f, 0.008461f, 0.927246f, 0.008560f, 0.922852f, 0.008690f, 0.917480f,
+ 0.009163f, 0.911621f, 0.009155f, 0.905762f, 0.009224f, 0.899902f, 0.009323f, 0.894043f,
+ 0.009277f, 0.888184f, 0.009407f, 0.882324f, 0.009659f, 0.874023f, 0.009796f, 0.866211f,
+ 0.009727f, 0.858398f, 0.009811f, 0.850586f, 0.009758f, 0.842773f, 0.009644f, 0.834961f,
+ 0.010002f, 0.824219f, 0.009933f, 0.813965f, 0.009964f, 0.803711f, 0.009933f, 0.792969f,
+ 0.009727f, 0.781250f, 0.009659f, 0.770020f, 0.009827f, 0.755371f, 0.009743f, 0.741211f,
+ 0.009651f, 0.726562f, 0.009392f, 0.710938f, 0.009132f, 0.694824f, 0.009201f, 0.675293f,
+ 0.009056f, 0.654297f, 0.008705f, 0.632812f, 0.008377f, 0.609375f, 0.007980f, 0.583984f,
+ 0.007843f, 0.553223f, 0.007362f, 0.520020f, 0.006710f, 0.483643f, 0.006084f, 0.441162f,
+ 0.005352f, 0.386963f, 0.004211f, 0.322510f, 0.002754f, 0.231689f, 0.000555f, 0.088196f,
+ 0.000000f, 1.000000f, 0.001199f, 0.998535f, 0.001856f, 0.997070f, 0.002905f, 0.995117f,
+ 0.003901f, 0.992676f, 0.004478f, 0.990723f, 0.005035f, 0.988770f, 0.005505f, 0.985840f,
+ 0.006081f, 0.983398f, 0.006638f, 0.980957f, 0.006805f, 0.979004f, 0.007263f, 0.976074f,
+ 0.007786f, 0.972656f, 0.008293f, 0.969727f, 0.008400f, 0.966797f, 0.008461f, 0.964355f,
+ 0.009155f, 0.959961f, 0.009377f, 0.956543f, 0.009758f, 0.952637f, 0.009972f, 0.949219f,
+ 0.010078f, 0.945801f, 0.010284f, 0.941406f, 0.010689f, 0.936523f, 0.011162f, 0.932129f,
+ 0.011368f, 0.927734f, 0.011230f, 0.923340f, 0.011398f, 0.918457f, 0.011879f, 0.913574f,
+ 0.012062f, 0.907227f, 0.012398f, 0.901367f, 0.012383f, 0.895508f, 0.012451f, 0.889648f,
+ 0.012566f, 0.883789f, 0.012810f, 0.876953f, 0.013092f, 0.869629f, 0.013123f, 0.861816f,
+ 0.013290f, 0.854492f, 0.013168f, 0.846191f, 0.013191f, 0.838379f, 0.013115f, 0.829590f,
+ 0.013580f, 0.819336f, 0.013618f, 0.809570f, 0.013489f, 0.799316f, 0.013374f, 0.788574f,
+ 0.013107f, 0.777344f, 0.013306f, 0.765137f, 0.013374f, 0.751465f, 0.013237f, 0.737305f,
+ 0.013016f, 0.722656f, 0.012726f, 0.707520f, 0.012398f, 0.691406f, 0.012527f, 0.671875f,
+ 0.012276f, 0.650879f, 0.011787f, 0.629883f, 0.011375f, 0.606934f, 0.010841f, 0.581543f,
+ 0.010605f, 0.551270f, 0.009911f, 0.518066f, 0.009056f, 0.481934f, 0.008156f, 0.439209f,
+ 0.007133f, 0.385986f, 0.005486f, 0.322266f, 0.003534f, 0.231201f, 0.000685f, 0.087402f,
+ 0.000000f, 1.000000f, 0.001122f, 0.998535f, 0.002628f, 0.996582f, 0.003237f, 0.994629f,
+ 0.004601f, 0.991699f, 0.005741f, 0.989258f, 0.005901f, 0.987305f, 0.007145f, 0.983887f,
+ 0.007790f, 0.980957f, 0.008018f, 0.979004f, 0.008659f, 0.976562f, 0.009377f, 0.973145f,
+ 0.010048f, 0.969727f, 0.010307f, 0.967285f, 0.010864f, 0.963867f, 0.011108f, 0.960449f,
+ 0.011986f, 0.956543f, 0.012207f, 0.952637f, 0.012863f, 0.949219f, 0.012848f, 0.945312f,
+ 0.013107f, 0.941895f, 0.013664f, 0.937012f, 0.014084f, 0.932129f, 0.014572f, 0.927246f,
+ 0.014801f, 0.922852f, 0.014999f, 0.918945f, 0.014900f, 0.914062f, 0.015617f, 0.907715f,
+ 0.015976f, 0.902344f, 0.016327f, 0.896484f, 0.016342f, 0.890625f, 0.016373f, 0.884766f,
+ 0.016434f, 0.878906f, 0.016968f, 0.871094f, 0.017136f, 0.863770f, 0.017426f, 0.856445f,
+ 0.017410f, 0.849121f, 0.017441f, 0.841309f, 0.017426f, 0.833496f, 0.017822f, 0.824219f,
+ 0.017883f, 0.813965f, 0.017944f, 0.803711f, 0.017868f, 0.793945f, 0.017822f, 0.783691f,
+ 0.017654f, 0.772949f, 0.017700f, 0.759766f, 0.017715f, 0.746582f, 0.017563f, 0.732422f,
+ 0.017349f, 0.718262f, 0.016953f, 0.703613f, 0.016571f, 0.687500f, 0.016663f, 0.667480f,
+ 0.016159f, 0.647461f, 0.015793f, 0.626465f, 0.015045f, 0.604492f, 0.014397f, 0.578613f,
+ 0.013908f, 0.548340f, 0.012947f, 0.516113f, 0.011795f, 0.480469f, 0.010681f, 0.437744f,
+ 0.009186f, 0.385010f, 0.007019f, 0.322510f, 0.004486f, 0.231201f, 0.000840f, 0.086182f,
+ 0.000000f, 1.000000f, 0.001562f, 0.998535f, 0.003016f, 0.996094f, 0.003725f, 0.994629f,
+ 0.005463f, 0.990723f, 0.006287f, 0.988770f, 0.007427f, 0.985840f, 0.008575f, 0.982422f,
+ 0.009804f, 0.979492f, 0.010109f, 0.977051f, 0.010483f, 0.974121f, 0.011909f, 0.969727f,
+ 0.012657f, 0.966309f, 0.013023f, 0.963867f, 0.013741f, 0.960449f, 0.014297f, 0.956543f,
+ 0.014893f, 0.952637f, 0.015625f, 0.948730f, 0.015854f, 0.944824f, 0.016586f, 0.941406f,
+ 0.016937f, 0.937012f, 0.017578f, 0.932129f, 0.018219f, 0.927246f, 0.018372f, 0.922852f,
+ 0.018921f, 0.917969f, 0.019180f, 0.913574f, 0.019669f, 0.908691f, 0.020218f, 0.902344f,
+ 0.020538f, 0.896484f, 0.021225f, 0.891113f, 0.021149f, 0.885254f, 0.021286f, 0.879395f,
+ 0.021515f, 0.872559f, 0.022141f, 0.865234f, 0.022308f, 0.857910f, 0.022522f, 0.850586f,
+ 0.022629f, 0.843262f, 0.022736f, 0.835938f, 0.022537f, 0.827637f, 0.023331f, 0.817871f,
+ 0.023315f, 0.808105f, 0.023376f, 0.798340f, 0.023117f, 0.788574f, 0.023041f, 0.778320f,
+ 0.022858f, 0.768066f, 0.023010f, 0.754395f, 0.023224f, 0.741211f, 0.022888f, 0.727539f,
+ 0.022522f, 0.713867f, 0.021866f, 0.699219f, 0.021835f, 0.682617f, 0.021667f, 0.663086f,
+ 0.021057f, 0.643555f, 0.020325f, 0.623535f, 0.019501f, 0.601562f, 0.018707f, 0.575195f,
+ 0.017914f, 0.545410f, 0.016632f, 0.514160f, 0.015022f, 0.479492f, 0.013664f, 0.435791f,
+ 0.011627f, 0.384521f, 0.008766f, 0.322266f, 0.005531f, 0.230347f, 0.001017f, 0.085449f,
+ 0.000000f, 1.000000f, 0.001565f, 0.998535f, 0.003548f, 0.996094f, 0.004803f, 0.993652f,
+ 0.006626f, 0.989746f, 0.007435f, 0.987793f, 0.008812f, 0.984375f, 0.010437f, 0.979980f,
+ 0.011238f, 0.977051f, 0.012505f, 0.974121f, 0.013237f, 0.970703f, 0.014847f, 0.966797f,
+ 0.015343f, 0.963379f, 0.016144f, 0.959961f, 0.016541f, 0.957031f, 0.018036f, 0.952148f,
+ 0.018906f, 0.948242f, 0.019608f, 0.944336f, 0.019928f, 0.940430f, 0.020584f, 0.936523f,
+ 0.021576f, 0.931641f, 0.022156f, 0.926758f, 0.022903f, 0.921387f, 0.023300f, 0.917480f,
+ 0.023849f, 0.913086f, 0.024063f, 0.908203f, 0.025177f, 0.902344f, 0.026001f, 0.896484f,
+ 0.026001f, 0.890137f, 0.026688f, 0.884766f, 0.027115f, 0.879395f, 0.026993f, 0.873535f,
+ 0.027878f, 0.866211f, 0.028305f, 0.858887f, 0.028580f, 0.852051f, 0.029007f, 0.844238f,
+ 0.028885f, 0.836914f, 0.028793f, 0.830078f, 0.029510f, 0.821289f, 0.029755f, 0.811523f,
+ 0.030136f, 0.802246f, 0.030014f, 0.792480f, 0.029861f, 0.782715f, 0.029663f, 0.772949f,
+ 0.029831f, 0.762207f, 0.029831f, 0.748535f, 0.029739f, 0.735840f, 0.029343f, 0.722656f,
+ 0.028915f, 0.709473f, 0.028275f, 0.694824f, 0.028061f, 0.677246f, 0.027786f, 0.658691f,
+ 0.027008f, 0.639648f, 0.026138f, 0.620117f, 0.024826f, 0.598633f, 0.023987f, 0.571777f,
+ 0.022766f, 0.542969f, 0.020981f, 0.512207f, 0.019073f, 0.478027f, 0.017105f, 0.434082f,
+ 0.014404f, 0.382812f, 0.010895f, 0.322510f, 0.006779f, 0.230347f, 0.001223f, 0.084961f,
+ 0.000000f, 1.000000f, 0.001669f, 0.998535f, 0.003778f, 0.995605f, 0.005211f, 0.992676f,
+ 0.007935f, 0.988770f, 0.009338f, 0.985840f, 0.010193f, 0.982422f, 0.012466f, 0.978027f,
+ 0.013901f, 0.974609f, 0.014366f, 0.972168f, 0.016434f, 0.966797f, 0.017426f, 0.963379f,
+ 0.018829f, 0.959473f, 0.019730f, 0.956055f, 0.020538f, 0.952148f, 0.021805f, 0.947754f,
+ 0.023224f, 0.943359f, 0.024200f, 0.939453f, 0.024612f, 0.935547f, 0.025192f, 0.931152f,
+ 0.026642f, 0.925781f, 0.027664f, 0.920898f, 0.028488f, 0.916016f, 0.028809f, 0.911621f,
+ 0.029770f, 0.907227f, 0.030457f, 0.901367f, 0.031464f, 0.895508f, 0.032318f, 0.889648f,
+ 0.032562f, 0.884277f, 0.033112f, 0.878418f, 0.033478f, 0.872559f, 0.034363f, 0.866699f,
+ 0.034698f, 0.858398f, 0.035614f, 0.852051f, 0.035736f, 0.844727f, 0.036346f, 0.837891f,
+ 0.036469f, 0.831055f, 0.036346f, 0.823242f, 0.037079f, 0.813477f, 0.037598f, 0.804688f,
+ 0.037933f, 0.795410f, 0.037476f, 0.786133f, 0.037415f, 0.776855f, 0.037231f, 0.767578f,
+ 0.037598f, 0.754883f, 0.037354f, 0.742188f, 0.037262f, 0.729492f, 0.036743f, 0.717285f,
+ 0.036316f, 0.704102f, 0.035858f, 0.689941f, 0.035431f, 0.671387f, 0.034821f, 0.653809f,
+ 0.033936f, 0.635742f, 0.032593f, 0.616211f, 0.030960f, 0.595215f, 0.030136f, 0.568359f,
+ 0.028427f, 0.539551f, 0.026245f, 0.509766f, 0.023666f, 0.476562f, 0.021240f, 0.431885f,
+ 0.017776f, 0.381836f, 0.013306f, 0.322021f, 0.008209f, 0.230225f, 0.001459f, 0.084290f,
+ 0.000000f, 1.000000f, 0.001827f, 0.998535f, 0.005047f, 0.994629f, 0.007000f, 0.991211f,
+ 0.009064f, 0.987793f, 0.010567f, 0.984375f, 0.012871f, 0.979980f, 0.014038f, 0.976562f,
+ 0.016022f, 0.972656f, 0.017563f, 0.968750f, 0.019684f, 0.963379f, 0.021286f, 0.959473f,
+ 0.022369f, 0.955566f, 0.023438f, 0.952148f, 0.025162f, 0.946777f, 0.026611f, 0.942383f,
+ 0.028183f, 0.937988f, 0.028885f, 0.934082f, 0.029938f, 0.930664f, 0.031235f, 0.925293f,
+ 0.032684f, 0.919434f, 0.033630f, 0.914551f, 0.034729f, 0.909668f, 0.035248f, 0.905762f,
+ 0.035797f, 0.900391f, 0.037567f, 0.894043f, 0.038605f, 0.888184f, 0.039307f, 0.882812f,
+ 0.040070f, 0.876953f, 0.040314f, 0.872070f, 0.041016f, 0.865723f, 0.042450f, 0.858398f,
+ 0.043365f, 0.851562f, 0.043488f, 0.843750f, 0.044189f, 0.837402f, 0.044525f, 0.830566f,
+ 0.044647f, 0.824219f, 0.045227f, 0.814941f, 0.045959f, 0.805664f, 0.046387f, 0.796875f,
+ 0.046204f, 0.788574f, 0.046539f, 0.779785f, 0.046204f, 0.770508f, 0.046387f, 0.759766f,
+ 0.046570f, 0.747559f, 0.046509f, 0.735840f, 0.046204f, 0.723145f, 0.045837f, 0.711426f,
+ 0.044891f, 0.699219f, 0.044495f, 0.683594f, 0.043854f, 0.666016f, 0.043121f, 0.648926f,
+ 0.041809f, 0.631348f, 0.040222f, 0.612793f, 0.038391f, 0.590332f, 0.037079f, 0.564453f,
+ 0.034943f, 0.537109f, 0.032379f, 0.507812f, 0.028885f, 0.475342f, 0.025864f, 0.429688f,
+ 0.021500f, 0.380615f, 0.015945f, 0.321777f, 0.009758f, 0.229370f, 0.001731f, 0.083496f,
+ 0.000000f, 1.000000f, 0.002783f, 0.997559f, 0.005577f, 0.994141f, 0.007812f, 0.990723f,
+ 0.010483f, 0.986816f, 0.012062f, 0.983398f, 0.014725f, 0.978027f, 0.017319f, 0.973633f,
+ 0.018478f, 0.969727f, 0.020584f, 0.965332f, 0.023178f, 0.959961f, 0.025238f, 0.955566f,
+ 0.026505f, 0.951660f, 0.027969f, 0.947266f, 0.030487f, 0.941406f, 0.032104f, 0.936523f,
+ 0.033356f, 0.932617f, 0.034607f, 0.928223f, 0.036163f, 0.923828f, 0.037964f, 0.917969f,
+ 0.039307f, 0.913086f, 0.040588f, 0.907715f, 0.041443f, 0.903320f, 0.042419f, 0.898438f,
+ 0.044098f, 0.892578f, 0.045685f, 0.886230f, 0.046814f, 0.880371f, 0.047333f, 0.875000f,
+ 0.048370f, 0.869629f, 0.048828f, 0.864258f, 0.050385f, 0.856934f, 0.051239f, 0.849609f,
+ 0.052368f, 0.843262f, 0.053314f, 0.836426f, 0.053040f, 0.829590f, 0.054077f, 0.823730f,
+ 0.054504f, 0.814941f, 0.055359f, 0.806641f, 0.055878f, 0.797852f, 0.056152f, 0.789062f,
+ 0.056152f, 0.781250f, 0.056274f, 0.772461f, 0.056000f, 0.763184f, 0.056763f, 0.751465f,
+ 0.056610f, 0.740234f, 0.056488f, 0.729004f, 0.056030f, 0.717285f, 0.055145f, 0.705566f,
+ 0.054169f, 0.692871f, 0.054047f, 0.676758f, 0.053192f, 0.660156f, 0.052032f, 0.643555f,
+ 0.050323f, 0.626465f, 0.048279f, 0.608398f, 0.046814f, 0.585449f, 0.044647f, 0.560059f,
+ 0.042236f, 0.533691f, 0.038666f, 0.505371f, 0.034912f, 0.472412f, 0.031082f, 0.427734f,
+ 0.025772f, 0.380371f, 0.019012f, 0.321777f, 0.011581f, 0.229980f, 0.002018f, 0.082336f,
+ 0.000000f, 1.000000f, 0.003298f, 0.997070f, 0.006264f, 0.993652f, 0.008881f, 0.989746f,
+ 0.012100f, 0.985352f, 0.014313f, 0.981445f, 0.017776f, 0.975586f, 0.019714f, 0.971191f,
+ 0.021927f, 0.967285f, 0.024277f, 0.961426f, 0.027039f, 0.956055f, 0.029388f, 0.951660f,
+ 0.031143f, 0.947266f, 0.033844f, 0.941406f, 0.035645f, 0.936035f, 0.037964f, 0.930664f,
+ 0.039337f, 0.926270f, 0.040619f, 0.922363f, 0.043152f, 0.916016f, 0.045349f, 0.910156f,
+ 0.046814f, 0.905273f, 0.048218f, 0.900879f, 0.049377f, 0.896484f, 0.051117f, 0.889648f,
+ 0.052612f, 0.883301f, 0.054382f, 0.877930f, 0.055756f, 0.872070f, 0.056580f, 0.867188f,
+ 0.057404f, 0.861816f, 0.058929f, 0.854980f, 0.060638f, 0.847656f, 0.061646f, 0.841309f,
+ 0.062225f, 0.834473f, 0.063354f, 0.828125f, 0.063660f, 0.822266f, 0.064331f, 0.814453f,
+ 0.065979f, 0.806152f, 0.066284f, 0.797363f, 0.066406f, 0.789062f, 0.067322f, 0.781250f,
+ 0.067139f, 0.773926f, 0.067078f, 0.765625f, 0.067383f, 0.753906f, 0.067688f, 0.743164f,
+ 0.067749f, 0.732910f, 0.067383f, 0.721680f, 0.066528f, 0.710938f, 0.065735f, 0.699707f,
+ 0.065247f, 0.685059f, 0.064880f, 0.669922f, 0.063538f, 0.654297f, 0.062073f, 0.638184f,
+ 0.059814f, 0.622070f, 0.057617f, 0.604492f, 0.056122f, 0.580566f, 0.052917f, 0.555664f,
+ 0.049835f, 0.530762f, 0.045776f, 0.502930f, 0.041260f, 0.468262f, 0.036835f, 0.425781f,
+ 0.030258f, 0.379150f, 0.022263f, 0.322021f, 0.013573f, 0.229248f, 0.002316f, 0.081360f,
+ 0.000000f, 1.000000f, 0.003561f, 0.997070f, 0.007156f, 0.993164f, 0.010612f, 0.988281f,
+ 0.014122f, 0.983887f, 0.016617f, 0.979004f, 0.020523f, 0.973145f, 0.023422f, 0.968262f,
+ 0.025726f, 0.963867f, 0.029572f, 0.957031f, 0.031586f, 0.951660f, 0.034027f, 0.947266f,
+ 0.036560f, 0.941895f, 0.039612f, 0.935059f, 0.042511f, 0.929688f, 0.044067f, 0.924805f,
+ 0.046448f, 0.920410f, 0.048859f, 0.914062f, 0.050842f, 0.908203f, 0.053650f, 0.902344f,
+ 0.055206f, 0.897461f, 0.056335f, 0.893066f, 0.058716f, 0.887207f, 0.061005f, 0.880859f,
+ 0.062408f, 0.874512f, 0.063965f, 0.868652f, 0.065552f, 0.863770f, 0.066467f, 0.858887f,
+ 0.068359f, 0.852051f, 0.069702f, 0.844727f, 0.071289f, 0.838379f, 0.072754f, 0.832031f,
+ 0.073669f, 0.825684f, 0.074219f, 0.819336f, 0.075256f, 0.812988f, 0.076050f, 0.804199f,
+ 0.077515f, 0.795898f, 0.078308f, 0.788574f, 0.078613f, 0.780762f, 0.078796f, 0.772949f,
+ 0.078918f, 0.766113f, 0.080017f, 0.755859f, 0.080200f, 0.745117f, 0.080139f, 0.734863f,
+ 0.080078f, 0.724609f, 0.079163f, 0.714355f, 0.078430f, 0.704590f, 0.077454f, 0.691406f,
+ 0.077209f, 0.677734f, 0.076233f, 0.662598f, 0.074829f, 0.648926f, 0.072632f, 0.632812f,
+ 0.070129f, 0.617676f, 0.067993f, 0.597656f, 0.065552f, 0.575195f, 0.062286f, 0.551758f,
+ 0.057983f, 0.526855f, 0.053223f, 0.500977f, 0.048401f, 0.464600f, 0.042664f, 0.423828f,
+ 0.035034f, 0.377930f, 0.025772f, 0.319092f, 0.015602f, 0.228149f, 0.002670f, 0.080383f,
+ 0.000000f, 1.000000f, 0.004112f, 0.996582f, 0.008255f, 0.992676f, 0.012413f, 0.986816f,
+ 0.016052f, 0.982422f, 0.019943f, 0.976074f, 0.023285f, 0.970703f, 0.026810f, 0.965820f,
+ 0.030579f, 0.958496f, 0.033691f, 0.953125f, 0.037384f, 0.947266f, 0.039032f, 0.942871f,
+ 0.043030f, 0.935059f, 0.046204f, 0.929199f, 0.049713f, 0.923340f, 0.051880f, 0.918457f,
+ 0.054718f, 0.912109f, 0.057709f, 0.905273f, 0.059967f, 0.899414f, 0.061676f, 0.894531f,
+ 0.064148f, 0.889160f, 0.066162f, 0.883789f, 0.068848f, 0.876953f, 0.071350f, 0.871094f,
+ 0.073486f, 0.865234f, 0.074829f, 0.859863f, 0.075806f, 0.854980f, 0.078308f, 0.848145f,
+ 0.080627f, 0.841309f, 0.082092f, 0.833984f, 0.083191f, 0.828125f, 0.084839f, 0.822266f,
+ 0.085815f, 0.816406f, 0.086609f, 0.810059f, 0.088196f, 0.801270f, 0.089783f, 0.793945f,
+ 0.090210f, 0.786133f, 0.091125f, 0.778809f, 0.091736f, 0.771973f, 0.091553f, 0.764648f,
+ 0.092224f, 0.754883f, 0.093079f, 0.745117f, 0.093140f, 0.735352f, 0.093201f, 0.726562f,
+ 0.092651f, 0.716797f, 0.091797f, 0.707520f, 0.091370f, 0.696777f, 0.090515f, 0.682617f,
+ 0.089661f, 0.669434f, 0.088318f, 0.655762f, 0.086060f, 0.642578f, 0.084045f, 0.627930f,
+ 0.081116f, 0.611816f, 0.079163f, 0.591797f, 0.075562f, 0.569824f, 0.072144f, 0.548340f,
+ 0.067139f, 0.524414f, 0.061523f, 0.499268f, 0.056396f, 0.461914f, 0.049164f, 0.421631f,
+ 0.040161f, 0.376953f, 0.030151f, 0.317139f, 0.017792f, 0.228027f, 0.003069f, 0.079773f,
+ 0.000000f, 1.000000f, 0.005325f, 0.996094f, 0.009186f, 0.992188f, 0.014565f, 0.985840f,
+ 0.018402f, 0.980469f, 0.023132f, 0.973633f, 0.027496f, 0.967285f, 0.030396f, 0.962402f,
+ 0.035278f, 0.954590f, 0.039673f, 0.948242f, 0.042419f, 0.942871f, 0.046692f, 0.935547f,
+ 0.050446f, 0.928223f, 0.053772f, 0.922363f, 0.056091f, 0.917480f, 0.060211f, 0.910645f,
+ 0.064026f, 0.902832f, 0.067261f, 0.896484f, 0.070068f, 0.891113f, 0.071838f, 0.885742f,
+ 0.073975f, 0.880371f, 0.078003f, 0.872559f, 0.080627f, 0.866699f, 0.082458f, 0.860840f,
+ 0.085022f, 0.855469f, 0.086670f, 0.851074f, 0.088562f, 0.843262f, 0.091431f, 0.835938f,
+ 0.093506f, 0.830078f, 0.095276f, 0.823730f, 0.096313f, 0.818359f, 0.097229f, 0.812500f,
+ 0.099304f, 0.806152f, 0.100830f, 0.797363f, 0.102783f, 0.790039f, 0.103333f, 0.782715f,
+ 0.104858f, 0.776367f, 0.104614f, 0.769043f, 0.105286f, 0.763184f, 0.106323f, 0.753418f,
+ 0.106995f, 0.744141f, 0.107483f, 0.734863f, 0.107544f, 0.726074f, 0.106689f, 0.717285f,
+ 0.106262f, 0.708984f, 0.104980f, 0.699707f, 0.105103f, 0.686035f, 0.104309f, 0.673828f,
+ 0.102844f, 0.661621f, 0.100952f, 0.648926f, 0.098694f, 0.636230f, 0.095947f, 0.623047f,
+ 0.093689f, 0.604492f, 0.090698f, 0.584961f, 0.086853f, 0.565430f, 0.082336f, 0.544434f,
+ 0.076477f, 0.521973f, 0.070312f, 0.493408f, 0.064026f, 0.458008f, 0.056061f, 0.419922f,
+ 0.045807f, 0.376953f, 0.034241f, 0.314941f, 0.020111f, 0.228149f, 0.003462f, 0.079407f,
+ 0.000000f, 1.000000f, 0.005852f, 0.995605f, 0.010582f, 0.991211f, 0.016800f, 0.984375f,
+ 0.021683f, 0.978027f, 0.027328f, 0.970703f, 0.031464f, 0.964355f, 0.037018f, 0.957031f,
+ 0.041718f, 0.949707f, 0.045441f, 0.943359f, 0.049408f, 0.937012f, 0.054260f, 0.928711f,
+ 0.058807f, 0.921387f, 0.062225f, 0.915527f, 0.065979f, 0.909180f, 0.069702f, 0.901367f,
+ 0.074585f, 0.894043f, 0.077026f, 0.888184f, 0.080322f, 0.882324f, 0.083740f, 0.875488f,
+ 0.086914f, 0.868164f, 0.090393f, 0.861816f, 0.092834f, 0.855469f, 0.095032f, 0.850586f,
+ 0.096741f, 0.845703f, 0.100525f, 0.837891f, 0.103394f, 0.831055f, 0.105347f, 0.824219f,
+ 0.107239f, 0.818359f, 0.109253f, 0.812988f, 0.110413f, 0.807617f, 0.112305f, 0.800293f,
+ 0.114746f, 0.791992f, 0.116638f, 0.785645f, 0.117371f, 0.778320f, 0.118530f, 0.772461f,
+ 0.119019f, 0.766113f, 0.119690f, 0.760254f, 0.120850f, 0.750488f, 0.122131f, 0.741699f,
+ 0.121765f, 0.733398f, 0.122681f, 0.725098f, 0.122437f, 0.717285f, 0.121521f, 0.709473f,
+ 0.120728f, 0.700195f, 0.120483f, 0.688477f, 0.120422f, 0.677246f, 0.118835f, 0.666016f,
+ 0.116638f, 0.653809f, 0.114502f, 0.642578f, 0.111633f, 0.630859f, 0.108765f, 0.614258f,
+ 0.106445f, 0.596680f, 0.102844f, 0.579102f, 0.098145f, 0.560059f, 0.092346f, 0.540039f,
+ 0.085815f, 0.519531f, 0.079895f, 0.488037f, 0.072266f, 0.454590f, 0.062988f, 0.418213f,
+ 0.051239f, 0.376709f, 0.038727f, 0.312744f, 0.022507f, 0.227539f, 0.003885f, 0.078247f,
+ 0.000000f, 1.000000f, 0.007130f, 0.995117f, 0.013252f, 0.988770f, 0.019928f, 0.982422f,
+ 0.025421f, 0.974609f, 0.031860f, 0.967773f, 0.036316f, 0.960938f, 0.043030f, 0.951660f,
+ 0.048309f, 0.944824f, 0.052460f, 0.938477f, 0.058411f, 0.928711f, 0.063599f, 0.921387f,
+ 0.067261f, 0.914551f, 0.071167f, 0.908203f, 0.076721f, 0.898926f, 0.081360f, 0.891602f,
+ 0.084412f, 0.885742f, 0.088318f, 0.879395f, 0.092712f, 0.871094f, 0.097046f, 0.863770f,
+ 0.100891f, 0.856445f, 0.103210f, 0.850586f, 0.105957f, 0.845215f, 0.108948f, 0.839355f,
+ 0.112183f, 0.831543f, 0.115601f, 0.824707f, 0.118591f, 0.818359f, 0.120361f, 0.812988f,
+ 0.121704f, 0.807129f, 0.123474f, 0.801758f, 0.126709f, 0.793457f, 0.129028f, 0.786621f,
+ 0.130737f, 0.779785f, 0.131958f, 0.773438f, 0.133667f, 0.767578f, 0.133911f, 0.761719f,
+ 0.135132f, 0.754883f, 0.137085f, 0.745605f, 0.137451f, 0.737793f, 0.138062f, 0.729980f,
+ 0.138794f, 0.723145f, 0.138062f, 0.715332f, 0.137207f, 0.708008f, 0.137085f, 0.699219f,
+ 0.137329f, 0.688477f, 0.136475f, 0.677734f, 0.135376f, 0.667480f, 0.133179f, 0.657227f,
+ 0.130859f, 0.646484f, 0.128174f, 0.636230f, 0.125610f, 0.622070f, 0.123047f, 0.605957f,
+ 0.119141f, 0.589355f, 0.114807f, 0.572754f, 0.109802f, 0.555664f, 0.103394f, 0.537598f,
+ 0.096680f, 0.512207f, 0.089478f, 0.482910f, 0.080872f, 0.451660f, 0.069946f, 0.416748f,
+ 0.056976f, 0.376709f, 0.043182f, 0.310059f, 0.025070f, 0.227783f, 0.004345f, 0.077881f,
+ 0.000000f, 1.000000f, 0.008400f, 0.994629f, 0.015465f, 0.987793f, 0.022263f, 0.980957f,
+ 0.030548f, 0.971191f, 0.036316f, 0.964355f, 0.043182f, 0.955078f, 0.049866f, 0.946777f,
+ 0.054840f, 0.939941f, 0.061798f, 0.929688f, 0.067383f, 0.921387f, 0.073120f, 0.914062f,
+ 0.077820f, 0.906738f, 0.084167f, 0.896973f, 0.088623f, 0.889160f, 0.093201f, 0.882324f,
+ 0.097534f, 0.875977f, 0.101990f, 0.867188f, 0.106934f, 0.859375f, 0.110901f, 0.852051f,
+ 0.114319f, 0.845703f, 0.117432f, 0.839844f, 0.121460f, 0.831543f, 0.125000f, 0.824707f,
+ 0.128906f, 0.817383f, 0.131470f, 0.811523f, 0.134399f, 0.806152f, 0.135864f, 0.801270f,
+ 0.139160f, 0.793457f, 0.141602f, 0.786133f, 0.144043f, 0.779297f, 0.146240f, 0.773438f,
+ 0.147827f, 0.767578f, 0.148926f, 0.761719f, 0.149780f, 0.756348f, 0.151733f, 0.747559f,
+ 0.153198f, 0.740234f, 0.154663f, 0.732910f, 0.154785f, 0.726074f, 0.155029f, 0.719238f,
+ 0.154785f, 0.712402f, 0.153198f, 0.706543f, 0.154541f, 0.695801f, 0.154541f, 0.686523f,
+ 0.153931f, 0.676758f, 0.152588f, 0.667480f, 0.150635f, 0.658691f, 0.148682f, 0.649414f,
+ 0.146240f, 0.640625f, 0.143433f, 0.625977f, 0.140625f, 0.611816f, 0.137695f, 0.598145f,
+ 0.133423f, 0.583008f, 0.127563f, 0.568359f, 0.121460f, 0.551758f, 0.114868f, 0.532227f,
+ 0.108032f, 0.505371f, 0.100159f, 0.479248f, 0.089661f, 0.449463f, 0.077454f, 0.416016f,
+ 0.063354f, 0.373779f, 0.048187f, 0.308594f, 0.027634f, 0.228149f, 0.004814f, 0.077515f,
+ 0.000000f, 1.000000f, 0.009140f, 0.994629f, 0.018646f, 0.985840f, 0.026642f, 0.977539f,
+ 0.035187f, 0.968262f, 0.042419f, 0.959473f, 0.051025f, 0.949707f, 0.057281f, 0.941406f,
+ 0.064514f, 0.931152f, 0.071899f, 0.921875f, 0.077393f, 0.914551f, 0.084167f, 0.904785f,
+ 0.091309f, 0.895020f, 0.096375f, 0.887207f, 0.101562f, 0.879883f, 0.106445f, 0.871582f,
+ 0.112427f, 0.862305f, 0.117676f, 0.854004f, 0.121643f, 0.847168f, 0.125244f, 0.840820f,
+ 0.130371f, 0.833008f, 0.135742f, 0.824219f, 0.138794f, 0.817383f, 0.142456f, 0.810547f,
+ 0.145020f, 0.804688f, 0.148193f, 0.798828f, 0.150879f, 0.791992f, 0.155029f, 0.784180f,
+ 0.157837f, 0.777832f, 0.160156f, 0.771973f, 0.162476f, 0.766113f, 0.163574f, 0.760742f,
+ 0.164673f, 0.755371f, 0.167236f, 0.747559f, 0.168945f, 0.740234f, 0.170776f, 0.732910f,
+ 0.171753f, 0.726562f, 0.171753f, 0.720703f, 0.172485f, 0.714355f, 0.171997f, 0.708984f,
+ 0.171997f, 0.700195f, 0.172974f, 0.691406f, 0.172363f, 0.682617f, 0.172241f, 0.674805f,
+ 0.171387f, 0.666992f, 0.168945f, 0.658691f, 0.166992f, 0.650879f, 0.164185f, 0.641113f,
+ 0.162109f, 0.627930f, 0.159668f, 0.615234f, 0.156006f, 0.603516f, 0.151978f, 0.590820f,
+ 0.146606f, 0.577148f, 0.140625f, 0.563477f, 0.134155f, 0.546875f, 0.127563f, 0.523926f,
+ 0.119690f, 0.500488f, 0.109924f, 0.475830f, 0.098633f, 0.447754f, 0.085083f, 0.415527f,
+ 0.070312f, 0.367920f, 0.053162f, 0.306885f, 0.030350f, 0.228882f, 0.005295f, 0.077148f,
+ 0.000000f, 1.000000f, 0.011208f, 0.993652f, 0.021729f, 0.984375f, 0.031860f, 0.974121f,
+ 0.040680f, 0.965332f, 0.050781f, 0.953613f, 0.058533f, 0.944824f, 0.067810f, 0.933105f,
+ 0.075439f, 0.923340f, 0.082581f, 0.915039f, 0.090027f, 0.904297f, 0.097961f, 0.894043f,
+ 0.104736f, 0.885254f, 0.109985f, 0.877930f, 0.116516f, 0.867188f, 0.123535f, 0.857422f,
+ 0.128906f, 0.849609f, 0.132324f, 0.843262f, 0.138794f, 0.833984f, 0.143677f, 0.825195f,
+ 0.149048f, 0.817383f, 0.152710f, 0.810547f, 0.157471f, 0.803223f, 0.159790f, 0.797852f,
+ 0.164307f, 0.789062f, 0.167847f, 0.781738f, 0.171265f, 0.774902f, 0.174316f, 0.769043f,
+ 0.176636f, 0.763672f, 0.178467f, 0.758789f, 0.180786f, 0.752441f, 0.184082f, 0.744629f,
+ 0.185425f, 0.737305f, 0.187622f, 0.731445f, 0.189087f, 0.726074f, 0.189453f, 0.719727f,
+ 0.190186f, 0.714355f, 0.189453f, 0.709473f, 0.191650f, 0.700684f, 0.192261f, 0.692871f,
+ 0.192383f, 0.685547f, 0.191772f, 0.678223f, 0.191040f, 0.671387f, 0.189575f, 0.664062f,
+ 0.187622f, 0.657715f, 0.184937f, 0.649902f, 0.183716f, 0.639160f, 0.182007f, 0.628418f,
+ 0.179199f, 0.617676f, 0.175903f, 0.606934f, 0.171143f, 0.595703f, 0.166504f, 0.583984f,
+ 0.159912f, 0.571777f, 0.154175f, 0.556641f, 0.147827f, 0.537109f, 0.139893f, 0.517578f,
+ 0.131226f, 0.496338f, 0.120361f, 0.473145f, 0.107727f, 0.445801f, 0.092651f, 0.413330f,
+ 0.077454f, 0.364014f, 0.058197f, 0.306152f, 0.032990f, 0.229370f, 0.005756f, 0.076660f,
+ 0.000000f, 1.000000f, 0.012024f, 0.993652f, 0.024628f, 0.983398f, 0.037384f, 0.971191f,
+ 0.048859f, 0.958984f, 0.059052f, 0.948730f, 0.069397f, 0.936523f, 0.079529f, 0.925293f,
+ 0.086853f, 0.916504f, 0.097656f, 0.902832f, 0.105103f, 0.893066f, 0.112366f, 0.884277f,
+ 0.120667f, 0.872559f, 0.127808f, 0.862793f, 0.134155f, 0.854004f, 0.139648f, 0.845703f,
+ 0.146362f, 0.835938f, 0.153320f, 0.826660f, 0.158325f, 0.818359f, 0.163330f, 0.810547f,
+ 0.167114f, 0.803711f, 0.172607f, 0.795410f, 0.176636f, 0.787598f, 0.181519f, 0.779297f,
+ 0.185181f, 0.772461f, 0.188477f, 0.766113f, 0.191040f, 0.760742f, 0.193726f, 0.754883f,
+ 0.197266f, 0.747070f, 0.200684f, 0.739746f, 0.202637f, 0.733887f, 0.205200f, 0.728516f,
+ 0.206421f, 0.723145f, 0.206909f, 0.717773f, 0.207397f, 0.712891f, 0.210083f, 0.705566f,
+ 0.211060f, 0.697754f, 0.211670f, 0.691895f, 0.212158f, 0.685059f, 0.211914f, 0.679199f,
+ 0.211304f, 0.672852f, 0.210083f, 0.667480f, 0.208862f, 0.661621f, 0.207153f, 0.652832f,
+ 0.206909f, 0.644043f, 0.204956f, 0.635254f, 0.202271f, 0.626465f, 0.199707f, 0.617188f,
+ 0.196411f, 0.608398f, 0.191650f, 0.599121f, 0.186890f, 0.589355f, 0.180664f, 0.578613f,
+ 0.175415f, 0.562988f, 0.169189f, 0.546875f, 0.162231f, 0.530762f, 0.152710f, 0.512207f,
+ 0.142578f, 0.492188f, 0.130615f, 0.469971f, 0.116455f, 0.444336f, 0.102051f, 0.405762f,
+ 0.084717f, 0.361084f, 0.063049f, 0.305908f, 0.035797f, 0.230713f, 0.006294f, 0.076782f,
+ 0.000000f, 1.000000f, 0.015854f, 0.991211f, 0.030777f, 0.979004f, 0.044312f, 0.966797f,
+ 0.057495f, 0.954590f, 0.070068f, 0.940918f, 0.081421f, 0.929199f, 0.092346f, 0.916016f,
+ 0.103149f, 0.903809f, 0.111877f, 0.893555f, 0.121765f, 0.880859f, 0.130371f, 0.869629f,
+ 0.138428f, 0.859863f, 0.145996f, 0.850098f, 0.153442f, 0.838867f, 0.160767f, 0.829102f,
+ 0.166992f, 0.819824f, 0.172241f, 0.812500f, 0.178711f, 0.802734f, 0.184448f, 0.793457f,
+ 0.189697f, 0.785156f, 0.194336f, 0.777832f, 0.198364f, 0.770508f, 0.201416f, 0.765137f,
+ 0.206665f, 0.756348f, 0.210571f, 0.748535f, 0.214600f, 0.741211f, 0.217041f, 0.734863f,
+ 0.219604f, 0.729004f, 0.221802f, 0.724121f, 0.224121f, 0.718750f, 0.225586f, 0.712891f,
+ 0.228760f, 0.706055f, 0.229858f, 0.700195f, 0.230713f, 0.693848f, 0.231689f, 0.688477f,
+ 0.232788f, 0.683105f, 0.231934f, 0.677734f, 0.231934f, 0.672852f, 0.230957f, 0.667480f,
+ 0.231323f, 0.659668f, 0.230835f, 0.652344f, 0.229126f, 0.645508f, 0.228516f, 0.638672f,
+ 0.226074f, 0.630859f, 0.223267f, 0.624023f, 0.219849f, 0.616699f, 0.216431f, 0.609375f,
+ 0.212036f, 0.601562f, 0.207642f, 0.591309f, 0.202515f, 0.579102f, 0.197998f, 0.566406f,
+ 0.191040f, 0.553223f, 0.184082f, 0.539062f, 0.175293f, 0.523926f, 0.165527f, 0.507324f,
+ 0.153687f, 0.489014f, 0.140747f, 0.468018f, 0.127563f, 0.436768f, 0.111816f, 0.401611f,
+ 0.092285f, 0.359863f, 0.068115f, 0.305908f, 0.038666f, 0.232422f, 0.006775f, 0.076782f,
+ 0.000000f, 1.000000f, 0.018921f, 0.990234f, 0.035980f, 0.977539f, 0.052704f, 0.962402f,
+ 0.068909f, 0.946777f, 0.082764f, 0.933105f, 0.095703f, 0.918945f, 0.106995f, 0.906738f,
+ 0.119934f, 0.891602f, 0.130371f, 0.879883f, 0.139893f, 0.868652f, 0.150513f, 0.854980f,
+ 0.159058f, 0.844238f, 0.166626f, 0.833984f, 0.174805f, 0.823730f, 0.182739f, 0.812500f,
+ 0.189453f, 0.802734f, 0.195801f, 0.793457f, 0.201660f, 0.785156f, 0.206787f, 0.777344f,
+ 0.213379f, 0.767578f, 0.219238f, 0.759277f, 0.222534f, 0.751953f, 0.226685f, 0.744629f,
+ 0.229858f, 0.738281f, 0.233643f, 0.731934f, 0.236572f, 0.724609f, 0.241211f, 0.716797f,
+ 0.244019f, 0.710449f, 0.245972f, 0.704102f, 0.248291f, 0.698730f, 0.249756f, 0.693359f,
+ 0.251465f, 0.688477f, 0.251709f, 0.684082f, 0.251709f, 0.679688f, 0.252441f, 0.673340f,
+ 0.254395f, 0.666992f, 0.254150f, 0.661621f, 0.253662f, 0.655762f, 0.253418f, 0.649902f,
+ 0.252930f, 0.644531f, 0.250977f, 0.639160f, 0.248901f, 0.633301f, 0.247192f, 0.627441f,
+ 0.243896f, 0.621094f, 0.241699f, 0.614258f, 0.238403f, 0.605469f, 0.234863f, 0.596680f,
+ 0.231201f, 0.587402f, 0.225708f, 0.578125f, 0.220337f, 0.567871f, 0.213867f, 0.557129f,
+ 0.207275f, 0.546387f, 0.198364f, 0.533203f, 0.188599f, 0.519531f, 0.177856f, 0.504395f,
+ 0.166748f, 0.482910f, 0.153564f, 0.459229f, 0.138184f, 0.431152f, 0.120300f, 0.398193f,
+ 0.098999f, 0.358398f, 0.073364f, 0.306885f, 0.040985f, 0.233398f, 0.007290f, 0.077026f,
+ 0.000000f, 1.000000f, 0.023407f, 0.987793f, 0.043671f, 0.973145f, 0.063416f, 0.956543f,
+ 0.082153f, 0.938965f, 0.098206f, 0.922852f, 0.112915f, 0.908203f, 0.127319f, 0.892090f,
+ 0.140137f, 0.877930f, 0.151245f, 0.865723f, 0.162598f, 0.851562f, 0.173706f, 0.838379f,
+ 0.181763f, 0.827637f, 0.190796f, 0.816406f, 0.199951f, 0.804199f, 0.207886f, 0.793945f,
+ 0.214478f, 0.784180f, 0.221436f, 0.774902f, 0.227051f, 0.766113f, 0.233032f, 0.757324f,
+ 0.237671f, 0.748535f, 0.243530f, 0.739746f, 0.248047f, 0.732422f, 0.251953f, 0.725098f,
+ 0.255371f, 0.718262f, 0.258545f, 0.712402f, 0.262451f, 0.705566f, 0.264648f, 0.699219f,
+ 0.268066f, 0.691895f, 0.270508f, 0.685547f, 0.271973f, 0.680176f, 0.274414f, 0.674316f,
+ 0.275391f, 0.669434f, 0.275879f, 0.664551f, 0.277100f, 0.659668f, 0.276855f, 0.654785f,
+ 0.277100f, 0.650391f, 0.276367f, 0.645996f, 0.275635f, 0.641113f, 0.274902f, 0.634766f,
+ 0.274170f, 0.628906f, 0.272217f, 0.623047f, 0.270020f, 0.617676f, 0.268555f, 0.611328f,
+ 0.265381f, 0.605469f, 0.262207f, 0.598633f, 0.258301f, 0.592285f, 0.253662f, 0.584961f,
+ 0.249146f, 0.577637f, 0.243286f, 0.569336f, 0.236572f, 0.561035f, 0.229370f, 0.551270f,
+ 0.221802f, 0.539062f, 0.213257f, 0.525391f, 0.203247f, 0.510742f, 0.192139f, 0.494141f,
+ 0.179688f, 0.475342f, 0.165405f, 0.453613f, 0.148315f, 0.428223f, 0.129028f, 0.396973f,
+ 0.106262f, 0.358643f, 0.078552f, 0.308350f, 0.045227f, 0.227417f, 0.007805f, 0.077332f,
+ 0.000000f, 1.000000f, 0.028732f, 0.985840f, 0.054169f, 0.967773f, 0.077515f, 0.948242f,
+ 0.098267f, 0.929199f, 0.117065f, 0.911621f, 0.134155f, 0.893555f, 0.149414f, 0.877441f,
+ 0.163452f, 0.861816f, 0.176758f, 0.846680f, 0.189087f, 0.832520f, 0.199585f, 0.819824f,
+ 0.209351f, 0.807617f, 0.218628f, 0.795410f, 0.227295f, 0.783691f, 0.234985f, 0.773438f,
+ 0.241943f, 0.763184f, 0.249756f, 0.752930f, 0.254883f, 0.744141f, 0.260742f, 0.735352f,
+ 0.265381f, 0.727539f, 0.270264f, 0.719238f, 0.275635f, 0.710938f, 0.279297f, 0.703613f,
+ 0.283691f, 0.696289f, 0.287109f, 0.689453f, 0.288818f, 0.683594f, 0.292969f, 0.676758f,
+ 0.294189f, 0.670898f, 0.296631f, 0.665039f, 0.298096f, 0.659668f, 0.299805f, 0.654785f,
+ 0.300049f, 0.649902f, 0.300537f, 0.645996f, 0.301270f, 0.641113f, 0.301270f, 0.637207f,
+ 0.300049f, 0.632812f, 0.299805f, 0.627930f, 0.299072f, 0.623535f, 0.296875f, 0.618652f,
+ 0.296387f, 0.613770f, 0.293701f, 0.608887f, 0.291504f, 0.604004f, 0.289307f, 0.598145f,
+ 0.285156f, 0.592773f, 0.281494f, 0.586426f, 0.278076f, 0.580078f, 0.272461f, 0.573242f,
+ 0.267090f, 0.565918f, 0.261963f, 0.558594f, 0.253662f, 0.549316f, 0.246704f, 0.540039f,
+ 0.238037f, 0.529297f, 0.228394f, 0.517090f, 0.218018f, 0.504395f, 0.206421f, 0.489258f,
+ 0.191406f, 0.471191f, 0.176270f, 0.451416f, 0.157837f, 0.426758f, 0.137573f, 0.396729f,
+ 0.113403f, 0.357666f, 0.084412f, 0.304443f, 0.049072f, 0.224609f, 0.008316f, 0.078186f,
+ 0.000000f, 1.000000f, 0.032104f, 0.984863f, 0.060852f, 0.964355f, 0.085754f, 0.943848f,
+ 0.107727f, 0.923828f, 0.129028f, 0.904297f, 0.147339f, 0.885742f, 0.163208f, 0.868652f,
+ 0.178467f, 0.852051f, 0.191772f, 0.836914f, 0.204468f, 0.822266f, 0.215332f, 0.808594f,
+ 0.224976f, 0.796387f, 0.235107f, 0.784180f, 0.244507f, 0.771973f, 0.251953f, 0.761230f,
+ 0.259766f, 0.750488f, 0.265625f, 0.740723f, 0.271729f, 0.731445f, 0.278809f, 0.722168f,
+ 0.283691f, 0.713867f, 0.288818f, 0.705566f, 0.292480f, 0.698242f, 0.297119f, 0.690430f,
+ 0.301025f, 0.683105f, 0.304443f, 0.676270f, 0.307129f, 0.669922f, 0.309326f, 0.664062f,
+ 0.312500f, 0.657227f, 0.314453f, 0.651855f, 0.315918f, 0.645996f, 0.317627f, 0.641602f,
+ 0.317871f, 0.636719f, 0.318604f, 0.631836f, 0.319092f, 0.627441f, 0.319824f, 0.623047f,
+ 0.319336f, 0.619141f, 0.318604f, 0.613770f, 0.317139f, 0.609863f, 0.316406f, 0.605469f,
+ 0.314453f, 0.600586f, 0.312744f, 0.595703f, 0.310547f, 0.591309f, 0.306885f, 0.585938f,
+ 0.303711f, 0.580566f, 0.300293f, 0.574707f, 0.295898f, 0.568848f, 0.291748f, 0.562500f,
+ 0.285889f, 0.555176f, 0.280273f, 0.547363f, 0.272949f, 0.539062f, 0.265869f, 0.530273f,
+ 0.257080f, 0.520020f, 0.247803f, 0.508301f, 0.237305f, 0.495605f, 0.224976f, 0.480469f,
+ 0.210938f, 0.463135f, 0.195435f, 0.443115f, 0.177246f, 0.419189f, 0.156250f, 0.388916f,
+ 0.131104f, 0.351318f, 0.101135f, 0.299805f, 0.063171f, 0.223633f, 0.014900f, 0.084656f,
+ 0.000000f, 1.000000f, 0.032196f, 0.984863f, 0.061432f, 0.963867f, 0.086670f, 0.943359f,
+ 0.109070f, 0.923340f, 0.129272f, 0.903809f, 0.147827f, 0.885254f, 0.165161f, 0.867676f,
+ 0.179688f, 0.851562f, 0.193970f, 0.835449f, 0.206543f, 0.820801f, 0.218628f, 0.806641f,
+ 0.229248f, 0.793945f, 0.238892f, 0.781250f, 0.247681f, 0.769531f, 0.256104f, 0.757812f,
+ 0.264160f, 0.747559f, 0.270996f, 0.736816f, 0.278320f, 0.727051f, 0.283691f, 0.718262f,
+ 0.290283f, 0.708984f, 0.294922f, 0.700684f, 0.299316f, 0.692871f, 0.304443f, 0.684570f,
+ 0.308350f, 0.677246f, 0.312500f, 0.669922f, 0.315918f, 0.663086f, 0.317871f, 0.657227f,
+ 0.321045f, 0.650879f, 0.323730f, 0.644531f, 0.326904f, 0.638184f, 0.328125f, 0.633301f,
+ 0.329346f, 0.627930f, 0.330322f, 0.623047f, 0.330811f, 0.618164f, 0.332031f, 0.613770f,
+ 0.331787f, 0.609375f, 0.331543f, 0.604492f, 0.331299f, 0.599609f, 0.330322f, 0.595215f,
+ 0.328613f, 0.590332f, 0.328613f, 0.585449f, 0.326172f, 0.580566f, 0.323486f, 0.575195f,
+ 0.320801f, 0.569336f, 0.317871f, 0.563477f, 0.313965f, 0.557129f, 0.311279f, 0.550781f,
+ 0.305420f, 0.543457f, 0.300293f, 0.535645f, 0.294434f, 0.527832f, 0.287354f, 0.518066f,
+ 0.280518f, 0.508301f, 0.271484f, 0.497070f, 0.261475f, 0.484131f, 0.250244f, 0.469238f,
+ 0.236816f, 0.452393f, 0.221802f, 0.432861f, 0.205078f, 0.408936f, 0.184937f, 0.380127f,
+ 0.160278f, 0.343262f, 0.129395f, 0.293701f, 0.089783f, 0.219971f, 0.032715f, 0.083496f,
+ 0.000000f, 1.000000f, 0.032227f, 0.984375f, 0.060944f, 0.964355f, 0.086853f, 0.943359f,
+ 0.110291f, 0.922363f, 0.130615f, 0.902832f, 0.149170f, 0.884766f, 0.165649f, 0.867188f,
+ 0.180908f, 0.850586f, 0.196045f, 0.833984f, 0.208618f, 0.819336f, 0.220825f, 0.804688f,
+ 0.232300f, 0.791016f, 0.242920f, 0.778320f, 0.251221f, 0.766602f, 0.260498f, 0.754883f,
+ 0.268311f, 0.743652f, 0.276367f, 0.733398f, 0.283203f, 0.723145f, 0.289307f, 0.713867f,
+ 0.295654f, 0.704590f, 0.301025f, 0.695801f, 0.306396f, 0.687500f, 0.312012f, 0.679199f,
+ 0.315674f, 0.671387f, 0.319824f, 0.664062f, 0.324463f, 0.656738f, 0.327637f, 0.649902f,
+ 0.330566f, 0.643555f, 0.333984f, 0.636719f, 0.337402f, 0.630371f, 0.338379f, 0.625000f,
+ 0.340576f, 0.619629f, 0.342041f, 0.614258f, 0.343018f, 0.609375f, 0.344727f, 0.604004f,
+ 0.344727f, 0.599609f, 0.345459f, 0.595215f, 0.344971f, 0.589355f, 0.344727f, 0.584473f,
+ 0.344482f, 0.580078f, 0.343750f, 0.574219f, 0.341797f, 0.568848f, 0.340332f, 0.563965f,
+ 0.338135f, 0.558105f, 0.335693f, 0.551758f, 0.333008f, 0.545410f, 0.329346f, 0.538574f,
+ 0.325195f, 0.531250f, 0.320801f, 0.523438f, 0.315674f, 0.514648f, 0.309326f, 0.505371f,
+ 0.302734f, 0.495361f, 0.294922f, 0.484131f, 0.286377f, 0.471191f, 0.275879f, 0.456543f,
+ 0.263672f, 0.439453f, 0.250977f, 0.420410f, 0.233887f, 0.397217f, 0.214600f, 0.368652f,
+ 0.191040f, 0.332764f, 0.161011f, 0.285889f, 0.120117f, 0.213135f, 0.056519f, 0.080872f,
+ 0.000000f, 1.000000f, 0.032074f, 0.984863f, 0.060913f, 0.964355f, 0.087158f, 0.943359f,
+ 0.110718f, 0.922363f, 0.131714f, 0.902344f, 0.150635f, 0.883789f, 0.167603f, 0.865723f,
+ 0.183350f, 0.849121f, 0.198486f, 0.832520f, 0.211426f, 0.817383f, 0.224121f, 0.802734f,
+ 0.235474f, 0.789062f, 0.245728f, 0.776367f, 0.255615f, 0.763184f, 0.265381f, 0.751953f,
+ 0.273193f, 0.740234f, 0.281738f, 0.729492f, 0.288330f, 0.719238f, 0.295898f, 0.708984f,
+ 0.302246f, 0.699707f, 0.308594f, 0.690430f, 0.314453f, 0.681641f, 0.319092f, 0.673340f,
+ 0.324219f, 0.665039f, 0.328857f, 0.657227f, 0.333252f, 0.649902f, 0.336426f, 0.643066f,
+ 0.340332f, 0.635742f, 0.344482f, 0.628906f, 0.346924f, 0.622559f, 0.349609f, 0.616211f,
+ 0.352051f, 0.610352f, 0.353516f, 0.604980f, 0.355469f, 0.599121f, 0.356689f, 0.594238f,
+ 0.358643f, 0.588867f, 0.359375f, 0.583984f, 0.359863f, 0.578613f, 0.360352f, 0.572754f,
+ 0.360107f, 0.567871f, 0.360107f, 0.562012f, 0.359131f, 0.556641f, 0.358398f, 0.550781f,
+ 0.356934f, 0.544434f, 0.354980f, 0.538086f, 0.352539f, 0.531738f, 0.349365f, 0.524902f,
+ 0.346680f, 0.518066f, 0.342529f, 0.509277f, 0.337891f, 0.501465f, 0.332764f, 0.491943f,
+ 0.326660f, 0.481689f, 0.320312f, 0.470703f, 0.311523f, 0.458008f, 0.302734f, 0.444336f,
+ 0.291748f, 0.427490f, 0.278809f, 0.408936f, 0.263428f, 0.386230f, 0.244507f, 0.358398f,
+ 0.222168f, 0.324219f, 0.193359f, 0.278076f, 0.152344f, 0.208496f, 0.085327f, 0.079407f,
+ 0.000000f, 1.000000f, 0.032074f, 0.984863f, 0.061218f, 0.964355f, 0.087158f, 0.943359f,
+ 0.110657f, 0.922363f, 0.132690f, 0.902344f, 0.151001f, 0.883301f, 0.169067f, 0.864746f,
+ 0.185425f, 0.847656f, 0.200806f, 0.831055f, 0.213989f, 0.815918f, 0.226440f, 0.800781f,
+ 0.238525f, 0.786621f, 0.248901f, 0.773438f, 0.260498f, 0.760254f, 0.268555f, 0.748535f,
+ 0.277588f, 0.736816f, 0.287354f, 0.725098f, 0.294434f, 0.714844f, 0.302246f, 0.704102f,
+ 0.309814f, 0.694336f, 0.315918f, 0.684570f, 0.321289f, 0.676270f, 0.326904f, 0.666992f,
+ 0.332764f, 0.658691f, 0.337646f, 0.650391f, 0.341553f, 0.643066f, 0.347168f, 0.634766f,
+ 0.350586f, 0.627441f, 0.354736f, 0.620605f, 0.358643f, 0.613281f, 0.362061f, 0.606445f,
+ 0.363525f, 0.601074f, 0.366699f, 0.594238f, 0.369141f, 0.588379f, 0.370117f, 0.583496f,
+ 0.372559f, 0.577637f, 0.373535f, 0.572754f, 0.375244f, 0.567383f, 0.375000f, 0.561523f,
+ 0.375488f, 0.555664f, 0.375977f, 0.550781f, 0.375488f, 0.544434f, 0.374756f, 0.538574f,
+ 0.374512f, 0.532715f, 0.372803f, 0.526367f, 0.371094f, 0.519531f, 0.369385f, 0.512695f,
+ 0.366455f, 0.504883f, 0.362793f, 0.496582f, 0.358887f, 0.488770f, 0.354492f, 0.479492f,
+ 0.349854f, 0.468506f, 0.344482f, 0.457764f, 0.337158f, 0.444336f, 0.329346f, 0.430664f,
+ 0.318848f, 0.414307f, 0.307373f, 0.395752f, 0.292969f, 0.373535f, 0.276123f, 0.347168f,
+ 0.254639f, 0.313721f, 0.226685f, 0.268799f, 0.186768f, 0.202637f, 0.117493f, 0.077942f,
+ 0.000000f, 1.000000f, 0.032074f, 0.984863f, 0.061310f, 0.964355f, 0.087585f, 0.942871f,
+ 0.111755f, 0.921875f, 0.132812f, 0.901855f, 0.153564f, 0.881836f, 0.170166f, 0.863770f,
+ 0.187378f, 0.846191f, 0.202271f, 0.830078f, 0.217163f, 0.813477f, 0.229492f, 0.798340f,
+ 0.242065f, 0.784180f, 0.254150f, 0.770020f, 0.264160f, 0.757324f, 0.274414f, 0.744629f,
+ 0.283936f, 0.732422f, 0.292236f, 0.721191f, 0.301025f, 0.709961f, 0.308594f, 0.699219f,
+ 0.316406f, 0.688965f, 0.323730f, 0.678711f, 0.329590f, 0.669434f, 0.335449f, 0.660156f,
+ 0.341797f, 0.651367f, 0.347412f, 0.643066f, 0.351807f, 0.634766f, 0.357178f, 0.626465f,
+ 0.361084f, 0.619141f, 0.364258f, 0.612793f, 0.368164f, 0.605469f, 0.372559f, 0.598145f,
+ 0.375732f, 0.591797f, 0.379150f, 0.584961f, 0.381348f, 0.579102f, 0.382568f, 0.573730f,
+ 0.385498f, 0.567383f, 0.387451f, 0.562012f, 0.389648f, 0.556152f, 0.390381f, 0.550293f,
+ 0.391113f, 0.544434f, 0.391846f, 0.539062f, 0.392090f, 0.533203f, 0.392334f, 0.526367f,
+ 0.392090f, 0.520508f, 0.392334f, 0.513184f, 0.390625f, 0.506348f, 0.389404f, 0.499268f,
+ 0.387695f, 0.491699f, 0.385498f, 0.483643f, 0.382080f, 0.474609f, 0.377930f, 0.465576f,
+ 0.373779f, 0.455078f, 0.368652f, 0.443848f, 0.362061f, 0.431885f, 0.354736f, 0.417480f,
+ 0.347168f, 0.401611f, 0.335449f, 0.382568f, 0.323486f, 0.361328f, 0.307373f, 0.335205f,
+ 0.287109f, 0.303223f, 0.261719f, 0.260498f, 0.222290f, 0.195557f, 0.152588f, 0.075867f,
+ 0.000000f, 1.000000f, 0.032227f, 0.984863f, 0.062134f, 0.963379f, 0.088196f, 0.942383f,
+ 0.112488f, 0.921387f, 0.134033f, 0.901367f, 0.154907f, 0.880859f, 0.172363f, 0.862793f,
+ 0.189575f, 0.845215f, 0.203979f, 0.828125f, 0.218994f, 0.812012f, 0.233765f, 0.795898f,
+ 0.246338f, 0.781250f, 0.258301f, 0.767090f, 0.268799f, 0.753418f, 0.279053f, 0.740723f,
+ 0.289551f, 0.727539f, 0.299072f, 0.715820f, 0.307373f, 0.704590f, 0.314941f, 0.693848f,
+ 0.322510f, 0.683594f, 0.329102f, 0.673828f, 0.337158f, 0.663574f, 0.344238f, 0.653809f,
+ 0.349609f, 0.645020f, 0.354980f, 0.636230f, 0.360840f, 0.627930f, 0.366211f, 0.619629f,
+ 0.371094f, 0.611816f, 0.375244f, 0.604492f, 0.379150f, 0.597168f, 0.383545f, 0.589844f,
+ 0.387451f, 0.582520f, 0.391846f, 0.575684f, 0.394287f, 0.568848f, 0.396240f, 0.562988f,
+ 0.399658f, 0.556641f, 0.402100f, 0.550293f, 0.404053f, 0.544922f, 0.405762f, 0.539062f,
+ 0.406982f, 0.532227f, 0.407959f, 0.526367f, 0.409180f, 0.520508f, 0.409912f, 0.513672f,
+ 0.409912f, 0.507324f, 0.410645f, 0.500977f, 0.409912f, 0.493896f, 0.409180f, 0.486816f,
+ 0.408203f, 0.478271f, 0.406494f, 0.469727f, 0.403564f, 0.460449f, 0.400391f, 0.451904f,
+ 0.397217f, 0.440918f, 0.393799f, 0.429688f, 0.387939f, 0.418213f, 0.381592f, 0.404053f,
+ 0.375000f, 0.388428f, 0.364746f, 0.369873f, 0.353027f, 0.349365f, 0.339355f, 0.323975f,
+ 0.320801f, 0.292725f, 0.296875f, 0.250977f, 0.258545f, 0.188599f, 0.190674f, 0.073059f,
+ 0.000000f, 1.000000f, 0.032257f, 0.984863f, 0.062073f, 0.963379f, 0.088806f, 0.942383f,
+ 0.111633f, 0.921875f, 0.135376f, 0.900391f, 0.154785f, 0.880859f, 0.173706f, 0.862305f,
+ 0.190796f, 0.843750f, 0.207642f, 0.826172f, 0.222412f, 0.809570f, 0.236816f, 0.793457f,
+ 0.249512f, 0.778320f, 0.262207f, 0.763184f, 0.273926f, 0.749512f, 0.284912f, 0.736328f,
+ 0.295410f, 0.723633f, 0.304443f, 0.711914f, 0.313721f, 0.700195f, 0.322021f, 0.688965f,
+ 0.329346f, 0.678223f, 0.337402f, 0.667969f, 0.345215f, 0.657715f, 0.352051f, 0.647949f,
+ 0.357666f, 0.638672f, 0.364014f, 0.629883f, 0.371094f, 0.620117f, 0.375000f, 0.612793f,
+ 0.381592f, 0.604004f, 0.385498f, 0.596191f, 0.391602f, 0.587891f, 0.395996f, 0.580078f,
+ 0.399902f, 0.572754f, 0.403564f, 0.565430f, 0.407471f, 0.558594f, 0.410400f, 0.552246f,
+ 0.413330f, 0.545898f, 0.416748f, 0.539551f, 0.418945f, 0.533203f, 0.420654f, 0.527832f,
+ 0.423096f, 0.520996f, 0.425293f, 0.514160f, 0.427002f, 0.507324f, 0.427490f, 0.500977f,
+ 0.428467f, 0.494141f, 0.429443f, 0.487793f, 0.429932f, 0.479736f, 0.429199f, 0.472412f,
+ 0.428223f, 0.465088f, 0.427734f, 0.456299f, 0.427002f, 0.447266f, 0.423828f, 0.437744f,
+ 0.421631f, 0.427734f, 0.418457f, 0.415771f, 0.414307f, 0.403809f, 0.408447f, 0.390137f,
+ 0.401855f, 0.374268f, 0.394531f, 0.356934f, 0.383545f, 0.336670f, 0.371338f, 0.311768f,
+ 0.354248f, 0.281006f, 0.331787f, 0.241089f, 0.296143f, 0.181763f, 0.230469f, 0.069702f,
+ 0.000000f, 1.000000f, 0.032196f, 0.984863f, 0.061951f, 0.963867f, 0.088989f, 0.942383f,
+ 0.112976f, 0.920898f, 0.136108f, 0.899414f, 0.156616f, 0.879883f, 0.175293f, 0.860840f,
+ 0.194214f, 0.841309f, 0.211182f, 0.823242f, 0.226440f, 0.806152f, 0.241089f, 0.790039f,
+ 0.254150f, 0.774902f, 0.266846f, 0.760254f, 0.278076f, 0.746582f, 0.289307f, 0.732910f,
+ 0.299805f, 0.720215f, 0.309814f, 0.708008f, 0.319336f, 0.695801f, 0.329102f, 0.684082f,
+ 0.336670f, 0.672852f, 0.344727f, 0.662109f, 0.352539f, 0.651855f, 0.359619f, 0.641602f,
+ 0.367432f, 0.631348f, 0.374512f, 0.622070f, 0.380127f, 0.613281f, 0.385742f, 0.604492f,
+ 0.391113f, 0.595703f, 0.396484f, 0.587402f, 0.401611f, 0.579590f, 0.406006f, 0.571777f,
+ 0.411865f, 0.563477f, 0.416260f, 0.555664f, 0.420410f, 0.548828f, 0.424072f, 0.541504f,
+ 0.427490f, 0.534668f, 0.430664f, 0.527832f, 0.434326f, 0.521484f, 0.436768f, 0.515137f,
+ 0.440674f, 0.508301f, 0.441895f, 0.501953f, 0.443359f, 0.495361f, 0.446289f, 0.488770f,
+ 0.447754f, 0.480957f, 0.447998f, 0.474365f, 0.449463f, 0.466797f, 0.449951f, 0.458984f,
+ 0.449951f, 0.451172f, 0.448975f, 0.442383f, 0.448975f, 0.433350f, 0.446777f, 0.423584f,
+ 0.446045f, 0.413330f, 0.442627f, 0.401855f, 0.440186f, 0.389648f, 0.435303f, 0.376221f,
+ 0.429443f, 0.360840f, 0.422363f, 0.343262f, 0.414062f, 0.323242f, 0.402100f, 0.299072f,
+ 0.387207f, 0.270264f, 0.367432f, 0.231201f, 0.334229f, 0.173828f, 0.270752f, 0.066895f,
+ 0.000000f, 1.000000f, 0.032349f, 0.984375f, 0.061493f, 0.964355f, 0.088989f, 0.942383f,
+ 0.114197f, 0.920410f, 0.137085f, 0.899414f, 0.157959f, 0.878418f, 0.178711f, 0.858398f,
+ 0.197266f, 0.839355f, 0.212891f, 0.821777f, 0.229248f, 0.804688f, 0.243896f, 0.788574f,
+ 0.257812f, 0.772461f, 0.270264f, 0.758301f, 0.281982f, 0.743652f, 0.294189f, 0.729492f,
+ 0.304932f, 0.716309f, 0.315674f, 0.703613f, 0.324463f, 0.691406f, 0.335938f, 0.678711f,
+ 0.344238f, 0.667480f, 0.351807f, 0.656738f, 0.359863f, 0.645508f, 0.368164f, 0.634766f,
+ 0.376465f, 0.624512f, 0.382080f, 0.615723f, 0.389404f, 0.605957f, 0.395508f, 0.596680f,
+ 0.401367f, 0.587891f, 0.407471f, 0.579102f, 0.414062f, 0.569824f, 0.418457f, 0.562012f,
+ 0.424561f, 0.553711f, 0.429688f, 0.545898f, 0.433594f, 0.538574f, 0.437744f, 0.530762f,
+ 0.441895f, 0.523926f, 0.445801f, 0.516602f, 0.450684f, 0.509277f, 0.452881f, 0.502930f,
+ 0.456543f, 0.496094f, 0.458984f, 0.489502f, 0.460693f, 0.482422f, 0.463135f, 0.475342f,
+ 0.465576f, 0.468262f, 0.466064f, 0.461182f, 0.468994f, 0.452881f, 0.470215f, 0.444824f,
+ 0.470703f, 0.437256f, 0.471680f, 0.427979f, 0.471191f, 0.418701f, 0.470215f, 0.409668f,
+ 0.469482f, 0.398682f, 0.466797f, 0.387695f, 0.465332f, 0.375488f, 0.462646f, 0.362305f,
+ 0.456543f, 0.346924f, 0.451904f, 0.329590f, 0.443848f, 0.310547f, 0.434570f, 0.287109f,
+ 0.420654f, 0.258301f, 0.401855f, 0.221558f, 0.372070f, 0.166260f, 0.311035f, 0.064758f,
+ 0.000000f, 1.000000f, 0.031952f, 0.984863f, 0.061584f, 0.964355f, 0.089539f, 0.941895f,
+ 0.115112f, 0.919922f, 0.138184f, 0.897949f, 0.160400f, 0.876953f, 0.180542f, 0.856934f,
+ 0.198242f, 0.838379f, 0.216187f, 0.819824f, 0.230835f, 0.803223f, 0.246094f, 0.786621f,
+ 0.260498f, 0.770508f, 0.274170f, 0.754883f, 0.286621f, 0.740234f, 0.300049f, 0.725586f,
+ 0.310791f, 0.711914f, 0.322266f, 0.698242f, 0.331299f, 0.686035f, 0.341797f, 0.673340f,
+ 0.350342f, 0.662109f, 0.360107f, 0.650391f, 0.367920f, 0.639648f, 0.376953f, 0.628418f,
+ 0.384033f, 0.618652f, 0.391357f, 0.608398f, 0.399170f, 0.598145f, 0.406982f, 0.588379f,
+ 0.412598f, 0.579102f, 0.419434f, 0.569824f, 0.424072f, 0.561523f, 0.430176f, 0.552734f,
+ 0.436035f, 0.544434f, 0.442383f, 0.535645f, 0.446533f, 0.527832f, 0.451904f, 0.519531f,
+ 0.455078f, 0.512695f, 0.460938f, 0.504883f, 0.465088f, 0.497803f, 0.468262f, 0.490967f,
+ 0.472900f, 0.483398f, 0.476562f, 0.476562f, 0.478760f, 0.469482f, 0.481445f, 0.462158f,
+ 0.484375f, 0.454590f, 0.486572f, 0.447021f, 0.488281f, 0.439209f, 0.490723f, 0.431396f,
+ 0.490967f, 0.423096f, 0.492676f, 0.414062f, 0.494141f, 0.404541f, 0.494141f, 0.395020f,
+ 0.493408f, 0.384766f, 0.493408f, 0.373779f, 0.489746f, 0.361572f, 0.488770f, 0.348145f,
+ 0.485107f, 0.332764f, 0.480469f, 0.316162f, 0.472900f, 0.297119f, 0.465332f, 0.274414f,
+ 0.454102f, 0.246948f, 0.436279f, 0.211060f, 0.408936f, 0.158203f, 0.352051f, 0.061707f,
+ 0.000000f, 1.000000f, 0.031860f, 0.984863f, 0.062103f, 0.963867f, 0.089905f, 0.941406f,
+ 0.115967f, 0.918945f, 0.139648f, 0.896973f, 0.162598f, 0.875488f, 0.181763f, 0.855957f,
+ 0.200928f, 0.836914f, 0.217651f, 0.818848f, 0.234985f, 0.800781f, 0.249878f, 0.784180f,
+ 0.264648f, 0.767578f, 0.278809f, 0.751953f, 0.292480f, 0.735840f, 0.304443f, 0.721680f,
+ 0.316895f, 0.707520f, 0.327393f, 0.694336f, 0.338135f, 0.681152f, 0.348145f, 0.668945f,
+ 0.358154f, 0.656250f, 0.367920f, 0.644531f, 0.377441f, 0.632812f, 0.384766f, 0.622070f,
+ 0.392822f, 0.611328f, 0.401367f, 0.600586f, 0.409424f, 0.590332f, 0.416748f, 0.580566f,
+ 0.423584f, 0.570801f, 0.431152f, 0.561035f, 0.437012f, 0.551758f, 0.443359f, 0.542969f,
+ 0.448486f, 0.534668f, 0.454346f, 0.525879f, 0.461182f, 0.517090f, 0.465332f, 0.509277f,
+ 0.470703f, 0.500977f, 0.475098f, 0.493408f, 0.479980f, 0.485840f, 0.484375f, 0.478516f,
+ 0.488281f, 0.470947f, 0.492920f, 0.463623f, 0.496826f, 0.456787f, 0.498779f, 0.448730f,
+ 0.501953f, 0.440918f, 0.504883f, 0.433594f, 0.507812f, 0.425537f, 0.509766f, 0.417236f,
+ 0.512207f, 0.408203f, 0.514160f, 0.400146f, 0.514648f, 0.390381f, 0.516602f, 0.380371f,
+ 0.515625f, 0.370361f, 0.516602f, 0.358643f, 0.515625f, 0.346436f, 0.514160f, 0.333740f,
+ 0.511719f, 0.319092f, 0.509277f, 0.302490f, 0.502441f, 0.284424f, 0.496094f, 0.262207f,
+ 0.484619f, 0.235474f, 0.472168f, 0.201050f, 0.446777f, 0.150513f, 0.394043f, 0.058258f,
+ 0.000000f, 1.000000f, 0.032166f, 0.984863f, 0.061920f, 0.963867f, 0.090759f, 0.940918f,
+ 0.116943f, 0.917969f, 0.140381f, 0.896484f, 0.162720f, 0.875488f, 0.183472f, 0.854980f,
+ 0.202637f, 0.835449f, 0.220215f, 0.817383f, 0.237549f, 0.798828f, 0.253418f, 0.781738f,
+ 0.268311f, 0.764648f, 0.283203f, 0.748047f, 0.296875f, 0.732910f, 0.309326f, 0.718262f,
+ 0.321289f, 0.704102f, 0.334473f, 0.689453f, 0.344238f, 0.676270f, 0.354736f, 0.663574f,
+ 0.365967f, 0.650879f, 0.375732f, 0.638672f, 0.384033f, 0.626953f, 0.393311f, 0.615234f,
+ 0.403076f, 0.603516f, 0.411377f, 0.592773f, 0.419678f, 0.582520f, 0.426025f, 0.572266f,
+ 0.434570f, 0.562012f, 0.440674f, 0.552734f, 0.449219f, 0.542480f, 0.455566f, 0.533203f,
+ 0.461670f, 0.524414f, 0.467285f, 0.515625f, 0.475098f, 0.506348f, 0.480225f, 0.498291f,
+ 0.486084f, 0.489502f, 0.490234f, 0.481689f, 0.495361f, 0.473877f, 0.500000f, 0.465820f,
+ 0.503906f, 0.458496f, 0.509766f, 0.450439f, 0.513672f, 0.443115f, 0.517578f, 0.435547f,
+ 0.520996f, 0.427002f, 0.523438f, 0.419434f, 0.527832f, 0.411621f, 0.529785f, 0.402588f,
+ 0.532715f, 0.394287f, 0.535156f, 0.385254f, 0.537598f, 0.375977f, 0.539551f, 0.365967f,
+ 0.540527f, 0.355957f, 0.540527f, 0.344482f, 0.541016f, 0.332764f, 0.539551f, 0.319824f,
+ 0.538086f, 0.305908f, 0.536621f, 0.288818f, 0.532227f, 0.271240f, 0.526855f, 0.249512f,
+ 0.518555f, 0.223755f, 0.504883f, 0.190186f, 0.482178f, 0.142944f, 0.436279f, 0.055878f,
+ 0.000000f, 1.000000f, 0.032196f, 0.984863f, 0.062805f, 0.963379f, 0.090637f, 0.940918f,
+ 0.118896f, 0.916992f, 0.141602f, 0.895996f, 0.165039f, 0.874023f, 0.185791f, 0.854004f,
+ 0.204712f, 0.834473f, 0.223145f, 0.814941f, 0.240356f, 0.796387f, 0.257080f, 0.778809f,
+ 0.272461f, 0.761719f, 0.287354f, 0.745117f, 0.300781f, 0.729492f, 0.315430f, 0.714355f,
+ 0.327148f, 0.699219f, 0.339355f, 0.685059f, 0.351562f, 0.670898f, 0.362061f, 0.658203f,
+ 0.373047f, 0.645020f, 0.383545f, 0.632324f, 0.393799f, 0.620117f, 0.403809f, 0.607910f,
+ 0.411133f, 0.597168f, 0.420166f, 0.585938f, 0.429932f, 0.574219f, 0.437012f, 0.563965f,
+ 0.445312f, 0.553711f, 0.452148f, 0.543457f, 0.459717f, 0.533691f, 0.467529f, 0.523926f,
+ 0.474365f, 0.514160f, 0.480469f, 0.505371f, 0.487793f, 0.496338f, 0.493896f, 0.487061f,
+ 0.499268f, 0.478516f, 0.505859f, 0.469482f, 0.511230f, 0.461670f, 0.516602f, 0.453369f,
+ 0.521484f, 0.445312f, 0.526367f, 0.437500f, 0.531250f, 0.429688f, 0.535156f, 0.422119f,
+ 0.538574f, 0.414062f, 0.543457f, 0.405273f, 0.547363f, 0.397217f, 0.551270f, 0.388916f,
+ 0.553223f, 0.379883f, 0.555664f, 0.371338f, 0.559570f, 0.361328f, 0.561523f, 0.351318f,
+ 0.563477f, 0.341064f, 0.565918f, 0.329834f, 0.565918f, 0.317871f, 0.564941f, 0.305420f,
+ 0.564941f, 0.291260f, 0.563965f, 0.274902f, 0.560547f, 0.258057f, 0.556152f, 0.237305f,
+ 0.550293f, 0.213013f, 0.539062f, 0.180786f, 0.519043f, 0.135864f, 0.474854f, 0.052826f,
+ 0.000000f, 1.000000f, 0.032440f, 0.984375f, 0.063049f, 0.963379f, 0.092773f, 0.939453f,
+ 0.118774f, 0.916992f, 0.142944f, 0.895508f, 0.166138f, 0.873535f, 0.187744f, 0.852539f,
+ 0.206665f, 0.833008f, 0.227295f, 0.812500f, 0.243774f, 0.793945f, 0.260254f, 0.776855f,
+ 0.275879f, 0.759277f, 0.291504f, 0.742188f, 0.307617f, 0.725098f, 0.319580f, 0.710449f,
+ 0.333984f, 0.694824f, 0.344727f, 0.681152f, 0.358643f, 0.666016f, 0.369629f, 0.652344f,
+ 0.381836f, 0.639160f, 0.391602f, 0.626465f, 0.401367f, 0.613770f, 0.412109f, 0.601074f,
+ 0.420654f, 0.589844f, 0.429443f, 0.578613f, 0.438232f, 0.566895f, 0.447510f, 0.555664f,
+ 0.456055f, 0.544922f, 0.464355f, 0.534180f, 0.471191f, 0.524414f, 0.480713f, 0.513672f,
+ 0.487061f, 0.504395f, 0.493652f, 0.494873f, 0.500977f, 0.485596f, 0.507324f, 0.476318f,
+ 0.514160f, 0.466797f, 0.520020f, 0.458008f, 0.525879f, 0.449463f, 0.532715f, 0.440430f,
+ 0.537109f, 0.432617f, 0.543457f, 0.424072f, 0.548828f, 0.416016f, 0.553223f, 0.408203f,
+ 0.558594f, 0.400146f, 0.562012f, 0.391602f, 0.565918f, 0.382568f, 0.570801f, 0.374268f,
+ 0.575195f, 0.365234f, 0.577637f, 0.356445f, 0.581543f, 0.346436f, 0.584473f, 0.337402f,
+ 0.585938f, 0.326416f, 0.589355f, 0.315674f, 0.589355f, 0.303955f, 0.590820f, 0.291260f,
+ 0.590820f, 0.277588f, 0.590332f, 0.262207f, 0.589355f, 0.244873f, 0.585938f, 0.224609f,
+ 0.580078f, 0.201416f, 0.570801f, 0.170776f, 0.554199f, 0.127808f, 0.515137f, 0.048737f,
+ 0.000000f, 1.000000f, 0.032379f, 0.984375f, 0.063538f, 0.962891f, 0.093689f, 0.938965f,
+ 0.119202f, 0.916992f, 0.144165f, 0.894531f, 0.166870f, 0.873047f, 0.189453f, 0.851562f,
+ 0.209839f, 0.830566f, 0.229370f, 0.811035f, 0.247192f, 0.791992f, 0.264404f, 0.773438f,
+ 0.281006f, 0.755859f, 0.296631f, 0.738281f, 0.312012f, 0.722168f, 0.324707f, 0.706543f,
+ 0.340576f, 0.690430f, 0.352295f, 0.675293f, 0.364502f, 0.661133f, 0.376221f, 0.646973f,
+ 0.388428f, 0.633301f, 0.399170f, 0.620117f, 0.409668f, 0.607422f, 0.420654f, 0.594238f,
+ 0.430176f, 0.582031f, 0.439697f, 0.570312f, 0.448975f, 0.558594f, 0.457764f, 0.547852f,
+ 0.467529f, 0.535645f, 0.475586f, 0.525391f, 0.484131f, 0.514648f, 0.491699f, 0.504395f,
+ 0.499756f, 0.494141f, 0.508789f, 0.483643f, 0.514160f, 0.474854f, 0.521973f, 0.464844f,
+ 0.528320f, 0.455566f, 0.535645f, 0.446045f, 0.542480f, 0.436768f, 0.548340f, 0.428223f,
+ 0.555176f, 0.419189f, 0.560059f, 0.411133f, 0.565918f, 0.402588f, 0.570801f, 0.394043f,
+ 0.577148f, 0.385986f, 0.581055f, 0.377930f, 0.586426f, 0.368164f, 0.590820f, 0.359619f,
+ 0.596191f, 0.350830f, 0.598145f, 0.342041f, 0.603027f, 0.332275f, 0.605957f, 0.322266f,
+ 0.609375f, 0.312012f, 0.613281f, 0.301514f, 0.614258f, 0.289551f, 0.616211f, 0.277100f,
+ 0.617676f, 0.264160f, 0.618652f, 0.249512f, 0.616699f, 0.231812f, 0.615234f, 0.212524f,
+ 0.610352f, 0.189819f, 0.602051f, 0.160278f, 0.589355f, 0.119446f, 0.553223f, 0.046387f,
+ 0.000000f, 1.000000f, 0.031982f, 0.984863f, 0.063782f, 0.962402f, 0.093689f, 0.939453f,
+ 0.120239f, 0.916504f, 0.145142f, 0.894043f, 0.169434f, 0.871582f, 0.190674f, 0.850098f,
+ 0.213013f, 0.829102f, 0.231201f, 0.809570f, 0.249634f, 0.790039f, 0.268555f, 0.770996f,
+ 0.284668f, 0.753418f, 0.300293f, 0.735840f, 0.316895f, 0.718262f, 0.331055f, 0.702148f,
+ 0.344482f, 0.686523f, 0.358154f, 0.670898f, 0.372314f, 0.655762f, 0.384033f, 0.641602f,
+ 0.396484f, 0.627441f, 0.408936f, 0.613281f, 0.419678f, 0.600098f, 0.430176f, 0.587402f,
+ 0.439453f, 0.575195f, 0.449463f, 0.562500f, 0.459717f, 0.550293f, 0.469971f, 0.538574f,
+ 0.479004f, 0.527344f, 0.486816f, 0.516113f, 0.496338f, 0.505371f, 0.504395f, 0.494629f,
+ 0.512695f, 0.483887f, 0.521484f, 0.473389f, 0.528809f, 0.463135f, 0.535645f, 0.453857f,
+ 0.543457f, 0.444092f, 0.551270f, 0.434326f, 0.558105f, 0.424561f, 0.564453f, 0.415527f,
+ 0.570801f, 0.406494f, 0.576172f, 0.397705f, 0.582520f, 0.388916f, 0.588867f, 0.380127f,
+ 0.595703f, 0.371582f, 0.600586f, 0.363281f, 0.606445f, 0.354492f, 0.610352f, 0.345459f,
+ 0.615723f, 0.336426f, 0.619629f, 0.327637f, 0.623535f, 0.317627f, 0.627930f, 0.307861f,
+ 0.631348f, 0.297363f, 0.635254f, 0.286865f, 0.638184f, 0.275635f, 0.641113f, 0.263184f,
+ 0.642578f, 0.249878f, 0.643555f, 0.235352f, 0.643555f, 0.218994f, 0.643066f, 0.200684f,
+ 0.640137f, 0.178589f, 0.633301f, 0.151367f, 0.621582f, 0.112854f, 0.590332f, 0.044617f,
+ 0.000000f, 1.000000f, 0.031830f, 0.984863f, 0.065002f, 0.961426f, 0.093323f, 0.939453f,
+ 0.120544f, 0.916504f, 0.146118f, 0.893555f, 0.170532f, 0.870605f, 0.192017f, 0.849609f,
+ 0.214478f, 0.827637f, 0.235474f, 0.806641f, 0.253662f, 0.787109f, 0.271240f, 0.768555f,
+ 0.288574f, 0.750000f, 0.305908f, 0.731934f, 0.321045f, 0.714844f, 0.336182f, 0.698242f,
+ 0.351318f, 0.681641f, 0.364990f, 0.666016f, 0.378906f, 0.650879f, 0.390625f, 0.635742f,
+ 0.403076f, 0.621582f, 0.416016f, 0.607422f, 0.427734f, 0.593750f, 0.438477f, 0.580078f,
+ 0.448975f, 0.567383f, 0.461426f, 0.554199f, 0.470215f, 0.542480f, 0.480713f, 0.530273f,
+ 0.489502f, 0.518555f, 0.499756f, 0.506348f, 0.508301f, 0.495850f, 0.517578f, 0.484131f,
+ 0.525879f, 0.473633f, 0.533691f, 0.463135f, 0.542480f, 0.452393f, 0.550293f, 0.442139f,
+ 0.558105f, 0.432129f, 0.565430f, 0.422607f, 0.573242f, 0.412354f, 0.581543f, 0.402832f,
+ 0.586914f, 0.393555f, 0.594727f, 0.384033f, 0.599121f, 0.375977f, 0.606934f, 0.366211f,
+ 0.612793f, 0.357666f, 0.619629f, 0.348633f, 0.625000f, 0.340332f, 0.629395f, 0.331299f,
+ 0.636230f, 0.321777f, 0.641113f, 0.312500f, 0.645508f, 0.303467f, 0.649902f, 0.293457f,
+ 0.653809f, 0.283447f, 0.657227f, 0.272705f, 0.661621f, 0.261230f, 0.664062f, 0.249023f,
+ 0.667969f, 0.236450f, 0.669434f, 0.222290f, 0.670898f, 0.207031f, 0.670410f, 0.188599f,
+ 0.667969f, 0.167603f, 0.663574f, 0.141479f, 0.653320f, 0.104431f, 0.627441f, 0.040070f,
+ 0.000000f, 1.000000f, 0.032135f, 0.984863f, 0.065613f, 0.961426f, 0.093323f, 0.939941f,
+ 0.121582f, 0.916016f, 0.148560f, 0.892090f, 0.172119f, 0.869629f, 0.194824f, 0.847656f,
+ 0.217041f, 0.826172f, 0.236938f, 0.805664f, 0.256592f, 0.785645f, 0.275635f, 0.765137f,
+ 0.292969f, 0.746582f, 0.310059f, 0.728516f, 0.326660f, 0.710938f, 0.342285f, 0.693848f,
+ 0.356445f, 0.677246f, 0.371338f, 0.660645f, 0.385742f, 0.645508f, 0.398438f, 0.630371f,
+ 0.411621f, 0.615234f, 0.424316f, 0.600586f, 0.436279f, 0.586426f, 0.448242f, 0.573242f,
+ 0.459961f, 0.560059f, 0.471191f, 0.546387f, 0.480957f, 0.534180f, 0.491211f, 0.521484f,
+ 0.501953f, 0.508789f, 0.510742f, 0.497559f, 0.520996f, 0.485840f, 0.529785f, 0.474609f,
+ 0.540039f, 0.463135f, 0.546387f, 0.452637f, 0.556641f, 0.441406f, 0.564941f, 0.430664f,
+ 0.572266f, 0.420898f, 0.580566f, 0.410400f, 0.589355f, 0.400391f, 0.596191f, 0.390625f,
+ 0.602539f, 0.380859f, 0.611328f, 0.370850f, 0.617188f, 0.361816f, 0.625977f, 0.352295f,
+ 0.630371f, 0.343750f, 0.637207f, 0.334717f, 0.643555f, 0.325684f, 0.649902f, 0.316650f,
+ 0.655762f, 0.307373f, 0.660156f, 0.298096f, 0.666016f, 0.288330f, 0.671387f, 0.279053f,
+ 0.675781f, 0.268799f, 0.680176f, 0.258301f, 0.685059f, 0.247192f, 0.686523f, 0.235718f,
+ 0.690918f, 0.223145f, 0.693359f, 0.208984f, 0.694336f, 0.194458f, 0.695801f, 0.176758f,
+ 0.696777f, 0.157349f, 0.693359f, 0.131958f, 0.684570f, 0.097412f, 0.661133f, 0.037842f,
+ 0.000000f, 1.000000f, 0.032623f, 0.984375f, 0.064941f, 0.961914f, 0.094177f, 0.938965f,
+ 0.122559f, 0.915039f, 0.148560f, 0.891602f, 0.172485f, 0.869141f, 0.196777f, 0.846191f,
+ 0.219849f, 0.824219f, 0.239868f, 0.803711f, 0.260498f, 0.782715f, 0.279541f, 0.762695f,
+ 0.298340f, 0.743652f, 0.314697f, 0.725098f, 0.330811f, 0.707031f, 0.347900f, 0.689453f,
+ 0.362061f, 0.672852f, 0.378662f, 0.655762f, 0.392090f, 0.640137f, 0.405762f, 0.624512f,
+ 0.418457f, 0.609375f, 0.432129f, 0.594727f, 0.445801f, 0.580078f, 0.457520f, 0.565918f,
+ 0.469971f, 0.551758f, 0.480469f, 0.538574f, 0.491699f, 0.525391f, 0.503418f, 0.512207f,
+ 0.513672f, 0.500000f, 0.522461f, 0.488281f, 0.532715f, 0.476074f, 0.543457f, 0.464355f,
+ 0.551758f, 0.452881f, 0.562012f, 0.441406f, 0.569336f, 0.430664f, 0.580078f, 0.419434f,
+ 0.586426f, 0.409180f, 0.596191f, 0.398193f, 0.603516f, 0.388428f, 0.611816f, 0.377930f,
+ 0.620605f, 0.367432f, 0.628418f, 0.357910f, 0.634766f, 0.348389f, 0.642090f, 0.339111f,
+ 0.648926f, 0.329346f, 0.655762f, 0.320312f, 0.662109f, 0.311279f, 0.667969f, 0.302246f,
+ 0.675293f, 0.293213f, 0.680176f, 0.283936f, 0.686035f, 0.273926f, 0.691895f, 0.264404f,
+ 0.696289f, 0.254395f, 0.701172f, 0.243896f, 0.708008f, 0.232788f, 0.710938f, 0.221558f,
+ 0.714355f, 0.209351f, 0.718750f, 0.195801f, 0.721191f, 0.181641f, 0.722168f, 0.165527f,
+ 0.723633f, 0.146851f, 0.721191f, 0.123413f, 0.714355f, 0.091125f, 0.694336f, 0.035065f,
+ 0.000000f, 1.000000f, 0.033020f, 0.983887f, 0.065308f, 0.961914f, 0.094727f, 0.938965f,
+ 0.123535f, 0.914551f, 0.149902f, 0.891602f, 0.175659f, 0.867188f, 0.199585f, 0.844727f,
+ 0.221313f, 0.823242f, 0.243652f, 0.800781f, 0.262939f, 0.780762f, 0.282959f, 0.760254f,
+ 0.300293f, 0.741211f, 0.319336f, 0.721680f, 0.337646f, 0.702637f, 0.353271f, 0.685547f,
+ 0.369141f, 0.667480f, 0.385010f, 0.650879f, 0.400146f, 0.634277f, 0.414551f, 0.618164f,
+ 0.428955f, 0.602539f, 0.440918f, 0.587891f, 0.454346f, 0.572754f, 0.466797f, 0.558594f,
+ 0.479248f, 0.544434f, 0.491211f, 0.530273f, 0.502441f, 0.517090f, 0.512695f, 0.504395f,
+ 0.523926f, 0.491455f, 0.535156f, 0.478516f, 0.544922f, 0.466797f, 0.554199f, 0.454590f,
+ 0.564941f, 0.442383f, 0.574219f, 0.430908f, 0.584473f, 0.419189f, 0.592773f, 0.408691f,
+ 0.603027f, 0.396973f, 0.612793f, 0.385742f, 0.620117f, 0.375732f, 0.625488f, 0.366211f,
+ 0.636719f, 0.354980f, 0.643555f, 0.345215f, 0.651855f, 0.334717f, 0.659668f, 0.324951f,
+ 0.667969f, 0.315186f, 0.673340f, 0.306152f, 0.679688f, 0.297363f, 0.687500f, 0.287598f,
+ 0.694824f, 0.278320f, 0.701660f, 0.269287f, 0.707031f, 0.259766f, 0.712402f, 0.249878f,
+ 0.718750f, 0.240234f, 0.722656f, 0.230103f, 0.728516f, 0.219116f, 0.733398f, 0.207886f,
+ 0.737793f, 0.196899f, 0.742676f, 0.183472f, 0.744629f, 0.169678f, 0.748047f, 0.154053f,
+ 0.747559f, 0.136230f, 0.748535f, 0.113220f, 0.744141f, 0.082703f, 0.728027f, 0.031616f,
+ 0.000000f, 1.000000f, 0.033752f, 0.983398f, 0.065613f, 0.961914f, 0.095276f, 0.938477f,
+ 0.124146f, 0.914062f, 0.150757f, 0.890625f, 0.176392f, 0.866699f, 0.200439f, 0.844238f,
+ 0.224243f, 0.821289f, 0.245117f, 0.799805f, 0.267090f, 0.778320f, 0.286621f, 0.758301f,
+ 0.306641f, 0.737305f, 0.323730f, 0.718262f, 0.342285f, 0.699219f, 0.359375f, 0.681152f,
+ 0.375977f, 0.663086f, 0.391602f, 0.645996f, 0.407227f, 0.628906f, 0.422119f, 0.612305f,
+ 0.435547f, 0.596680f, 0.448730f, 0.581543f, 0.462891f, 0.565918f, 0.475830f, 0.551270f,
+ 0.488037f, 0.536621f, 0.501465f, 0.522461f, 0.513184f, 0.508301f, 0.524902f, 0.495117f,
+ 0.536621f, 0.481689f, 0.546387f, 0.469482f, 0.557129f, 0.456543f, 0.568359f, 0.443848f,
+ 0.578613f, 0.431885f, 0.588867f, 0.419922f, 0.599121f, 0.407959f, 0.607422f, 0.396729f,
+ 0.616699f, 0.385498f, 0.626953f, 0.374268f, 0.634766f, 0.363525f, 0.643066f, 0.352783f,
+ 0.652344f, 0.342529f, 0.660156f, 0.332031f, 0.668945f, 0.321533f, 0.677246f, 0.311279f,
+ 0.685059f, 0.301758f, 0.691406f, 0.291992f, 0.699219f, 0.282715f, 0.706543f, 0.272949f,
+ 0.712891f, 0.263916f, 0.721191f, 0.254395f, 0.726562f, 0.245850f, 0.731934f, 0.235962f,
+ 0.739258f, 0.225464f, 0.745117f, 0.215942f, 0.750000f, 0.205566f, 0.755859f, 0.194336f,
+ 0.760254f, 0.183350f, 0.765137f, 0.171387f, 0.769043f, 0.158081f, 0.772461f, 0.142822f,
+ 0.773438f, 0.125977f, 0.774414f, 0.105103f, 0.771484f, 0.077087f, 0.757812f, 0.028961f,
+ 0.000000f, 1.000000f, 0.033691f, 0.983398f, 0.065063f, 0.962402f, 0.096558f, 0.937500f,
+ 0.125366f, 0.913574f, 0.152954f, 0.888672f, 0.177856f, 0.866211f, 0.202881f, 0.842285f,
+ 0.226318f, 0.819336f, 0.249023f, 0.797363f, 0.270508f, 0.775879f, 0.290771f, 0.754883f,
+ 0.309814f, 0.734375f, 0.330811f, 0.713867f, 0.347412f, 0.695801f, 0.364746f, 0.676758f,
+ 0.382324f, 0.658691f, 0.398438f, 0.640625f, 0.413818f, 0.623535f, 0.429688f, 0.606934f,
+ 0.443848f, 0.590332f, 0.458496f, 0.574219f, 0.472412f, 0.559082f, 0.485596f, 0.543457f,
+ 0.499023f, 0.528809f, 0.512207f, 0.514160f, 0.522949f, 0.500488f, 0.535156f, 0.486572f,
+ 0.547363f, 0.472900f, 0.558594f, 0.459473f, 0.570312f, 0.446533f, 0.580566f, 0.433838f,
+ 0.590820f, 0.421387f, 0.603027f, 0.408936f, 0.611328f, 0.397217f, 0.622559f, 0.385254f,
+ 0.631348f, 0.373779f, 0.641113f, 0.362549f, 0.650391f, 0.351562f, 0.659668f, 0.340088f,
+ 0.667480f, 0.329834f, 0.676270f, 0.319336f, 0.684570f, 0.309082f, 0.694824f, 0.297852f,
+ 0.701660f, 0.288086f, 0.709473f, 0.278320f, 0.717773f, 0.268311f, 0.723633f, 0.259277f,
+ 0.731445f, 0.249512f, 0.738770f, 0.240234f, 0.746094f, 0.230713f, 0.751953f, 0.222412f,
+ 0.758789f, 0.211792f, 0.765137f, 0.201660f, 0.772461f, 0.191772f, 0.776855f, 0.181396f,
+ 0.782227f, 0.170288f, 0.787598f, 0.158203f, 0.791016f, 0.145630f, 0.795410f, 0.131836f,
+ 0.797852f, 0.116455f, 0.800781f, 0.096130f, 0.798340f, 0.071167f, 0.787109f, 0.025589f,
+ 0.000000f, 1.000000f, 0.034302f, 0.983398f, 0.065308f, 0.962402f, 0.096863f, 0.937500f,
+ 0.125610f, 0.913086f, 0.153076f, 0.889160f, 0.179688f, 0.864746f, 0.204712f, 0.841309f,
+ 0.228760f, 0.817871f, 0.252441f, 0.794922f, 0.273438f, 0.773438f, 0.294922f, 0.751953f,
+ 0.314697f, 0.731445f, 0.334473f, 0.710938f, 0.354004f, 0.691406f, 0.369873f, 0.672363f,
+ 0.388184f, 0.653809f, 0.404541f, 0.635742f, 0.421875f, 0.617676f, 0.438965f, 0.600098f,
+ 0.452637f, 0.583496f, 0.466797f, 0.567383f, 0.481201f, 0.551270f, 0.495361f, 0.536133f,
+ 0.508301f, 0.520996f, 0.521973f, 0.506348f, 0.535156f, 0.491211f, 0.547852f, 0.477539f,
+ 0.558594f, 0.463867f, 0.569824f, 0.450195f, 0.582031f, 0.436768f, 0.593262f, 0.423584f,
+ 0.604492f, 0.410645f, 0.615723f, 0.398193f, 0.626953f, 0.385986f, 0.634277f, 0.374512f,
+ 0.646484f, 0.362061f, 0.656250f, 0.350586f, 0.665527f, 0.339111f, 0.675781f, 0.328125f,
+ 0.685059f, 0.316650f, 0.693359f, 0.306152f, 0.701660f, 0.295654f, 0.710449f, 0.285156f,
+ 0.719238f, 0.274658f, 0.726562f, 0.264648f, 0.734375f, 0.254639f, 0.743164f, 0.244751f,
+ 0.750977f, 0.234985f, 0.757324f, 0.226074f, 0.764648f, 0.216553f, 0.772949f, 0.206909f,
+ 0.780762f, 0.197876f, 0.784180f, 0.188477f, 0.791016f, 0.178223f, 0.798340f, 0.167847f,
+ 0.804688f, 0.157349f, 0.810547f, 0.146118f, 0.814453f, 0.134033f, 0.818848f, 0.120789f,
+ 0.821289f, 0.106506f, 0.824219f, 0.088257f, 0.825195f, 0.063965f, 0.814941f, 0.023544f,
+ 0.000000f, 1.000000f, 0.033966f, 0.983887f, 0.066040f, 0.961426f, 0.096497f, 0.937988f,
+ 0.126831f, 0.912598f, 0.153931f, 0.888672f, 0.181152f, 0.863770f, 0.207153f, 0.839355f,
+ 0.231567f, 0.815918f, 0.253418f, 0.793945f, 0.277100f, 0.770996f, 0.299072f, 0.749023f,
+ 0.319336f, 0.728027f, 0.339844f, 0.707031f, 0.358643f, 0.687012f, 0.376221f, 0.667969f,
+ 0.395020f, 0.648438f, 0.412109f, 0.630371f, 0.427734f, 0.612305f, 0.446289f, 0.594238f,
+ 0.461914f, 0.577148f, 0.475830f, 0.560547f, 0.490479f, 0.544434f, 0.504883f, 0.528320f,
+ 0.518555f, 0.512695f, 0.532227f, 0.498047f, 0.544922f, 0.483398f, 0.557617f, 0.468506f,
+ 0.571289f, 0.453857f, 0.583496f, 0.440186f, 0.595215f, 0.426758f, 0.605957f, 0.413574f,
+ 0.617676f, 0.400391f, 0.630859f, 0.386963f, 0.638672f, 0.375244f, 0.651367f, 0.362305f,
+ 0.661133f, 0.350586f, 0.671387f, 0.338867f, 0.681641f, 0.326904f, 0.689453f, 0.315674f,
+ 0.699707f, 0.304443f, 0.708984f, 0.293213f, 0.719238f, 0.282227f, 0.726074f, 0.272217f,
+ 0.735352f, 0.261719f, 0.744141f, 0.251221f, 0.753418f, 0.240356f, 0.762207f, 0.230713f,
+ 0.768066f, 0.221313f, 0.775879f, 0.211792f, 0.782715f, 0.202393f, 0.791504f, 0.192505f,
+ 0.798340f, 0.183960f, 0.805176f, 0.174316f, 0.811523f, 0.165283f, 0.818359f, 0.154419f,
+ 0.824219f, 0.144897f, 0.830078f, 0.134155f, 0.834961f, 0.123047f, 0.840332f, 0.110107f,
+ 0.844238f, 0.096313f, 0.846680f, 0.080017f, 0.848145f, 0.057251f, 0.842285f, 0.023071f,
+ 0.000000f, 1.000000f, 0.033997f, 0.983887f, 0.066833f, 0.960938f, 0.097168f, 0.937500f,
+ 0.127563f, 0.912109f, 0.155396f, 0.887695f, 0.183105f, 0.862793f, 0.208984f, 0.838379f,
+ 0.233887f, 0.814453f, 0.257812f, 0.791016f, 0.280518f, 0.768066f, 0.301758f, 0.746582f,
+ 0.323975f, 0.724609f, 0.344971f, 0.703613f, 0.364258f, 0.683105f, 0.383301f, 0.663086f,
+ 0.401611f, 0.644043f, 0.419189f, 0.625000f, 0.436768f, 0.606445f, 0.452393f, 0.588867f,
+ 0.468750f, 0.570801f, 0.484619f, 0.553711f, 0.500488f, 0.536621f, 0.516113f, 0.520508f,
+ 0.530273f, 0.504395f, 0.543945f, 0.489258f, 0.557129f, 0.474121f, 0.569824f, 0.459229f,
+ 0.583008f, 0.444580f, 0.595703f, 0.430420f, 0.607910f, 0.416748f, 0.620117f, 0.402832f,
+ 0.631836f, 0.389893f, 0.641602f, 0.376953f, 0.653320f, 0.363770f, 0.664551f, 0.351318f,
+ 0.675293f, 0.338867f, 0.687012f, 0.326416f, 0.695801f, 0.315430f, 0.706055f, 0.303223f,
+ 0.714355f, 0.292480f, 0.725586f, 0.280762f, 0.734863f, 0.269775f, 0.743164f, 0.259033f,
+ 0.751953f, 0.248657f, 0.761230f, 0.238159f, 0.770508f, 0.227783f, 0.778809f, 0.217407f,
+ 0.786621f, 0.207520f, 0.795410f, 0.197510f, 0.802246f, 0.188232f, 0.809082f, 0.178833f,
+ 0.816895f, 0.169800f, 0.823730f, 0.160522f, 0.830078f, 0.151611f, 0.839355f, 0.141724f,
+ 0.842773f, 0.132080f, 0.850586f, 0.121460f, 0.855469f, 0.111450f, 0.861328f, 0.099548f,
+ 0.866211f, 0.086487f, 0.869141f, 0.072083f, 0.872070f, 0.051971f, 0.868164f, 0.019196f,
+ 0.000000f, 1.000000f, 0.034058f, 0.983887f, 0.067078f, 0.960938f, 0.098328f, 0.936523f,
+ 0.128906f, 0.911133f, 0.156494f, 0.886719f, 0.184204f, 0.861816f, 0.211792f, 0.836914f,
+ 0.236084f, 0.812988f, 0.261719f, 0.788574f, 0.284424f, 0.765625f, 0.306152f, 0.743652f,
+ 0.328613f, 0.721191f, 0.349609f, 0.699707f, 0.369141f, 0.679199f, 0.389893f, 0.658203f,
+ 0.408447f, 0.638672f, 0.426514f, 0.619141f, 0.442871f, 0.600586f, 0.461182f, 0.582031f,
+ 0.478027f, 0.563965f, 0.495361f, 0.546387f, 0.509766f, 0.529297f, 0.523926f, 0.513184f,
+ 0.539551f, 0.496826f, 0.554199f, 0.480957f, 0.567383f, 0.465576f, 0.580566f, 0.450439f,
+ 0.595215f, 0.435059f, 0.608398f, 0.420898f, 0.619629f, 0.406982f, 0.631836f, 0.393066f,
+ 0.644531f, 0.378906f, 0.656738f, 0.365967f, 0.666992f, 0.353027f, 0.679199f, 0.340088f,
+ 0.690430f, 0.327148f, 0.699707f, 0.315430f, 0.711426f, 0.302979f, 0.721191f, 0.291504f,
+ 0.730957f, 0.279541f, 0.741211f, 0.268066f, 0.750000f, 0.257324f, 0.760254f, 0.246216f,
+ 0.768066f, 0.235474f, 0.778320f, 0.224731f, 0.785645f, 0.214966f, 0.795898f, 0.204224f,
+ 0.802734f, 0.194336f, 0.812500f, 0.184082f, 0.818848f, 0.174683f, 0.827637f, 0.164795f,
+ 0.835449f, 0.155762f, 0.842285f, 0.146606f, 0.849609f, 0.137817f, 0.856934f, 0.128662f,
+ 0.863281f, 0.119934f, 0.869629f, 0.109497f, 0.875977f, 0.099609f, 0.881836f, 0.089417f,
+ 0.887695f, 0.076904f, 0.891602f, 0.063049f, 0.895508f, 0.044708f, 0.893555f, 0.016769f,
+ 0.000000f, 1.000000f, 0.033264f, 0.984375f, 0.066284f, 0.961914f, 0.098633f, 0.936523f,
+ 0.128906f, 0.911621f, 0.158203f, 0.886230f, 0.186279f, 0.860352f, 0.213501f, 0.835449f,
+ 0.239624f, 0.811035f, 0.263672f, 0.787109f, 0.288086f, 0.763184f, 0.310303f, 0.740723f,
+ 0.333252f, 0.717773f, 0.355469f, 0.695801f, 0.375000f, 0.674805f, 0.395020f, 0.654297f,
+ 0.414062f, 0.634277f, 0.432861f, 0.613770f, 0.450439f, 0.595215f, 0.469238f, 0.575684f,
+ 0.485840f, 0.557617f, 0.502930f, 0.540039f, 0.519043f, 0.522461f, 0.533691f, 0.505371f,
+ 0.549316f, 0.488770f, 0.563477f, 0.472656f, 0.578125f, 0.456787f, 0.592285f, 0.441162f,
+ 0.606445f, 0.425781f, 0.620117f, 0.410889f, 0.633301f, 0.396729f, 0.644043f, 0.382812f,
+ 0.656250f, 0.368896f, 0.669434f, 0.354980f, 0.683105f, 0.341309f, 0.692383f, 0.329102f,
+ 0.703125f, 0.316162f, 0.715820f, 0.303467f, 0.725098f, 0.291504f, 0.737305f, 0.279053f,
+ 0.746582f, 0.267578f, 0.754883f, 0.256592f, 0.766113f, 0.244629f, 0.775391f, 0.233643f,
+ 0.785645f, 0.222778f, 0.794434f, 0.212036f, 0.803223f, 0.201294f, 0.812500f, 0.191040f,
+ 0.819824f, 0.181519f, 0.829590f, 0.171143f, 0.837402f, 0.161377f, 0.845215f, 0.151367f,
+ 0.852539f, 0.142212f, 0.861816f, 0.132690f, 0.867188f, 0.124573f, 0.874512f, 0.115173f,
+ 0.881836f, 0.106506f, 0.888672f, 0.097778f, 0.895508f, 0.087830f, 0.902344f, 0.077271f,
+ 0.908203f, 0.067383f, 0.913086f, 0.054840f, 0.916504f, 0.039185f, 0.916504f, 0.014191f,
+ 0.000000f, 1.000000f, 0.033478f, 0.984375f, 0.066833f, 0.961426f, 0.098694f, 0.936523f,
+ 0.130005f, 0.910645f, 0.159424f, 0.885254f, 0.187866f, 0.859375f, 0.215088f, 0.834473f,
+ 0.241333f, 0.809082f, 0.266602f, 0.785156f, 0.290771f, 0.761230f, 0.314941f, 0.737305f,
+ 0.336670f, 0.715332f, 0.359375f, 0.692383f, 0.380859f, 0.670410f, 0.400146f, 0.649902f,
+ 0.422119f, 0.628418f, 0.440674f, 0.608398f, 0.459717f, 0.588867f, 0.477783f, 0.569336f,
+ 0.494629f, 0.550781f, 0.511719f, 0.532227f, 0.526855f, 0.515137f, 0.542480f, 0.498047f,
+ 0.559082f, 0.480957f, 0.574219f, 0.464111f, 0.589355f, 0.447754f, 0.603027f, 0.432129f,
+ 0.618164f, 0.416504f, 0.632812f, 0.401123f, 0.644043f, 0.386963f, 0.657715f, 0.372314f,
+ 0.670898f, 0.358154f, 0.682617f, 0.344727f, 0.695312f, 0.330566f, 0.707520f, 0.317383f,
+ 0.719238f, 0.304688f, 0.729004f, 0.291992f, 0.740234f, 0.279541f, 0.751465f, 0.267090f,
+ 0.761230f, 0.255371f, 0.771973f, 0.243774f, 0.782227f, 0.232300f, 0.790527f, 0.221436f,
+ 0.801758f, 0.209717f, 0.810547f, 0.199585f, 0.818359f, 0.189087f, 0.828125f, 0.178467f,
+ 0.836426f, 0.168091f, 0.846191f, 0.158203f, 0.852539f, 0.149292f, 0.861816f, 0.138794f,
+ 0.871094f, 0.128784f, 0.876465f, 0.120483f, 0.885254f, 0.110779f, 0.894043f, 0.101440f,
+ 0.899902f, 0.093384f, 0.907715f, 0.084656f, 0.914551f, 0.076172f, 0.920898f, 0.067810f,
+ 0.926758f, 0.057373f, 0.933105f, 0.046234f, 0.937012f, 0.032898f, 0.937988f, 0.011459f,
+ 0.000000f, 1.000000f, 0.033630f, 0.983887f, 0.067444f, 0.960938f, 0.098999f, 0.936523f,
+ 0.129883f, 0.910645f, 0.160889f, 0.883789f, 0.189819f, 0.858398f, 0.217163f, 0.833008f,
+ 0.244019f, 0.807617f, 0.270752f, 0.782227f, 0.296143f, 0.757812f, 0.319092f, 0.734375f,
+ 0.342529f, 0.710938f, 0.364014f, 0.688477f, 0.385986f, 0.666504f, 0.407959f, 0.644531f,
+ 0.427246f, 0.624023f, 0.447754f, 0.603027f, 0.466553f, 0.583008f, 0.484375f, 0.563477f,
+ 0.501465f, 0.544922f, 0.520508f, 0.525879f, 0.539062f, 0.506836f, 0.555664f, 0.489258f,
+ 0.571289f, 0.471924f, 0.586426f, 0.455078f, 0.601562f, 0.438477f, 0.616699f, 0.422363f,
+ 0.631348f, 0.406738f, 0.645996f, 0.391357f, 0.657715f, 0.376953f, 0.668945f, 0.362793f,
+ 0.683105f, 0.347900f, 0.695801f, 0.333496f, 0.709473f, 0.319336f, 0.721680f, 0.306152f,
+ 0.732422f, 0.293945f, 0.741699f, 0.281006f, 0.754395f, 0.267578f, 0.766113f, 0.255371f,
+ 0.776855f, 0.243774f, 0.785645f, 0.232300f, 0.796875f, 0.220093f, 0.806641f, 0.208984f,
+ 0.816406f, 0.197876f, 0.825684f, 0.187134f, 0.835449f, 0.176392f, 0.845215f, 0.165771f,
+ 0.853027f, 0.155762f, 0.862305f, 0.145752f, 0.871094f, 0.135498f, 0.879395f, 0.125732f,
+ 0.886230f, 0.116943f, 0.894531f, 0.107727f, 0.903320f, 0.098267f, 0.911133f, 0.088867f,
+ 0.917969f, 0.080261f, 0.924805f, 0.071716f, 0.931641f, 0.063538f, 0.938477f, 0.055145f,
+ 0.945312f, 0.046967f, 0.951172f, 0.038208f, 0.956055f, 0.026398f, 0.960449f, 0.009575f,
+ 0.000000f, 1.000000f, 0.034332f, 0.983887f, 0.066467f, 0.961914f, 0.099854f, 0.936035f,
+ 0.131104f, 0.910156f, 0.162109f, 0.883301f, 0.191162f, 0.857422f, 0.219360f, 0.831543f,
+ 0.247070f, 0.805664f, 0.273926f, 0.780273f, 0.298828f, 0.755371f, 0.322754f, 0.731934f,
+ 0.347168f, 0.708008f, 0.370850f, 0.684082f, 0.392822f, 0.661621f, 0.413330f, 0.640137f,
+ 0.435303f, 0.618652f, 0.455078f, 0.597656f, 0.473877f, 0.577148f, 0.493896f, 0.556641f,
+ 0.512207f, 0.537109f, 0.530762f, 0.518066f, 0.548340f, 0.499512f, 0.564453f, 0.481689f,
+ 0.581055f, 0.464111f, 0.597168f, 0.446777f, 0.611816f, 0.430176f, 0.626465f, 0.413574f,
+ 0.642090f, 0.397461f, 0.655762f, 0.382080f, 0.670410f, 0.366699f, 0.682617f, 0.351807f,
+ 0.697266f, 0.337158f, 0.710449f, 0.322754f, 0.722656f, 0.309082f, 0.733398f, 0.295654f,
+ 0.746582f, 0.282227f, 0.758301f, 0.269043f, 0.769531f, 0.256104f, 0.780273f, 0.244141f,
+ 0.791016f, 0.231934f, 0.801758f, 0.219849f, 0.811035f, 0.208374f, 0.821777f, 0.197021f,
+ 0.831055f, 0.186035f, 0.842285f, 0.174561f, 0.850586f, 0.164062f, 0.860840f, 0.153442f,
+ 0.868652f, 0.143311f, 0.877441f, 0.133545f, 0.886719f, 0.123291f, 0.894531f, 0.113953f,
+ 0.901367f, 0.105103f, 0.911621f, 0.095093f, 0.919434f, 0.085938f, 0.926270f, 0.077271f,
+ 0.934570f, 0.068787f, 0.941895f, 0.059631f, 0.949219f, 0.051025f, 0.956055f, 0.042542f,
+ 0.963867f, 0.034424f, 0.969727f, 0.027069f, 0.976074f, 0.018982f, 0.980469f, 0.005779f,
+ 0.000000f, 1.000000f, 0.034424f, 0.983887f, 0.066284f, 0.961914f, 0.100586f, 0.935547f,
+ 0.132080f, 0.909668f, 0.162842f, 0.882812f, 0.192383f, 0.856445f, 0.221924f, 0.829590f,
+ 0.250000f, 0.803223f, 0.276611f, 0.778320f, 0.301758f, 0.753418f, 0.328613f, 0.728027f,
+ 0.350342f, 0.705078f, 0.375977f, 0.680176f, 0.397461f, 0.658203f, 0.421631f, 0.634766f,
+ 0.441650f, 0.613281f, 0.461182f, 0.592285f, 0.483643f, 0.570801f, 0.502441f, 0.550293f,
+ 0.520996f, 0.530273f, 0.538574f, 0.511230f, 0.556152f, 0.492676f, 0.574219f, 0.474121f,
+ 0.591797f, 0.455811f, 0.607422f, 0.438232f, 0.623535f, 0.421143f, 0.639648f, 0.404297f,
+ 0.655273f, 0.387939f, 0.668457f, 0.372314f, 0.682129f, 0.356934f, 0.695801f, 0.341797f,
+ 0.708496f, 0.327393f, 0.721680f, 0.312500f, 0.735840f, 0.297852f, 0.750000f, 0.284180f,
+ 0.759766f, 0.271729f, 0.770020f, 0.258301f, 0.784180f, 0.244629f, 0.796875f, 0.232422f,
+ 0.803223f, 0.220947f, 0.816406f, 0.208008f, 0.828613f, 0.196289f, 0.835449f, 0.185547f,
+ 0.847656f, 0.173462f, 0.856445f, 0.163574f, 0.865723f, 0.152222f, 0.876465f, 0.141602f,
+ 0.883789f, 0.131714f, 0.894043f, 0.121216f, 0.902344f, 0.111694f, 0.910645f, 0.101868f,
+ 0.920410f, 0.091797f, 0.927246f, 0.083313f, 0.936523f, 0.073181f, 0.942383f, 0.065674f,
+ 0.952637f, 0.055176f, 0.957031f, 0.049164f, 0.968262f, 0.037628f, 0.968262f, 0.033844f,
+ 0.983887f, 0.020599f, 0.983887f, 0.016708f, 0.996582f, 0.005913f, 0.999512f, 0.000015f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 1.000000f, 0.000000f, 0.999023f, 0.000000f, 0.998047f,
+ 0.000000f, 0.997070f, 0.000000f, 0.995605f, 0.000000f, 0.994629f, 0.000000f, 0.993164f,
+ 0.000000f, 0.990723f, 0.000000f, 0.989258f, 0.000000f, 0.986816f, 0.000000f, 0.984375f,
+ 0.000000f, 0.982422f, 0.000000f, 0.979492f, 0.000000f, 0.975586f, 0.000000f, 0.973633f,
+ 0.000000f, 0.970215f, 0.000000f, 0.966309f, 0.000000f, 0.961914f, 0.000000f, 0.958984f,
+ 0.000000f, 0.954590f, 0.000000f, 0.950195f, 0.000000f, 0.945312f, 0.000000f, 0.940430f,
+ 0.000000f, 0.935547f, 0.000000f, 0.930176f, 0.000000f, 0.924805f, 0.000000f, 0.918945f,
+ 0.000000f, 0.912598f, 0.000000f, 0.906250f, 0.000000f, 0.899414f, 0.000000f, 0.892090f,
+ 0.000000f, 0.884766f, 0.000000f, 0.876953f, 0.000000f, 0.869141f, 0.000000f, 0.860840f,
+ 0.000000f, 0.851562f, 0.000000f, 0.841797f, 0.000000f, 0.832031f, 0.000000f, 0.821777f,
+ 0.000000f, 0.811523f, 0.000000f, 0.799805f, 0.000000f, 0.787598f, 0.000000f, 0.774902f,
+ 0.000000f, 0.761230f, 0.000000f, 0.747070f, 0.000000f, 0.732910f, 0.000000f, 0.717773f,
+ 0.000000f, 0.700195f, 0.000000f, 0.682617f, 0.000000f, 0.663086f, 0.000000f, 0.643066f,
+ 0.000000f, 0.622070f, 0.000000f, 0.597656f, 0.000000f, 0.572266f, 0.000000f, 0.544922f,
+ 0.000000f, 0.515625f, 0.000000f, 0.480957f, 0.000000f, 0.444092f, 0.000000f, 0.401367f,
+ 0.000000f, 0.351074f, 0.000000f, 0.289551f, 0.000000f, 0.207397f, 0.000000f, 0.080261f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998535f,
+ 0.000000f, 0.997070f, 0.000000f, 0.996094f, 0.000000f, 0.994629f, 0.000000f, 0.992676f,
+ 0.000000f, 0.991211f, 0.000000f, 0.988770f, 0.000000f, 0.986816f, 0.000000f, 0.984375f,
+ 0.000000f, 0.981934f, 0.000000f, 0.979492f, 0.000000f, 0.976074f, 0.000000f, 0.973145f,
+ 0.000000f, 0.969727f, 0.000000f, 0.966309f, 0.000000f, 0.961914f, 0.000000f, 0.958496f,
+ 0.000000f, 0.954590f, 0.000000f, 0.949707f, 0.000000f, 0.945312f, 0.000000f, 0.940430f,
+ 0.000000f, 0.935059f, 0.000000f, 0.929688f, 0.000000f, 0.924316f, 0.000000f, 0.918457f,
+ 0.000000f, 0.912598f, 0.000000f, 0.906250f, 0.000000f, 0.899414f, 0.000000f, 0.892090f,
+ 0.000000f, 0.884277f, 0.000000f, 0.876953f, 0.000000f, 0.869141f, 0.000000f, 0.860352f,
+ 0.000000f, 0.851562f, 0.000000f, 0.841797f, 0.000000f, 0.832031f, 0.000000f, 0.821777f,
+ 0.000000f, 0.811035f, 0.000000f, 0.799805f, 0.000000f, 0.787598f, 0.000000f, 0.774902f,
+ 0.000000f, 0.761230f, 0.000000f, 0.747070f, 0.000000f, 0.732910f, 0.000000f, 0.717285f,
+ 0.000001f, 0.699707f, 0.000004f, 0.682617f, 0.000007f, 0.662598f, 0.000009f, 0.643066f,
+ 0.000009f, 0.622070f, 0.000009f, 0.597656f, 0.000009f, 0.572266f, 0.000008f, 0.544922f,
+ 0.000007f, 0.516113f, 0.000006f, 0.481689f, 0.000006f, 0.443604f, 0.000005f, 0.402100f,
+ 0.000004f, 0.351562f, 0.000003f, 0.289062f, 0.000002f, 0.207764f, 0.000001f, 0.079895f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998047f,
+ 0.000000f, 0.996582f, 0.000000f, 0.995605f, 0.000000f, 0.994141f, 0.000000f, 0.992676f,
+ 0.000000f, 0.990723f, 0.000000f, 0.988770f, 0.000000f, 0.986328f, 0.000000f, 0.984375f,
+ 0.000000f, 0.981445f, 0.000000f, 0.979004f, 0.000000f, 0.975586f, 0.000000f, 0.972168f,
+ 0.000000f, 0.969238f, 0.000000f, 0.965820f, 0.000000f, 0.961914f, 0.000000f, 0.958008f,
+ 0.000002f, 0.953613f, 0.000007f, 0.949707f, 0.000012f, 0.944824f, 0.000018f, 0.939941f,
+ 0.000024f, 0.934570f, 0.000031f, 0.929199f, 0.000038f, 0.923340f, 0.000044f, 0.917480f,
+ 0.000052f, 0.911621f, 0.000059f, 0.905762f, 0.000066f, 0.898438f, 0.000072f, 0.891602f,
+ 0.000080f, 0.883789f, 0.000087f, 0.875977f, 0.000093f, 0.868164f, 0.000095f, 0.859863f,
+ 0.000096f, 0.850586f, 0.000096f, 0.841309f, 0.000093f, 0.831543f, 0.000090f, 0.821289f,
+ 0.000087f, 0.810059f, 0.000084f, 0.799316f, 0.000079f, 0.787109f, 0.000073f, 0.773926f,
+ 0.000072f, 0.760742f, 0.000072f, 0.747070f, 0.000073f, 0.732422f, 0.000073f, 0.716309f,
+ 0.000074f, 0.699707f, 0.000072f, 0.681641f, 0.000067f, 0.663086f, 0.000064f, 0.643066f,
+ 0.000062f, 0.621582f, 0.000062f, 0.597168f, 0.000057f, 0.571777f, 0.000056f, 0.544434f,
+ 0.000053f, 0.515625f, 0.000048f, 0.481445f, 0.000044f, 0.443359f, 0.000042f, 0.401855f,
+ 0.000034f, 0.350830f, 0.000030f, 0.288818f, 0.000019f, 0.207642f, 0.000006f, 0.079651f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000003f, 0.998047f,
+ 0.000020f, 0.997070f, 0.000045f, 0.995605f, 0.000063f, 0.994141f, 0.000085f, 0.992188f,
+ 0.000104f, 0.990234f, 0.000119f, 0.988281f, 0.000136f, 0.985840f, 0.000154f, 0.983398f,
+ 0.000168f, 0.980957f, 0.000179f, 0.978027f, 0.000192f, 0.975098f, 0.000208f, 0.971680f,
+ 0.000221f, 0.968262f, 0.000231f, 0.964844f, 0.000239f, 0.960938f, 0.000250f, 0.957031f,
+ 0.000263f, 0.953125f, 0.000273f, 0.948242f, 0.000282f, 0.944336f, 0.000288f, 0.938965f,
+ 0.000292f, 0.934082f, 0.000296f, 0.928223f, 0.000294f, 0.922852f, 0.000290f, 0.916992f,
+ 0.000287f, 0.911133f, 0.000285f, 0.904785f, 0.000280f, 0.897461f, 0.000284f, 0.890137f,
+ 0.000287f, 0.882812f, 0.000288f, 0.875000f, 0.000289f, 0.867188f, 0.000290f, 0.858398f,
+ 0.000281f, 0.849609f, 0.000287f, 0.839844f, 0.000291f, 0.830566f, 0.000292f, 0.820312f,
+ 0.000292f, 0.809570f, 0.000291f, 0.797852f, 0.000276f, 0.786133f, 0.000277f, 0.773438f,
+ 0.000278f, 0.759766f, 0.000278f, 0.746094f, 0.000274f, 0.731445f, 0.000252f, 0.715820f,
+ 0.000254f, 0.698730f, 0.000252f, 0.681152f, 0.000248f, 0.662109f, 0.000243f, 0.642578f,
+ 0.000218f, 0.621094f, 0.000218f, 0.597168f, 0.000210f, 0.571289f, 0.000203f, 0.544434f,
+ 0.000191f, 0.515137f, 0.000172f, 0.480957f, 0.000160f, 0.443115f, 0.000149f, 0.401611f,
+ 0.000123f, 0.350830f, 0.000106f, 0.288818f, 0.000073f, 0.207642f, 0.000020f, 0.079895f,
+ 0.000000f, 1.000000f, 0.000185f, 0.999512f, 0.000298f, 0.998535f, 0.000294f, 0.997559f,
+ 0.000370f, 0.996094f, 0.000383f, 0.994629f, 0.000383f, 0.993164f, 0.000381f, 0.991699f,
+ 0.000452f, 0.989258f, 0.000458f, 0.987305f, 0.000459f, 0.984863f, 0.000458f, 0.982910f,
+ 0.000511f, 0.979492f, 0.000525f, 0.976562f, 0.000539f, 0.974121f, 0.000551f, 0.970703f,
+ 0.000565f, 0.967285f, 0.000621f, 0.963867f, 0.000637f, 0.959961f, 0.000641f, 0.955566f,
+ 0.000637f, 0.951660f, 0.000631f, 0.947266f, 0.000626f, 0.942871f, 0.000665f, 0.937500f,
+ 0.000668f, 0.932129f, 0.000652f, 0.926758f, 0.000655f, 0.920898f, 0.000660f, 0.915527f,
+ 0.000666f, 0.909668f, 0.000706f, 0.902832f, 0.000720f, 0.895996f, 0.000705f, 0.888672f,
+ 0.000704f, 0.881348f, 0.000700f, 0.874023f, 0.000696f, 0.865723f, 0.000721f, 0.857422f,
+ 0.000701f, 0.848145f, 0.000705f, 0.838867f, 0.000701f, 0.829102f, 0.000694f, 0.818848f,
+ 0.000688f, 0.808594f, 0.000710f, 0.796875f, 0.000680f, 0.784668f, 0.000670f, 0.771973f,
+ 0.000663f, 0.758789f, 0.000656f, 0.745117f, 0.000648f, 0.730469f, 0.000666f, 0.714844f,
+ 0.000614f, 0.697754f, 0.000600f, 0.680176f, 0.000590f, 0.661133f, 0.000580f, 0.641602f,
+ 0.000583f, 0.620117f, 0.000522f, 0.596191f, 0.000506f, 0.570801f, 0.000488f, 0.544434f,
+ 0.000480f, 0.514648f, 0.000417f, 0.480713f, 0.000394f, 0.443115f, 0.000362f, 0.401855f,
+ 0.000302f, 0.350830f, 0.000257f, 0.289062f, 0.000174f, 0.206909f, 0.000042f, 0.080078f,
+ 0.000000f, 1.000000f, 0.000337f, 0.999023f, 0.000554f, 0.998047f, 0.000512f, 0.997070f,
+ 0.000679f, 0.995605f, 0.000685f, 0.994141f, 0.000697f, 0.992188f, 0.000701f, 0.990723f,
+ 0.000876f, 0.988281f, 0.000892f, 0.986328f, 0.000899f, 0.984375f, 0.000913f, 0.981934f,
+ 0.001050f, 0.978516f, 0.001065f, 0.976074f, 0.001062f, 0.972656f, 0.001066f, 0.969727f,
+ 0.001066f, 0.965820f, 0.001171f, 0.962402f, 0.001182f, 0.958008f, 0.001184f, 0.954102f,
+ 0.001179f, 0.949707f, 0.001186f, 0.945801f, 0.001189f, 0.941406f, 0.001287f, 0.936035f,
+ 0.001306f, 0.930664f, 0.001294f, 0.925293f, 0.001304f, 0.919434f, 0.001305f, 0.914062f,
+ 0.001305f, 0.908203f, 0.001375f, 0.900879f, 0.001380f, 0.894043f, 0.001350f, 0.886719f,
+ 0.001364f, 0.879395f, 0.001354f, 0.872070f, 0.001351f, 0.864258f, 0.001410f, 0.854980f,
+ 0.001416f, 0.846191f, 0.001375f, 0.836426f, 0.001357f, 0.826660f, 0.001353f, 0.816895f,
+ 0.001342f, 0.807129f, 0.001385f, 0.795410f, 0.001338f, 0.782715f, 0.001338f, 0.770020f,
+ 0.001292f, 0.757324f, 0.001280f, 0.743164f, 0.001266f, 0.729492f, 0.001297f, 0.713379f,
+ 0.001238f, 0.696289f, 0.001184f, 0.678711f, 0.001159f, 0.660156f, 0.001134f, 0.640625f,
+ 0.001145f, 0.618652f, 0.001055f, 0.595215f, 0.001001f, 0.570312f, 0.000966f, 0.543457f,
+ 0.000953f, 0.514160f, 0.000840f, 0.479980f, 0.000782f, 0.442383f, 0.000719f, 0.401611f,
+ 0.000603f, 0.350098f, 0.000506f, 0.289307f, 0.000332f, 0.207275f, 0.000074f, 0.079468f,
+ 0.000000f, 1.000000f, 0.000518f, 0.999023f, 0.000906f, 0.997559f, 0.000903f, 0.996582f,
+ 0.001175f, 0.994629f, 0.001205f, 0.993652f, 0.001199f, 0.991699f, 0.001201f, 0.989746f,
+ 0.001484f, 0.987305f, 0.001515f, 0.984863f, 0.001541f, 0.982422f, 0.001551f, 0.980469f,
+ 0.001749f, 0.977051f, 0.001771f, 0.974121f, 0.001785f, 0.971191f, 0.001799f, 0.967773f,
+ 0.001780f, 0.964355f, 0.001976f, 0.959961f, 0.002014f, 0.956543f, 0.002035f, 0.952148f,
+ 0.002056f, 0.948242f, 0.002037f, 0.943848f, 0.002047f, 0.939453f, 0.002216f, 0.933594f,
+ 0.002234f, 0.928223f, 0.002243f, 0.922852f, 0.002201f, 0.916992f, 0.002226f, 0.911621f,
+ 0.002224f, 0.905762f, 0.002361f, 0.898926f, 0.002377f, 0.891602f, 0.002323f, 0.884766f,
+ 0.002340f, 0.877441f, 0.002316f, 0.869629f, 0.002314f, 0.862305f, 0.002420f, 0.853027f,
+ 0.002436f, 0.844238f, 0.002373f, 0.834473f, 0.002373f, 0.825195f, 0.002335f, 0.814941f,
+ 0.002304f, 0.804688f, 0.002392f, 0.793457f, 0.002390f, 0.780762f, 0.002316f, 0.768555f,
+ 0.002264f, 0.755371f, 0.002218f, 0.742188f, 0.002239f, 0.728027f, 0.002245f, 0.711426f,
+ 0.002165f, 0.694824f, 0.002094f, 0.677246f, 0.002018f, 0.659180f, 0.001966f, 0.639648f,
+ 0.001995f, 0.617676f, 0.001859f, 0.594238f, 0.001762f, 0.568848f, 0.001684f, 0.542480f,
+ 0.001666f, 0.513184f, 0.001490f, 0.478760f, 0.001363f, 0.441895f, 0.001249f, 0.401367f,
+ 0.001061f, 0.350342f, 0.000866f, 0.289062f, 0.000556f, 0.206787f, 0.000117f, 0.078979f,
+ 0.000000f, 1.000000f, 0.000760f, 0.999023f, 0.001332f, 0.997070f, 0.001328f, 0.996094f,
+ 0.001492f, 0.994141f, 0.001834f, 0.992676f, 0.001856f, 0.990723f, 0.001965f, 0.988770f,
+ 0.002293f, 0.985840f, 0.002340f, 0.983887f, 0.002354f, 0.981445f, 0.002365f, 0.979004f,
+ 0.002703f, 0.975098f, 0.002726f, 0.972168f, 0.002771f, 0.968750f, 0.002802f, 0.965820f,
+ 0.002825f, 0.962402f, 0.003088f, 0.958008f, 0.003153f, 0.954102f, 0.003189f, 0.949707f,
+ 0.003204f, 0.945801f, 0.003216f, 0.941406f, 0.003246f, 0.936523f, 0.003475f, 0.931152f,
+ 0.003502f, 0.925781f, 0.003517f, 0.920410f, 0.003540f, 0.915039f, 0.003492f, 0.909668f,
+ 0.003565f, 0.902832f, 0.003706f, 0.895996f, 0.003731f, 0.889160f, 0.003752f, 0.881836f,
+ 0.003683f, 0.874512f, 0.003696f, 0.867676f, 0.003693f, 0.859375f, 0.003820f, 0.850098f,
+ 0.003847f, 0.841309f, 0.003754f, 0.832031f, 0.003759f, 0.822266f, 0.003698f, 0.812988f,
+ 0.003683f, 0.802246f, 0.003784f, 0.790527f, 0.003775f, 0.778320f, 0.003683f, 0.766113f,
+ 0.003603f, 0.752930f, 0.003542f, 0.739746f, 0.003592f, 0.725586f, 0.003561f, 0.709473f,
+ 0.003452f, 0.692871f, 0.003357f, 0.675293f, 0.003233f, 0.657227f, 0.003132f, 0.638672f,
+ 0.003176f, 0.615723f, 0.002989f, 0.592773f, 0.002840f, 0.568359f, 0.002689f, 0.541992f,
+ 0.002653f, 0.511719f, 0.002439f, 0.478760f, 0.002193f, 0.441895f, 0.001974f, 0.401123f,
+ 0.001719f, 0.349121f, 0.001345f, 0.288574f, 0.000865f, 0.206299f, 0.000174f, 0.078552f,
+ 0.000000f, 1.000000f, 0.000584f, 0.999023f, 0.001467f, 0.997070f, 0.001897f, 0.995605f,
+ 0.002226f, 0.993652f, 0.002655f, 0.991699f, 0.002668f, 0.989746f, 0.002922f, 0.987305f,
+ 0.003340f, 0.984375f, 0.003370f, 0.981934f, 0.003416f, 0.979980f, 0.003435f, 0.977539f,
+ 0.003956f, 0.973145f, 0.004028f, 0.970215f, 0.004055f, 0.966797f, 0.004105f, 0.963379f,
+ 0.004257f, 0.960449f, 0.004597f, 0.955566f, 0.004604f, 0.951172f, 0.004665f, 0.947266f,
+ 0.004723f, 0.943359f, 0.004742f, 0.938965f, 0.004845f, 0.933594f, 0.005104f, 0.927734f,
+ 0.005180f, 0.922852f, 0.005192f, 0.916992f, 0.005230f, 0.912109f, 0.005150f, 0.906250f,
+ 0.005314f, 0.899902f, 0.005489f, 0.892578f, 0.005543f, 0.885742f, 0.005539f, 0.878906f,
+ 0.005474f, 0.872070f, 0.005474f, 0.864258f, 0.005520f, 0.855957f, 0.005726f, 0.847168f,
+ 0.005707f, 0.838379f, 0.005699f, 0.829102f, 0.005589f, 0.819336f, 0.005505f, 0.810059f,
+ 0.005581f, 0.799316f, 0.005684f, 0.787109f, 0.005650f, 0.775879f, 0.005516f, 0.763184f,
+ 0.005386f, 0.750488f, 0.005295f, 0.737305f, 0.005390f, 0.722656f, 0.005352f, 0.706543f,
+ 0.005177f, 0.690430f, 0.005039f, 0.673340f, 0.004902f, 0.655762f, 0.004784f, 0.636719f,
+ 0.004765f, 0.613770f, 0.004570f, 0.590820f, 0.004318f, 0.566895f, 0.004059f, 0.541016f,
+ 0.003971f, 0.510742f, 0.003651f, 0.477295f, 0.003283f, 0.441162f, 0.002920f, 0.401123f,
+ 0.002542f, 0.348877f, 0.001953f, 0.289062f, 0.001245f, 0.206177f, 0.000248f, 0.078003f,
+ 0.000000f, 1.000000f, 0.000916f, 0.998535f, 0.002106f, 0.996582f, 0.002583f, 0.995117f,
+ 0.003138f, 0.992676f, 0.003239f, 0.990723f, 0.003679f, 0.988281f, 0.003891f, 0.985840f,
+ 0.004288f, 0.982910f, 0.004719f, 0.979980f, 0.004738f, 0.977539f, 0.004902f, 0.974609f,
+ 0.005215f, 0.970703f, 0.005634f, 0.967285f, 0.005722f, 0.964355f, 0.005714f, 0.960938f,
+ 0.006035f, 0.957031f, 0.006458f, 0.952637f, 0.006542f, 0.948242f, 0.006550f, 0.943848f,
+ 0.006618f, 0.940430f, 0.006676f, 0.936035f, 0.006981f, 0.930176f, 0.007221f, 0.924316f,
+ 0.007290f, 0.918945f, 0.007370f, 0.914062f, 0.007359f, 0.908691f, 0.007412f, 0.903320f,
+ 0.007557f, 0.895996f, 0.007835f, 0.889160f, 0.007828f, 0.882324f, 0.007881f, 0.875488f,
+ 0.007858f, 0.868652f, 0.007793f, 0.861328f, 0.007980f, 0.852539f, 0.008125f, 0.843262f,
+ 0.008156f, 0.834473f, 0.008118f, 0.825684f, 0.007973f, 0.816406f, 0.007935f, 0.806641f,
+ 0.007988f, 0.795898f, 0.008095f, 0.784180f, 0.008041f, 0.772461f, 0.007866f, 0.760254f,
+ 0.007805f, 0.748047f, 0.007648f, 0.734863f, 0.007763f, 0.719727f, 0.007629f, 0.704102f,
+ 0.007427f, 0.687988f, 0.007202f, 0.670898f, 0.007019f, 0.653809f, 0.006924f, 0.634277f,
+ 0.006840f, 0.611816f, 0.006519f, 0.588867f, 0.006172f, 0.565430f, 0.005829f, 0.540039f,
+ 0.005642f, 0.509277f, 0.005196f, 0.476074f, 0.004684f, 0.440674f, 0.004120f, 0.400391f,
+ 0.003605f, 0.348145f, 0.002705f, 0.289062f, 0.001725f, 0.205566f, 0.000326f, 0.077332f,
+ 0.000000f, 1.000000f, 0.001302f, 0.998535f, 0.001939f, 0.996582f, 0.002926f, 0.994629f,
+ 0.003897f, 0.991211f, 0.004383f, 0.988770f, 0.004898f, 0.986816f, 0.005314f, 0.983887f,
+ 0.005802f, 0.980957f, 0.006329f, 0.978516f, 0.006432f, 0.976074f, 0.006756f, 0.972168f,
+ 0.007172f, 0.968262f, 0.007656f, 0.964844f, 0.007710f, 0.961426f, 0.007797f, 0.958496f,
+ 0.008072f, 0.953613f, 0.008446f, 0.949219f, 0.008881f, 0.944824f, 0.009026f, 0.940918f,
+ 0.008965f, 0.936523f, 0.009109f, 0.932129f, 0.009590f, 0.926270f, 0.009941f, 0.920898f,
+ 0.009941f, 0.915527f, 0.010002f, 0.910156f, 0.010109f, 0.905273f, 0.010208f, 0.899414f,
+ 0.010445f, 0.892090f, 0.010719f, 0.884766f, 0.010773f, 0.877930f, 0.010765f, 0.871582f,
+ 0.010803f, 0.864746f, 0.010658f, 0.857422f, 0.010979f, 0.848145f, 0.011276f, 0.839355f,
+ 0.011192f, 0.830566f, 0.011116f, 0.821777f, 0.010918f, 0.812500f, 0.010918f, 0.803223f,
+ 0.011047f, 0.791992f, 0.011230f, 0.780762f, 0.011131f, 0.769043f, 0.010994f, 0.757324f,
+ 0.010757f, 0.744629f, 0.010490f, 0.732422f, 0.010696f, 0.716309f, 0.010574f, 0.700684f,
+ 0.010399f, 0.685059f, 0.010048f, 0.668457f, 0.009720f, 0.651855f, 0.009651f, 0.631348f,
+ 0.009384f, 0.609375f, 0.008987f, 0.587402f, 0.008461f, 0.563965f, 0.007965f, 0.539062f,
+ 0.007744f, 0.507812f, 0.007160f, 0.474854f, 0.006374f, 0.439697f, 0.005653f, 0.399414f,
+ 0.004845f, 0.348389f, 0.003616f, 0.288818f, 0.002266f, 0.205444f, 0.000417f, 0.076965f,
+ 0.000000f, 1.000000f, 0.001271f, 0.998535f, 0.002785f, 0.996094f, 0.003345f, 0.994141f,
+ 0.004704f, 0.990234f, 0.005741f, 0.987793f, 0.005882f, 0.985840f, 0.007034f, 0.981445f,
+ 0.007622f, 0.978516f, 0.007812f, 0.976074f, 0.008369f, 0.973145f, 0.009026f, 0.969238f,
+ 0.009521f, 0.965332f, 0.009666f, 0.961914f, 0.010216f, 0.958496f, 0.010292f, 0.955078f,
+ 0.010887f, 0.950195f, 0.011253f, 0.945312f, 0.011703f, 0.940918f, 0.011879f, 0.937012f,
+ 0.012062f, 0.933594f, 0.012314f, 0.927734f, 0.012794f, 0.921875f, 0.013214f, 0.916504f,
+ 0.013321f, 0.911621f, 0.013275f, 0.905762f, 0.013367f, 0.900879f, 0.013672f, 0.894043f,
+ 0.014053f, 0.887207f, 0.014336f, 0.880371f, 0.014351f, 0.873535f, 0.014389f, 0.867188f,
+ 0.014389f, 0.860840f, 0.014565f, 0.852539f, 0.014717f, 0.843262f, 0.015007f, 0.834961f,
+ 0.014885f, 0.826172f, 0.014946f, 0.817871f, 0.014816f, 0.809082f, 0.014755f, 0.798828f,
+ 0.014931f, 0.787598f, 0.014984f, 0.775879f, 0.014824f, 0.764648f, 0.014648f, 0.753418f,
+ 0.014351f, 0.741699f, 0.014252f, 0.728516f, 0.014442f, 0.712891f, 0.014107f, 0.697754f,
+ 0.013870f, 0.682129f, 0.013451f, 0.666016f, 0.012978f, 0.649414f, 0.012909f, 0.628418f,
+ 0.012581f, 0.607422f, 0.012024f, 0.585449f, 0.011368f, 0.562500f, 0.010658f, 0.537598f,
+ 0.010315f, 0.506348f, 0.009468f, 0.473877f, 0.008453f, 0.439209f, 0.007465f, 0.397949f,
+ 0.006321f, 0.346924f, 0.004692f, 0.289307f, 0.002895f, 0.205200f, 0.000525f, 0.077087f,
+ 0.000000f, 1.000000f, 0.001298f, 0.998535f, 0.002880f, 0.995605f, 0.003941f, 0.993652f,
+ 0.005333f, 0.989746f, 0.006458f, 0.986816f, 0.007507f, 0.984375f, 0.008331f, 0.979980f,
+ 0.009392f, 0.976074f, 0.010002f, 0.973145f, 0.010216f, 0.970703f, 0.011642f, 0.965820f,
+ 0.012321f, 0.961914f, 0.012520f, 0.958496f, 0.013039f, 0.955078f, 0.013443f, 0.951172f,
+ 0.014153f, 0.945801f, 0.014717f, 0.941406f, 0.014832f, 0.937012f, 0.015358f, 0.933105f,
+ 0.015556f, 0.929199f, 0.016205f, 0.922852f, 0.016617f, 0.916992f, 0.016907f, 0.912109f,
+ 0.017319f, 0.906738f, 0.017288f, 0.901367f, 0.017395f, 0.896484f, 0.018051f, 0.889160f,
+ 0.018356f, 0.881836f, 0.018784f, 0.875488f, 0.018707f, 0.869141f, 0.018784f, 0.862305f,
+ 0.018646f, 0.855957f, 0.019257f, 0.847168f, 0.019287f, 0.838379f, 0.019608f, 0.830078f,
+ 0.019562f, 0.821777f, 0.019424f, 0.812988f, 0.019257f, 0.804688f, 0.019501f, 0.793945f,
+ 0.019638f, 0.783203f, 0.019638f, 0.771973f, 0.019455f, 0.760742f, 0.019241f, 0.749512f,
+ 0.018829f, 0.738281f, 0.018860f, 0.724121f, 0.018814f, 0.708984f, 0.018555f, 0.694336f,
+ 0.018188f, 0.679199f, 0.017502f, 0.663086f, 0.016983f, 0.646484f, 0.016953f, 0.625488f,
+ 0.016357f, 0.604492f, 0.015564f, 0.583496f, 0.014771f, 0.561035f, 0.013977f, 0.535156f,
+ 0.013329f, 0.504395f, 0.012230f, 0.472900f, 0.010811f, 0.438477f, 0.009567f, 0.396729f,
+ 0.008011f, 0.346436f, 0.005909f, 0.289307f, 0.003656f, 0.205444f, 0.000666f, 0.076050f,
+ 0.000000f, 1.000000f, 0.001846f, 0.998047f, 0.003963f, 0.994629f, 0.005146f, 0.992676f,
+ 0.007011f, 0.988281f, 0.007751f, 0.985352f, 0.008919f, 0.982422f, 0.010635f, 0.977539f,
+ 0.011368f, 0.974609f, 0.012535f, 0.970703f, 0.012993f, 0.967285f, 0.014397f, 0.962402f,
+ 0.015129f, 0.958496f, 0.015839f, 0.954590f, 0.016174f, 0.951660f, 0.017059f, 0.946289f,
+ 0.018036f, 0.941406f, 0.018646f, 0.937012f, 0.018951f, 0.933105f, 0.019424f, 0.928223f,
+ 0.020035f, 0.923828f, 0.020828f, 0.917480f, 0.021347f, 0.912109f, 0.021484f, 0.906738f,
+ 0.022110f, 0.901367f, 0.022217f, 0.896973f, 0.022507f, 0.890137f, 0.023163f, 0.883301f,
+ 0.023697f, 0.876953f, 0.024002f, 0.870117f, 0.024048f, 0.863770f, 0.024078f, 0.857422f,
+ 0.024353f, 0.850098f, 0.024689f, 0.841309f, 0.025238f, 0.833496f, 0.025223f, 0.824707f,
+ 0.025223f, 0.816406f, 0.024948f, 0.808105f, 0.024918f, 0.799805f, 0.025223f, 0.788574f,
+ 0.025162f, 0.777832f, 0.025391f, 0.767090f, 0.025040f, 0.756348f, 0.024734f, 0.745605f,
+ 0.024139f, 0.733887f, 0.024445f, 0.718750f, 0.024231f, 0.704590f, 0.023773f, 0.690430f,
+ 0.023224f, 0.675781f, 0.022522f, 0.660156f, 0.021912f, 0.642578f, 0.021744f, 0.622070f,
+ 0.021027f, 0.602051f, 0.019913f, 0.581543f, 0.018753f, 0.559082f, 0.017868f, 0.532227f,
+ 0.016953f, 0.502441f, 0.015442f, 0.471191f, 0.013618f, 0.437256f, 0.012192f, 0.395752f,
+ 0.010048f, 0.345947f, 0.007343f, 0.289062f, 0.004478f, 0.204834f, 0.000809f, 0.075439f,
+ 0.000000f, 1.000000f, 0.002016f, 0.998047f, 0.004318f, 0.994629f, 0.005547f, 0.992188f,
+ 0.008095f, 0.987305f, 0.009377f, 0.983887f, 0.010376f, 0.980469f, 0.012512f, 0.975586f,
+ 0.014168f, 0.971680f, 0.015022f, 0.968262f, 0.016296f, 0.963379f, 0.017456f, 0.958496f,
+ 0.018723f, 0.954590f, 0.019531f, 0.950684f, 0.019943f, 0.947754f, 0.021530f, 0.941895f,
+ 0.022537f, 0.936523f, 0.022919f, 0.932129f, 0.023560f, 0.928223f, 0.024002f, 0.924316f,
+ 0.025040f, 0.917480f, 0.026154f, 0.912109f, 0.026779f, 0.906738f, 0.027023f, 0.901367f,
+ 0.027573f, 0.896484f, 0.027817f, 0.891113f, 0.028946f, 0.884277f, 0.029190f, 0.876953f,
+ 0.029846f, 0.870605f, 0.030014f, 0.864746f, 0.030365f, 0.858398f, 0.030334f, 0.852051f,
+ 0.031067f, 0.843262f, 0.031464f, 0.834961f, 0.031677f, 0.827148f, 0.031830f, 0.819336f,
+ 0.031860f, 0.811523f, 0.031647f, 0.803223f, 0.031982f, 0.793457f, 0.032227f, 0.783203f,
+ 0.032043f, 0.771973f, 0.032104f, 0.762207f, 0.031616f, 0.751465f, 0.031311f, 0.741211f,
+ 0.031281f, 0.728516f, 0.031097f, 0.714355f, 0.030777f, 0.700195f, 0.030090f, 0.686523f,
+ 0.029510f, 0.672363f, 0.028305f, 0.657227f, 0.028168f, 0.638672f, 0.027420f, 0.618652f,
+ 0.026443f, 0.599121f, 0.025192f, 0.579102f, 0.023529f, 0.557129f, 0.022720f, 0.529785f,
+ 0.021179f, 0.500000f, 0.019348f, 0.470215f, 0.017075f, 0.436768f, 0.015137f, 0.393799f,
+ 0.012459f, 0.345215f, 0.008987f, 0.289062f, 0.005451f, 0.205078f, 0.000969f, 0.074890f,
+ 0.000000f, 1.000000f, 0.002222f, 0.998047f, 0.004772f, 0.994141f, 0.006283f, 0.991211f,
+ 0.008919f, 0.986328f, 0.011200f, 0.982422f, 0.013168f, 0.977539f, 0.014603f, 0.973633f,
+ 0.016479f, 0.969238f, 0.017822f, 0.965332f, 0.020096f, 0.959473f, 0.021118f, 0.954590f,
+ 0.022385f, 0.950684f, 0.023361f, 0.946777f, 0.024658f, 0.941895f, 0.025955f, 0.936523f,
+ 0.027344f, 0.931641f, 0.028122f, 0.927246f, 0.028870f, 0.922852f, 0.029419f, 0.917969f,
+ 0.031189f, 0.911621f, 0.032013f, 0.906250f, 0.032623f, 0.900391f, 0.033417f, 0.895508f,
+ 0.033508f, 0.890625f, 0.034821f, 0.884277f, 0.035767f, 0.877441f, 0.036621f, 0.871094f,
+ 0.036682f, 0.864258f, 0.037292f, 0.858887f, 0.037537f, 0.852539f, 0.038025f, 0.845215f,
+ 0.038727f, 0.836426f, 0.039093f, 0.828613f, 0.039276f, 0.821289f, 0.039673f, 0.813477f,
+ 0.039276f, 0.805664f, 0.039612f, 0.797852f, 0.039886f, 0.786621f, 0.040039f, 0.776367f,
+ 0.039948f, 0.767090f, 0.039886f, 0.756836f, 0.039551f, 0.747070f, 0.038940f, 0.736816f,
+ 0.039001f, 0.722656f, 0.038727f, 0.708984f, 0.038300f, 0.695312f, 0.037445f, 0.682129f,
+ 0.036530f, 0.668457f, 0.035614f, 0.653809f, 0.034912f, 0.634277f, 0.034241f, 0.615234f,
+ 0.032776f, 0.596191f, 0.031311f, 0.576660f, 0.029327f, 0.555176f, 0.028137f, 0.526855f,
+ 0.026276f, 0.498779f, 0.023758f, 0.468994f, 0.020996f, 0.437012f, 0.018600f, 0.392334f,
+ 0.015228f, 0.345215f, 0.010918f, 0.289307f, 0.006634f, 0.204834f, 0.001159f, 0.074524f,
+ 0.000000f, 1.000000f, 0.002541f, 0.997559f, 0.005898f, 0.993652f, 0.008385f, 0.989258f,
+ 0.010857f, 0.984863f, 0.012863f, 0.981445f, 0.015221f, 0.975586f, 0.017654f, 0.970703f,
+ 0.018692f, 0.966797f, 0.020630f, 0.962402f, 0.023270f, 0.956055f, 0.025604f, 0.950684f,
+ 0.026642f, 0.946289f, 0.027634f, 0.942871f, 0.030014f, 0.936523f, 0.031433f, 0.930664f,
+ 0.032532f, 0.926270f, 0.033997f, 0.921387f, 0.034821f, 0.917969f, 0.036072f, 0.911133f,
+ 0.037476f, 0.905273f, 0.038757f, 0.899414f, 0.039642f, 0.894531f, 0.040314f, 0.889160f,
+ 0.040955f, 0.884277f, 0.042450f, 0.876953f, 0.043488f, 0.870117f, 0.044250f, 0.863770f,
+ 0.045105f, 0.858398f, 0.044952f, 0.852051f, 0.045837f, 0.846191f, 0.046600f, 0.837402f,
+ 0.047058f, 0.829102f, 0.047760f, 0.822266f, 0.048065f, 0.814453f, 0.048187f, 0.807129f,
+ 0.048004f, 0.800293f, 0.048401f, 0.789551f, 0.048950f, 0.780273f, 0.049316f, 0.770508f,
+ 0.049103f, 0.761230f, 0.048615f, 0.751465f, 0.047943f, 0.741699f, 0.047791f, 0.729492f,
+ 0.047577f, 0.716309f, 0.047333f, 0.703613f, 0.046906f, 0.690918f, 0.045654f, 0.678223f,
+ 0.044434f, 0.664551f, 0.043915f, 0.647949f, 0.042816f, 0.629883f, 0.041626f, 0.611328f,
+ 0.039948f, 0.593262f, 0.037872f, 0.574219f, 0.035919f, 0.551270f, 0.034271f, 0.523926f,
+ 0.031830f, 0.496094f, 0.028732f, 0.467529f, 0.025284f, 0.436035f, 0.022461f, 0.390869f,
+ 0.018234f, 0.343994f, 0.013084f, 0.290039f, 0.007851f, 0.203613f, 0.001363f, 0.073547f,
+ 0.000000f, 1.000000f, 0.003119f, 0.997070f, 0.006718f, 0.993164f, 0.009628f, 0.988281f,
+ 0.012733f, 0.983398f, 0.014343f, 0.979980f, 0.017624f, 0.973633f, 0.020187f, 0.968262f,
+ 0.022675f, 0.963867f, 0.024384f, 0.958008f, 0.027664f, 0.951660f, 0.029388f, 0.947266f,
+ 0.031342f, 0.942383f, 0.032898f, 0.937012f, 0.035187f, 0.930664f, 0.037292f, 0.925293f,
+ 0.038818f, 0.920410f, 0.039948f, 0.916016f, 0.041504f, 0.910645f, 0.043610f, 0.903809f,
+ 0.044739f, 0.897949f, 0.045929f, 0.893066f, 0.047241f, 0.887695f, 0.048340f, 0.883301f,
+ 0.049377f, 0.875488f, 0.050659f, 0.869141f, 0.052094f, 0.862793f, 0.052856f, 0.856445f,
+ 0.053619f, 0.851074f, 0.053925f, 0.845703f, 0.054901f, 0.836914f, 0.056519f, 0.829590f,
+ 0.056824f, 0.821777f, 0.057007f, 0.814453f, 0.057678f, 0.808105f, 0.057404f, 0.800781f,
+ 0.058014f, 0.791504f, 0.058533f, 0.782227f, 0.058807f, 0.772949f, 0.058990f, 0.763672f,
+ 0.058624f, 0.754883f, 0.057983f, 0.745605f, 0.057739f, 0.735840f, 0.057831f, 0.722656f,
+ 0.057770f, 0.710449f, 0.057159f, 0.698730f, 0.056122f, 0.686035f, 0.054626f, 0.673828f,
+ 0.053436f, 0.660645f, 0.052734f, 0.642578f, 0.051666f, 0.625000f, 0.049957f, 0.607910f,
+ 0.047760f, 0.589844f, 0.045410f, 0.571777f, 0.043457f, 0.547363f, 0.040985f, 0.520996f,
+ 0.038025f, 0.494385f, 0.034271f, 0.466309f, 0.030258f, 0.433594f, 0.026794f, 0.389648f,
+ 0.021698f, 0.343750f, 0.015495f, 0.290771f, 0.009254f, 0.203125f, 0.001593f, 0.072693f,
+ 0.000000f, 1.000000f, 0.003414f, 0.996582f, 0.007236f, 0.992676f, 0.011124f, 0.986816f,
+ 0.014381f, 0.982422f, 0.016602f, 0.978027f, 0.020721f, 0.970703f, 0.023529f, 0.965332f,
+ 0.025726f, 0.960938f, 0.029190f, 0.953613f, 0.031433f, 0.948242f, 0.034515f, 0.942871f,
+ 0.036224f, 0.937988f, 0.039001f, 0.931152f, 0.041901f, 0.924316f, 0.043274f, 0.919434f,
+ 0.045441f, 0.914551f, 0.046600f, 0.910156f, 0.049103f, 0.902832f, 0.051208f, 0.896484f,
+ 0.053223f, 0.891113f, 0.054291f, 0.886230f, 0.055664f, 0.880859f, 0.057007f, 0.874023f,
+ 0.059204f, 0.867188f, 0.059906f, 0.860840f, 0.061798f, 0.854980f, 0.062378f, 0.849121f,
+ 0.062744f, 0.844238f, 0.064148f, 0.836426f, 0.065430f, 0.828613f, 0.066528f, 0.820801f,
+ 0.067505f, 0.814453f, 0.067444f, 0.807617f, 0.067749f, 0.800781f, 0.068176f, 0.793457f,
+ 0.069336f, 0.783691f, 0.069641f, 0.774414f, 0.069702f, 0.765625f, 0.069397f, 0.757324f,
+ 0.068970f, 0.748535f, 0.068665f, 0.740234f, 0.068909f, 0.727539f, 0.068787f, 0.715820f,
+ 0.068176f, 0.704102f, 0.067139f, 0.692871f, 0.065979f, 0.681152f, 0.064636f, 0.669434f,
+ 0.063660f, 0.653809f, 0.062683f, 0.637207f, 0.060883f, 0.620605f, 0.058838f, 0.604004f,
+ 0.056274f, 0.586914f, 0.053406f, 0.568848f, 0.051361f, 0.542969f, 0.048340f, 0.517578f,
+ 0.044708f, 0.492676f, 0.040283f, 0.465576f, 0.035980f, 0.430664f, 0.031464f, 0.388184f,
+ 0.025360f, 0.343262f, 0.017883f, 0.291260f, 0.010696f, 0.202881f, 0.001856f, 0.072144f,
+ 0.000000f, 1.000000f, 0.004360f, 0.996094f, 0.008430f, 0.992188f, 0.012947f, 0.985840f,
+ 0.016388f, 0.980957f, 0.019348f, 0.975098f, 0.024017f, 0.968262f, 0.026917f, 0.962891f,
+ 0.030121f, 0.957520f, 0.033203f, 0.949707f, 0.037048f, 0.943359f, 0.038940f, 0.938477f,
+ 0.041809f, 0.932617f, 0.045410f, 0.924805f, 0.048187f, 0.918945f, 0.050842f, 0.913086f,
+ 0.052185f, 0.908691f, 0.055511f, 0.901367f, 0.057404f, 0.894531f, 0.059570f, 0.889160f,
+ 0.061798f, 0.883301f, 0.063049f, 0.878906f, 0.064697f, 0.872559f, 0.067261f, 0.864746f,
+ 0.069092f, 0.858398f, 0.070435f, 0.853027f, 0.071594f, 0.847168f, 0.072632f, 0.841797f,
+ 0.073975f, 0.834961f, 0.075623f, 0.826660f, 0.077026f, 0.819824f, 0.078003f, 0.812988f,
+ 0.078308f, 0.806152f, 0.079163f, 0.800293f, 0.079041f, 0.792480f, 0.080139f, 0.783691f,
+ 0.081482f, 0.774902f, 0.081421f, 0.766602f, 0.081299f, 0.757812f, 0.080811f, 0.750488f,
+ 0.080811f, 0.742676f, 0.080994f, 0.731445f, 0.080811f, 0.719727f, 0.080688f, 0.708984f,
+ 0.079712f, 0.698242f, 0.078308f, 0.687012f, 0.076965f, 0.676758f, 0.075623f, 0.663086f,
+ 0.074646f, 0.646973f, 0.072754f, 0.631836f, 0.070862f, 0.616211f, 0.068481f, 0.600586f,
+ 0.065247f, 0.584473f, 0.062561f, 0.562500f, 0.059814f, 0.539551f, 0.056091f, 0.515625f,
+ 0.051666f, 0.490479f, 0.046753f, 0.464355f, 0.041748f, 0.427490f, 0.036346f, 0.386719f,
+ 0.029175f, 0.343262f, 0.021042f, 0.288818f, 0.012299f, 0.203003f, 0.002108f, 0.070984f,
+ 0.000000f, 1.000000f, 0.004745f, 0.996094f, 0.009407f, 0.991699f, 0.014153f, 0.984863f,
+ 0.018326f, 0.979492f, 0.022720f, 0.972168f, 0.027298f, 0.965820f, 0.030807f, 0.959961f,
+ 0.034576f, 0.952637f, 0.038940f, 0.945801f, 0.041931f, 0.939453f, 0.044830f, 0.934570f,
+ 0.048767f, 0.925781f, 0.052521f, 0.918945f, 0.055420f, 0.912598f, 0.057861f, 0.907227f,
+ 0.061035f, 0.900391f, 0.063660f, 0.893066f, 0.066895f, 0.886719f, 0.069153f, 0.880859f,
+ 0.070557f, 0.875977f, 0.073242f, 0.870117f, 0.075867f, 0.862793f, 0.078064f, 0.855957f,
+ 0.079712f, 0.849609f, 0.081238f, 0.844238f, 0.082458f, 0.839355f, 0.084229f, 0.832520f,
+ 0.086426f, 0.824219f, 0.087891f, 0.817383f, 0.088806f, 0.810547f, 0.089722f, 0.804688f,
+ 0.090271f, 0.798340f, 0.091003f, 0.791504f, 0.093018f, 0.782715f, 0.092896f, 0.773926f,
+ 0.093750f, 0.766602f, 0.094116f, 0.758789f, 0.094238f, 0.751465f, 0.093262f, 0.743652f,
+ 0.093445f, 0.733398f, 0.093872f, 0.722656f, 0.093567f, 0.712402f, 0.092651f, 0.702148f,
+ 0.091553f, 0.692383f, 0.090027f, 0.681641f, 0.088440f, 0.670898f, 0.087402f, 0.655273f,
+ 0.086304f, 0.641113f, 0.084229f, 0.626465f, 0.081421f, 0.612305f, 0.078552f, 0.596680f,
+ 0.075012f, 0.580566f, 0.072510f, 0.558105f, 0.068970f, 0.535645f, 0.064514f, 0.512695f,
+ 0.059235f, 0.489014f, 0.053314f, 0.463867f, 0.048309f, 0.424561f, 0.041534f, 0.385254f,
+ 0.033173f, 0.343018f, 0.024246f, 0.286133f, 0.014030f, 0.202759f, 0.002388f, 0.070007f,
+ 0.000000f, 1.000000f, 0.005783f, 0.995605f, 0.010551f, 0.990723f, 0.016327f, 0.983398f,
+ 0.021011f, 0.978027f, 0.026352f, 0.969727f, 0.031097f, 0.962891f, 0.034790f, 0.957520f,
+ 0.040161f, 0.948242f, 0.044769f, 0.940918f, 0.047974f, 0.935547f, 0.052094f, 0.927246f,
+ 0.056610f, 0.919434f, 0.060028f, 0.912598f, 0.063110f, 0.906738f, 0.066467f, 0.900391f,
+ 0.070557f, 0.891602f, 0.073975f, 0.884766f, 0.076782f, 0.878906f, 0.079102f, 0.873047f,
+ 0.081482f, 0.866699f, 0.084717f, 0.859375f, 0.087708f, 0.852539f, 0.089233f, 0.846680f,
+ 0.091370f, 0.841309f, 0.092957f, 0.835938f, 0.094849f, 0.828613f, 0.097229f, 0.821289f,
+ 0.099365f, 0.813965f, 0.100464f, 0.808105f, 0.101807f, 0.801758f, 0.102173f, 0.795898f,
+ 0.103821f, 0.789062f, 0.105042f, 0.780273f, 0.106018f, 0.772461f, 0.106995f, 0.765625f,
+ 0.106750f, 0.757812f, 0.107361f, 0.750488f, 0.106995f, 0.744141f, 0.107239f, 0.733887f,
+ 0.107605f, 0.723633f, 0.107544f, 0.714355f, 0.106873f, 0.704590f, 0.105347f, 0.695312f,
+ 0.103943f, 0.686035f, 0.102478f, 0.675781f, 0.102295f, 0.662598f, 0.100342f, 0.647949f,
+ 0.098328f, 0.635742f, 0.095703f, 0.621582f, 0.092529f, 0.607910f, 0.089111f, 0.593750f,
+ 0.086121f, 0.573730f, 0.082764f, 0.553223f, 0.078003f, 0.531738f, 0.073059f, 0.510742f,
+ 0.067383f, 0.488525f, 0.061157f, 0.458496f, 0.054871f, 0.421875f, 0.047150f, 0.384766f,
+ 0.037567f, 0.343750f, 0.027527f, 0.283203f, 0.015640f, 0.202515f, 0.002684f, 0.069092f,
+ 0.000000f, 1.000000f, 0.006943f, 0.995117f, 0.011772f, 0.989746f, 0.018341f, 0.982422f,
+ 0.023682f, 0.975098f, 0.030090f, 0.967285f, 0.034973f, 0.960449f, 0.040741f, 0.951660f,
+ 0.045776f, 0.943848f, 0.050415f, 0.937012f, 0.055145f, 0.929199f, 0.059967f, 0.920898f,
+ 0.064270f, 0.913574f, 0.068359f, 0.906738f, 0.071777f, 0.899902f, 0.076660f, 0.891113f,
+ 0.079834f, 0.883789f, 0.084229f, 0.876953f, 0.087097f, 0.870605f, 0.090149f, 0.863770f,
+ 0.093933f, 0.855957f, 0.096619f, 0.849121f, 0.099792f, 0.843262f, 0.101624f, 0.837402f,
+ 0.103638f, 0.832520f, 0.106689f, 0.824219f, 0.109009f, 0.816406f, 0.110779f, 0.810059f,
+ 0.112732f, 0.804199f, 0.114075f, 0.798340f, 0.115295f, 0.792969f, 0.116638f, 0.785156f,
+ 0.118103f, 0.777344f, 0.120239f, 0.769531f, 0.120483f, 0.762695f, 0.121033f, 0.755859f,
+ 0.120789f, 0.750000f, 0.121094f, 0.743164f, 0.121887f, 0.732910f, 0.121826f, 0.723633f,
+ 0.121704f, 0.714355f, 0.120911f, 0.706055f, 0.120544f, 0.697754f, 0.118774f, 0.688965f,
+ 0.117371f, 0.679199f, 0.116821f, 0.666992f, 0.115173f, 0.654297f, 0.113037f, 0.641602f,
+ 0.110596f, 0.629395f, 0.107971f, 0.617188f, 0.104004f, 0.604492f, 0.100769f, 0.586426f,
+ 0.097229f, 0.567383f, 0.093262f, 0.548828f, 0.087952f, 0.529297f, 0.082031f, 0.508789f,
+ 0.075012f, 0.486572f, 0.069092f, 0.453857f, 0.061462f, 0.419922f, 0.053040f, 0.384766f,
+ 0.042084f, 0.344482f, 0.031250f, 0.281006f, 0.017685f, 0.203247f, 0.002993f, 0.068542f,
+ 0.000000f, 1.000000f, 0.007553f, 0.994629f, 0.013931f, 0.988281f, 0.020828f, 0.980957f,
+ 0.028076f, 0.972656f, 0.033905f, 0.964844f, 0.039520f, 0.957520f, 0.046295f, 0.947266f,
+ 0.051849f, 0.939453f, 0.056702f, 0.932617f, 0.063232f, 0.922363f, 0.068420f, 0.914551f,
+ 0.072693f, 0.907227f, 0.077637f, 0.899414f, 0.082764f, 0.890625f, 0.087341f, 0.882812f,
+ 0.091309f, 0.875488f, 0.094238f, 0.869141f, 0.099609f, 0.860840f, 0.102783f, 0.853027f,
+ 0.106628f, 0.845703f, 0.109863f, 0.838867f, 0.112000f, 0.833984f, 0.114929f, 0.827637f,
+ 0.118225f, 0.818848f, 0.121094f, 0.812012f, 0.123657f, 0.805664f, 0.125610f, 0.799805f,
+ 0.126465f, 0.794922f, 0.128418f, 0.788574f, 0.130615f, 0.780762f, 0.132568f, 0.772949f,
+ 0.133667f, 0.766113f, 0.134766f, 0.759277f, 0.135254f, 0.753418f, 0.135254f, 0.747559f,
+ 0.136230f, 0.739746f, 0.136963f, 0.730469f, 0.137939f, 0.722168f, 0.137207f, 0.713867f,
+ 0.136475f, 0.706055f, 0.135498f, 0.698242f, 0.134521f, 0.690918f, 0.133179f, 0.680664f,
+ 0.132324f, 0.668945f, 0.131104f, 0.657715f, 0.128784f, 0.646484f, 0.126709f, 0.635742f,
+ 0.123413f, 0.624023f, 0.119751f, 0.612793f, 0.116821f, 0.597168f, 0.113403f, 0.579590f,
+ 0.109070f, 0.562988f, 0.103882f, 0.544922f, 0.098328f, 0.526367f, 0.091003f, 0.506348f,
+ 0.084290f, 0.480469f, 0.077454f, 0.450439f, 0.069031f, 0.418945f, 0.058624f, 0.383789f,
+ 0.046387f, 0.343994f, 0.034790f, 0.279297f, 0.019684f, 0.203613f, 0.003374f, 0.068787f,
+ 0.000000f, 1.000000f, 0.008575f, 0.994141f, 0.016556f, 0.986816f, 0.023254f, 0.979980f,
+ 0.031891f, 0.969238f, 0.038269f, 0.962402f, 0.045532f, 0.952148f, 0.052307f, 0.943359f,
+ 0.058289f, 0.935547f, 0.065796f, 0.924805f, 0.072205f, 0.916016f, 0.076782f, 0.908691f,
+ 0.081970f, 0.900391f, 0.088379f, 0.890137f, 0.093567f, 0.881836f, 0.097717f, 0.875000f,
+ 0.102112f, 0.868164f, 0.107178f, 0.858398f, 0.111755f, 0.850098f, 0.116394f, 0.842773f,
+ 0.120056f, 0.835938f, 0.122803f, 0.830078f, 0.126709f, 0.821289f, 0.129883f, 0.813965f,
+ 0.133301f, 0.807129f, 0.136353f, 0.800781f, 0.137573f, 0.795898f, 0.140137f, 0.790039f,
+ 0.142334f, 0.782227f, 0.145020f, 0.774902f, 0.147095f, 0.767578f, 0.148682f, 0.761719f,
+ 0.149536f, 0.755371f, 0.149902f, 0.750488f, 0.150391f, 0.744141f, 0.152344f, 0.734863f,
+ 0.152832f, 0.727051f, 0.153687f, 0.719727f, 0.153076f, 0.711914f, 0.153076f, 0.705566f,
+ 0.152100f, 0.698242f, 0.150269f, 0.690918f, 0.150269f, 0.680176f, 0.149414f, 0.669922f,
+ 0.148071f, 0.660156f, 0.145874f, 0.649902f, 0.143188f, 0.639648f, 0.140259f, 0.629883f,
+ 0.136353f, 0.619141f, 0.133423f, 0.604980f, 0.130371f, 0.590332f, 0.126343f, 0.574219f,
+ 0.121277f, 0.558105f, 0.114929f, 0.541504f, 0.108276f, 0.523926f, 0.101257f, 0.503906f,
+ 0.094116f, 0.475586f, 0.085876f, 0.447998f, 0.075989f, 0.417725f, 0.064819f, 0.383789f,
+ 0.051666f, 0.341553f, 0.038544f, 0.277588f, 0.021500f, 0.203857f, 0.003771f, 0.068604f,
+ 0.000000f, 1.000000f, 0.009750f, 0.994141f, 0.018921f, 0.985352f, 0.026566f, 0.977051f,
+ 0.036346f, 0.967285f, 0.043640f, 0.958008f, 0.052460f, 0.947266f, 0.058868f, 0.939453f,
+ 0.067261f, 0.928223f, 0.074036f, 0.918457f, 0.080383f, 0.910645f, 0.086243f, 0.901367f,
+ 0.093628f, 0.891113f, 0.099304f, 0.881836f, 0.105225f, 0.874023f, 0.110413f, 0.865723f,
+ 0.115784f, 0.855957f, 0.121155f, 0.847656f, 0.125610f, 0.840332f, 0.129272f, 0.833496f,
+ 0.133667f, 0.825684f, 0.138550f, 0.816406f, 0.142700f, 0.808594f, 0.146118f, 0.801758f,
+ 0.148438f, 0.796387f, 0.151001f, 0.790527f, 0.154297f, 0.782715f, 0.156860f, 0.775391f,
+ 0.160156f, 0.768555f, 0.161621f, 0.762695f, 0.163086f, 0.756348f, 0.164429f, 0.750977f,
+ 0.165283f, 0.746094f, 0.166992f, 0.737305f, 0.168823f, 0.729980f, 0.169434f, 0.722656f,
+ 0.170166f, 0.715820f, 0.169800f, 0.709473f, 0.169312f, 0.703125f, 0.168091f, 0.696777f,
+ 0.168335f, 0.687988f, 0.167603f, 0.678711f, 0.167236f, 0.669434f, 0.165405f, 0.660645f,
+ 0.162842f, 0.651855f, 0.160034f, 0.643066f, 0.157349f, 0.634766f, 0.154419f, 0.624512f,
+ 0.151611f, 0.609863f, 0.147705f, 0.596191f, 0.143555f, 0.582520f, 0.138672f, 0.568359f,
+ 0.132812f, 0.553711f, 0.125977f, 0.538574f, 0.118958f, 0.521484f, 0.112061f, 0.497070f,
+ 0.104309f, 0.472412f, 0.094727f, 0.446045f, 0.083557f, 0.416748f, 0.070740f, 0.383301f,
+ 0.057739f, 0.336914f, 0.042694f, 0.277588f, 0.023712f, 0.205078f, 0.004120f, 0.067993f,
+ 0.000000f, 1.000000f, 0.010826f, 0.993652f, 0.021271f, 0.984375f, 0.031647f, 0.973633f,
+ 0.040100f, 0.965332f, 0.050293f, 0.953125f, 0.058868f, 0.943848f, 0.067932f, 0.932617f,
+ 0.075684f, 0.922363f, 0.083252f, 0.913086f, 0.091064f, 0.901855f, 0.099304f, 0.891602f,
+ 0.105530f, 0.882812f, 0.110718f, 0.875000f, 0.118652f, 0.863770f, 0.125244f, 0.854004f,
+ 0.130005f, 0.846191f, 0.135132f, 0.838379f, 0.140015f, 0.829590f, 0.145264f, 0.820312f,
+ 0.150391f, 0.812012f, 0.154541f, 0.804688f, 0.157837f, 0.798340f, 0.161255f, 0.791992f,
+ 0.165771f, 0.782715f, 0.168823f, 0.775391f, 0.172363f, 0.768066f, 0.174683f, 0.762207f,
+ 0.175903f, 0.757324f, 0.178711f, 0.751465f, 0.180420f, 0.745117f, 0.182495f, 0.737305f,
+ 0.184326f, 0.729980f, 0.185547f, 0.724121f, 0.186401f, 0.717773f, 0.186890f, 0.711914f,
+ 0.186768f, 0.706055f, 0.185913f, 0.700684f, 0.186401f, 0.691895f, 0.186279f, 0.683105f,
+ 0.186035f, 0.675781f, 0.184814f, 0.667969f, 0.182739f, 0.660645f, 0.180786f, 0.652832f,
+ 0.178101f, 0.645020f, 0.175293f, 0.636719f, 0.173462f, 0.625000f, 0.170166f, 0.612793f,
+ 0.166382f, 0.601074f, 0.162476f, 0.589355f, 0.156860f, 0.577148f, 0.151245f, 0.564453f,
+ 0.144653f, 0.550781f, 0.138184f, 0.534668f, 0.131104f, 0.514160f, 0.123291f, 0.492676f,
+ 0.113892f, 0.468994f, 0.102905f, 0.443604f, 0.091064f, 0.415771f, 0.077271f, 0.382812f,
+ 0.063293f, 0.333496f, 0.046753f, 0.277100f, 0.025787f, 0.206421f, 0.004452f, 0.067383f,
+ 0.000000f, 1.000000f, 0.011368f, 0.993652f, 0.023193f, 0.983887f, 0.035919f, 0.972168f,
+ 0.046143f, 0.960938f, 0.056976f, 0.949707f, 0.067261f, 0.937988f, 0.076233f, 0.927246f,
+ 0.084839f, 0.916992f, 0.095093f, 0.904297f, 0.103088f, 0.894043f, 0.110657f, 0.884766f,
+ 0.118469f, 0.873047f, 0.125732f, 0.862793f, 0.132935f, 0.853027f, 0.138794f, 0.845215f,
+ 0.145142f, 0.834961f, 0.150879f, 0.825684f, 0.157104f, 0.816406f, 0.162476f, 0.808105f,
+ 0.166138f, 0.801758f, 0.171021f, 0.792969f, 0.175293f, 0.784180f, 0.180542f, 0.775879f,
+ 0.183838f, 0.769043f, 0.186523f, 0.762695f, 0.189087f, 0.756836f, 0.192261f, 0.750488f,
+ 0.194702f, 0.742676f, 0.197998f, 0.735840f, 0.199829f, 0.729492f, 0.201050f, 0.723633f,
+ 0.202393f, 0.717773f, 0.203613f, 0.712402f, 0.203613f, 0.707520f, 0.204468f, 0.700195f,
+ 0.205811f, 0.692871f, 0.205322f, 0.686035f, 0.204834f, 0.679199f, 0.204712f, 0.672363f,
+ 0.202515f, 0.665527f, 0.201538f, 0.659180f, 0.198608f, 0.652344f, 0.197144f, 0.643555f,
+ 0.195679f, 0.634277f, 0.192993f, 0.624512f, 0.189453f, 0.614746f, 0.185669f, 0.604492f,
+ 0.181152f, 0.594727f, 0.176636f, 0.584473f, 0.170532f, 0.573242f, 0.164185f, 0.561523f,
+ 0.158203f, 0.543945f, 0.151245f, 0.526367f, 0.142700f, 0.507324f, 0.133911f, 0.487793f,
+ 0.123474f, 0.466064f, 0.111938f, 0.442139f, 0.098450f, 0.415283f, 0.084839f, 0.376221f,
+ 0.069519f, 0.331543f, 0.050629f, 0.277100f, 0.027802f, 0.207153f, 0.004837f, 0.067444f,
+ 0.000000f, 1.000000f, 0.013916f, 0.991699f, 0.027954f, 0.980469f, 0.040405f, 0.969238f,
+ 0.052277f, 0.957520f, 0.065369f, 0.943848f, 0.075928f, 0.932617f, 0.086914f, 0.919922f,
+ 0.096985f, 0.908203f, 0.106384f, 0.897461f, 0.116028f, 0.885254f, 0.124451f, 0.873535f,
+ 0.132935f, 0.863281f, 0.140259f, 0.853516f, 0.148193f, 0.842285f, 0.155884f, 0.832031f,
+ 0.162476f, 0.822754f, 0.166626f, 0.814941f, 0.173828f, 0.804688f, 0.180176f, 0.795410f,
+ 0.185669f, 0.786133f, 0.189453f, 0.778809f, 0.194336f, 0.770996f, 0.197144f, 0.764648f,
+ 0.201538f, 0.755859f, 0.206787f, 0.748047f, 0.209473f, 0.740723f, 0.212524f, 0.733887f,
+ 0.214844f, 0.728027f, 0.216309f, 0.722656f, 0.218262f, 0.717285f, 0.219971f, 0.710938f,
+ 0.221069f, 0.704102f, 0.223511f, 0.697266f, 0.223999f, 0.691406f, 0.224121f, 0.685547f,
+ 0.224121f, 0.679688f, 0.223877f, 0.674316f, 0.222412f, 0.668457f, 0.221191f, 0.663086f,
+ 0.220825f, 0.655273f, 0.219727f, 0.646973f, 0.217407f, 0.640137f, 0.215820f, 0.632324f,
+ 0.212769f, 0.624512f, 0.209473f, 0.616211f, 0.205200f, 0.607910f, 0.201294f, 0.599121f,
+ 0.195679f, 0.589844f, 0.190186f, 0.578125f, 0.185669f, 0.564941f, 0.179443f, 0.550781f,
+ 0.172119f, 0.536133f, 0.163696f, 0.520508f, 0.155396f, 0.503418f, 0.144409f, 0.484619f,
+ 0.133179f, 0.464355f, 0.120605f, 0.442139f, 0.107605f, 0.409424f, 0.092712f, 0.372803f,
+ 0.075195f, 0.330322f, 0.054901f, 0.278076f, 0.029694f, 0.208252f, 0.005230f, 0.067566f,
+ 0.000000f, 1.000000f, 0.016098f, 0.991699f, 0.031250f, 0.979492f, 0.046326f, 0.966797f,
+ 0.060455f, 0.952637f, 0.073181f, 0.939453f, 0.086975f, 0.925293f, 0.096802f, 0.914551f,
+ 0.109863f, 0.899414f, 0.120483f, 0.887695f, 0.129639f, 0.875977f, 0.139648f, 0.863281f,
+ 0.148682f, 0.851562f, 0.157471f, 0.841309f, 0.164429f, 0.831055f, 0.171875f, 0.820312f,
+ 0.179565f, 0.810059f, 0.186646f, 0.800781f, 0.192627f, 0.791504f, 0.197876f, 0.782715f,
+ 0.203613f, 0.772949f, 0.209839f, 0.763672f, 0.213379f, 0.755859f, 0.218750f, 0.748047f,
+ 0.221802f, 0.741211f, 0.224976f, 0.734863f, 0.229248f, 0.727051f, 0.231812f, 0.719727f,
+ 0.234985f, 0.712891f, 0.237549f, 0.706055f, 0.238770f, 0.700684f, 0.240723f, 0.694824f,
+ 0.242310f, 0.689941f, 0.242310f, 0.685547f, 0.242310f, 0.680176f, 0.243408f, 0.673828f,
+ 0.242920f, 0.667969f, 0.242676f, 0.661133f, 0.242188f, 0.654785f, 0.241577f, 0.648438f,
+ 0.239868f, 0.642090f, 0.237793f, 0.635742f, 0.235352f, 0.629395f, 0.232300f, 0.622559f,
+ 0.229004f, 0.615723f, 0.225586f, 0.607910f, 0.221680f, 0.598145f, 0.217407f, 0.588867f,
+ 0.212280f, 0.578125f, 0.206787f, 0.567383f, 0.201050f, 0.556152f, 0.193604f, 0.544434f,
+ 0.185669f, 0.530762f, 0.176270f, 0.516113f, 0.166992f, 0.500977f, 0.155273f, 0.483398f,
+ 0.144165f, 0.460449f, 0.131104f, 0.434814f, 0.116577f, 0.405273f, 0.099976f, 0.371094f,
+ 0.080994f, 0.330566f, 0.058533f, 0.279053f, 0.031921f, 0.210205f, 0.005592f, 0.067871f,
+ 0.000000f, 1.000000f, 0.018982f, 0.990234f, 0.036041f, 0.977539f, 0.053192f, 0.962891f,
+ 0.069458f, 0.947754f, 0.084351f, 0.932129f, 0.097961f, 0.918945f, 0.111328f, 0.904297f,
+ 0.123291f, 0.890625f, 0.135498f, 0.877930f, 0.146240f, 0.864258f, 0.156860f, 0.851562f,
+ 0.166138f, 0.840332f, 0.174927f, 0.829102f, 0.183105f, 0.817383f, 0.191650f, 0.806641f,
+ 0.199341f, 0.795898f, 0.206055f, 0.787109f, 0.212524f, 0.777344f, 0.218750f, 0.768066f,
+ 0.224609f, 0.758789f, 0.229980f, 0.749512f, 0.235107f, 0.741211f, 0.238892f, 0.733398f,
+ 0.243286f, 0.725098f, 0.246582f, 0.718750f, 0.249023f, 0.712402f, 0.252930f, 0.704590f,
+ 0.255615f, 0.697266f, 0.258545f, 0.690918f, 0.260010f, 0.684570f, 0.261475f, 0.679199f,
+ 0.262939f, 0.673340f, 0.263672f, 0.668457f, 0.264404f, 0.663086f, 0.263184f, 0.658203f,
+ 0.262695f, 0.653320f, 0.262939f, 0.647949f, 0.261719f, 0.642090f, 0.260010f, 0.636230f,
+ 0.259033f, 0.629883f, 0.256836f, 0.623535f, 0.253906f, 0.616699f, 0.251709f, 0.610840f,
+ 0.248047f, 0.603027f, 0.244263f, 0.595703f, 0.239258f, 0.588379f, 0.234497f, 0.580078f,
+ 0.228760f, 0.570801f, 0.221802f, 0.561035f, 0.214844f, 0.550781f, 0.206787f, 0.540039f,
+ 0.198364f, 0.525879f, 0.190063f, 0.510742f, 0.179443f, 0.494385f, 0.167969f, 0.476318f,
+ 0.155396f, 0.455322f, 0.141113f, 0.430664f, 0.125122f, 0.403076f, 0.106934f, 0.369873f,
+ 0.086731f, 0.331055f, 0.062683f, 0.281006f, 0.035004f, 0.205078f, 0.005989f, 0.068420f,
+ 0.000000f, 1.000000f, 0.022034f, 0.988770f, 0.041840f, 0.974609f, 0.061157f, 0.958008f,
+ 0.079163f, 0.941895f, 0.096313f, 0.925293f, 0.111877f, 0.909668f, 0.126099f, 0.895020f,
+ 0.139404f, 0.880371f, 0.152100f, 0.866211f, 0.163940f, 0.852051f, 0.175537f, 0.839355f,
+ 0.185669f, 0.827148f, 0.195190f, 0.814941f, 0.203491f, 0.803223f, 0.212524f, 0.791504f,
+ 0.220337f, 0.780762f, 0.226685f, 0.770996f, 0.234497f, 0.760742f, 0.241089f, 0.751465f,
+ 0.246460f, 0.742188f, 0.251953f, 0.733398f, 0.256836f, 0.725098f, 0.260254f, 0.717285f,
+ 0.265137f, 0.708984f, 0.269531f, 0.701172f, 0.272705f, 0.694336f, 0.274414f, 0.687988f,
+ 0.277588f, 0.681152f, 0.279541f, 0.674805f, 0.281494f, 0.668945f, 0.283203f, 0.663086f,
+ 0.283447f, 0.658203f, 0.284180f, 0.653320f, 0.284424f, 0.648926f, 0.284668f, 0.643555f,
+ 0.283936f, 0.638184f, 0.283203f, 0.633789f, 0.281982f, 0.627930f, 0.280029f, 0.623535f,
+ 0.278564f, 0.617188f, 0.276123f, 0.611816f, 0.272949f, 0.606445f, 0.269287f, 0.600098f,
+ 0.265137f, 0.592773f, 0.260986f, 0.586426f, 0.256592f, 0.578613f, 0.250977f, 0.570801f,
+ 0.244629f, 0.562012f, 0.238159f, 0.552734f, 0.230957f, 0.541992f, 0.222046f, 0.531250f,
+ 0.213623f, 0.518555f, 0.203369f, 0.504883f, 0.191772f, 0.489502f, 0.179565f, 0.472412f,
+ 0.165649f, 0.452148f, 0.151245f, 0.429932f, 0.133789f, 0.402832f, 0.114746f, 0.371094f,
+ 0.092896f, 0.331055f, 0.067444f, 0.278320f, 0.037933f, 0.202637f, 0.006348f, 0.068604f,
+ 0.000000f, 1.000000f, 0.023560f, 0.988281f, 0.045685f, 0.972656f, 0.066162f, 0.955566f,
+ 0.085266f, 0.938477f, 0.102783f, 0.922363f, 0.119019f, 0.905762f, 0.134399f, 0.890137f,
+ 0.149048f, 0.874512f, 0.162354f, 0.859863f, 0.174438f, 0.846191f, 0.186646f, 0.832031f,
+ 0.196655f, 0.819336f, 0.206299f, 0.807129f, 0.216187f, 0.794922f, 0.224243f, 0.783691f,
+ 0.232910f, 0.772461f, 0.239502f, 0.762207f, 0.247314f, 0.751953f, 0.254395f, 0.742188f,
+ 0.259521f, 0.732910f, 0.265381f, 0.723633f, 0.270020f, 0.715332f, 0.275635f, 0.707031f,
+ 0.280273f, 0.698730f, 0.282715f, 0.691895f, 0.286621f, 0.684082f, 0.289795f, 0.677246f,
+ 0.291748f, 0.670898f, 0.295410f, 0.664062f, 0.296631f, 0.658203f, 0.297607f, 0.652832f,
+ 0.298828f, 0.647461f, 0.300781f, 0.641602f, 0.300293f, 0.637207f, 0.301270f, 0.632324f,
+ 0.300049f, 0.626953f, 0.299072f, 0.622559f, 0.298828f, 0.617188f, 0.296631f, 0.612305f,
+ 0.294189f, 0.607422f, 0.292236f, 0.601562f, 0.289307f, 0.595703f, 0.285889f, 0.589844f,
+ 0.282959f, 0.583984f, 0.277588f, 0.577148f, 0.273438f, 0.569824f, 0.267578f, 0.562500f,
+ 0.261475f, 0.553711f, 0.255371f, 0.544922f, 0.246948f, 0.534180f, 0.239136f, 0.524414f,
+ 0.230591f, 0.511719f, 0.220581f, 0.498779f, 0.208496f, 0.483154f, 0.196411f, 0.466797f,
+ 0.182251f, 0.446777f, 0.167236f, 0.424316f, 0.149780f, 0.397461f, 0.130005f, 0.365723f,
+ 0.107483f, 0.326416f, 0.080872f, 0.274902f, 0.048859f, 0.201416f, 0.011032f, 0.073975f,
+ 0.000000f, 1.000000f, 0.023407f, 0.988281f, 0.045624f, 0.972656f, 0.066101f, 0.955566f,
+ 0.085083f, 0.938477f, 0.102844f, 0.921875f, 0.119690f, 0.905273f, 0.135620f, 0.889160f,
+ 0.149658f, 0.874023f, 0.163940f, 0.858887f, 0.175537f, 0.845215f, 0.187622f, 0.831055f,
+ 0.199097f, 0.817871f, 0.209229f, 0.805176f, 0.218628f, 0.792969f, 0.227783f, 0.781250f,
+ 0.236084f, 0.770508f, 0.244141f, 0.759277f, 0.250977f, 0.749023f, 0.258057f, 0.739258f,
+ 0.265137f, 0.729492f, 0.270508f, 0.720215f, 0.276123f, 0.711426f, 0.281494f, 0.702637f,
+ 0.284668f, 0.695312f, 0.289795f, 0.686523f, 0.293945f, 0.679199f, 0.297363f, 0.671875f,
+ 0.300049f, 0.665039f, 0.303711f, 0.658203f, 0.304688f, 0.652344f, 0.307373f, 0.645996f,
+ 0.309082f, 0.640137f, 0.309570f, 0.635254f, 0.310547f, 0.629883f, 0.311523f, 0.624512f,
+ 0.311523f, 0.619629f, 0.310303f, 0.614258f, 0.310303f, 0.609375f, 0.308594f, 0.604004f,
+ 0.307617f, 0.598633f, 0.305908f, 0.592773f, 0.303467f, 0.587402f, 0.300293f, 0.581543f,
+ 0.297852f, 0.574707f, 0.292969f, 0.567871f, 0.289062f, 0.561035f, 0.284180f, 0.553223f,
+ 0.278809f, 0.544922f, 0.272705f, 0.535645f, 0.266113f, 0.525879f, 0.258545f, 0.515137f,
+ 0.250488f, 0.502930f, 0.240967f, 0.489746f, 0.230347f, 0.475342f, 0.218384f, 0.458496f,
+ 0.205322f, 0.439209f, 0.190063f, 0.416992f, 0.173706f, 0.391602f, 0.153809f, 0.359863f,
+ 0.131592f, 0.322021f, 0.104431f, 0.271729f, 0.070129f, 0.199585f, 0.024445f, 0.074219f,
+ 0.000000f, 1.000000f, 0.022964f, 0.988770f, 0.045502f, 0.973145f, 0.066467f, 0.955566f,
+ 0.085938f, 0.937988f, 0.103394f, 0.921875f, 0.120728f, 0.904785f, 0.136108f, 0.889160f,
+ 0.150391f, 0.873535f, 0.164429f, 0.858398f, 0.177856f, 0.843750f, 0.189941f, 0.830078f,
+ 0.200317f, 0.816895f, 0.211548f, 0.803711f, 0.221313f, 0.791504f, 0.231323f, 0.779297f,
+ 0.239014f, 0.768066f, 0.247314f, 0.756836f, 0.255859f, 0.746094f, 0.261963f, 0.736328f,
+ 0.269531f, 0.726074f, 0.275635f, 0.716797f, 0.281494f, 0.707520f, 0.286377f, 0.698730f,
+ 0.291504f, 0.690430f, 0.296631f, 0.682129f, 0.301270f, 0.674316f, 0.305176f, 0.666504f,
+ 0.308350f, 0.659180f, 0.311035f, 0.653320f, 0.313965f, 0.645996f, 0.316406f, 0.639648f,
+ 0.318359f, 0.633301f, 0.319336f, 0.627930f, 0.321289f, 0.622070f, 0.321777f, 0.616699f,
+ 0.322754f, 0.611816f, 0.322510f, 0.606445f, 0.322510f, 0.601074f, 0.322266f, 0.595703f,
+ 0.320312f, 0.589844f, 0.319580f, 0.583984f, 0.317383f, 0.578125f, 0.314697f, 0.572266f,
+ 0.312500f, 0.565918f, 0.309814f, 0.559082f, 0.306152f, 0.551270f, 0.301758f, 0.543457f,
+ 0.297119f, 0.535156f, 0.291504f, 0.525879f, 0.285400f, 0.516113f, 0.277588f, 0.505371f,
+ 0.270508f, 0.493652f, 0.261719f, 0.480469f, 0.251709f, 0.466064f, 0.241089f, 0.449463f,
+ 0.228027f, 0.430420f, 0.214600f, 0.408936f, 0.197876f, 0.383545f, 0.179321f, 0.353027f,
+ 0.156616f, 0.315186f, 0.130371f, 0.266357f, 0.094299f, 0.195435f, 0.042755f, 0.071960f,
+ 0.000000f, 1.000000f, 0.023224f, 0.988770f, 0.045227f, 0.973145f, 0.066589f, 0.955566f,
+ 0.085999f, 0.938477f, 0.104614f, 0.921387f, 0.121094f, 0.904785f, 0.137451f, 0.888184f,
+ 0.151855f, 0.872559f, 0.166870f, 0.857422f, 0.179199f, 0.842773f, 0.191284f, 0.829102f,
+ 0.203735f, 0.814941f, 0.214600f, 0.801758f, 0.224731f, 0.789062f, 0.233154f, 0.777344f,
+ 0.243164f, 0.765137f, 0.251221f, 0.753906f, 0.259277f, 0.743652f, 0.267822f, 0.732422f,
+ 0.273682f, 0.722656f, 0.281006f, 0.712891f, 0.287109f, 0.703613f, 0.292480f, 0.694336f,
+ 0.298340f, 0.685547f, 0.303955f, 0.677246f, 0.307861f, 0.669434f, 0.312500f, 0.661133f,
+ 0.315430f, 0.653809f, 0.318359f, 0.646973f, 0.322266f, 0.639648f, 0.325195f, 0.632812f,
+ 0.327881f, 0.626465f, 0.329346f, 0.620605f, 0.331787f, 0.614258f, 0.332764f, 0.608887f,
+ 0.334473f, 0.603516f, 0.334473f, 0.598145f, 0.333984f, 0.592285f, 0.334961f, 0.586426f,
+ 0.333984f, 0.580566f, 0.333252f, 0.575195f, 0.332275f, 0.568359f, 0.330811f, 0.562500f,
+ 0.328125f, 0.555664f, 0.325684f, 0.548828f, 0.322754f, 0.540527f, 0.319336f, 0.533203f,
+ 0.314941f, 0.524414f, 0.310547f, 0.515137f, 0.305176f, 0.505371f, 0.299072f, 0.494629f,
+ 0.291992f, 0.482666f, 0.284424f, 0.469971f, 0.275146f, 0.455322f, 0.264404f, 0.439209f,
+ 0.252930f, 0.420654f, 0.239380f, 0.399414f, 0.224243f, 0.375000f, 0.206055f, 0.345215f,
+ 0.183228f, 0.308838f, 0.157104f, 0.261719f, 0.120361f, 0.193237f, 0.064697f, 0.072388f,
+ 0.000000f, 1.000000f, 0.023453f, 0.988281f, 0.045319f, 0.973145f, 0.066528f, 0.955566f,
+ 0.086365f, 0.937988f, 0.105164f, 0.920898f, 0.121643f, 0.904297f, 0.138306f, 0.887695f,
+ 0.153076f, 0.872070f, 0.167725f, 0.856934f, 0.180786f, 0.841797f, 0.193237f, 0.827637f,
+ 0.205078f, 0.813477f, 0.216064f, 0.800293f, 0.226562f, 0.787598f, 0.237915f, 0.774902f,
+ 0.246704f, 0.763184f, 0.256348f, 0.750977f, 0.262939f, 0.740234f, 0.271729f, 0.729492f,
+ 0.279541f, 0.719238f, 0.285645f, 0.709473f, 0.291748f, 0.699707f, 0.299316f, 0.689941f,
+ 0.304932f, 0.680664f, 0.309814f, 0.672363f, 0.315430f, 0.663574f, 0.319336f, 0.655762f,
+ 0.324463f, 0.647461f, 0.327637f, 0.640625f, 0.332031f, 0.632812f, 0.334717f, 0.625977f,
+ 0.337891f, 0.618652f, 0.340088f, 0.612305f, 0.343018f, 0.605957f, 0.344482f, 0.600098f,
+ 0.346436f, 0.594238f, 0.347656f, 0.588379f, 0.347656f, 0.582520f, 0.348877f, 0.576172f,
+ 0.348633f, 0.570801f, 0.347656f, 0.564453f, 0.347168f, 0.558105f, 0.345703f, 0.551758f,
+ 0.344727f, 0.544922f, 0.342529f, 0.538086f, 0.340820f, 0.530762f, 0.337402f, 0.522461f,
+ 0.334229f, 0.514160f, 0.329590f, 0.505371f, 0.324463f, 0.495361f, 0.318848f, 0.484863f,
+ 0.312744f, 0.472900f, 0.305664f, 0.460205f, 0.297363f, 0.445801f, 0.287598f, 0.430176f,
+ 0.276367f, 0.411865f, 0.264404f, 0.391113f, 0.249756f, 0.367432f, 0.232666f, 0.338135f,
+ 0.211670f, 0.301514f, 0.184692f, 0.255859f, 0.148438f, 0.188721f, 0.090271f, 0.070923f,
+ 0.000000f, 1.000000f, 0.023575f, 0.988281f, 0.045563f, 0.972656f, 0.066711f, 0.955566f,
+ 0.086243f, 0.938477f, 0.105103f, 0.920898f, 0.123169f, 0.903809f, 0.138916f, 0.887207f,
+ 0.154419f, 0.871094f, 0.168701f, 0.855957f, 0.182983f, 0.840332f, 0.195435f, 0.826172f,
+ 0.207397f, 0.812012f, 0.219360f, 0.798340f, 0.230347f, 0.785156f, 0.240479f, 0.772461f,
+ 0.250488f, 0.760254f, 0.259766f, 0.748535f, 0.268555f, 0.736816f, 0.275879f, 0.726074f,
+ 0.284424f, 0.715332f, 0.291504f, 0.705078f, 0.298828f, 0.694824f, 0.305908f, 0.685059f,
+ 0.310791f, 0.676270f, 0.316650f, 0.666992f, 0.323242f, 0.657715f, 0.327637f, 0.648926f,
+ 0.332275f, 0.641113f, 0.337158f, 0.633301f, 0.340576f, 0.625977f, 0.344482f, 0.618164f,
+ 0.348877f, 0.610840f, 0.351318f, 0.604004f, 0.353760f, 0.597656f, 0.356445f, 0.591309f,
+ 0.357910f, 0.585449f, 0.359619f, 0.579590f, 0.360596f, 0.573730f, 0.361328f, 0.567383f,
+ 0.362061f, 0.561035f, 0.361328f, 0.555176f, 0.361816f, 0.548828f, 0.361328f, 0.541992f,
+ 0.361084f, 0.535645f, 0.358887f, 0.527832f, 0.357666f, 0.520508f, 0.354492f, 0.512207f,
+ 0.351807f, 0.504395f, 0.347900f, 0.495117f, 0.343994f, 0.485107f, 0.340088f, 0.474854f,
+ 0.334473f, 0.462402f, 0.327637f, 0.449463f, 0.320557f, 0.435303f, 0.312012f, 0.420166f,
+ 0.301758f, 0.402100f, 0.290039f, 0.381592f, 0.276611f, 0.358398f, 0.260254f, 0.329834f,
+ 0.239746f, 0.294922f, 0.214111f, 0.250244f, 0.178711f, 0.184326f, 0.118408f, 0.069946f,
+ 0.000000f, 1.000000f, 0.023590f, 0.988281f, 0.045593f, 0.973145f, 0.066833f, 0.955566f,
+ 0.086975f, 0.937988f, 0.105957f, 0.920410f, 0.124084f, 0.903320f, 0.140015f, 0.886719f,
+ 0.155884f, 0.870605f, 0.169800f, 0.854980f, 0.184814f, 0.839355f, 0.197998f, 0.824707f,
+ 0.210327f, 0.810059f, 0.222290f, 0.796387f, 0.233887f, 0.783203f, 0.244385f, 0.770020f,
+ 0.253662f, 0.757812f, 0.263184f, 0.745605f, 0.272949f, 0.733887f, 0.281738f, 0.722168f,
+ 0.290039f, 0.710938f, 0.298340f, 0.699707f, 0.305420f, 0.689453f, 0.312256f, 0.679688f,
+ 0.318359f, 0.670410f, 0.324951f, 0.660645f, 0.330811f, 0.651855f, 0.335693f, 0.643066f,
+ 0.341064f, 0.634766f, 0.345703f, 0.626465f, 0.349121f, 0.619141f, 0.354248f, 0.611328f,
+ 0.357910f, 0.604004f, 0.362061f, 0.596191f, 0.363770f, 0.589844f, 0.366699f, 0.583496f,
+ 0.368896f, 0.577148f, 0.370850f, 0.571289f, 0.374023f, 0.564453f, 0.374756f, 0.558105f,
+ 0.376465f, 0.551758f, 0.376709f, 0.545410f, 0.376465f, 0.539062f, 0.376709f, 0.532227f,
+ 0.376709f, 0.524902f, 0.375977f, 0.517090f, 0.375244f, 0.509277f, 0.373535f, 0.501465f,
+ 0.370850f, 0.493164f, 0.368164f, 0.483643f, 0.365234f, 0.473877f, 0.359619f, 0.464111f,
+ 0.355957f, 0.451904f, 0.350342f, 0.439453f, 0.343750f, 0.425537f, 0.335693f, 0.410156f,
+ 0.327148f, 0.392334f, 0.316162f, 0.372559f, 0.303711f, 0.349121f, 0.288086f, 0.321045f,
+ 0.269043f, 0.287598f, 0.244263f, 0.244507f, 0.209106f, 0.180664f, 0.149292f, 0.068176f,
+ 0.000000f, 1.000000f, 0.023499f, 0.988281f, 0.045319f, 0.973145f, 0.067078f, 0.955078f,
+ 0.087463f, 0.937500f, 0.107056f, 0.919922f, 0.123840f, 0.903320f, 0.139893f, 0.886719f,
+ 0.156006f, 0.870117f, 0.171753f, 0.853516f, 0.186523f, 0.838379f, 0.200073f, 0.823242f,
+ 0.212891f, 0.808594f, 0.225220f, 0.793945f, 0.237061f, 0.780273f, 0.247925f, 0.767578f,
+ 0.257324f, 0.754395f, 0.269287f, 0.741211f, 0.276367f, 0.729980f, 0.287842f, 0.718262f,
+ 0.294922f, 0.707031f, 0.302979f, 0.696289f, 0.310791f, 0.685547f, 0.318848f, 0.675293f,
+ 0.325195f, 0.666016f, 0.332520f, 0.655762f, 0.336914f, 0.646973f, 0.343506f, 0.637695f,
+ 0.349365f, 0.628906f, 0.354248f, 0.620605f, 0.359131f, 0.612305f, 0.363281f, 0.604492f,
+ 0.368164f, 0.596680f, 0.371826f, 0.588867f, 0.375000f, 0.582031f, 0.379150f, 0.574707f,
+ 0.381592f, 0.567871f, 0.384521f, 0.561035f, 0.387695f, 0.554199f, 0.388916f, 0.548340f,
+ 0.390381f, 0.541504f, 0.391357f, 0.535156f, 0.392090f, 0.528320f, 0.393311f, 0.520996f,
+ 0.392822f, 0.514160f, 0.393066f, 0.506836f, 0.391602f, 0.499023f, 0.391602f, 0.490967f,
+ 0.388916f, 0.482178f, 0.387939f, 0.472900f, 0.385498f, 0.462891f, 0.381348f, 0.452393f,
+ 0.377686f, 0.441162f, 0.372803f, 0.428223f, 0.366699f, 0.414551f, 0.359619f, 0.399658f,
+ 0.352295f, 0.382324f, 0.342773f, 0.362305f, 0.330322f, 0.339600f, 0.317139f, 0.312988f,
+ 0.298096f, 0.280273f, 0.274902f, 0.236816f, 0.241821f, 0.175659f, 0.181885f, 0.066345f,
+ 0.000000f, 1.000000f, 0.023575f, 0.988281f, 0.045929f, 0.972656f, 0.067505f, 0.955078f,
+ 0.087769f, 0.937500f, 0.106750f, 0.919922f, 0.124634f, 0.902344f, 0.142212f, 0.885254f,
+ 0.158447f, 0.868652f, 0.173218f, 0.852539f, 0.187988f, 0.836914f, 0.203003f, 0.820801f,
+ 0.215820f, 0.806152f, 0.228760f, 0.791504f, 0.240479f, 0.777832f, 0.250977f, 0.764648f,
+ 0.262451f, 0.750977f, 0.272461f, 0.738770f, 0.281982f, 0.726562f, 0.291748f, 0.714355f,
+ 0.299316f, 0.703613f, 0.309082f, 0.692383f, 0.317139f, 0.681641f, 0.324707f, 0.670898f,
+ 0.331787f, 0.661133f, 0.337646f, 0.651367f, 0.344482f, 0.641602f, 0.351562f, 0.632324f,
+ 0.358154f, 0.622559f, 0.363281f, 0.613770f, 0.368896f, 0.604980f, 0.373291f, 0.597168f,
+ 0.379150f, 0.588867f, 0.382812f, 0.580566f, 0.387207f, 0.572754f, 0.390381f, 0.565918f,
+ 0.393066f, 0.559082f, 0.396729f, 0.552246f, 0.400146f, 0.545410f, 0.402832f, 0.538574f,
+ 0.404053f, 0.531738f, 0.406006f, 0.524902f, 0.407471f, 0.518066f, 0.409424f, 0.510254f,
+ 0.409424f, 0.503418f, 0.409912f, 0.496094f, 0.410156f, 0.487793f, 0.409912f, 0.479492f,
+ 0.408691f, 0.471436f, 0.407227f, 0.461914f, 0.405029f, 0.451660f, 0.403076f, 0.441162f,
+ 0.399414f, 0.430176f, 0.395264f, 0.417236f, 0.390869f, 0.403809f, 0.384033f, 0.388916f,
+ 0.378662f, 0.371826f, 0.369141f, 0.352539f, 0.358154f, 0.330078f, 0.345947f, 0.304199f,
+ 0.329102f, 0.272217f, 0.307129f, 0.230713f, 0.274658f, 0.171143f, 0.216431f, 0.064514f,
+ 0.000000f, 1.000000f, 0.023270f, 0.988770f, 0.045654f, 0.972656f, 0.067322f, 0.955566f,
+ 0.087585f, 0.937500f, 0.107178f, 0.919434f, 0.125488f, 0.901855f, 0.143433f, 0.884277f,
+ 0.160034f, 0.867676f, 0.174927f, 0.851562f, 0.190796f, 0.834473f, 0.204468f, 0.819336f,
+ 0.217651f, 0.804199f, 0.230469f, 0.790039f, 0.242798f, 0.775879f, 0.256104f, 0.761719f,
+ 0.266113f, 0.749023f, 0.276855f, 0.735840f, 0.286377f, 0.724121f, 0.296631f, 0.711426f,
+ 0.305176f, 0.699707f, 0.314209f, 0.688477f, 0.322754f, 0.677246f, 0.331055f, 0.666504f,
+ 0.338867f, 0.655762f, 0.346191f, 0.645508f, 0.353271f, 0.635254f, 0.359619f, 0.625977f,
+ 0.366943f, 0.616211f, 0.372314f, 0.606934f, 0.378662f, 0.598145f, 0.383301f, 0.589844f,
+ 0.387695f, 0.582031f, 0.393555f, 0.573242f, 0.398438f, 0.564941f, 0.401855f, 0.557617f,
+ 0.405762f, 0.549805f, 0.409912f, 0.542480f, 0.413330f, 0.535156f, 0.416016f, 0.528320f,
+ 0.418945f, 0.521973f, 0.421143f, 0.514648f, 0.423096f, 0.506836f, 0.424316f, 0.500488f,
+ 0.425293f, 0.492676f, 0.426514f, 0.485107f, 0.428467f, 0.476562f, 0.428223f, 0.468018f,
+ 0.426758f, 0.459717f, 0.426025f, 0.450439f, 0.427002f, 0.440674f, 0.425293f, 0.429688f,
+ 0.421631f, 0.418701f, 0.418457f, 0.405762f, 0.414795f, 0.392334f, 0.409668f, 0.377686f,
+ 0.403809f, 0.361084f, 0.395996f, 0.342041f, 0.386719f, 0.320312f, 0.375000f, 0.294678f,
+ 0.359375f, 0.262939f, 0.338623f, 0.223511f, 0.308105f, 0.164795f, 0.251465f, 0.062103f,
+ 0.000000f, 1.000000f, 0.023148f, 0.988770f, 0.046021f, 0.972656f, 0.067383f, 0.955566f,
+ 0.088318f, 0.937012f, 0.108032f, 0.918945f, 0.126587f, 0.901367f, 0.144409f, 0.883789f,
+ 0.161255f, 0.866211f, 0.177734f, 0.849121f, 0.191406f, 0.833984f, 0.207642f, 0.817383f,
+ 0.221191f, 0.802734f, 0.234009f, 0.788086f, 0.246826f, 0.773438f, 0.257324f, 0.760254f,
+ 0.269531f, 0.746582f, 0.280762f, 0.733398f, 0.291504f, 0.720215f, 0.301025f, 0.708008f,
+ 0.311035f, 0.695801f, 0.320557f, 0.684082f, 0.329102f, 0.672363f, 0.338135f, 0.661133f,
+ 0.346680f, 0.650391f, 0.354492f, 0.639648f, 0.361328f, 0.629883f, 0.367920f, 0.619629f,
+ 0.374756f, 0.610352f, 0.380859f, 0.600586f, 0.387695f, 0.591797f, 0.393311f, 0.582520f,
+ 0.399170f, 0.573730f, 0.405029f, 0.564453f, 0.409668f, 0.556641f, 0.414062f, 0.548340f,
+ 0.418945f, 0.540527f, 0.422607f, 0.532715f, 0.426270f, 0.525879f, 0.430420f, 0.518555f,
+ 0.433350f, 0.511230f, 0.436035f, 0.503906f, 0.438721f, 0.496094f, 0.440430f, 0.489258f,
+ 0.442627f, 0.481445f, 0.444580f, 0.473389f, 0.445312f, 0.465332f, 0.447266f, 0.456787f,
+ 0.447510f, 0.447998f, 0.446777f, 0.438721f, 0.446533f, 0.428711f, 0.445068f, 0.417725f,
+ 0.443848f, 0.406738f, 0.441650f, 0.394287f, 0.438721f, 0.381104f, 0.434570f, 0.366699f,
+ 0.429443f, 0.349854f, 0.423096f, 0.331299f, 0.413818f, 0.310547f, 0.404297f, 0.285156f,
+ 0.390869f, 0.254883f, 0.371338f, 0.215698f, 0.342773f, 0.159912f, 0.289062f, 0.060211f,
+ 0.000000f, 1.000000f, 0.023102f, 0.988770f, 0.046082f, 0.972656f, 0.067627f, 0.955078f,
+ 0.088745f, 0.937012f, 0.108459f, 0.918945f, 0.127930f, 0.899902f, 0.146362f, 0.882324f,
+ 0.163696f, 0.864746f, 0.178589f, 0.848633f, 0.195435f, 0.831543f, 0.208496f, 0.816895f,
+ 0.222290f, 0.801270f, 0.235962f, 0.786133f, 0.249146f, 0.771484f, 0.262939f, 0.756836f,
+ 0.273926f, 0.743652f, 0.284668f, 0.729980f, 0.296875f, 0.716797f, 0.306885f, 0.703613f,
+ 0.317383f, 0.691406f, 0.326660f, 0.679688f, 0.334961f, 0.667969f, 0.343750f, 0.656738f,
+ 0.352783f, 0.645996f, 0.360596f, 0.634766f, 0.369141f, 0.624023f, 0.376709f, 0.613770f,
+ 0.384033f, 0.603516f, 0.390625f, 0.593750f, 0.396973f, 0.583984f, 0.403564f, 0.574707f,
+ 0.408936f, 0.565918f, 0.414551f, 0.557129f, 0.420166f, 0.548340f, 0.426514f, 0.539551f,
+ 0.431152f, 0.531250f, 0.435791f, 0.522949f, 0.440186f, 0.515625f, 0.443359f, 0.508301f,
+ 0.447754f, 0.500488f, 0.451416f, 0.493164f, 0.454346f, 0.485352f, 0.457275f, 0.477783f,
+ 0.459961f, 0.470215f, 0.461670f, 0.461914f, 0.463379f, 0.453857f, 0.465576f, 0.445068f,
+ 0.466064f, 0.435791f, 0.466553f, 0.427002f, 0.467529f, 0.416748f, 0.467529f, 0.406738f,
+ 0.465820f, 0.395264f, 0.465332f, 0.382812f, 0.462891f, 0.369385f, 0.460205f, 0.354980f,
+ 0.455322f, 0.338379f, 0.451172f, 0.321289f, 0.442871f, 0.299561f, 0.434326f, 0.275391f,
+ 0.420898f, 0.245605f, 0.403320f, 0.208374f, 0.377441f, 0.154297f, 0.325928f, 0.058807f,
+ 0.000000f, 1.000000f, 0.022980f, 0.988770f, 0.046143f, 0.972168f, 0.068359f, 0.954590f,
+ 0.089783f, 0.936035f, 0.109497f, 0.917969f, 0.129028f, 0.898926f, 0.146606f, 0.881836f,
+ 0.164307f, 0.864258f, 0.180664f, 0.847656f, 0.196045f, 0.831543f, 0.211426f, 0.814941f,
+ 0.225586f, 0.799316f, 0.239868f, 0.784180f, 0.253174f, 0.769043f, 0.265381f, 0.754883f,
+ 0.277832f, 0.740234f, 0.289551f, 0.726562f, 0.300293f, 0.713379f, 0.311523f, 0.700684f,
+ 0.322266f, 0.687500f, 0.332031f, 0.675781f, 0.341553f, 0.663574f, 0.350586f, 0.651855f,
+ 0.360107f, 0.640137f, 0.368652f, 0.628906f, 0.377441f, 0.617676f, 0.384766f, 0.607422f,
+ 0.392090f, 0.597168f, 0.400391f, 0.586914f, 0.407471f, 0.576660f, 0.413574f, 0.567383f,
+ 0.420898f, 0.557617f, 0.426270f, 0.548340f, 0.432373f, 0.539551f, 0.437988f, 0.530762f,
+ 0.443848f, 0.521973f, 0.448730f, 0.513672f, 0.452637f, 0.505859f, 0.457275f, 0.497803f,
+ 0.462158f, 0.489746f, 0.466064f, 0.482422f, 0.470947f, 0.474854f, 0.473877f, 0.466064f,
+ 0.476074f, 0.458496f, 0.479492f, 0.450439f, 0.482422f, 0.441406f, 0.484863f, 0.433105f,
+ 0.485840f, 0.423828f, 0.487061f, 0.414551f, 0.488037f, 0.404541f, 0.488525f, 0.393799f,
+ 0.487549f, 0.382324f, 0.487793f, 0.370850f, 0.486084f, 0.357178f, 0.484375f, 0.343750f,
+ 0.480469f, 0.327393f, 0.475830f, 0.309570f, 0.471436f, 0.289551f, 0.463379f, 0.265381f,
+ 0.451904f, 0.237427f, 0.436768f, 0.200684f, 0.411865f, 0.148315f, 0.364258f, 0.057251f,
+ 0.000000f, 1.000000f, 0.023148f, 0.988770f, 0.046234f, 0.972168f, 0.068176f, 0.954590f,
+ 0.088684f, 0.937012f, 0.110352f, 0.916992f, 0.130005f, 0.898926f, 0.148071f, 0.880859f,
+ 0.166260f, 0.863281f, 0.181763f, 0.847168f, 0.197998f, 0.830078f, 0.213257f, 0.813965f,
+ 0.227783f, 0.797852f, 0.243042f, 0.781738f, 0.256592f, 0.766602f, 0.269287f, 0.751953f,
+ 0.281494f, 0.737793f, 0.293945f, 0.723633f, 0.305908f, 0.709961f, 0.317139f, 0.696777f,
+ 0.328369f, 0.683105f, 0.336914f, 0.671387f, 0.347900f, 0.658691f, 0.358154f, 0.646484f,
+ 0.367432f, 0.634766f, 0.375488f, 0.624023f, 0.384277f, 0.612305f, 0.394043f, 0.601074f,
+ 0.402100f, 0.589844f, 0.409668f, 0.579590f, 0.417236f, 0.569824f, 0.423584f, 0.560059f,
+ 0.431396f, 0.549805f, 0.437744f, 0.540039f, 0.443848f, 0.530762f, 0.450439f, 0.521973f,
+ 0.456055f, 0.512695f, 0.461426f, 0.503906f, 0.467529f, 0.495361f, 0.472412f, 0.487061f,
+ 0.477051f, 0.479004f, 0.480957f, 0.471191f, 0.485840f, 0.463135f, 0.490479f, 0.454834f,
+ 0.492676f, 0.446777f, 0.497070f, 0.437988f, 0.500000f, 0.429443f, 0.502441f, 0.420898f,
+ 0.504883f, 0.411621f, 0.507324f, 0.402588f, 0.508789f, 0.392334f, 0.510742f, 0.381348f,
+ 0.511230f, 0.370605f, 0.510254f, 0.358398f, 0.510742f, 0.345459f, 0.509766f, 0.331543f,
+ 0.507324f, 0.315918f, 0.503906f, 0.298096f, 0.499268f, 0.278809f, 0.492188f, 0.255127f,
+ 0.482422f, 0.228027f, 0.467773f, 0.192993f, 0.447754f, 0.142578f, 0.401123f, 0.054169f,
+ 0.000000f, 1.000000f, 0.023102f, 0.988770f, 0.046387f, 0.972656f, 0.068909f, 0.954102f,
+ 0.091064f, 0.935059f, 0.111694f, 0.916504f, 0.130493f, 0.898438f, 0.148438f, 0.880859f,
+ 0.165771f, 0.863281f, 0.183716f, 0.845703f, 0.199463f, 0.829102f, 0.216797f, 0.811523f,
+ 0.231079f, 0.795410f, 0.245972f, 0.779297f, 0.260254f, 0.764160f, 0.272705f, 0.749512f,
+ 0.285889f, 0.734863f, 0.298340f, 0.720703f, 0.311523f, 0.706055f, 0.322021f, 0.692871f,
+ 0.333740f, 0.679688f, 0.344482f, 0.666504f, 0.354492f, 0.654297f, 0.364502f, 0.641602f,
+ 0.373535f, 0.629395f, 0.383545f, 0.617676f, 0.393555f, 0.605957f, 0.402588f, 0.594727f,
+ 0.409912f, 0.583984f, 0.418945f, 0.572754f, 0.426025f, 0.562500f, 0.434570f, 0.551758f,
+ 0.441406f, 0.542480f, 0.449707f, 0.531738f, 0.456299f, 0.521973f, 0.462158f, 0.512695f,
+ 0.469482f, 0.503418f, 0.474854f, 0.494385f, 0.481201f, 0.485352f, 0.486328f, 0.476318f,
+ 0.492432f, 0.468018f, 0.498291f, 0.459473f, 0.501465f, 0.451416f, 0.507324f, 0.443359f,
+ 0.510254f, 0.434570f, 0.514648f, 0.426025f, 0.519043f, 0.416992f, 0.521484f, 0.408203f,
+ 0.524902f, 0.399170f, 0.527344f, 0.389404f, 0.528809f, 0.380127f, 0.532227f, 0.368896f,
+ 0.533691f, 0.357910f, 0.534668f, 0.346436f, 0.534668f, 0.333740f, 0.533691f, 0.319092f,
+ 0.532715f, 0.304443f, 0.529785f, 0.287109f, 0.526367f, 0.267822f, 0.521973f, 0.245483f,
+ 0.512695f, 0.218872f, 0.500488f, 0.184692f, 0.481445f, 0.136841f, 0.440674f, 0.052094f,
+ 0.000000f, 1.000000f, 0.022919f, 0.988770f, 0.046387f, 0.972168f, 0.069458f, 0.953613f,
+ 0.092285f, 0.934082f, 0.111755f, 0.916504f, 0.131104f, 0.898438f, 0.149414f, 0.880371f,
+ 0.167725f, 0.862305f, 0.185303f, 0.844727f, 0.203125f, 0.826660f, 0.218750f, 0.810059f,
+ 0.234253f, 0.793457f, 0.248413f, 0.777832f, 0.263916f, 0.761719f, 0.276367f, 0.747070f,
+ 0.290527f, 0.731934f, 0.303223f, 0.717285f, 0.314941f, 0.703125f, 0.327148f, 0.689453f,
+ 0.339111f, 0.675781f, 0.349609f, 0.662109f, 0.361572f, 0.648926f, 0.372070f, 0.636719f,
+ 0.382568f, 0.623535f, 0.392334f, 0.611816f, 0.400879f, 0.600586f, 0.409668f, 0.588867f,
+ 0.418945f, 0.577148f, 0.428955f, 0.565918f, 0.437012f, 0.555176f, 0.444824f, 0.544434f,
+ 0.453125f, 0.533691f, 0.460449f, 0.523438f, 0.467529f, 0.513672f, 0.475342f, 0.503418f,
+ 0.480957f, 0.494629f, 0.488281f, 0.484375f, 0.494629f, 0.475098f, 0.500488f, 0.465820f,
+ 0.507324f, 0.456787f, 0.512207f, 0.448486f, 0.518555f, 0.439453f, 0.522461f, 0.431396f,
+ 0.527832f, 0.422852f, 0.532715f, 0.413818f, 0.537109f, 0.404541f, 0.541016f, 0.395996f,
+ 0.544434f, 0.386719f, 0.547852f, 0.377441f, 0.549316f, 0.366943f, 0.553223f, 0.356445f,
+ 0.555664f, 0.345459f, 0.556641f, 0.333740f, 0.557617f, 0.320801f, 0.558105f, 0.307129f,
+ 0.557129f, 0.292969f, 0.557129f, 0.275391f, 0.555176f, 0.257324f, 0.549805f, 0.234863f,
+ 0.544434f, 0.209473f, 0.534180f, 0.175781f, 0.515625f, 0.130371f, 0.477783f, 0.049103f,
+ 0.000000f, 1.000000f, 0.023056f, 0.988770f, 0.046051f, 0.972656f, 0.070496f, 0.952637f,
+ 0.091858f, 0.934570f, 0.112366f, 0.916016f, 0.132202f, 0.897949f, 0.151123f, 0.879395f,
+ 0.169067f, 0.861328f, 0.187622f, 0.842773f, 0.203369f, 0.826172f, 0.220459f, 0.809082f,
+ 0.236206f, 0.792480f, 0.251221f, 0.775879f, 0.265381f, 0.759766f, 0.280273f, 0.744141f,
+ 0.294189f, 0.729004f, 0.306396f, 0.714355f, 0.320801f, 0.699219f, 0.331787f, 0.685547f,
+ 0.345215f, 0.671387f, 0.355957f, 0.657715f, 0.367432f, 0.644531f, 0.379150f, 0.631348f,
+ 0.389160f, 0.618652f, 0.399658f, 0.605957f, 0.409180f, 0.594238f, 0.419434f, 0.581543f,
+ 0.429688f, 0.569824f, 0.437988f, 0.558594f, 0.446533f, 0.547363f, 0.455322f, 0.536621f,
+ 0.464600f, 0.524902f, 0.470947f, 0.515137f, 0.480469f, 0.504395f, 0.487793f, 0.494385f,
+ 0.494873f, 0.484375f, 0.502441f, 0.474609f, 0.508301f, 0.464844f, 0.516113f, 0.455078f,
+ 0.521484f, 0.445801f, 0.528320f, 0.436768f, 0.533691f, 0.427734f, 0.539062f, 0.419189f,
+ 0.544922f, 0.410156f, 0.550293f, 0.401611f, 0.554688f, 0.392090f, 0.559570f, 0.382812f,
+ 0.564453f, 0.373779f, 0.567871f, 0.364014f, 0.570801f, 0.354248f, 0.574219f, 0.343750f,
+ 0.577637f, 0.332031f, 0.580078f, 0.320557f, 0.582520f, 0.308105f, 0.584473f, 0.294434f,
+ 0.583496f, 0.280273f, 0.583984f, 0.264160f, 0.583008f, 0.245483f, 0.579590f, 0.224854f,
+ 0.573242f, 0.199341f, 0.564941f, 0.168945f, 0.549805f, 0.124329f, 0.514648f, 0.047058f,
+ 0.000000f, 1.000000f, 0.023087f, 0.988770f, 0.047150f, 0.971680f, 0.070435f, 0.953125f,
+ 0.091675f, 0.935059f, 0.111877f, 0.916992f, 0.131836f, 0.897949f, 0.151978f, 0.878906f,
+ 0.170898f, 0.860352f, 0.188354f, 0.842285f, 0.206055f, 0.824707f, 0.222900f, 0.807129f,
+ 0.239746f, 0.789551f, 0.255127f, 0.773438f, 0.270020f, 0.757324f, 0.284668f, 0.741211f,
+ 0.297852f, 0.726074f, 0.312988f, 0.710938f, 0.324707f, 0.695801f, 0.338135f, 0.681152f,
+ 0.350830f, 0.666992f, 0.362305f, 0.653320f, 0.374756f, 0.639160f, 0.385254f, 0.626465f,
+ 0.397461f, 0.612793f, 0.408203f, 0.600098f, 0.419189f, 0.587891f, 0.428223f, 0.575684f,
+ 0.437256f, 0.563965f, 0.447266f, 0.551758f, 0.457031f, 0.540039f, 0.467529f, 0.528320f,
+ 0.474609f, 0.517578f, 0.483887f, 0.505859f, 0.491455f, 0.495850f, 0.500488f, 0.484863f,
+ 0.507812f, 0.474609f, 0.514160f, 0.464844f, 0.523926f, 0.453857f, 0.530273f, 0.444336f,
+ 0.537598f, 0.434570f, 0.543945f, 0.425049f, 0.550781f, 0.415771f, 0.556152f, 0.406738f,
+ 0.561523f, 0.397949f, 0.567871f, 0.388672f, 0.572754f, 0.380127f, 0.578613f, 0.369873f,
+ 0.583984f, 0.360596f, 0.587402f, 0.351318f, 0.592285f, 0.340820f, 0.595215f, 0.330566f,
+ 0.600586f, 0.319092f, 0.602051f, 0.307861f, 0.605957f, 0.295654f, 0.607910f, 0.281982f,
+ 0.610352f, 0.268555f, 0.610352f, 0.251953f, 0.608887f, 0.234253f, 0.607910f, 0.214111f,
+ 0.604004f, 0.190308f, 0.596680f, 0.159790f, 0.583984f, 0.117981f, 0.553711f, 0.044434f,
+ 0.000000f, 1.000000f, 0.023010f, 0.988770f, 0.047394f, 0.971191f, 0.070435f, 0.953125f,
+ 0.091614f, 0.935059f, 0.113525f, 0.915527f, 0.133789f, 0.896484f, 0.154419f, 0.876953f,
+ 0.171875f, 0.859375f, 0.190308f, 0.841309f, 0.208740f, 0.823242f, 0.225586f, 0.805176f,
+ 0.241821f, 0.788574f, 0.257568f, 0.771973f, 0.272705f, 0.755371f, 0.287354f, 0.738770f,
+ 0.302734f, 0.722656f, 0.316162f, 0.707520f, 0.330811f, 0.691895f, 0.342041f, 0.677734f,
+ 0.357666f, 0.662598f, 0.369385f, 0.648438f, 0.380859f, 0.634277f, 0.392822f, 0.621094f,
+ 0.404541f, 0.607422f, 0.415527f, 0.594238f, 0.427490f, 0.581055f, 0.436768f, 0.568848f,
+ 0.447510f, 0.556641f, 0.457031f, 0.544434f, 0.466309f, 0.532715f, 0.476807f, 0.520508f,
+ 0.486084f, 0.508789f, 0.495605f, 0.497803f, 0.503906f, 0.486816f, 0.511719f, 0.476074f,
+ 0.520020f, 0.465332f, 0.529297f, 0.454102f, 0.536133f, 0.444336f, 0.544434f, 0.433838f,
+ 0.552246f, 0.423340f, 0.559570f, 0.413330f, 0.567383f, 0.403809f, 0.572266f, 0.394775f,
+ 0.579102f, 0.385254f, 0.585449f, 0.375977f, 0.591309f, 0.366943f, 0.597656f, 0.357178f,
+ 0.603027f, 0.347412f, 0.607910f, 0.337891f, 0.612793f, 0.327637f, 0.617676f, 0.317139f,
+ 0.622559f, 0.305664f, 0.625977f, 0.294678f, 0.629395f, 0.282715f, 0.631836f, 0.269287f,
+ 0.633789f, 0.255859f, 0.634766f, 0.239868f, 0.637207f, 0.223389f, 0.635254f, 0.203979f,
+ 0.633301f, 0.180054f, 0.627930f, 0.151367f, 0.618164f, 0.111938f, 0.589355f, 0.042847f,
+ 0.000000f, 1.000000f, 0.022888f, 0.988770f, 0.048126f, 0.970703f, 0.070801f, 0.953125f,
+ 0.092102f, 0.935059f, 0.113831f, 0.915527f, 0.134766f, 0.895996f, 0.153564f, 0.877441f,
+ 0.174072f, 0.858398f, 0.192139f, 0.840332f, 0.211548f, 0.821289f, 0.228516f, 0.803711f,
+ 0.244995f, 0.786133f, 0.260986f, 0.769043f, 0.276123f, 0.752441f, 0.291504f, 0.736328f,
+ 0.307617f, 0.719727f, 0.321045f, 0.704102f, 0.335938f, 0.688477f, 0.349609f, 0.673340f,
+ 0.362305f, 0.658691f, 0.374756f, 0.644043f, 0.387451f, 0.629883f, 0.400879f, 0.615723f,
+ 0.413330f, 0.601562f, 0.424805f, 0.588379f, 0.436279f, 0.574707f, 0.446289f, 0.562500f,
+ 0.456299f, 0.549805f, 0.467285f, 0.537109f, 0.478516f, 0.524414f, 0.488037f, 0.512207f,
+ 0.498291f, 0.500488f, 0.506348f, 0.489258f, 0.516602f, 0.477295f, 0.524902f, 0.466553f,
+ 0.535156f, 0.455078f, 0.541992f, 0.444336f, 0.549805f, 0.433838f, 0.558594f, 0.423096f,
+ 0.567383f, 0.412354f, 0.575684f, 0.401611f, 0.582031f, 0.392090f, 0.590332f, 0.381836f,
+ 0.597168f, 0.372070f, 0.604004f, 0.362549f, 0.609375f, 0.353516f, 0.616699f, 0.343994f,
+ 0.622070f, 0.334229f, 0.627930f, 0.323975f, 0.632812f, 0.314209f, 0.638672f, 0.303467f,
+ 0.644043f, 0.292725f, 0.648438f, 0.281006f, 0.651855f, 0.269531f, 0.656738f, 0.256836f,
+ 0.659668f, 0.243530f, 0.662109f, 0.228027f, 0.663574f, 0.211792f, 0.663574f, 0.192383f,
+ 0.661621f, 0.171021f, 0.659668f, 0.143311f, 0.649414f, 0.104797f, 0.626953f, 0.040009f,
+ 0.000000f, 1.000000f, 0.022675f, 0.988770f, 0.047974f, 0.971191f, 0.070557f, 0.953613f,
+ 0.092834f, 0.934570f, 0.115173f, 0.914551f, 0.135132f, 0.895996f, 0.156006f, 0.876465f,
+ 0.175049f, 0.857910f, 0.194702f, 0.838379f, 0.212402f, 0.820312f, 0.230591f, 0.802246f,
+ 0.246704f, 0.784668f, 0.263916f, 0.767090f, 0.281006f, 0.750000f, 0.296875f, 0.732910f,
+ 0.310547f, 0.716797f, 0.326416f, 0.700684f, 0.341064f, 0.684570f, 0.354980f, 0.669434f,
+ 0.368896f, 0.653809f, 0.381348f, 0.639648f, 0.395508f, 0.624512f, 0.408203f, 0.609863f,
+ 0.420410f, 0.596191f, 0.430908f, 0.583008f, 0.442627f, 0.568848f, 0.454346f, 0.555664f,
+ 0.466797f, 0.542480f, 0.476807f, 0.529785f, 0.487793f, 0.517090f, 0.498291f, 0.504395f,
+ 0.507812f, 0.492432f, 0.519043f, 0.480225f, 0.527832f, 0.468506f, 0.539062f, 0.456543f,
+ 0.547852f, 0.445068f, 0.557129f, 0.434082f, 0.565430f, 0.422852f, 0.572266f, 0.412598f,
+ 0.581543f, 0.401611f, 0.590332f, 0.390625f, 0.598145f, 0.379883f, 0.606445f, 0.369629f,
+ 0.615234f, 0.359131f, 0.619141f, 0.350342f, 0.628418f, 0.339600f, 0.635254f, 0.330322f,
+ 0.642090f, 0.320557f, 0.647949f, 0.310547f, 0.652832f, 0.300537f, 0.659668f, 0.289795f,
+ 0.665039f, 0.279053f, 0.671387f, 0.267578f, 0.675781f, 0.255859f, 0.680176f, 0.243530f,
+ 0.684082f, 0.230225f, 0.686523f, 0.216187f, 0.690430f, 0.199951f, 0.690430f, 0.182495f,
+ 0.691895f, 0.161377f, 0.688477f, 0.134766f, 0.681641f, 0.098877f, 0.663086f, 0.038025f,
+ 0.000000f, 1.000000f, 0.023010f, 0.988770f, 0.048401f, 0.970703f, 0.071045f, 0.953125f,
+ 0.093140f, 0.934082f, 0.114502f, 0.915039f, 0.136597f, 0.895020f, 0.156372f, 0.875977f,
+ 0.177734f, 0.855957f, 0.195801f, 0.837402f, 0.214478f, 0.818848f, 0.233765f, 0.800293f,
+ 0.250000f, 0.782715f, 0.267578f, 0.764648f, 0.283447f, 0.747559f, 0.299316f, 0.730469f,
+ 0.315918f, 0.713379f, 0.330322f, 0.697266f, 0.346436f, 0.681152f, 0.359619f, 0.665527f,
+ 0.374512f, 0.649902f, 0.388184f, 0.634277f, 0.401611f, 0.619629f, 0.414307f, 0.604980f,
+ 0.427246f, 0.590332f, 0.439941f, 0.576660f, 0.451660f, 0.562500f, 0.464355f, 0.548828f,
+ 0.475586f, 0.535156f, 0.488037f, 0.521973f, 0.498047f, 0.509277f, 0.509277f, 0.496338f,
+ 0.520508f, 0.483643f, 0.530273f, 0.471436f, 0.541016f, 0.459229f, 0.550781f, 0.447266f,
+ 0.560547f, 0.435059f, 0.569824f, 0.423584f, 0.579590f, 0.412354f, 0.589355f, 0.400635f,
+ 0.598633f, 0.389648f, 0.604980f, 0.379639f, 0.615234f, 0.368164f, 0.623535f, 0.357178f,
+ 0.630859f, 0.346924f, 0.637695f, 0.336670f, 0.646484f, 0.326416f, 0.654297f, 0.316406f,
+ 0.661621f, 0.306396f, 0.669434f, 0.296387f, 0.674316f, 0.286621f, 0.681152f, 0.275635f,
+ 0.687500f, 0.264893f, 0.694336f, 0.253662f, 0.699219f, 0.242432f, 0.704590f, 0.230469f,
+ 0.708984f, 0.217407f, 0.711914f, 0.203613f, 0.715820f, 0.187866f, 0.718262f, 0.171265f,
+ 0.720215f, 0.150146f, 0.719238f, 0.125732f, 0.712402f, 0.092590f, 0.697754f, 0.035126f,
+ 0.000000f, 1.000000f, 0.023560f, 0.988281f, 0.048157f, 0.971191f, 0.070618f, 0.953613f,
+ 0.094360f, 0.933105f, 0.115234f, 0.914551f, 0.137451f, 0.894531f, 0.158447f, 0.875000f,
+ 0.177612f, 0.855957f, 0.198120f, 0.836426f, 0.217041f, 0.817383f, 0.234985f, 0.798828f,
+ 0.252930f, 0.780273f, 0.270508f, 0.762695f, 0.288086f, 0.745117f, 0.303467f, 0.728027f,
+ 0.320801f, 0.710449f, 0.336426f, 0.693359f, 0.350342f, 0.677734f, 0.365967f, 0.661133f,
+ 0.381104f, 0.645020f, 0.394775f, 0.629883f, 0.408691f, 0.614746f, 0.422852f, 0.599609f,
+ 0.435303f, 0.584961f, 0.448730f, 0.569824f, 0.461182f, 0.556152f, 0.474365f, 0.541992f,
+ 0.486328f, 0.527832f, 0.497803f, 0.514648f, 0.509766f, 0.500977f, 0.520020f, 0.488525f,
+ 0.531250f, 0.475098f, 0.542480f, 0.462646f, 0.551758f, 0.450439f, 0.563965f, 0.437256f,
+ 0.573242f, 0.425781f, 0.583984f, 0.413330f, 0.594238f, 0.401611f, 0.604492f, 0.389893f,
+ 0.612305f, 0.378662f, 0.621582f, 0.367432f, 0.629395f, 0.356689f, 0.640137f, 0.344971f,
+ 0.647949f, 0.334473f, 0.656738f, 0.323486f, 0.664062f, 0.312988f, 0.673340f, 0.302490f,
+ 0.679688f, 0.292725f, 0.688477f, 0.282227f, 0.695801f, 0.272217f, 0.702148f, 0.262207f,
+ 0.708496f, 0.251221f, 0.714844f, 0.240356f, 0.722168f, 0.228516f, 0.727051f, 0.217163f,
+ 0.732422f, 0.204590f, 0.736816f, 0.191528f, 0.742676f, 0.176270f, 0.744629f, 0.159912f,
+ 0.747559f, 0.140625f, 0.748047f, 0.117004f, 0.745117f, 0.085266f, 0.731445f, 0.031067f,
+ 0.000000f, 1.000000f, 0.023895f, 0.987793f, 0.048157f, 0.971191f, 0.071167f, 0.953125f,
+ 0.094788f, 0.933105f, 0.116272f, 0.914062f, 0.137939f, 0.894043f, 0.159424f, 0.874512f,
+ 0.180176f, 0.854492f, 0.199829f, 0.834961f, 0.219360f, 0.815918f, 0.237305f, 0.797363f,
+ 0.256348f, 0.778320f, 0.274170f, 0.760254f, 0.291504f, 0.742188f, 0.308105f, 0.724609f,
+ 0.323975f, 0.707520f, 0.342041f, 0.689941f, 0.356201f, 0.673828f, 0.372314f, 0.657227f,
+ 0.387207f, 0.640625f, 0.401123f, 0.625000f, 0.414795f, 0.609863f, 0.430420f, 0.593750f,
+ 0.444336f, 0.578613f, 0.457275f, 0.563477f, 0.470703f, 0.549316f, 0.483643f, 0.535156f,
+ 0.495605f, 0.520996f, 0.508301f, 0.506836f, 0.519531f, 0.493408f, 0.531250f, 0.479980f,
+ 0.543457f, 0.466797f, 0.553711f, 0.453613f, 0.565430f, 0.440674f, 0.576172f, 0.428223f,
+ 0.587402f, 0.415283f, 0.597656f, 0.403076f, 0.608887f, 0.391113f, 0.616211f, 0.379395f,
+ 0.628418f, 0.367188f, 0.636719f, 0.355713f, 0.646973f, 0.343994f, 0.656738f, 0.333252f,
+ 0.665527f, 0.321777f, 0.673340f, 0.310791f, 0.682617f, 0.299561f, 0.692383f, 0.288818f,
+ 0.699219f, 0.278564f, 0.707031f, 0.268311f, 0.715820f, 0.257568f, 0.723633f, 0.247803f,
+ 0.730469f, 0.237793f, 0.735840f, 0.226685f, 0.743652f, 0.215210f, 0.750000f, 0.203613f,
+ 0.756836f, 0.191528f, 0.761230f, 0.178467f, 0.766602f, 0.163940f, 0.770996f, 0.148804f,
+ 0.774902f, 0.130737f, 0.776855f, 0.108154f, 0.775391f, 0.079651f, 0.764648f, 0.028809f,
+ 0.000000f, 1.000000f, 0.024796f, 0.986816f, 0.047729f, 0.971680f, 0.071899f, 0.952148f,
+ 0.094849f, 0.933105f, 0.117432f, 0.913086f, 0.138184f, 0.894043f, 0.161255f, 0.872559f,
+ 0.180542f, 0.854004f, 0.200806f, 0.834473f, 0.221069f, 0.814941f, 0.240601f, 0.795410f,
+ 0.257568f, 0.777344f, 0.277100f, 0.758301f, 0.294678f, 0.739746f, 0.312256f, 0.721680f,
+ 0.328369f, 0.704590f, 0.346436f, 0.686523f, 0.360840f, 0.669922f, 0.377441f, 0.652832f,
+ 0.393799f, 0.635742f, 0.408203f, 0.620117f, 0.423096f, 0.604004f, 0.436768f, 0.588379f,
+ 0.452881f, 0.572266f, 0.466064f, 0.557617f, 0.479004f, 0.542480f, 0.492188f, 0.527832f,
+ 0.505371f, 0.513672f, 0.518066f, 0.499512f, 0.530273f, 0.485352f, 0.543457f, 0.471436f,
+ 0.554688f, 0.458008f, 0.565918f, 0.444580f, 0.578613f, 0.431152f, 0.589355f, 0.418213f,
+ 0.602051f, 0.405273f, 0.611328f, 0.393066f, 0.621094f, 0.380615f, 0.632324f, 0.368164f,
+ 0.643066f, 0.355713f, 0.653320f, 0.343994f, 0.663574f, 0.332275f, 0.672852f, 0.320557f,
+ 0.681641f, 0.309570f, 0.690918f, 0.298096f, 0.701660f, 0.286133f, 0.709961f, 0.275146f,
+ 0.720215f, 0.264404f, 0.727051f, 0.253906f, 0.735352f, 0.243652f, 0.743652f, 0.233032f,
+ 0.751953f, 0.222412f, 0.759277f, 0.212524f, 0.766113f, 0.200928f, 0.772949f, 0.189575f,
+ 0.780273f, 0.177856f, 0.786621f, 0.165283f, 0.791992f, 0.151611f, 0.796875f, 0.136719f,
+ 0.800781f, 0.120178f, 0.805664f, 0.099182f, 0.803711f, 0.072327f, 0.796875f, 0.026505f,
+ 0.000000f, 1.000000f, 0.025131f, 0.986816f, 0.048157f, 0.971680f, 0.071899f, 0.952637f,
+ 0.094910f, 0.933105f, 0.117920f, 0.913086f, 0.140625f, 0.892578f, 0.161743f, 0.872559f,
+ 0.184082f, 0.852051f, 0.203247f, 0.833008f, 0.223755f, 0.812988f, 0.242798f, 0.793945f,
+ 0.261475f, 0.774902f, 0.280029f, 0.755859f, 0.298340f, 0.737305f, 0.316406f, 0.718750f,
+ 0.333008f, 0.701172f, 0.351562f, 0.682617f, 0.366699f, 0.666016f, 0.384033f, 0.648438f,
+ 0.399414f, 0.631348f, 0.414795f, 0.615234f, 0.430420f, 0.598633f, 0.445068f, 0.583008f,
+ 0.460693f, 0.566895f, 0.474854f, 0.550781f, 0.489014f, 0.535645f, 0.501953f, 0.520996f,
+ 0.515625f, 0.505859f, 0.528809f, 0.491455f, 0.541992f, 0.477051f, 0.554688f, 0.462891f,
+ 0.566895f, 0.449219f, 0.580078f, 0.435303f, 0.589844f, 0.422363f, 0.601562f, 0.408691f,
+ 0.614746f, 0.395264f, 0.625488f, 0.382324f, 0.635742f, 0.370117f, 0.648438f, 0.356689f,
+ 0.658203f, 0.344727f, 0.669434f, 0.332520f, 0.679688f, 0.320068f, 0.689453f, 0.308350f,
+ 0.699707f, 0.296387f, 0.708496f, 0.284912f, 0.718262f, 0.273682f, 0.729004f, 0.261719f,
+ 0.737305f, 0.250977f, 0.747070f, 0.239624f, 0.755371f, 0.229248f, 0.763184f, 0.218506f,
+ 0.771973f, 0.208252f, 0.779297f, 0.197388f, 0.788574f, 0.186890f, 0.794922f, 0.175415f,
+ 0.803223f, 0.163696f, 0.809570f, 0.152344f, 0.816406f, 0.139282f, 0.822266f, 0.125366f,
+ 0.828613f, 0.109253f, 0.832031f, 0.091003f, 0.832520f, 0.065674f, 0.828613f, 0.024155f,
+ 0.000000f, 1.000000f, 0.024414f, 0.988281f, 0.048126f, 0.971191f, 0.072205f, 0.952637f,
+ 0.096008f, 0.932617f, 0.118042f, 0.913086f, 0.141113f, 0.892090f, 0.163208f, 0.871582f,
+ 0.184448f, 0.851562f, 0.204834f, 0.832031f, 0.225708f, 0.811523f, 0.245605f, 0.791992f,
+ 0.265381f, 0.772461f, 0.283936f, 0.753418f, 0.302246f, 0.734863f, 0.320557f, 0.715820f,
+ 0.338867f, 0.697754f, 0.354980f, 0.679688f, 0.372803f, 0.661621f, 0.390381f, 0.644043f,
+ 0.405762f, 0.627441f, 0.421631f, 0.610352f, 0.437500f, 0.593262f, 0.452881f, 0.576660f,
+ 0.468506f, 0.560547f, 0.481934f, 0.545410f, 0.496582f, 0.529785f, 0.510254f, 0.514160f,
+ 0.524902f, 0.499023f, 0.538086f, 0.484131f, 0.550781f, 0.469482f, 0.564453f, 0.454834f,
+ 0.578125f, 0.440430f, 0.592285f, 0.426025f, 0.602539f, 0.412842f, 0.615234f, 0.398926f,
+ 0.627930f, 0.385254f, 0.640137f, 0.371826f, 0.651855f, 0.358643f, 0.662109f, 0.346436f,
+ 0.674316f, 0.333008f, 0.684570f, 0.320801f, 0.695312f, 0.308594f, 0.706055f, 0.296143f,
+ 0.716309f, 0.284180f, 0.726562f, 0.272217f, 0.736816f, 0.260010f, 0.746094f, 0.249023f,
+ 0.756836f, 0.237305f, 0.766113f, 0.225952f, 0.773926f, 0.214966f, 0.784180f, 0.203613f,
+ 0.792480f, 0.192871f, 0.801758f, 0.182129f, 0.809082f, 0.171875f, 0.818848f, 0.160767f,
+ 0.826172f, 0.150269f, 0.833496f, 0.138184f, 0.841797f, 0.125977f, 0.846191f, 0.113586f,
+ 0.853027f, 0.098511f, 0.858398f, 0.081116f, 0.861328f, 0.058472f, 0.859375f, 0.022568f,
+ 0.000000f, 1.000000f, 0.024719f, 0.987793f, 0.048187f, 0.971191f, 0.072021f, 0.952637f,
+ 0.096375f, 0.932617f, 0.119019f, 0.912109f, 0.142334f, 0.891602f, 0.163452f, 0.871582f,
+ 0.185791f, 0.850586f, 0.207031f, 0.830566f, 0.228638f, 0.810059f, 0.247559f, 0.790527f,
+ 0.267822f, 0.770508f, 0.288330f, 0.750488f, 0.305420f, 0.732422f, 0.325195f, 0.712891f,
+ 0.343262f, 0.694336f, 0.361572f, 0.675781f, 0.378174f, 0.658203f, 0.395752f, 0.639648f,
+ 0.412598f, 0.622070f, 0.428711f, 0.605469f, 0.446289f, 0.587891f, 0.461182f, 0.571289f,
+ 0.476074f, 0.554688f, 0.490479f, 0.538574f, 0.505859f, 0.522461f, 0.520508f, 0.506836f,
+ 0.535156f, 0.491455f, 0.548828f, 0.476318f, 0.562500f, 0.461182f, 0.577148f, 0.446289f,
+ 0.589844f, 0.431641f, 0.603027f, 0.417236f, 0.617188f, 0.402832f, 0.629395f, 0.388916f,
+ 0.640625f, 0.375732f, 0.652344f, 0.361572f, 0.666504f, 0.347656f, 0.677734f, 0.335205f,
+ 0.687988f, 0.322266f, 0.700195f, 0.309082f, 0.711914f, 0.296143f, 0.722656f, 0.283936f,
+ 0.733398f, 0.271484f, 0.743652f, 0.259277f, 0.753418f, 0.247803f, 0.764648f, 0.235107f,
+ 0.774902f, 0.223633f, 0.783691f, 0.212646f, 0.794922f, 0.200684f, 0.804199f, 0.189453f,
+ 0.813477f, 0.177979f, 0.822266f, 0.167480f, 0.830078f, 0.156738f, 0.839844f, 0.145874f,
+ 0.847656f, 0.135620f, 0.856445f, 0.124817f, 0.863770f, 0.112671f, 0.872070f, 0.100769f,
+ 0.876953f, 0.087585f, 0.883301f, 0.071716f, 0.889648f, 0.052063f, 0.887207f, 0.019165f,
+ 0.000000f, 1.000000f, 0.024582f, 0.988281f, 0.049316f, 0.970703f, 0.073120f, 0.951660f,
+ 0.096436f, 0.932129f, 0.119263f, 0.912598f, 0.142822f, 0.891602f, 0.164917f, 0.870605f,
+ 0.187012f, 0.850098f, 0.209473f, 0.829102f, 0.229736f, 0.809082f, 0.250000f, 0.789062f,
+ 0.271240f, 0.768066f, 0.289795f, 0.749023f, 0.312012f, 0.728516f, 0.329102f, 0.709961f,
+ 0.348145f, 0.690918f, 0.365723f, 0.672363f, 0.383545f, 0.653809f, 0.401611f, 0.635742f,
+ 0.418457f, 0.617676f, 0.435059f, 0.600098f, 0.451660f, 0.583008f, 0.468262f, 0.565430f,
+ 0.484863f, 0.548340f, 0.500000f, 0.532227f, 0.515625f, 0.515625f, 0.530762f, 0.499756f,
+ 0.545410f, 0.483887f, 0.560059f, 0.468506f, 0.572754f, 0.453369f, 0.587402f, 0.437988f,
+ 0.601562f, 0.422852f, 0.614746f, 0.407959f, 0.629883f, 0.393066f, 0.643066f, 0.379150f,
+ 0.654297f, 0.365234f, 0.666504f, 0.351562f, 0.679688f, 0.337402f, 0.691895f, 0.323975f,
+ 0.705078f, 0.310303f, 0.715820f, 0.297607f, 0.728516f, 0.284180f, 0.738770f, 0.271729f,
+ 0.750000f, 0.259277f, 0.759766f, 0.247070f, 0.772461f, 0.234131f, 0.783203f, 0.222046f,
+ 0.793457f, 0.210449f, 0.803223f, 0.198486f, 0.812500f, 0.187134f, 0.821777f, 0.175903f,
+ 0.833496f, 0.163818f, 0.842285f, 0.152588f, 0.852539f, 0.141113f, 0.861816f, 0.130127f,
+ 0.871094f, 0.119629f, 0.878418f, 0.109436f, 0.887695f, 0.098511f, 0.895508f, 0.087219f,
+ 0.902832f, 0.074646f, 0.909668f, 0.061127f, 0.915527f, 0.043549f, 0.918945f, 0.016251f,
+ 0.000000f, 1.000000f, 0.024323f, 0.987793f, 0.048218f, 0.971680f, 0.073364f, 0.951660f,
+ 0.096436f, 0.932129f, 0.120911f, 0.911133f, 0.143921f, 0.890625f, 0.166504f, 0.869629f,
+ 0.189087f, 0.848633f, 0.210938f, 0.827637f, 0.232788f, 0.806641f, 0.254150f, 0.786133f,
+ 0.274414f, 0.766113f, 0.293701f, 0.746582f, 0.314209f, 0.726562f, 0.333008f, 0.707031f,
+ 0.352295f, 0.687500f, 0.370117f, 0.668945f, 0.389893f, 0.649414f, 0.407227f, 0.631348f,
+ 0.424072f, 0.613281f, 0.442627f, 0.595215f, 0.460693f, 0.577148f, 0.477783f, 0.559570f,
+ 0.493408f, 0.542480f, 0.509277f, 0.525391f, 0.525879f, 0.508789f, 0.541504f, 0.492188f,
+ 0.557129f, 0.476074f, 0.570312f, 0.460693f, 0.585449f, 0.444824f, 0.599121f, 0.429443f,
+ 0.612793f, 0.414307f, 0.627441f, 0.398682f, 0.642090f, 0.383789f, 0.655273f, 0.369141f,
+ 0.668945f, 0.354736f, 0.681641f, 0.340820f, 0.694336f, 0.326904f, 0.706543f, 0.313232f,
+ 0.719238f, 0.299561f, 0.731445f, 0.285889f, 0.743652f, 0.272705f, 0.754395f, 0.259521f,
+ 0.767578f, 0.246338f, 0.778809f, 0.233887f, 0.789551f, 0.221802f, 0.798828f, 0.209717f,
+ 0.811035f, 0.197021f, 0.823242f, 0.184082f, 0.833008f, 0.173096f, 0.842285f, 0.161499f,
+ 0.853027f, 0.149536f, 0.862793f, 0.138428f, 0.872559f, 0.127075f, 0.883301f, 0.115662f,
+ 0.891602f, 0.104858f, 0.899902f, 0.094177f, 0.909180f, 0.083374f, 0.918457f, 0.072998f,
+ 0.926270f, 0.062805f, 0.934570f, 0.049561f, 0.941406f, 0.035126f, 0.946777f, 0.013084f,
+ 0.000000f, 1.000000f, 0.022781f, 0.989258f, 0.048920f, 0.970703f, 0.073975f, 0.951172f,
+ 0.097534f, 0.931641f, 0.120605f, 0.911621f, 0.144531f, 0.890137f, 0.167358f, 0.869141f,
+ 0.190063f, 0.848145f, 0.212402f, 0.826660f, 0.234375f, 0.805664f, 0.256348f, 0.784668f,
+ 0.277100f, 0.764160f, 0.298340f, 0.743652f, 0.318359f, 0.723633f, 0.338135f, 0.703613f,
+ 0.357178f, 0.684082f, 0.376709f, 0.664551f, 0.395752f, 0.645508f, 0.415283f, 0.626465f,
+ 0.432129f, 0.607910f, 0.449951f, 0.589355f, 0.467773f, 0.571777f, 0.485107f, 0.553711f,
+ 0.501465f, 0.536133f, 0.518066f, 0.519043f, 0.534180f, 0.501953f, 0.549805f, 0.485352f,
+ 0.565918f, 0.468750f, 0.581543f, 0.452393f, 0.595703f, 0.436523f, 0.610840f, 0.420410f,
+ 0.626465f, 0.404785f, 0.641113f, 0.389404f, 0.654297f, 0.374512f, 0.667969f, 0.359619f,
+ 0.681641f, 0.344971f, 0.696289f, 0.330078f, 0.708984f, 0.315918f, 0.721191f, 0.302002f,
+ 0.734375f, 0.288086f, 0.747559f, 0.274170f, 0.758789f, 0.261230f, 0.771484f, 0.247559f,
+ 0.783691f, 0.234253f, 0.794434f, 0.221802f, 0.807617f, 0.208496f, 0.817383f, 0.196533f,
+ 0.829102f, 0.183838f, 0.840820f, 0.171631f, 0.851074f, 0.159302f, 0.861328f, 0.147705f,
+ 0.873535f, 0.135254f, 0.882324f, 0.124634f, 0.893066f, 0.112610f, 0.902832f, 0.101196f,
+ 0.911133f, 0.090698f, 0.921875f, 0.079346f, 0.933105f, 0.067505f, 0.940430f, 0.057343f,
+ 0.949707f, 0.046661f, 0.958496f, 0.036591f, 0.967285f, 0.025909f, 0.973633f, 0.009155f,
+ 0.000000f, 1.000000f, 0.023911f, 0.988281f, 0.049011f, 0.971191f, 0.074768f, 0.950684f,
+ 0.097229f, 0.932129f, 0.122131f, 0.910645f, 0.145508f, 0.889648f, 0.168213f, 0.868652f,
+ 0.191650f, 0.847168f, 0.214478f, 0.825684f, 0.236694f, 0.804199f, 0.258789f, 0.783203f,
+ 0.280518f, 0.762207f, 0.300781f, 0.741699f, 0.321533f, 0.721191f, 0.342529f, 0.700684f,
+ 0.361572f, 0.680664f, 0.380859f, 0.661621f, 0.401123f, 0.641602f, 0.420898f, 0.622070f,
+ 0.438477f, 0.603027f, 0.456543f, 0.584473f, 0.474365f, 0.566406f, 0.491699f, 0.548340f,
+ 0.509277f, 0.530273f, 0.526855f, 0.512207f, 0.543457f, 0.495117f, 0.559570f, 0.478027f,
+ 0.575684f, 0.461182f, 0.591797f, 0.444336f, 0.607422f, 0.427979f, 0.623047f, 0.411621f,
+ 0.638672f, 0.395752f, 0.653320f, 0.380371f, 0.667480f, 0.364990f, 0.681152f, 0.349854f,
+ 0.695312f, 0.334961f, 0.708496f, 0.320312f, 0.721191f, 0.305664f, 0.736328f, 0.290771f,
+ 0.750488f, 0.276367f, 0.763184f, 0.262939f, 0.774414f, 0.249878f, 0.786133f, 0.235962f,
+ 0.799805f, 0.221924f, 0.813965f, 0.208618f, 0.822754f, 0.197144f, 0.834473f, 0.183716f,
+ 0.847656f, 0.170288f, 0.860352f, 0.158081f, 0.868164f, 0.146606f, 0.880859f, 0.133667f,
+ 0.892578f, 0.121765f, 0.901367f, 0.110657f, 0.912598f, 0.098450f, 0.922363f, 0.087585f,
+ 0.933105f, 0.075806f, 0.942871f, 0.064697f, 0.952637f, 0.053192f, 0.963379f, 0.042450f,
+ 0.968262f, 0.033875f, 0.983887f, 0.018707f, 0.988281f, 0.013397f, 0.999512f, 0.000030f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.999023f, 0.000000f, 0.998047f,
+ 0.000000f, 0.996582f, 0.000000f, 0.994629f, 0.000000f, 0.992188f, 0.000000f, 0.990723f,
+ 0.000000f, 0.988281f, 0.000000f, 0.985840f, 0.000000f, 0.982910f, 0.000000f, 0.979980f,
+ 0.000000f, 0.977051f, 0.000000f, 0.973145f, 0.000000f, 0.969727f, 0.000000f, 0.965332f,
+ 0.000000f, 0.961426f, 0.000000f, 0.957031f, 0.000000f, 0.952148f, 0.000000f, 0.947266f,
+ 0.000000f, 0.941895f, 0.000000f, 0.936523f, 0.000000f, 0.931152f, 0.000000f, 0.925293f,
+ 0.000000f, 0.918945f, 0.000000f, 0.912109f, 0.000000f, 0.905762f, 0.000000f, 0.898926f,
+ 0.000000f, 0.891602f, 0.000000f, 0.884277f, 0.000000f, 0.875977f, 0.000000f, 0.867676f,
+ 0.000000f, 0.859375f, 0.000000f, 0.850098f, 0.000000f, 0.841309f, 0.000000f, 0.831543f,
+ 0.000000f, 0.821289f, 0.000000f, 0.810059f, 0.000000f, 0.799316f, 0.000000f, 0.787598f,
+ 0.000000f, 0.775879f, 0.000000f, 0.764160f, 0.000000f, 0.750488f, 0.000000f, 0.736816f,
+ 0.000000f, 0.722656f, 0.000000f, 0.707520f, 0.000000f, 0.691895f, 0.000000f, 0.675781f,
+ 0.000000f, 0.658203f, 0.000000f, 0.639160f, 0.000000f, 0.620117f, 0.000000f, 0.599609f,
+ 0.000000f, 0.578613f, 0.000000f, 0.554199f, 0.000000f, 0.528809f, 0.000000f, 0.502441f,
+ 0.000000f, 0.474121f, 0.000000f, 0.441162f, 0.000000f, 0.404785f, 0.000000f, 0.365234f,
+ 0.000000f, 0.317871f, 0.000000f, 0.261230f, 0.000000f, 0.186401f, 0.000000f, 0.073303f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.997559f,
+ 0.000000f, 0.996582f, 0.000000f, 0.994141f, 0.000000f, 0.992676f, 0.000000f, 0.991211f,
+ 0.000000f, 0.988770f, 0.000000f, 0.985840f, 0.000000f, 0.982910f, 0.000000f, 0.979492f,
+ 0.000000f, 0.976562f, 0.000000f, 0.972656f, 0.000000f, 0.968750f, 0.000000f, 0.964844f,
+ 0.000000f, 0.960938f, 0.000000f, 0.957031f, 0.000000f, 0.952148f, 0.000000f, 0.946777f,
+ 0.000000f, 0.941895f, 0.000000f, 0.936035f, 0.000000f, 0.930664f, 0.000000f, 0.925293f,
+ 0.000000f, 0.918457f, 0.000000f, 0.912109f, 0.000000f, 0.905273f, 0.000000f, 0.898438f,
+ 0.000000f, 0.891602f, 0.000000f, 0.884277f, 0.000000f, 0.875488f, 0.000000f, 0.867188f,
+ 0.000000f, 0.858398f, 0.000000f, 0.849609f, 0.000000f, 0.840820f, 0.000000f, 0.831055f,
+ 0.000000f, 0.820801f, 0.000000f, 0.810059f, 0.000000f, 0.798828f, 0.000000f, 0.787598f,
+ 0.000000f, 0.775879f, 0.000000f, 0.763672f, 0.000000f, 0.750488f, 0.000000f, 0.736816f,
+ 0.000002f, 0.722168f, 0.000004f, 0.707031f, 0.000006f, 0.691895f, 0.000009f, 0.675781f,
+ 0.000011f, 0.658203f, 0.000012f, 0.639648f, 0.000012f, 0.620117f, 0.000011f, 0.599609f,
+ 0.000010f, 0.578613f, 0.000010f, 0.554199f, 0.000009f, 0.528809f, 0.000008f, 0.502441f,
+ 0.000007f, 0.474854f, 0.000008f, 0.440918f, 0.000006f, 0.404541f, 0.000006f, 0.366455f,
+ 0.000005f, 0.318359f, 0.000004f, 0.260986f, 0.000003f, 0.187012f, 0.000001f, 0.073303f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.997559f,
+ 0.000000f, 0.995605f, 0.000000f, 0.994141f, 0.000000f, 0.992676f, 0.000000f, 0.990723f,
+ 0.000000f, 0.988281f, 0.000000f, 0.985352f, 0.000000f, 0.982422f, 0.000000f, 0.979492f,
+ 0.000000f, 0.976074f, 0.000002f, 0.972656f, 0.000008f, 0.968750f, 0.000013f, 0.964844f,
+ 0.000019f, 0.960449f, 0.000026f, 0.956055f, 0.000032f, 0.951172f, 0.000040f, 0.946289f,
+ 0.000046f, 0.941406f, 0.000052f, 0.935547f, 0.000059f, 0.930176f, 0.000066f, 0.924316f,
+ 0.000073f, 0.918457f, 0.000078f, 0.911621f, 0.000085f, 0.904785f, 0.000091f, 0.897949f,
+ 0.000098f, 0.891113f, 0.000103f, 0.883301f, 0.000108f, 0.875488f, 0.000111f, 0.866699f,
+ 0.000111f, 0.858398f, 0.000110f, 0.849609f, 0.000107f, 0.840332f, 0.000103f, 0.831055f,
+ 0.000101f, 0.820312f, 0.000097f, 0.809570f, 0.000093f, 0.798340f, 0.000091f, 0.787109f,
+ 0.000090f, 0.775879f, 0.000091f, 0.763672f, 0.000090f, 0.750000f, 0.000091f, 0.736328f,
+ 0.000092f, 0.721680f, 0.000092f, 0.707031f, 0.000090f, 0.691895f, 0.000084f, 0.675293f,
+ 0.000082f, 0.657227f, 0.000081f, 0.639160f, 0.000082f, 0.619629f, 0.000080f, 0.599609f,
+ 0.000072f, 0.578613f, 0.000071f, 0.553711f, 0.000067f, 0.528809f, 0.000068f, 0.501953f,
+ 0.000064f, 0.474365f, 0.000054f, 0.440674f, 0.000052f, 0.404541f, 0.000049f, 0.365967f,
+ 0.000036f, 0.318604f, 0.000032f, 0.260742f, 0.000020f, 0.186768f, 0.000005f, 0.073242f,
+ 0.000000f, 1.000000f, 0.000043f, 0.999512f, 0.000081f, 0.998535f, 0.000108f, 0.997070f,
+ 0.000124f, 0.995605f, 0.000155f, 0.993652f, 0.000170f, 0.991699f, 0.000178f, 0.989746f,
+ 0.000201f, 0.987305f, 0.000216f, 0.984375f, 0.000226f, 0.981445f, 0.000232f, 0.979004f,
+ 0.000245f, 0.975586f, 0.000261f, 0.972168f, 0.000270f, 0.967773f, 0.000276f, 0.963867f,
+ 0.000280f, 0.959961f, 0.000290f, 0.955078f, 0.000303f, 0.950195f, 0.000311f, 0.945312f,
+ 0.000319f, 0.940430f, 0.000324f, 0.935059f, 0.000323f, 0.929688f, 0.000330f, 0.923340f,
+ 0.000333f, 0.916992f, 0.000335f, 0.910645f, 0.000334f, 0.903809f, 0.000332f, 0.896973f,
+ 0.000332f, 0.890137f, 0.000340f, 0.882324f, 0.000335f, 0.874023f, 0.000337f, 0.865723f,
+ 0.000339f, 0.856934f, 0.000343f, 0.848145f, 0.000347f, 0.839355f, 0.000354f, 0.830078f,
+ 0.000346f, 0.819336f, 0.000346f, 0.808594f, 0.000344f, 0.797363f, 0.000340f, 0.786133f,
+ 0.000340f, 0.774902f, 0.000347f, 0.762695f, 0.000331f, 0.749023f, 0.000326f, 0.734863f,
+ 0.000325f, 0.721191f, 0.000322f, 0.706055f, 0.000317f, 0.691406f, 0.000297f, 0.674805f,
+ 0.000297f, 0.656738f, 0.000291f, 0.638672f, 0.000285f, 0.619141f, 0.000276f, 0.599609f,
+ 0.000257f, 0.577637f, 0.000249f, 0.553711f, 0.000239f, 0.528320f, 0.000229f, 0.501953f,
+ 0.000222f, 0.474121f, 0.000192f, 0.440430f, 0.000177f, 0.404541f, 0.000162f, 0.366211f,
+ 0.000131f, 0.317627f, 0.000109f, 0.260498f, 0.000069f, 0.186401f, 0.000016f, 0.072571f,
+ 0.000000f, 1.000000f, 0.000240f, 0.999023f, 0.000381f, 0.998047f, 0.000352f, 0.997070f,
+ 0.000453f, 0.995117f, 0.000445f, 0.993164f, 0.000432f, 0.991211f, 0.000427f, 0.989258f,
+ 0.000529f, 0.986328f, 0.000539f, 0.983398f, 0.000548f, 0.980469f, 0.000558f, 0.977539f,
+ 0.000641f, 0.974121f, 0.000657f, 0.970215f, 0.000670f, 0.966309f, 0.000674f, 0.962891f,
+ 0.000666f, 0.958496f, 0.000720f, 0.953613f, 0.000724f, 0.948730f, 0.000719f, 0.943848f,
+ 0.000719f, 0.938965f, 0.000719f, 0.933594f, 0.000724f, 0.928223f, 0.000784f, 0.921875f,
+ 0.000794f, 0.915527f, 0.000779f, 0.909180f, 0.000781f, 0.902344f, 0.000791f, 0.895508f,
+ 0.000794f, 0.888672f, 0.000840f, 0.880859f, 0.000815f, 0.872559f, 0.000814f, 0.864258f,
+ 0.000812f, 0.855957f, 0.000812f, 0.847168f, 0.000815f, 0.838379f, 0.000852f, 0.828613f,
+ 0.000819f, 0.817871f, 0.000807f, 0.807617f, 0.000807f, 0.796875f, 0.000807f, 0.785645f,
+ 0.000801f, 0.773926f, 0.000828f, 0.761230f, 0.000789f, 0.748047f, 0.000767f, 0.734375f,
+ 0.000766f, 0.720215f, 0.000756f, 0.705566f, 0.000741f, 0.690918f, 0.000760f, 0.673828f,
+ 0.000701f, 0.656250f, 0.000685f, 0.637695f, 0.000669f, 0.618652f, 0.000653f, 0.599121f,
+ 0.000625f, 0.577148f, 0.000587f, 0.553223f, 0.000565f, 0.527832f, 0.000539f, 0.501465f,
+ 0.000528f, 0.473877f, 0.000452f, 0.439697f, 0.000420f, 0.403809f, 0.000381f, 0.365967f,
+ 0.000308f, 0.317871f, 0.000253f, 0.260742f, 0.000157f, 0.186401f, 0.000031f, 0.072388f,
+ 0.000000f, 1.000000f, 0.000383f, 0.999023f, 0.000658f, 0.997559f, 0.000662f, 0.996094f,
+ 0.000860f, 0.994629f, 0.000876f, 0.992188f, 0.000875f, 0.990234f, 0.000867f, 0.988770f,
+ 0.001044f, 0.984863f, 0.001068f, 0.982422f, 0.001084f, 0.979492f, 0.001096f, 0.976562f,
+ 0.001233f, 0.972656f, 0.001249f, 0.969238f, 0.001255f, 0.965332f, 0.001245f, 0.961426f,
+ 0.001245f, 0.957520f, 0.001364f, 0.952148f, 0.001392f, 0.947266f, 0.001414f, 0.942383f,
+ 0.001401f, 0.937012f, 0.001410f, 0.932129f, 0.001413f, 0.926758f, 0.001525f, 0.919922f,
+ 0.001539f, 0.913574f, 0.001513f, 0.907227f, 0.001514f, 0.900879f, 0.001509f, 0.894043f,
+ 0.001519f, 0.887207f, 0.001614f, 0.878906f, 0.001627f, 0.871094f, 0.001584f, 0.862793f,
+ 0.001567f, 0.854004f, 0.001572f, 0.845703f, 0.001568f, 0.836914f, 0.001637f, 0.826660f,
+ 0.001644f, 0.816895f, 0.001596f, 0.806152f, 0.001570f, 0.794922f, 0.001554f, 0.784180f,
+ 0.001540f, 0.772949f, 0.001595f, 0.760254f, 0.001542f, 0.746582f, 0.001506f, 0.733398f,
+ 0.001476f, 0.719238f, 0.001456f, 0.704590f, 0.001433f, 0.689941f, 0.001471f, 0.672852f,
+ 0.001373f, 0.655273f, 0.001327f, 0.636719f, 0.001291f, 0.618164f, 0.001261f, 0.598633f,
+ 0.001273f, 0.576660f, 0.001151f, 0.552734f, 0.001091f, 0.527344f, 0.001044f, 0.501465f,
+ 0.001024f, 0.473145f, 0.000885f, 0.439453f, 0.000810f, 0.404053f, 0.000731f, 0.365967f,
+ 0.000594f, 0.317139f, 0.000479f, 0.260986f, 0.000290f, 0.185913f, 0.000055f, 0.072205f,
+ 0.000000f, 1.000000f, 0.000665f, 0.998535f, 0.001108f, 0.997070f, 0.001078f, 0.995605f,
+ 0.001183f, 0.993652f, 0.001465f, 0.991699f, 0.001467f, 0.989746f, 0.001527f, 0.987305f,
+ 0.001788f, 0.983887f, 0.001810f, 0.980469f, 0.001819f, 0.978027f, 0.001825f, 0.975098f,
+ 0.002068f, 0.970703f, 0.002083f, 0.966797f, 0.002113f, 0.963379f, 0.002136f, 0.959473f,
+ 0.002121f, 0.955566f, 0.002344f, 0.950195f, 0.002380f, 0.944824f, 0.002407f, 0.940430f,
+ 0.002377f, 0.935059f, 0.002382f, 0.929688f, 0.002417f, 0.924316f, 0.002584f, 0.917969f,
+ 0.002621f, 0.911621f, 0.002634f, 0.905273f, 0.002584f, 0.898926f, 0.002573f, 0.892090f,
+ 0.002617f, 0.885254f, 0.002737f, 0.876953f, 0.002756f, 0.869141f, 0.002714f, 0.860352f,
+ 0.002716f, 0.852539f, 0.002682f, 0.843750f, 0.002665f, 0.835449f, 0.002785f, 0.824707f,
+ 0.002800f, 0.814453f, 0.002737f, 0.803711f, 0.002689f, 0.792969f, 0.002657f, 0.782715f,
+ 0.002623f, 0.771484f, 0.002718f, 0.758301f, 0.002647f, 0.745117f, 0.002590f, 0.731445f,
+ 0.002539f, 0.717773f, 0.002491f, 0.703613f, 0.002455f, 0.688477f, 0.002506f, 0.671387f,
+ 0.002419f, 0.653809f, 0.002304f, 0.635742f, 0.002209f, 0.617188f, 0.002146f, 0.597656f,
+ 0.002169f, 0.575195f, 0.002022f, 0.551758f, 0.001869f, 0.527344f, 0.001777f, 0.501465f,
+ 0.001743f, 0.472412f, 0.001549f, 0.439209f, 0.001372f, 0.403809f, 0.001231f, 0.366211f,
+ 0.001015f, 0.317627f, 0.000793f, 0.261230f, 0.000472f, 0.185547f, 0.000089f, 0.071411f,
+ 0.000000f, 1.000000f, 0.000511f, 0.998535f, 0.001285f, 0.997070f, 0.001654f, 0.995117f,
+ 0.001899f, 0.992676f, 0.002253f, 0.990234f, 0.002249f, 0.988281f, 0.002424f, 0.985352f,
+ 0.002768f, 0.982422f, 0.002787f, 0.979492f, 0.002794f, 0.976562f, 0.002808f, 0.974121f,
+ 0.003235f, 0.968750f, 0.003250f, 0.964844f, 0.003298f, 0.960938f, 0.003326f, 0.957031f,
+ 0.003334f, 0.953125f, 0.003654f, 0.947754f, 0.003704f, 0.942871f, 0.003731f, 0.937988f,
+ 0.003765f, 0.933105f, 0.003729f, 0.927734f, 0.003851f, 0.921875f, 0.004032f, 0.915039f,
+ 0.004082f, 0.909180f, 0.004101f, 0.902832f, 0.004047f, 0.895996f, 0.004066f, 0.889648f,
+ 0.004128f, 0.882324f, 0.004284f, 0.874023f, 0.004318f, 0.866211f, 0.004318f, 0.857910f,
+ 0.004253f, 0.849609f, 0.004208f, 0.841797f, 0.004238f, 0.832520f, 0.004372f, 0.822266f,
+ 0.004372f, 0.812500f, 0.004295f, 0.801758f, 0.004227f, 0.791016f, 0.004211f, 0.780762f,
+ 0.004169f, 0.769043f, 0.004265f, 0.755859f, 0.004242f, 0.743164f, 0.004139f, 0.729492f,
+ 0.004044f, 0.716309f, 0.003922f, 0.702148f, 0.003960f, 0.686523f, 0.003929f, 0.669922f,
+ 0.003799f, 0.652344f, 0.003635f, 0.634766f, 0.003494f, 0.616211f, 0.003368f, 0.597168f,
+ 0.003389f, 0.574219f, 0.003183f, 0.550293f, 0.002970f, 0.525879f, 0.002785f, 0.500977f,
+ 0.002716f, 0.471680f, 0.002438f, 0.438965f, 0.002150f, 0.403564f, 0.001896f, 0.366211f,
+ 0.001602f, 0.316895f, 0.001202f, 0.261475f, 0.000722f, 0.185059f, 0.000137f, 0.071045f,
+ 0.000000f, 1.000000f, 0.000868f, 0.998535f, 0.001947f, 0.996094f, 0.002363f, 0.994629f,
+ 0.002825f, 0.991211f, 0.003231f, 0.988770f, 0.003258f, 0.986816f, 0.003414f, 0.984375f,
+ 0.003702f, 0.980469f, 0.004047f, 0.977051f, 0.004097f, 0.974609f, 0.004158f, 0.971191f,
+ 0.004467f, 0.966797f, 0.004810f, 0.962891f, 0.004799f, 0.958496f, 0.004841f, 0.955078f,
+ 0.004944f, 0.950684f, 0.005356f, 0.944824f, 0.005440f, 0.939941f, 0.005493f, 0.935059f,
+ 0.005497f, 0.930176f, 0.005550f, 0.925293f, 0.005707f, 0.918457f, 0.005974f, 0.912109f,
+ 0.005993f, 0.905762f, 0.006039f, 0.899902f, 0.006046f, 0.893555f, 0.005966f, 0.887207f,
+ 0.006180f, 0.879395f, 0.006344f, 0.871094f, 0.006348f, 0.863281f, 0.006348f, 0.855469f,
+ 0.006279f, 0.847168f, 0.006264f, 0.839355f, 0.006348f, 0.829590f, 0.006474f, 0.819336f,
+ 0.006462f, 0.809570f, 0.006344f, 0.799316f, 0.006317f, 0.789062f, 0.006210f, 0.778320f,
+ 0.006241f, 0.766602f, 0.006332f, 0.753418f, 0.006252f, 0.740723f, 0.006111f, 0.727051f,
+ 0.005966f, 0.714355f, 0.005840f, 0.700684f, 0.005886f, 0.684570f, 0.005795f, 0.667969f,
+ 0.005604f, 0.650879f, 0.005424f, 0.633301f, 0.005203f, 0.614746f, 0.005043f, 0.595215f,
+ 0.005001f, 0.572754f, 0.004692f, 0.549805f, 0.004417f, 0.525391f, 0.004093f, 0.500000f,
+ 0.003971f, 0.470459f, 0.003572f, 0.438232f, 0.003149f, 0.403320f, 0.002739f, 0.366699f,
+ 0.002323f, 0.316162f, 0.001709f, 0.261475f, 0.001044f, 0.185669f, 0.000188f, 0.070312f,
+ 0.000000f, 1.000000f, 0.001301f, 0.998535f, 0.001880f, 0.996094f, 0.002771f, 0.993652f,
+ 0.003651f, 0.990234f, 0.004047f, 0.987793f, 0.004498f, 0.985352f, 0.004833f, 0.981934f,
+ 0.005249f, 0.978516f, 0.005646f, 0.975098f, 0.005669f, 0.972168f, 0.005970f, 0.968262f,
+ 0.006287f, 0.963867f, 0.006695f, 0.959473f, 0.006775f, 0.956055f, 0.006760f, 0.951660f,
+ 0.007030f, 0.947266f, 0.007313f, 0.941895f, 0.007607f, 0.936523f, 0.007675f, 0.931641f,
+ 0.007744f, 0.926758f, 0.007744f, 0.922363f, 0.008095f, 0.915527f, 0.008392f, 0.908691f,
+ 0.008453f, 0.902832f, 0.008469f, 0.896484f, 0.008507f, 0.890625f, 0.008392f, 0.884277f,
+ 0.008728f, 0.875488f, 0.008919f, 0.867676f, 0.008980f, 0.859863f, 0.008949f, 0.852051f,
+ 0.008820f, 0.844238f, 0.008789f, 0.836426f, 0.008965f, 0.826172f, 0.009178f, 0.816406f,
+ 0.009132f, 0.806152f, 0.009079f, 0.796387f, 0.008911f, 0.786133f, 0.008759f, 0.776367f,
+ 0.008827f, 0.763672f, 0.008911f, 0.750488f, 0.008835f, 0.738281f, 0.008629f, 0.725098f,
+ 0.008408f, 0.712402f, 0.008224f, 0.698730f, 0.008354f, 0.682617f, 0.008179f, 0.666016f,
+ 0.007904f, 0.648926f, 0.007645f, 0.631348f, 0.007317f, 0.613770f, 0.007168f, 0.593750f,
+ 0.007042f, 0.571289f, 0.006683f, 0.548828f, 0.006203f, 0.524902f, 0.005756f, 0.500000f,
+ 0.005562f, 0.469727f, 0.005039f, 0.437256f, 0.004406f, 0.403320f, 0.003811f, 0.366211f,
+ 0.003242f, 0.316406f, 0.002337f, 0.261475f, 0.001417f, 0.185059f, 0.000250f, 0.069946f,
+ 0.000000f, 1.000000f, 0.001305f, 0.998535f, 0.002796f, 0.995605f, 0.003759f, 0.993164f,
+ 0.004532f, 0.989258f, 0.005486f, 0.986328f, 0.005547f, 0.983887f, 0.006359f, 0.979492f,
+ 0.007092f, 0.976074f, 0.007229f, 0.973145f, 0.007645f, 0.969727f, 0.007950f, 0.965332f,
+ 0.008621f, 0.960449f, 0.009010f, 0.956543f, 0.009109f, 0.952637f, 0.009224f, 0.949219f,
+ 0.009575f, 0.943359f, 0.010010f, 0.938477f, 0.010345f, 0.933105f, 0.010384f, 0.928223f,
+ 0.010475f, 0.923340f, 0.010666f, 0.918457f, 0.011108f, 0.911133f, 0.011414f, 0.904785f,
+ 0.011459f, 0.898926f, 0.011513f, 0.893066f, 0.011513f, 0.886719f, 0.011612f, 0.879883f,
+ 0.011932f, 0.871582f, 0.012199f, 0.863770f, 0.012169f, 0.856445f, 0.012184f, 0.848633f,
+ 0.012146f, 0.841309f, 0.011993f, 0.833008f, 0.012367f, 0.822754f, 0.012474f, 0.812988f,
+ 0.012390f, 0.803223f, 0.012299f, 0.792969f, 0.012085f, 0.783203f, 0.011978f, 0.773438f,
+ 0.012169f, 0.760742f, 0.012199f, 0.747559f, 0.012032f, 0.735352f, 0.011703f, 0.722656f,
+ 0.011536f, 0.709961f, 0.011276f, 0.697266f, 0.011368f, 0.679688f, 0.011154f, 0.663574f,
+ 0.010765f, 0.646973f, 0.010376f, 0.629883f, 0.010002f, 0.612793f, 0.009781f, 0.592285f,
+ 0.009514f, 0.569824f, 0.009041f, 0.547363f, 0.008453f, 0.524414f, 0.007805f, 0.499756f,
+ 0.007500f, 0.468506f, 0.006767f, 0.436523f, 0.005943f, 0.402588f, 0.005157f, 0.365234f,
+ 0.004299f, 0.315430f, 0.003090f, 0.261719f, 0.001874f, 0.184937f, 0.000340f, 0.069336f,
+ 0.000000f, 1.000000f, 0.001388f, 0.998047f, 0.002949f, 0.995117f, 0.003960f, 0.992676f,
+ 0.005760f, 0.987793f, 0.006760f, 0.984863f, 0.007267f, 0.981934f, 0.008400f, 0.977539f,
+ 0.008934f, 0.973633f, 0.009468f, 0.970215f, 0.009995f, 0.967285f, 0.010574f, 0.962402f,
+ 0.011307f, 0.957031f, 0.011543f, 0.953613f, 0.011986f, 0.949219f, 0.012039f, 0.945312f,
+ 0.012878f, 0.939941f, 0.013222f, 0.934082f, 0.013702f, 0.929688f, 0.013824f, 0.924805f,
+ 0.013779f, 0.919922f, 0.014191f, 0.913574f, 0.014801f, 0.907227f, 0.014854f, 0.900879f,
+ 0.015144f, 0.894531f, 0.015190f, 0.888672f, 0.015099f, 0.882812f, 0.015526f, 0.875488f,
+ 0.015915f, 0.867676f, 0.016144f, 0.859863f, 0.016144f, 0.852539f, 0.016068f, 0.844727f,
+ 0.015961f, 0.837402f, 0.016113f, 0.828613f, 0.016434f, 0.818359f, 0.016525f, 0.808594f,
+ 0.016479f, 0.799316f, 0.016281f, 0.790039f, 0.016129f, 0.780273f, 0.016037f, 0.769531f,
+ 0.016159f, 0.756836f, 0.016113f, 0.744629f, 0.015869f, 0.732422f, 0.015640f, 0.720215f,
+ 0.015244f, 0.707520f, 0.014992f, 0.693359f, 0.015114f, 0.676758f, 0.014694f, 0.660645f,
+ 0.014343f, 0.645020f, 0.013794f, 0.628418f, 0.013161f, 0.611328f, 0.012917f, 0.589355f,
+ 0.012550f, 0.567871f, 0.011826f, 0.545410f, 0.011040f, 0.522949f, 0.010208f, 0.499268f,
+ 0.009827f, 0.467041f, 0.008827f, 0.436035f, 0.007713f, 0.402832f, 0.006733f, 0.363525f,
+ 0.005547f, 0.315430f, 0.003967f, 0.261475f, 0.002380f, 0.184937f, 0.000430f, 0.068237f,
+ 0.000000f, 1.000000f, 0.001554f, 0.998047f, 0.003771f, 0.994141f, 0.005260f, 0.991211f,
+ 0.006737f, 0.986816f, 0.008194f, 0.983398f, 0.009239f, 0.979980f, 0.010109f, 0.975586f,
+ 0.011467f, 0.970703f, 0.012070f, 0.967285f, 0.012260f, 0.964355f, 0.013695f, 0.958984f,
+ 0.014343f, 0.954102f, 0.014755f, 0.949707f, 0.014999f, 0.945801f, 0.015686f, 0.941406f,
+ 0.016403f, 0.935059f, 0.017197f, 0.930176f, 0.017258f, 0.925293f, 0.017776f, 0.920410f,
+ 0.017960f, 0.916016f, 0.018463f, 0.908691f, 0.018951f, 0.902344f, 0.019348f, 0.896484f,
+ 0.019699f, 0.890137f, 0.019699f, 0.884766f, 0.019653f, 0.878906f, 0.020340f, 0.870117f,
+ 0.020752f, 0.862793f, 0.020828f, 0.854980f, 0.020935f, 0.847656f, 0.020737f, 0.840820f,
+ 0.020737f, 0.833496f, 0.021194f, 0.823242f, 0.021225f, 0.813965f, 0.021484f, 0.804688f,
+ 0.021271f, 0.795410f, 0.021011f, 0.786133f, 0.020889f, 0.776855f, 0.020905f, 0.765137f,
+ 0.021057f, 0.752930f, 0.020874f, 0.741211f, 0.020584f, 0.729004f, 0.020233f, 0.717773f,
+ 0.019592f, 0.705078f, 0.019577f, 0.689941f, 0.019516f, 0.673828f, 0.019012f, 0.658203f,
+ 0.018417f, 0.642578f, 0.017761f, 0.626953f, 0.016922f, 0.609375f, 0.016739f, 0.587402f,
+ 0.016174f, 0.565918f, 0.015182f, 0.543945f, 0.014122f, 0.522461f, 0.013283f, 0.497070f,
+ 0.012520f, 0.465820f, 0.011261f, 0.435303f, 0.009857f, 0.403076f, 0.008575f, 0.362793f,
+ 0.007057f, 0.315186f, 0.004986f, 0.262207f, 0.002995f, 0.185425f, 0.000528f, 0.067444f,
+ 0.000000f, 1.000000f, 0.002249f, 0.997559f, 0.004627f, 0.993652f, 0.005775f, 0.991211f,
+ 0.008293f, 0.985840f, 0.009468f, 0.981934f, 0.010590f, 0.979004f, 0.012863f, 0.972656f,
+ 0.013573f, 0.968262f, 0.014664f, 0.964844f, 0.015450f, 0.960449f, 0.016556f, 0.955078f,
+ 0.017975f, 0.950195f, 0.018661f, 0.946289f, 0.018860f, 0.942383f, 0.019928f, 0.936523f,
+ 0.020767f, 0.930664f, 0.021362f, 0.925781f, 0.021942f, 0.920410f, 0.022369f, 0.916016f,
+ 0.022751f, 0.910156f, 0.023743f, 0.903809f, 0.024002f, 0.896973f, 0.024597f, 0.891602f,
+ 0.025009f, 0.885742f, 0.024994f, 0.880371f, 0.025375f, 0.873047f, 0.026062f, 0.865234f,
+ 0.026337f, 0.857422f, 0.026459f, 0.850586f, 0.026566f, 0.843262f, 0.026550f, 0.836426f,
+ 0.026581f, 0.828125f, 0.027206f, 0.818359f, 0.027161f, 0.809082f, 0.027283f, 0.799805f,
+ 0.026978f, 0.791504f, 0.026810f, 0.782715f, 0.026505f, 0.773438f, 0.026749f, 0.760742f,
+ 0.026764f, 0.748535f, 0.026611f, 0.737305f, 0.026108f, 0.725586f, 0.025650f, 0.714844f,
+ 0.024933f, 0.702637f, 0.025146f, 0.686523f, 0.024811f, 0.670898f, 0.024063f, 0.655273f,
+ 0.023361f, 0.640625f, 0.022400f, 0.625000f, 0.021805f, 0.605957f, 0.021347f, 0.584961f,
+ 0.020370f, 0.563965f, 0.019135f, 0.542969f, 0.017868f, 0.521484f, 0.016830f, 0.494385f,
+ 0.015762f, 0.464844f, 0.014183f, 0.434326f, 0.012291f, 0.402588f, 0.010735f, 0.361084f,
+ 0.008743f, 0.314697f, 0.006134f, 0.262451f, 0.003664f, 0.184448f, 0.000638f, 0.066772f,
+ 0.000000f, 1.000000f, 0.002054f, 0.998047f, 0.005222f, 0.993164f, 0.006458f, 0.990723f,
+ 0.009277f, 0.984863f, 0.011032f, 0.980469f, 0.012871f, 0.976074f, 0.014778f, 0.970215f,
+ 0.016830f, 0.965332f, 0.017563f, 0.961914f, 0.019226f, 0.956543f, 0.020554f, 0.951172f,
+ 0.021362f, 0.946289f, 0.022537f, 0.941895f, 0.023254f, 0.937988f, 0.024429f, 0.931641f,
+ 0.025772f, 0.925781f, 0.026566f, 0.920410f, 0.027069f, 0.916016f, 0.027344f, 0.911621f,
+ 0.028687f, 0.904297f, 0.029526f, 0.897461f, 0.030212f, 0.892090f, 0.030380f, 0.885742f,
+ 0.030716f, 0.880859f, 0.031097f, 0.875488f, 0.031891f, 0.866699f, 0.032410f, 0.859375f,
+ 0.032959f, 0.852051f, 0.032928f, 0.845215f, 0.033264f, 0.838867f, 0.033051f, 0.832031f,
+ 0.033630f, 0.822266f, 0.033997f, 0.812500f, 0.034210f, 0.804199f, 0.034180f, 0.795410f,
+ 0.033936f, 0.787109f, 0.033417f, 0.778809f, 0.033661f, 0.767578f, 0.033844f, 0.755859f,
+ 0.033630f, 0.744629f, 0.033234f, 0.733398f, 0.032776f, 0.722168f, 0.032074f, 0.711426f,
+ 0.031616f, 0.697266f, 0.031464f, 0.682129f, 0.031067f, 0.667480f, 0.030090f, 0.652832f,
+ 0.029144f, 0.638184f, 0.027969f, 0.623047f, 0.027359f, 0.603027f, 0.026703f, 0.582520f,
+ 0.025375f, 0.562500f, 0.023758f, 0.541504f, 0.022186f, 0.520508f, 0.021103f, 0.492920f,
+ 0.019562f, 0.463379f, 0.017548f, 0.434082f, 0.015221f, 0.402344f, 0.013191f, 0.360596f,
+ 0.010681f, 0.314209f, 0.007496f, 0.263184f, 0.004452f, 0.183594f, 0.000767f, 0.065796f,
+ 0.000000f, 1.000000f, 0.002428f, 0.997559f, 0.005573f, 0.993164f, 0.008026f, 0.989258f,
+ 0.010979f, 0.983398f, 0.013222f, 0.979004f, 0.015213f, 0.973633f, 0.017471f, 0.967773f,
+ 0.019196f, 0.963379f, 0.020935f, 0.958984f, 0.022690f, 0.952637f, 0.024796f, 0.946777f,
+ 0.026001f, 0.941895f, 0.027252f, 0.937500f, 0.028152f, 0.932617f, 0.029953f, 0.926270f,
+ 0.030746f, 0.920898f, 0.032166f, 0.915527f, 0.032654f, 0.911133f, 0.033539f, 0.905273f,
+ 0.034729f, 0.898438f, 0.036102f, 0.891602f, 0.036713f, 0.885742f, 0.037415f, 0.880859f,
+ 0.037323f, 0.875488f, 0.038544f, 0.868164f, 0.039368f, 0.860352f, 0.039795f, 0.853516f,
+ 0.040222f, 0.846680f, 0.040436f, 0.839844f, 0.040680f, 0.833984f, 0.041046f, 0.825195f,
+ 0.041534f, 0.815918f, 0.041901f, 0.807129f, 0.042023f, 0.798828f, 0.041504f, 0.791016f,
+ 0.041595f, 0.782227f, 0.041443f, 0.773438f, 0.041718f, 0.761719f, 0.041656f, 0.750488f,
+ 0.041321f, 0.739746f, 0.040985f, 0.729492f, 0.040100f, 0.718750f, 0.039337f, 0.708496f,
+ 0.039307f, 0.692871f, 0.038727f, 0.678223f, 0.038208f, 0.664062f, 0.036987f, 0.650391f,
+ 0.035736f, 0.635742f, 0.034393f, 0.620117f, 0.033875f, 0.599609f, 0.032745f, 0.580078f,
+ 0.031097f, 0.560547f, 0.029327f, 0.540527f, 0.027054f, 0.520508f, 0.025848f, 0.490234f,
+ 0.023834f, 0.461670f, 0.021332f, 0.433350f, 0.018372f, 0.402344f, 0.016144f, 0.359131f,
+ 0.012894f, 0.313721f, 0.009102f, 0.264160f, 0.005341f, 0.182739f, 0.000927f, 0.064758f,
+ 0.000000f, 1.000000f, 0.002878f, 0.997559f, 0.006504f, 0.992676f, 0.009315f, 0.987793f,
+ 0.012947f, 0.981934f, 0.015312f, 0.977539f, 0.017731f, 0.971191f, 0.020447f, 0.965332f,
+ 0.022369f, 0.960449f, 0.023743f, 0.956543f, 0.027145f, 0.948242f, 0.028946f, 0.942383f,
+ 0.030807f, 0.937500f, 0.031708f, 0.933594f, 0.034027f, 0.926270f, 0.035736f, 0.920410f,
+ 0.037018f, 0.915039f, 0.037964f, 0.910645f, 0.038910f, 0.905762f, 0.040680f, 0.898438f,
+ 0.041992f, 0.891602f, 0.043213f, 0.885742f, 0.043793f, 0.880371f, 0.044373f, 0.875000f,
+ 0.045227f, 0.869629f, 0.046204f, 0.860840f, 0.047607f, 0.853516f, 0.048126f, 0.847168f,
+ 0.048370f, 0.840820f, 0.048767f, 0.834473f, 0.048706f, 0.827637f, 0.049896f, 0.818359f,
+ 0.050446f, 0.809570f, 0.050720f, 0.801270f, 0.050568f, 0.793457f, 0.050323f, 0.785645f,
+ 0.050049f, 0.777832f, 0.050476f, 0.766602f, 0.050598f, 0.755859f, 0.050629f, 0.746094f,
+ 0.050049f, 0.735840f, 0.049408f, 0.725586f, 0.048431f, 0.715332f, 0.048218f, 0.702637f,
+ 0.048035f, 0.688477f, 0.046997f, 0.674316f, 0.046051f, 0.660645f, 0.044861f, 0.647461f,
+ 0.043060f, 0.633789f, 0.041901f, 0.615723f, 0.040985f, 0.596191f, 0.039429f, 0.577148f,
+ 0.037567f, 0.558594f, 0.035339f, 0.540039f, 0.032837f, 0.516113f, 0.031128f, 0.487793f,
+ 0.028809f, 0.461182f, 0.025543f, 0.432617f, 0.022003f, 0.402832f, 0.019440f, 0.357910f,
+ 0.015465f, 0.313965f, 0.010681f, 0.264404f, 0.006344f, 0.182617f, 0.001092f, 0.064209f,
+ 0.000000f, 1.000000f, 0.003632f, 0.996582f, 0.007587f, 0.992188f, 0.010414f, 0.986328f,
+ 0.014725f, 0.980469f, 0.017197f, 0.976074f, 0.020142f, 0.968750f, 0.023468f, 0.962891f,
+ 0.025879f, 0.958008f, 0.028595f, 0.951172f, 0.030853f, 0.944824f, 0.033691f, 0.938477f,
+ 0.035583f, 0.934082f, 0.037842f, 0.927734f, 0.039734f, 0.920898f, 0.041992f, 0.914551f,
+ 0.043793f, 0.909180f, 0.044800f, 0.904785f, 0.046661f, 0.898926f, 0.048096f, 0.891602f,
+ 0.049866f, 0.884766f, 0.050751f, 0.879395f, 0.051941f, 0.874023f, 0.052490f, 0.869141f,
+ 0.054169f, 0.861328f, 0.055359f, 0.854004f, 0.056305f, 0.846680f, 0.057098f, 0.840332f,
+ 0.057495f, 0.834961f, 0.057800f, 0.828613f, 0.058685f, 0.819824f, 0.059479f, 0.811035f,
+ 0.060120f, 0.803223f, 0.060242f, 0.795410f, 0.060333f, 0.788086f, 0.059753f, 0.780762f,
+ 0.060242f, 0.770996f, 0.060242f, 0.760254f, 0.060455f, 0.750000f, 0.060059f, 0.740723f,
+ 0.059387f, 0.730469f, 0.058685f, 0.721680f, 0.057800f, 0.710449f, 0.057587f, 0.696289f,
+ 0.056915f, 0.683105f, 0.056030f, 0.669922f, 0.054504f, 0.657715f, 0.053131f, 0.644531f,
+ 0.051422f, 0.630371f, 0.050293f, 0.611328f, 0.048889f, 0.593262f, 0.047058f, 0.575195f,
+ 0.044586f, 0.557129f, 0.041656f, 0.538086f, 0.039398f, 0.512695f, 0.037201f, 0.486572f,
+ 0.033936f, 0.459717f, 0.030258f, 0.432373f, 0.026291f, 0.400879f, 0.022949f, 0.356445f,
+ 0.018234f, 0.313721f, 0.012558f, 0.265137f, 0.007404f, 0.182617f, 0.001262f, 0.063599f,
+ 0.000000f, 1.000000f, 0.004120f, 0.996094f, 0.008354f, 0.991699f, 0.012260f, 0.985352f,
+ 0.016769f, 0.979492f, 0.019363f, 0.974609f, 0.023438f, 0.966309f, 0.026428f, 0.960938f,
+ 0.029419f, 0.955078f, 0.032990f, 0.947266f, 0.036072f, 0.940430f, 0.038086f, 0.935059f,
+ 0.040924f, 0.929688f, 0.043762f, 0.921875f, 0.046936f, 0.914551f, 0.048859f, 0.909180f,
+ 0.050446f, 0.903809f, 0.051880f, 0.899414f, 0.054321f, 0.891113f, 0.056641f, 0.884277f,
+ 0.058228f, 0.878418f, 0.059387f, 0.873047f, 0.060181f, 0.868164f, 0.062256f, 0.860840f,
+ 0.063416f, 0.853027f, 0.064941f, 0.846191f, 0.065857f, 0.840332f, 0.066772f, 0.834473f,
+ 0.067139f, 0.828613f, 0.068298f, 0.820312f, 0.069092f, 0.812012f, 0.070190f, 0.804199f,
+ 0.070251f, 0.796387f, 0.070618f, 0.789551f, 0.070251f, 0.782715f, 0.070618f, 0.773926f,
+ 0.071106f, 0.763184f, 0.070984f, 0.753418f, 0.071045f, 0.744141f, 0.070435f, 0.735352f,
+ 0.069702f, 0.726074f, 0.068787f, 0.717285f, 0.068542f, 0.703613f, 0.067932f, 0.690918f,
+ 0.066772f, 0.678711f, 0.065796f, 0.666504f, 0.063721f, 0.654297f, 0.062164f, 0.642090f,
+ 0.060852f, 0.624512f, 0.059387f, 0.606934f, 0.057251f, 0.590332f, 0.055054f, 0.572754f,
+ 0.052002f, 0.555664f, 0.048828f, 0.536621f, 0.046387f, 0.509766f, 0.043457f, 0.484375f,
+ 0.039734f, 0.458984f, 0.035187f, 0.432861f, 0.031067f, 0.397705f, 0.026810f, 0.355713f,
+ 0.021164f, 0.313965f, 0.014526f, 0.266602f, 0.008568f, 0.182129f, 0.001485f, 0.063538f,
+ 0.000000f, 1.000000f, 0.004551f, 0.996094f, 0.009392f, 0.991211f, 0.013962f, 0.983887f,
+ 0.017792f, 0.978516f, 0.022156f, 0.971191f, 0.026657f, 0.964355f, 0.030258f, 0.958008f,
+ 0.033203f, 0.952148f, 0.037201f, 0.943848f, 0.040710f, 0.937012f, 0.044250f, 0.931152f,
+ 0.046509f, 0.924316f, 0.050598f, 0.916016f, 0.053192f, 0.909180f, 0.056091f, 0.903320f,
+ 0.057648f, 0.897949f, 0.060669f, 0.890625f, 0.063293f, 0.883301f, 0.064880f, 0.877441f,
+ 0.067139f, 0.871582f, 0.068604f, 0.866699f, 0.069702f, 0.859863f, 0.072205f, 0.852051f,
+ 0.074036f, 0.845215f, 0.075134f, 0.838379f, 0.076111f, 0.833496f, 0.077271f, 0.827637f,
+ 0.078186f, 0.820312f, 0.079224f, 0.811523f, 0.080261f, 0.804199f, 0.080994f, 0.796875f,
+ 0.081299f, 0.790039f, 0.081299f, 0.783691f, 0.081482f, 0.775879f, 0.082214f, 0.765137f,
+ 0.082520f, 0.756836f, 0.082764f, 0.747070f, 0.082214f, 0.738770f, 0.081543f, 0.730469f,
+ 0.080566f, 0.721680f, 0.080139f, 0.709961f, 0.079895f, 0.697266f, 0.078735f, 0.685547f,
+ 0.077271f, 0.673828f, 0.076050f, 0.662598f, 0.073669f, 0.650879f, 0.072266f, 0.636719f,
+ 0.070679f, 0.620117f, 0.068787f, 0.603516f, 0.066345f, 0.587402f, 0.063354f, 0.570801f,
+ 0.059723f, 0.554199f, 0.057007f, 0.531250f, 0.053925f, 0.506836f, 0.049957f, 0.482666f,
+ 0.045593f, 0.458496f, 0.040375f, 0.431885f, 0.035828f, 0.394531f, 0.030869f, 0.355225f,
+ 0.024323f, 0.314941f, 0.017105f, 0.262695f, 0.009865f, 0.182373f, 0.001684f, 0.062286f,
+ 0.000000f, 1.000000f, 0.005116f, 0.995605f, 0.010109f, 0.990723f, 0.015930f, 0.982910f,
+ 0.020416f, 0.977051f, 0.024887f, 0.969238f, 0.030289f, 0.961426f, 0.034027f, 0.956055f,
+ 0.038147f, 0.947754f, 0.042694f, 0.939453f, 0.046021f, 0.933105f, 0.049103f, 0.927246f,
+ 0.053406f, 0.917969f, 0.057281f, 0.910645f, 0.060638f, 0.904297f, 0.062927f, 0.898438f,
+ 0.066040f, 0.890625f, 0.069458f, 0.882324f, 0.071777f, 0.875977f, 0.074585f, 0.869629f,
+ 0.076416f, 0.864746f, 0.078430f, 0.858398f, 0.081116f, 0.850586f, 0.082764f, 0.843750f,
+ 0.084961f, 0.837402f, 0.085999f, 0.831543f, 0.086853f, 0.826172f, 0.088196f, 0.819336f,
+ 0.090210f, 0.810547f, 0.091370f, 0.803223f, 0.092224f, 0.796387f, 0.092285f, 0.790039f,
+ 0.093140f, 0.783691f, 0.093140f, 0.776367f, 0.094177f, 0.766113f, 0.094727f, 0.757812f,
+ 0.094849f, 0.749512f, 0.094421f, 0.741211f, 0.094238f, 0.732910f, 0.093140f, 0.725098f,
+ 0.092529f, 0.713867f, 0.092285f, 0.702148f, 0.091431f, 0.690918f, 0.090271f, 0.680176f,
+ 0.088379f, 0.669434f, 0.086548f, 0.658691f, 0.084290f, 0.646973f, 0.083191f, 0.630371f,
+ 0.081299f, 0.614746f, 0.078918f, 0.600098f, 0.075500f, 0.584473f, 0.072266f, 0.569336f,
+ 0.068359f, 0.551270f, 0.065552f, 0.527832f, 0.061829f, 0.504395f, 0.057281f, 0.481689f,
+ 0.051941f, 0.457520f, 0.045990f, 0.432373f, 0.041321f, 0.392822f, 0.035065f, 0.354736f,
+ 0.027573f, 0.314941f, 0.019547f, 0.259033f, 0.011169f, 0.182983f, 0.001916f, 0.061859f,
+ 0.000000f, 1.000000f, 0.006191f, 0.995117f, 0.011017f, 0.990723f, 0.017899f, 0.981934f,
+ 0.022003f, 0.976562f, 0.028793f, 0.966309f, 0.032928f, 0.959961f, 0.037384f, 0.953125f,
+ 0.043152f, 0.943359f, 0.047943f, 0.935547f, 0.051788f, 0.929688f, 0.056061f, 0.920898f,
+ 0.060486f, 0.912598f, 0.064880f, 0.904785f, 0.067993f, 0.898926f, 0.071533f, 0.891602f,
+ 0.075378f, 0.882812f, 0.078735f, 0.875488f, 0.082092f, 0.868652f, 0.084045f, 0.863281f,
+ 0.086487f, 0.856934f, 0.089417f, 0.848633f, 0.092346f, 0.841797f, 0.094604f, 0.835449f,
+ 0.095642f, 0.830078f, 0.097473f, 0.824219f, 0.099304f, 0.816406f, 0.101074f, 0.808594f,
+ 0.102478f, 0.801758f, 0.104187f, 0.794922f, 0.104309f, 0.789062f, 0.105164f, 0.782715f,
+ 0.105164f, 0.775879f, 0.106873f, 0.766113f, 0.107544f, 0.757812f, 0.107605f, 0.749512f,
+ 0.107605f, 0.742676f, 0.107117f, 0.735352f, 0.106262f, 0.727539f, 0.105835f, 0.716797f,
+ 0.105896f, 0.706055f, 0.104858f, 0.695312f, 0.103638f, 0.685547f, 0.102295f, 0.675293f,
+ 0.100159f, 0.666016f, 0.097900f, 0.654785f, 0.096436f, 0.639160f, 0.094910f, 0.625000f,
+ 0.092041f, 0.610352f, 0.089050f, 0.596680f, 0.085388f, 0.582031f, 0.081604f, 0.567383f,
+ 0.077942f, 0.545410f, 0.074585f, 0.524414f, 0.069946f, 0.502930f, 0.064758f, 0.480225f,
+ 0.058472f, 0.457031f, 0.052612f, 0.427246f, 0.046936f, 0.391602f, 0.039703f, 0.354736f,
+ 0.031036f, 0.315918f, 0.022400f, 0.257080f, 0.012619f, 0.183350f, 0.002148f, 0.061646f,
+ 0.000000f, 1.000000f, 0.006817f, 0.995117f, 0.012398f, 0.989258f, 0.019669f, 0.980957f,
+ 0.024902f, 0.974121f, 0.031738f, 0.964355f, 0.037354f, 0.957520f, 0.042908f, 0.948242f,
+ 0.048340f, 0.939941f, 0.053680f, 0.932617f, 0.057648f, 0.924805f, 0.063416f, 0.915039f,
+ 0.067627f, 0.907715f, 0.072266f, 0.899902f, 0.076172f, 0.893066f, 0.081116f, 0.883301f,
+ 0.085388f, 0.875000f, 0.088745f, 0.868652f, 0.091675f, 0.862305f, 0.094788f, 0.854980f,
+ 0.098633f, 0.846191f, 0.101318f, 0.839355f, 0.103577f, 0.833008f, 0.106140f, 0.827148f,
+ 0.107727f, 0.822266f, 0.109985f, 0.813965f, 0.112549f, 0.806152f, 0.114563f, 0.798828f,
+ 0.115540f, 0.792969f, 0.117065f, 0.787109f, 0.116943f, 0.781738f, 0.118591f, 0.773438f,
+ 0.119934f, 0.765137f, 0.120544f, 0.756836f, 0.121277f, 0.750000f, 0.121155f, 0.742676f,
+ 0.120300f, 0.735840f, 0.119812f, 0.729492f, 0.120056f, 0.717773f, 0.119690f, 0.708008f,
+ 0.119141f, 0.698242f, 0.117920f, 0.689453f, 0.116821f, 0.680176f, 0.114380f, 0.670898f,
+ 0.112244f, 0.661133f, 0.110962f, 0.646484f, 0.109131f, 0.633301f, 0.106567f, 0.620117f,
+ 0.103149f, 0.606445f, 0.099426f, 0.593262f, 0.095703f, 0.580078f, 0.091797f, 0.561523f,
+ 0.088196f, 0.541504f, 0.083618f, 0.521484f, 0.078247f, 0.500488f, 0.072266f, 0.479492f,
+ 0.065491f, 0.457031f, 0.059631f, 0.423828f, 0.052521f, 0.390381f, 0.044403f, 0.354980f,
+ 0.034576f, 0.315674f, 0.025177f, 0.255127f, 0.014053f, 0.183350f, 0.002422f, 0.061646f,
+ 0.000000f, 1.000000f, 0.007477f, 0.994629f, 0.014580f, 0.987305f, 0.021271f, 0.980469f,
+ 0.028717f, 0.970703f, 0.034760f, 0.962891f, 0.040588f, 0.955566f, 0.048798f, 0.944336f,
+ 0.054474f, 0.936523f, 0.058929f, 0.929688f, 0.065491f, 0.918457f, 0.071106f, 0.909668f,
+ 0.075867f, 0.902344f, 0.080261f, 0.894531f, 0.086365f, 0.884277f, 0.090149f, 0.876465f,
+ 0.095154f, 0.868652f, 0.098572f, 0.862305f, 0.101868f, 0.854004f, 0.106812f, 0.845215f,
+ 0.110413f, 0.837402f, 0.113098f, 0.831055f, 0.116028f, 0.825195f, 0.117920f, 0.818848f,
+ 0.121521f, 0.810059f, 0.123779f, 0.803223f, 0.125732f, 0.796875f, 0.127686f, 0.790527f,
+ 0.128662f, 0.785156f, 0.129395f, 0.779297f, 0.131958f, 0.770508f, 0.133423f, 0.762207f,
+ 0.134155f, 0.755371f, 0.134888f, 0.749023f, 0.134888f, 0.742188f, 0.134888f, 0.736328f,
+ 0.134399f, 0.728027f, 0.134644f, 0.718262f, 0.134888f, 0.708984f, 0.134033f, 0.700195f,
+ 0.132812f, 0.691895f, 0.131592f, 0.684082f, 0.129761f, 0.675293f, 0.127319f, 0.665039f,
+ 0.126221f, 0.652344f, 0.124207f, 0.640137f, 0.121277f, 0.627930f, 0.118408f, 0.615723f,
+ 0.114990f, 0.603516f, 0.110474f, 0.591309f, 0.106873f, 0.574707f, 0.102905f, 0.555664f,
+ 0.098206f, 0.537109f, 0.093018f, 0.518555f, 0.086853f, 0.499268f, 0.080017f, 0.479248f,
+ 0.073364f, 0.452637f, 0.066711f, 0.422119f, 0.058594f, 0.389893f, 0.049225f, 0.354980f,
+ 0.038177f, 0.316406f, 0.028336f, 0.254150f, 0.015450f, 0.183838f, 0.002693f, 0.061462f,
+ 0.000000f, 1.000000f, 0.008354f, 0.994629f, 0.015961f, 0.986816f, 0.023605f, 0.979492f,
+ 0.031921f, 0.968750f, 0.038483f, 0.961426f, 0.046234f, 0.950684f, 0.053558f, 0.941406f,
+ 0.059143f, 0.934082f, 0.066406f, 0.922852f, 0.073486f, 0.913574f, 0.078979f, 0.905273f,
+ 0.084167f, 0.896973f, 0.090210f, 0.886719f, 0.096008f, 0.877441f, 0.100464f, 0.870117f,
+ 0.104309f, 0.863281f, 0.109802f, 0.853027f, 0.114563f, 0.844727f, 0.118225f, 0.836914f,
+ 0.122681f, 0.829590f, 0.125244f, 0.823730f, 0.128784f, 0.814941f, 0.132690f, 0.806641f,
+ 0.134888f, 0.799805f, 0.137939f, 0.793457f, 0.139893f, 0.787598f, 0.141602f, 0.782715f,
+ 0.143433f, 0.774414f, 0.145386f, 0.766602f, 0.146729f, 0.759766f, 0.147949f, 0.753418f,
+ 0.148682f, 0.747070f, 0.148804f, 0.741211f, 0.148926f, 0.735352f, 0.149536f, 0.725098f,
+ 0.150635f, 0.717285f, 0.150024f, 0.708984f, 0.149536f, 0.701172f, 0.148682f, 0.693848f,
+ 0.146729f, 0.686035f, 0.144775f, 0.678711f, 0.143311f, 0.666992f, 0.142334f, 0.655762f,
+ 0.140015f, 0.645020f, 0.137329f, 0.634277f, 0.134399f, 0.623047f, 0.130859f, 0.612305f,
+ 0.126587f, 0.600586f, 0.122620f, 0.584961f, 0.118958f, 0.567871f, 0.114075f, 0.551270f,
+ 0.108887f, 0.534180f, 0.102661f, 0.517090f, 0.095764f, 0.498535f, 0.088257f, 0.477295f,
+ 0.081665f, 0.448730f, 0.073486f, 0.419922f, 0.064331f, 0.388428f, 0.053955f, 0.354736f,
+ 0.042419f, 0.314209f, 0.031403f, 0.253174f, 0.017044f, 0.184692f, 0.002956f, 0.061035f,
+ 0.000000f, 1.000000f, 0.009033f, 0.994629f, 0.018036f, 0.985840f, 0.026031f, 0.977051f,
+ 0.035248f, 0.967773f, 0.042816f, 0.958008f, 0.051422f, 0.947754f, 0.058624f, 0.938965f,
+ 0.066345f, 0.927734f, 0.074097f, 0.917480f, 0.080078f, 0.909180f, 0.087097f, 0.899902f,
+ 0.094360f, 0.888672f, 0.099976f, 0.880371f, 0.105713f, 0.872070f, 0.110474f, 0.863281f,
+ 0.116028f, 0.853516f, 0.121643f, 0.844238f, 0.126831f, 0.836426f, 0.130859f, 0.829590f,
+ 0.134766f, 0.820801f, 0.139404f, 0.812012f, 0.142700f, 0.804199f, 0.146973f, 0.797363f,
+ 0.149170f, 0.790527f, 0.150757f, 0.785156f, 0.154541f, 0.777344f, 0.157104f, 0.769531f,
+ 0.159424f, 0.763184f, 0.161133f, 0.755859f, 0.161743f, 0.750000f, 0.162964f, 0.744629f,
+ 0.163330f, 0.739258f, 0.164307f, 0.730469f, 0.165283f, 0.722656f, 0.165771f, 0.714844f,
+ 0.165649f, 0.708008f, 0.165039f, 0.701660f, 0.164062f, 0.694336f, 0.162476f, 0.687500f,
+ 0.161743f, 0.678223f, 0.160767f, 0.667969f, 0.158813f, 0.658203f, 0.156616f, 0.648438f,
+ 0.153931f, 0.639160f, 0.150757f, 0.629395f, 0.147095f, 0.619141f, 0.143188f, 0.607910f,
+ 0.139771f, 0.592773f, 0.135498f, 0.578125f, 0.130981f, 0.563477f, 0.125244f, 0.547852f,
+ 0.119202f, 0.532227f, 0.112183f, 0.515625f, 0.104919f, 0.497559f, 0.097717f, 0.471680f,
+ 0.089905f, 0.445557f, 0.080811f, 0.417969f, 0.070679f, 0.388428f, 0.058960f, 0.354980f,
+ 0.047211f, 0.310059f, 0.034393f, 0.252441f, 0.018539f, 0.185547f, 0.003244f, 0.061188f,
+ 0.000000f, 1.000000f, 0.009888f, 0.994141f, 0.019958f, 0.985352f, 0.029358f, 0.975098f,
+ 0.038239f, 0.966309f, 0.048859f, 0.954102f, 0.056885f, 0.944824f, 0.065552f, 0.933594f,
+ 0.073547f, 0.923340f, 0.081238f, 0.914551f, 0.088806f, 0.903320f, 0.097168f, 0.892090f,
+ 0.103149f, 0.883789f, 0.109131f, 0.875488f, 0.117065f, 0.863770f, 0.123047f, 0.854004f,
+ 0.128418f, 0.845703f, 0.133179f, 0.837402f, 0.138794f, 0.828613f, 0.144409f, 0.818848f,
+ 0.148926f, 0.810059f, 0.153564f, 0.802246f, 0.157471f, 0.795410f, 0.160034f, 0.789062f,
+ 0.164307f, 0.779785f, 0.167603f, 0.771973f, 0.170044f, 0.765137f, 0.172607f, 0.758789f,
+ 0.174316f, 0.752930f, 0.176514f, 0.747559f, 0.177368f, 0.740234f, 0.179077f, 0.732910f,
+ 0.180664f, 0.725586f, 0.181396f, 0.718750f, 0.181396f, 0.712402f, 0.181885f, 0.706543f,
+ 0.180786f, 0.700195f, 0.179810f, 0.694336f, 0.179077f, 0.685547f, 0.178833f, 0.676270f,
+ 0.177734f, 0.667969f, 0.175659f, 0.659180f, 0.173462f, 0.650879f, 0.171143f, 0.642578f,
+ 0.167725f, 0.634277f, 0.163940f, 0.624512f, 0.161255f, 0.611816f, 0.158081f, 0.599609f,
+ 0.153320f, 0.586426f, 0.148438f, 0.573242f, 0.143188f, 0.560059f, 0.136230f, 0.545898f,
+ 0.129883f, 0.531250f, 0.122375f, 0.512695f, 0.115662f, 0.490967f, 0.107544f, 0.467529f,
+ 0.098450f, 0.443115f, 0.088379f, 0.417236f, 0.076660f, 0.388184f, 0.064453f, 0.355713f,
+ 0.051910f, 0.307373f, 0.037720f, 0.252930f, 0.020309f, 0.187012f, 0.003546f, 0.060883f,
+ 0.000000f, 1.000000f, 0.010391f, 0.994141f, 0.021210f, 0.985352f, 0.032745f, 0.974121f,
+ 0.042908f, 0.962891f, 0.053345f, 0.952148f, 0.062500f, 0.940918f, 0.072205f, 0.929688f,
+ 0.080505f, 0.920410f, 0.090271f, 0.907227f, 0.097961f, 0.897461f, 0.105774f, 0.887695f,
+ 0.114502f, 0.876465f, 0.121704f, 0.865723f, 0.128662f, 0.855957f, 0.134521f, 0.847656f,
+ 0.140625f, 0.837402f, 0.146851f, 0.827148f, 0.153076f, 0.817871f, 0.157959f, 0.809570f,
+ 0.162964f, 0.802246f, 0.167480f, 0.793457f, 0.172241f, 0.784180f, 0.175903f, 0.776367f,
+ 0.180054f, 0.768555f, 0.183228f, 0.761719f, 0.185791f, 0.755371f, 0.188232f, 0.748535f,
+ 0.191162f, 0.740723f, 0.192871f, 0.734375f, 0.195679f, 0.727539f, 0.195801f, 0.721680f,
+ 0.196777f, 0.715820f, 0.197510f, 0.709961f, 0.197388f, 0.704590f, 0.197021f, 0.696777f,
+ 0.197632f, 0.688965f, 0.197266f, 0.681641f, 0.196411f, 0.674316f, 0.194946f, 0.666992f,
+ 0.193604f, 0.659668f, 0.191162f, 0.652832f, 0.188110f, 0.645508f, 0.185913f, 0.636230f,
+ 0.182983f, 0.625488f, 0.179443f, 0.615234f, 0.176025f, 0.604492f, 0.171753f, 0.593750f,
+ 0.166138f, 0.582031f, 0.161011f, 0.570312f, 0.154907f, 0.557617f, 0.148071f, 0.543945f,
+ 0.141357f, 0.524902f, 0.134033f, 0.505859f, 0.125977f, 0.486084f, 0.117004f, 0.464844f,
+ 0.106873f, 0.441650f, 0.095703f, 0.416748f, 0.083252f, 0.388916f, 0.070435f, 0.349854f,
+ 0.056671f, 0.305908f, 0.040863f, 0.253662f, 0.021820f, 0.188477f, 0.003828f, 0.060883f,
+ 0.000000f, 1.000000f, 0.012199f, 0.992676f, 0.024460f, 0.982910f, 0.035431f, 0.972168f,
+ 0.047913f, 0.960449f, 0.058899f, 0.948730f, 0.069214f, 0.937500f, 0.079407f, 0.925781f,
+ 0.089722f, 0.913574f, 0.098389f, 0.903320f, 0.107483f, 0.891602f, 0.116760f, 0.879883f,
+ 0.124756f, 0.869629f, 0.131836f, 0.859863f, 0.140503f, 0.848145f, 0.147949f, 0.837891f,
+ 0.154785f, 0.828125f, 0.160400f, 0.819336f, 0.166992f, 0.809570f, 0.172974f, 0.799316f,
+ 0.178345f, 0.790527f, 0.183105f, 0.782227f, 0.186890f, 0.774902f, 0.191162f, 0.767578f,
+ 0.195435f, 0.758789f, 0.199951f, 0.750000f, 0.202515f, 0.742676f, 0.205566f, 0.735352f,
+ 0.207886f, 0.729004f, 0.209595f, 0.723145f, 0.210449f, 0.717773f, 0.213257f, 0.710938f,
+ 0.213989f, 0.704102f, 0.214722f, 0.697266f, 0.215088f, 0.690918f, 0.215332f, 0.685059f,
+ 0.215088f, 0.678711f, 0.213867f, 0.672852f, 0.212280f, 0.666504f, 0.210693f, 0.661133f,
+ 0.209106f, 0.651855f, 0.207520f, 0.644043f, 0.204834f, 0.635254f, 0.202148f, 0.626953f,
+ 0.198486f, 0.617676f, 0.194946f, 0.608398f, 0.190552f, 0.598633f, 0.185181f, 0.588379f,
+ 0.179443f, 0.577637f, 0.173584f, 0.564941f, 0.167969f, 0.550293f, 0.160767f, 0.535156f,
+ 0.154175f, 0.519043f, 0.145386f, 0.501953f, 0.136597f, 0.483643f, 0.126465f, 0.463379f,
+ 0.114807f, 0.441406f, 0.102905f, 0.417236f, 0.090820f, 0.384766f, 0.076904f, 0.347168f,
+ 0.061798f, 0.305420f, 0.043976f, 0.254150f, 0.023560f, 0.189575f, 0.004086f, 0.060669f,
+ 0.000000f, 1.000000f, 0.013603f, 0.992676f, 0.026031f, 0.982422f, 0.039551f, 0.970703f,
+ 0.052856f, 0.958008f, 0.064270f, 0.945801f, 0.076294f, 0.933105f, 0.087158f, 0.921875f,
+ 0.097717f, 0.908691f, 0.108765f, 0.896484f, 0.117859f, 0.885254f, 0.128052f, 0.873047f,
+ 0.136353f, 0.861816f, 0.145264f, 0.851562f, 0.153564f, 0.840820f, 0.160889f, 0.829102f,
+ 0.168213f, 0.818848f, 0.174927f, 0.809082f, 0.181885f, 0.799316f, 0.187744f, 0.790527f,
+ 0.193726f, 0.780273f, 0.199341f, 0.771484f, 0.203613f, 0.762695f, 0.207886f, 0.754883f,
+ 0.212280f, 0.747070f, 0.215332f, 0.740234f, 0.219849f, 0.731934f, 0.223267f, 0.724121f,
+ 0.225830f, 0.717285f, 0.227417f, 0.710449f, 0.229248f, 0.704590f, 0.230347f, 0.698730f,
+ 0.231445f, 0.692871f, 0.231445f, 0.687500f, 0.232056f, 0.681641f, 0.231934f, 0.674805f,
+ 0.231201f, 0.668457f, 0.230835f, 0.661621f, 0.229858f, 0.654785f, 0.228394f, 0.647949f,
+ 0.226440f, 0.640625f, 0.224365f, 0.634277f, 0.221436f, 0.626953f, 0.217041f, 0.619141f,
+ 0.213623f, 0.610840f, 0.209473f, 0.602051f, 0.204712f, 0.591309f, 0.200073f, 0.581055f,
+ 0.194702f, 0.569336f, 0.188599f, 0.557129f, 0.181274f, 0.543945f, 0.173828f, 0.530273f,
+ 0.165649f, 0.515137f, 0.156250f, 0.499268f, 0.146484f, 0.482178f, 0.135376f, 0.462891f,
+ 0.124146f, 0.438477f, 0.111877f, 0.412109f, 0.098328f, 0.381348f, 0.083130f, 0.346191f,
+ 0.066162f, 0.305664f, 0.047180f, 0.255615f, 0.025009f, 0.190796f, 0.004433f, 0.061157f,
+ 0.000000f, 1.000000f, 0.015060f, 0.991699f, 0.029160f, 0.981445f, 0.043610f, 0.968750f,
+ 0.057648f, 0.955566f, 0.071167f, 0.942383f, 0.083618f, 0.929688f, 0.095642f, 0.916016f,
+ 0.108215f, 0.903320f, 0.117920f, 0.891602f, 0.129883f, 0.877930f, 0.139404f, 0.866211f,
+ 0.148560f, 0.854492f, 0.157837f, 0.843750f, 0.166382f, 0.832031f, 0.175171f, 0.820801f,
+ 0.182983f, 0.810059f, 0.190186f, 0.799805f, 0.196289f, 0.790039f, 0.202271f, 0.780273f,
+ 0.209106f, 0.770020f, 0.214966f, 0.760742f, 0.220215f, 0.751465f, 0.225220f, 0.743164f,
+ 0.229492f, 0.734863f, 0.233643f, 0.726562f, 0.236816f, 0.719727f, 0.240479f, 0.712402f,
+ 0.243042f, 0.704590f, 0.245728f, 0.697754f, 0.247070f, 0.690918f, 0.249023f, 0.684570f,
+ 0.250488f, 0.679199f, 0.250732f, 0.673340f, 0.250488f, 0.667969f, 0.250732f, 0.662109f,
+ 0.249634f, 0.656738f, 0.248657f, 0.650879f, 0.247681f, 0.645020f, 0.245850f, 0.638184f,
+ 0.243896f, 0.631836f, 0.240601f, 0.624023f, 0.237915f, 0.617188f, 0.234009f, 0.609375f,
+ 0.230469f, 0.601074f, 0.226196f, 0.592773f, 0.221069f, 0.583496f, 0.214844f, 0.574219f,
+ 0.209595f, 0.563965f, 0.202271f, 0.552734f, 0.194824f, 0.541016f, 0.186279f, 0.527832f,
+ 0.177490f, 0.512207f, 0.168091f, 0.495850f, 0.157349f, 0.477539f, 0.145752f, 0.457031f,
+ 0.134033f, 0.434570f, 0.120422f, 0.409180f, 0.105530f, 0.380127f, 0.089111f, 0.346436f,
+ 0.071106f, 0.306641f, 0.050690f, 0.257324f, 0.027359f, 0.186646f, 0.004692f, 0.061188f,
+ 0.000000f, 1.000000f, 0.016144f, 0.991699f, 0.032501f, 0.979004f, 0.048553f, 0.965332f,
+ 0.063599f, 0.951660f, 0.077332f, 0.938965f, 0.092041f, 0.923828f, 0.105225f, 0.910645f,
+ 0.117493f, 0.896973f, 0.130371f, 0.883301f, 0.141113f, 0.870605f, 0.152344f, 0.857910f,
+ 0.162231f, 0.845703f, 0.172363f, 0.833496f, 0.181885f, 0.821777f, 0.190674f, 0.810059f,
+ 0.198364f, 0.799316f, 0.206909f, 0.788086f, 0.213257f, 0.778320f, 0.220947f, 0.768066f,
+ 0.226440f, 0.758789f, 0.232666f, 0.749023f, 0.237305f, 0.740234f, 0.242798f, 0.730957f,
+ 0.247314f, 0.722656f, 0.251465f, 0.714355f, 0.255615f, 0.706543f, 0.258789f, 0.699219f,
+ 0.261719f, 0.691895f, 0.264404f, 0.685059f, 0.266113f, 0.678711f, 0.267334f, 0.672363f,
+ 0.268311f, 0.666992f, 0.269287f, 0.661133f, 0.268799f, 0.656250f, 0.268799f, 0.650391f,
+ 0.268311f, 0.645020f, 0.266602f, 0.639648f, 0.265381f, 0.633789f, 0.263672f, 0.627930f,
+ 0.260498f, 0.621582f, 0.257812f, 0.615234f, 0.254639f, 0.608398f, 0.250488f, 0.601562f,
+ 0.246582f, 0.593750f, 0.241455f, 0.585449f, 0.235840f, 0.576660f, 0.230103f, 0.567383f,
+ 0.223511f, 0.557617f, 0.216187f, 0.546387f, 0.208496f, 0.534668f, 0.200073f, 0.521973f,
+ 0.190063f, 0.507324f, 0.179810f, 0.491699f, 0.168457f, 0.474121f, 0.156372f, 0.455078f,
+ 0.142822f, 0.433350f, 0.128418f, 0.408447f, 0.112305f, 0.380127f, 0.094971f, 0.346680f,
+ 0.075867f, 0.306885f, 0.054291f, 0.255615f, 0.029739f, 0.184692f, 0.005028f, 0.062134f,
+ 0.000000f, 1.000000f, 0.017303f, 0.991211f, 0.034760f, 0.978516f, 0.050659f, 0.965332f,
+ 0.066528f, 0.951172f, 0.081360f, 0.937012f, 0.096375f, 0.922363f, 0.109497f, 0.908691f,
+ 0.122620f, 0.894531f, 0.135376f, 0.880859f, 0.148071f, 0.867188f, 0.158325f, 0.854492f,
+ 0.169922f, 0.841309f, 0.179565f, 0.829102f, 0.189697f, 0.816895f, 0.198242f, 0.805664f,
+ 0.207397f, 0.793945f, 0.216675f, 0.782715f, 0.221802f, 0.772949f, 0.230469f, 0.761719f,
+ 0.237183f, 0.751953f, 0.242676f, 0.742188f, 0.248535f, 0.733398f, 0.254395f, 0.724121f,
+ 0.258789f, 0.715332f, 0.263916f, 0.707031f, 0.267334f, 0.698730f, 0.270752f, 0.690918f,
+ 0.273926f, 0.684082f, 0.276611f, 0.676758f, 0.278809f, 0.669922f, 0.280273f, 0.664062f,
+ 0.281738f, 0.657715f, 0.281982f, 0.652344f, 0.283203f, 0.646484f, 0.281982f, 0.641602f,
+ 0.282227f, 0.635742f, 0.281494f, 0.630371f, 0.279541f, 0.625000f, 0.278076f, 0.619141f,
+ 0.275146f, 0.613281f, 0.272949f, 0.606934f, 0.269043f, 0.600586f, 0.265381f, 0.593750f,
+ 0.260986f, 0.586426f, 0.255859f, 0.578125f, 0.251465f, 0.570312f, 0.244995f, 0.561035f,
+ 0.238647f, 0.551270f, 0.231812f, 0.541016f, 0.223389f, 0.529297f, 0.214233f, 0.516602f,
+ 0.204712f, 0.502441f, 0.195190f, 0.487305f, 0.183350f, 0.470459f, 0.171021f, 0.451172f,
+ 0.157471f, 0.429688f, 0.142334f, 0.405029f, 0.125977f, 0.377197f, 0.107971f, 0.343750f,
+ 0.088074f, 0.304199f, 0.065125f, 0.253662f, 0.038574f, 0.183838f, 0.008568f, 0.066162f,
+ 0.000000f, 1.000000f, 0.017303f, 0.991211f, 0.034607f, 0.978516f, 0.050690f, 0.965332f,
+ 0.066711f, 0.951172f, 0.081970f, 0.936523f, 0.096313f, 0.922363f, 0.110413f, 0.907715f,
+ 0.123901f, 0.893555f, 0.136475f, 0.880371f, 0.148682f, 0.866699f, 0.159546f, 0.854004f,
+ 0.170410f, 0.840820f, 0.181519f, 0.828125f, 0.192017f, 0.815430f, 0.201050f, 0.804199f,
+ 0.209717f, 0.792480f, 0.218018f, 0.781250f, 0.226196f, 0.770508f, 0.233032f, 0.760254f,
+ 0.240723f, 0.749512f, 0.247559f, 0.739746f, 0.253174f, 0.729980f, 0.258545f, 0.721191f,
+ 0.263916f, 0.711914f, 0.268311f, 0.703613f, 0.273438f, 0.695312f, 0.277344f, 0.687012f,
+ 0.280029f, 0.679688f, 0.282959f, 0.672363f, 0.286133f, 0.665039f, 0.288086f, 0.658691f,
+ 0.289551f, 0.652832f, 0.290283f, 0.646484f, 0.291504f, 0.641113f, 0.291992f, 0.635742f,
+ 0.291992f, 0.629883f, 0.291260f, 0.624023f, 0.290039f, 0.618652f, 0.288818f, 0.612305f,
+ 0.286865f, 0.606445f, 0.284668f, 0.600098f, 0.281494f, 0.594238f, 0.278809f, 0.586426f,
+ 0.274414f, 0.579590f, 0.270752f, 0.571289f, 0.265625f, 0.563477f, 0.260010f, 0.553711f,
+ 0.254639f, 0.544434f, 0.247681f, 0.533691f, 0.240479f, 0.522461f, 0.231934f, 0.510254f,
+ 0.222778f, 0.496338f, 0.212891f, 0.481201f, 0.202148f, 0.464600f, 0.190186f, 0.446045f,
+ 0.177002f, 0.424561f, 0.162964f, 0.400879f, 0.146484f, 0.373047f, 0.128052f, 0.340088f,
+ 0.108032f, 0.301758f, 0.083984f, 0.251709f, 0.054810f, 0.182495f, 0.018692f, 0.068237f,
+ 0.000000f, 1.000000f, 0.017197f, 0.991211f, 0.034637f, 0.978516f, 0.051056f, 0.965332f,
+ 0.066589f, 0.951172f, 0.082703f, 0.936035f, 0.096252f, 0.922363f, 0.111145f, 0.907715f,
+ 0.124268f, 0.894043f, 0.136963f, 0.879883f, 0.149414f, 0.866211f, 0.161987f, 0.853027f,
+ 0.172363f, 0.839844f, 0.182861f, 0.827148f, 0.192627f, 0.814941f, 0.202759f, 0.802734f,
+ 0.211670f, 0.791016f, 0.221558f, 0.779297f, 0.229126f, 0.768555f, 0.237183f, 0.757812f,
+ 0.244141f, 0.747070f, 0.251221f, 0.737305f, 0.257568f, 0.727539f, 0.263184f, 0.718262f,
+ 0.268799f, 0.708984f, 0.273682f, 0.700195f, 0.278564f, 0.691406f, 0.282715f, 0.683594f,
+ 0.286865f, 0.675293f, 0.289551f, 0.667969f, 0.293213f, 0.660645f, 0.295898f, 0.653320f,
+ 0.298096f, 0.646973f, 0.299072f, 0.641113f, 0.300293f, 0.635254f, 0.301270f, 0.629395f,
+ 0.301514f, 0.624023f, 0.301514f, 0.617188f, 0.300781f, 0.611816f, 0.299805f, 0.605957f,
+ 0.298584f, 0.599609f, 0.296875f, 0.593262f, 0.294434f, 0.586426f, 0.291748f, 0.579102f,
+ 0.288818f, 0.572266f, 0.284668f, 0.563965f, 0.280029f, 0.556152f, 0.275879f, 0.546875f,
+ 0.269531f, 0.537109f, 0.264160f, 0.526855f, 0.256348f, 0.515625f, 0.250000f, 0.503418f,
+ 0.241333f, 0.489746f, 0.231567f, 0.474365f, 0.221436f, 0.458496f, 0.210083f, 0.439697f,
+ 0.197388f, 0.419189f, 0.183105f, 0.395508f, 0.167847f, 0.368896f, 0.149902f, 0.336426f,
+ 0.129272f, 0.297852f, 0.104980f, 0.248901f, 0.074402f, 0.180786f, 0.032623f, 0.065308f,
+ 0.000000f, 1.000000f, 0.017410f, 0.991211f, 0.034210f, 0.979004f, 0.050873f, 0.965332f,
+ 0.066772f, 0.951172f, 0.082520f, 0.936035f, 0.097351f, 0.921875f, 0.111328f, 0.907715f,
+ 0.124817f, 0.893555f, 0.137817f, 0.879395f, 0.150757f, 0.865723f, 0.162598f, 0.852539f,
+ 0.174316f, 0.839355f, 0.185303f, 0.825684f, 0.195312f, 0.813477f, 0.205444f, 0.801270f,
+ 0.215088f, 0.789551f, 0.224121f, 0.778320f, 0.231323f, 0.767090f, 0.240601f, 0.755859f,
+ 0.248047f, 0.745117f, 0.254395f, 0.734863f, 0.261230f, 0.725098f, 0.267090f, 0.715332f,
+ 0.273682f, 0.706055f, 0.279053f, 0.696777f, 0.283691f, 0.687988f, 0.288330f, 0.679688f,
+ 0.293213f, 0.670898f, 0.297119f, 0.663086f, 0.300049f, 0.655762f, 0.303711f, 0.648438f,
+ 0.306152f, 0.641602f, 0.308350f, 0.634766f, 0.309570f, 0.628906f, 0.311035f, 0.622559f,
+ 0.311035f, 0.617188f, 0.312012f, 0.610840f, 0.312012f, 0.604492f, 0.311768f, 0.598633f,
+ 0.310791f, 0.592285f, 0.309570f, 0.585938f, 0.307617f, 0.579102f, 0.305664f, 0.572266f,
+ 0.302490f, 0.564453f, 0.298828f, 0.556641f, 0.296143f, 0.548340f, 0.291260f, 0.539551f,
+ 0.286377f, 0.529297f, 0.281494f, 0.519531f, 0.274658f, 0.507812f, 0.268066f, 0.495850f,
+ 0.260498f, 0.482422f, 0.250732f, 0.467285f, 0.241821f, 0.451172f, 0.230957f, 0.432617f,
+ 0.219360f, 0.411621f, 0.205322f, 0.388672f, 0.189941f, 0.361816f, 0.172119f, 0.330322f,
+ 0.152100f, 0.293213f, 0.127319f, 0.244873f, 0.095825f, 0.178711f, 0.049957f, 0.065735f,
+ 0.000000f, 1.000000f, 0.017456f, 0.991211f, 0.034058f, 0.979004f, 0.050537f, 0.965332f,
+ 0.066895f, 0.951172f, 0.082397f, 0.936523f, 0.097656f, 0.921875f, 0.111877f, 0.907715f,
+ 0.125488f, 0.893066f, 0.139038f, 0.878906f, 0.151611f, 0.865234f, 0.164062f, 0.851562f,
+ 0.175293f, 0.838379f, 0.186401f, 0.825195f, 0.197266f, 0.812500f, 0.207886f, 0.799805f,
+ 0.217163f, 0.788086f, 0.225586f, 0.776367f, 0.234985f, 0.765137f, 0.243774f, 0.753418f,
+ 0.251709f, 0.743164f, 0.258301f, 0.732422f, 0.266357f, 0.721680f, 0.272461f, 0.711914f,
+ 0.278320f, 0.702637f, 0.284424f, 0.693359f, 0.289551f, 0.684082f, 0.295410f, 0.675293f,
+ 0.300293f, 0.666992f, 0.303223f, 0.658691f, 0.306885f, 0.650879f, 0.310791f, 0.643066f,
+ 0.312988f, 0.636230f, 0.316406f, 0.628906f, 0.318604f, 0.622070f, 0.320068f, 0.616211f,
+ 0.322021f, 0.609863f, 0.323242f, 0.603516f, 0.322998f, 0.597168f, 0.323486f, 0.590820f,
+ 0.323486f, 0.583984f, 0.321777f, 0.578125f, 0.321533f, 0.570801f, 0.320312f, 0.563477f,
+ 0.317383f, 0.555664f, 0.315674f, 0.548340f, 0.311279f, 0.539551f, 0.308594f, 0.530273f,
+ 0.303467f, 0.520508f, 0.298584f, 0.510254f, 0.292969f, 0.499512f, 0.286377f, 0.487549f,
+ 0.279541f, 0.474609f, 0.271240f, 0.459961f, 0.262207f, 0.443359f, 0.251953f, 0.426270f,
+ 0.240967f, 0.406006f, 0.227417f, 0.383301f, 0.212891f, 0.357422f, 0.195557f, 0.326172f,
+ 0.175781f, 0.289551f, 0.150757f, 0.242554f, 0.118347f, 0.176025f, 0.069946f, 0.064331f,
+ 0.000000f, 1.000000f, 0.017212f, 0.991211f, 0.034332f, 0.979004f, 0.050720f, 0.965332f,
+ 0.067261f, 0.950684f, 0.083008f, 0.936035f, 0.097900f, 0.921387f, 0.112122f, 0.907715f,
+ 0.126099f, 0.893066f, 0.139648f, 0.878418f, 0.152710f, 0.864258f, 0.164917f, 0.851074f,
+ 0.177246f, 0.836914f, 0.187500f, 0.824707f, 0.199219f, 0.811035f, 0.209229f, 0.798828f,
+ 0.219604f, 0.786621f, 0.229004f, 0.774414f, 0.238525f, 0.762695f, 0.246704f, 0.751465f,
+ 0.255371f, 0.740234f, 0.262207f, 0.729980f, 0.270264f, 0.719238f, 0.278076f, 0.708984f,
+ 0.284424f, 0.698730f, 0.289795f, 0.689453f, 0.296143f, 0.680176f, 0.301270f, 0.670898f,
+ 0.304932f, 0.662598f, 0.311035f, 0.653809f, 0.315430f, 0.645508f, 0.318848f, 0.637695f,
+ 0.323242f, 0.629395f, 0.326904f, 0.621582f, 0.329102f, 0.614746f, 0.330322f, 0.608398f,
+ 0.333008f, 0.601562f, 0.333984f, 0.595703f, 0.334961f, 0.588867f, 0.335693f, 0.582520f,
+ 0.335938f, 0.576172f, 0.335449f, 0.569336f, 0.333984f, 0.562500f, 0.333496f, 0.555664f,
+ 0.332520f, 0.547852f, 0.329346f, 0.540039f, 0.326904f, 0.531250f, 0.324219f, 0.521973f,
+ 0.320312f, 0.513184f, 0.315918f, 0.502930f, 0.311279f, 0.492188f, 0.304932f, 0.479980f,
+ 0.298828f, 0.467529f, 0.291504f, 0.452881f, 0.282471f, 0.437012f, 0.273926f, 0.419189f,
+ 0.262207f, 0.399170f, 0.250244f, 0.376953f, 0.236206f, 0.351318f, 0.220337f, 0.321045f,
+ 0.199829f, 0.284668f, 0.175781f, 0.238403f, 0.143066f, 0.173706f, 0.092285f, 0.063904f,
+ 0.000000f, 1.000000f, 0.017197f, 0.991211f, 0.034607f, 0.978516f, 0.050629f, 0.965332f,
+ 0.067017f, 0.951172f, 0.083618f, 0.936035f, 0.098633f, 0.921387f, 0.112732f, 0.906738f,
+ 0.127319f, 0.892090f, 0.140503f, 0.877930f, 0.153442f, 0.863770f, 0.166260f, 0.850098f,
+ 0.178223f, 0.836914f, 0.190186f, 0.823242f, 0.200928f, 0.810059f, 0.211914f, 0.797363f,
+ 0.221680f, 0.785156f, 0.231567f, 0.772461f, 0.242065f, 0.760742f, 0.250488f, 0.749023f,
+ 0.259277f, 0.737305f, 0.267334f, 0.726562f, 0.274902f, 0.715820f, 0.281250f, 0.705566f,
+ 0.289307f, 0.695312f, 0.296387f, 0.685059f, 0.302734f, 0.674805f, 0.308350f, 0.665527f,
+ 0.313721f, 0.656738f, 0.319580f, 0.647461f, 0.323975f, 0.639160f, 0.327393f, 0.631348f,
+ 0.332031f, 0.623047f, 0.335205f, 0.615723f, 0.337646f, 0.608398f, 0.340576f, 0.601562f,
+ 0.343262f, 0.594727f, 0.344482f, 0.588379f, 0.346191f, 0.582031f, 0.347656f, 0.574707f,
+ 0.347656f, 0.568359f, 0.347900f, 0.561523f, 0.348389f, 0.554688f, 0.346924f, 0.547363f,
+ 0.346924f, 0.539551f, 0.344482f, 0.531738f, 0.343018f, 0.523926f, 0.340820f, 0.514160f,
+ 0.336670f, 0.504883f, 0.333252f, 0.494629f, 0.328613f, 0.483887f, 0.324219f, 0.471436f,
+ 0.318115f, 0.458740f, 0.312012f, 0.444336f, 0.303467f, 0.429199f, 0.295410f, 0.411377f,
+ 0.285156f, 0.392090f, 0.273438f, 0.370117f, 0.260254f, 0.344971f, 0.244507f, 0.315674f,
+ 0.225342f, 0.280273f, 0.201660f, 0.234497f, 0.169434f, 0.170410f, 0.117493f, 0.062866f,
+ 0.000000f, 1.000000f, 0.017044f, 0.991211f, 0.034515f, 0.978516f, 0.051208f, 0.964844f,
+ 0.067200f, 0.950684f, 0.083496f, 0.936035f, 0.099304f, 0.920898f, 0.113525f, 0.906738f,
+ 0.127930f, 0.892090f, 0.141357f, 0.877441f, 0.154419f, 0.863281f, 0.167725f, 0.849121f,
+ 0.180298f, 0.835449f, 0.191528f, 0.821777f, 0.202515f, 0.809082f, 0.214233f, 0.795410f,
+ 0.224854f, 0.782715f, 0.235474f, 0.770508f, 0.244751f, 0.758301f, 0.254150f, 0.746094f,
+ 0.262695f, 0.734863f, 0.272705f, 0.723145f, 0.280518f, 0.711914f, 0.288330f, 0.701172f,
+ 0.295166f, 0.690918f, 0.301270f, 0.681152f, 0.309082f, 0.670898f, 0.315186f, 0.661133f,
+ 0.321045f, 0.651855f, 0.324951f, 0.643555f, 0.331787f, 0.634277f, 0.335938f, 0.625977f,
+ 0.339600f, 0.618164f, 0.343262f, 0.609863f, 0.347656f, 0.602051f, 0.350830f, 0.594727f,
+ 0.353271f, 0.588379f, 0.355469f, 0.581055f, 0.357178f, 0.574707f, 0.358887f, 0.567383f,
+ 0.360352f, 0.560547f, 0.361328f, 0.553711f, 0.361328f, 0.546387f, 0.361572f, 0.539062f,
+ 0.361572f, 0.530762f, 0.361084f, 0.522949f, 0.359375f, 0.514160f, 0.356689f, 0.504883f,
+ 0.354980f, 0.495850f, 0.350830f, 0.486084f, 0.347900f, 0.475098f, 0.344238f, 0.463379f,
+ 0.337891f, 0.450439f, 0.331787f, 0.437012f, 0.325195f, 0.421387f, 0.317383f, 0.404297f,
+ 0.309082f, 0.384766f, 0.297363f, 0.363037f, 0.285156f, 0.338623f, 0.269531f, 0.309326f,
+ 0.251709f, 0.274658f, 0.228149f, 0.230713f, 0.196655f, 0.167969f, 0.145020f, 0.062622f,
+ 0.000000f, 1.000000f, 0.016602f, 0.991699f, 0.034302f, 0.979004f, 0.051178f, 0.965332f,
+ 0.067322f, 0.950684f, 0.083618f, 0.936035f, 0.098694f, 0.921387f, 0.113586f, 0.906738f,
+ 0.128174f, 0.891602f, 0.142944f, 0.876465f, 0.155762f, 0.862793f, 0.169189f, 0.848145f,
+ 0.182007f, 0.833984f, 0.193604f, 0.820801f, 0.206299f, 0.806641f, 0.217285f, 0.793457f,
+ 0.228149f, 0.780762f, 0.238647f, 0.767578f, 0.249512f, 0.755371f, 0.257812f, 0.743652f,
+ 0.266602f, 0.731934f, 0.276123f, 0.720215f, 0.283203f, 0.709473f, 0.292725f, 0.698242f,
+ 0.300537f, 0.687500f, 0.307129f, 0.677246f, 0.314453f, 0.667480f, 0.321045f, 0.657227f,
+ 0.326660f, 0.647949f, 0.332764f, 0.638672f, 0.338379f, 0.629395f, 0.343018f, 0.620605f,
+ 0.347168f, 0.612793f, 0.353271f, 0.603516f, 0.357178f, 0.595703f, 0.359619f, 0.588379f,
+ 0.363525f, 0.581055f, 0.367188f, 0.573242f, 0.369385f, 0.566406f, 0.372070f, 0.559082f,
+ 0.372803f, 0.551758f, 0.375000f, 0.544434f, 0.375000f, 0.537598f, 0.376465f, 0.530273f,
+ 0.376465f, 0.521973f, 0.375977f, 0.514160f, 0.375000f, 0.505371f, 0.374268f, 0.497314f,
+ 0.372314f, 0.487549f, 0.369629f, 0.477783f, 0.366699f, 0.465820f, 0.363525f, 0.454590f,
+ 0.358398f, 0.441406f, 0.354004f, 0.427979f, 0.347168f, 0.412842f, 0.340088f, 0.396484f,
+ 0.331787f, 0.377686f, 0.321533f, 0.356201f, 0.309326f, 0.331787f, 0.296143f, 0.303711f,
+ 0.278320f, 0.269043f, 0.256104f, 0.226440f, 0.225586f, 0.165283f, 0.173584f, 0.061523f,
+ 0.000000f, 1.000000f, 0.016647f, 0.991699f, 0.033936f, 0.979004f, 0.050934f, 0.965332f,
+ 0.067566f, 0.950684f, 0.083801f, 0.936035f, 0.099915f, 0.920410f, 0.115051f, 0.905762f,
+ 0.129272f, 0.890625f, 0.143677f, 0.876465f, 0.157593f, 0.861328f, 0.170532f, 0.847168f,
+ 0.183716f, 0.833008f, 0.196289f, 0.818359f, 0.208740f, 0.805176f, 0.219238f, 0.791992f,
+ 0.230957f, 0.778320f, 0.241821f, 0.765625f, 0.251465f, 0.753418f, 0.261475f, 0.741211f,
+ 0.271240f, 0.729004f, 0.279785f, 0.717773f, 0.289795f, 0.706055f, 0.296875f, 0.695312f,
+ 0.305176f, 0.684570f, 0.312744f, 0.673828f, 0.319824f, 0.663574f, 0.327148f, 0.653320f,
+ 0.333496f, 0.643555f, 0.340332f, 0.633301f, 0.346436f, 0.624023f, 0.352051f, 0.614746f,
+ 0.357422f, 0.605957f, 0.362549f, 0.597168f, 0.366455f, 0.588867f, 0.370850f, 0.580566f,
+ 0.374268f, 0.572754f, 0.378174f, 0.565430f, 0.381104f, 0.558105f, 0.384277f, 0.551270f,
+ 0.385498f, 0.543945f, 0.386963f, 0.537109f, 0.389893f, 0.529297f, 0.389648f, 0.521484f,
+ 0.391357f, 0.513184f, 0.392090f, 0.504395f, 0.391602f, 0.496338f, 0.390869f, 0.487549f,
+ 0.388672f, 0.478027f, 0.387207f, 0.468018f, 0.385254f, 0.456787f, 0.382568f, 0.446289f,
+ 0.379150f, 0.433105f, 0.374268f, 0.418945f, 0.368652f, 0.404541f, 0.362549f, 0.387451f,
+ 0.354980f, 0.369629f, 0.345947f, 0.348389f, 0.336182f, 0.324707f, 0.322998f, 0.297119f,
+ 0.306152f, 0.263916f, 0.285889f, 0.221436f, 0.255859f, 0.161743f, 0.203735f, 0.060760f,
+ 0.000000f, 1.000000f, 0.016815f, 0.991699f, 0.034088f, 0.979004f, 0.051514f, 0.964844f,
+ 0.068787f, 0.950195f, 0.083984f, 0.936035f, 0.099487f, 0.920898f, 0.115906f, 0.904785f,
+ 0.129517f, 0.890625f, 0.144287f, 0.875488f, 0.158936f, 0.860352f, 0.172974f, 0.845215f,
+ 0.185669f, 0.831055f, 0.197876f, 0.817383f, 0.210449f, 0.803711f, 0.221802f, 0.790527f,
+ 0.232788f, 0.777344f, 0.244385f, 0.764160f, 0.254395f, 0.751465f, 0.264404f, 0.739258f,
+ 0.274658f, 0.727051f, 0.283936f, 0.715332f, 0.293457f, 0.703613f, 0.302490f, 0.691895f,
+ 0.310303f, 0.681152f, 0.318848f, 0.669922f, 0.326172f, 0.659180f, 0.334229f, 0.648438f,
+ 0.341309f, 0.638184f, 0.347656f, 0.628418f, 0.353760f, 0.618652f, 0.361328f, 0.608887f,
+ 0.366211f, 0.600098f, 0.370361f, 0.591309f, 0.375977f, 0.582520f, 0.381592f, 0.573730f,
+ 0.384766f, 0.565918f, 0.388672f, 0.558105f, 0.392822f, 0.550293f, 0.395996f, 0.542480f,
+ 0.399414f, 0.535156f, 0.401367f, 0.527832f, 0.403320f, 0.520020f, 0.405273f, 0.512207f,
+ 0.406250f, 0.504395f, 0.407227f, 0.495850f, 0.407959f, 0.487793f, 0.408447f, 0.478271f,
+ 0.407959f, 0.468994f, 0.406250f, 0.458496f, 0.405518f, 0.447754f, 0.402588f, 0.436523f,
+ 0.399902f, 0.423828f, 0.395752f, 0.410400f, 0.392578f, 0.395996f, 0.386475f, 0.379150f,
+ 0.379150f, 0.361328f, 0.372070f, 0.341064f, 0.361816f, 0.317383f, 0.349854f, 0.290527f,
+ 0.333984f, 0.258057f, 0.315430f, 0.216797f, 0.285889f, 0.158936f, 0.235107f, 0.058167f,
+ 0.000000f, 1.000000f, 0.016891f, 0.991699f, 0.034027f, 0.979004f, 0.051239f, 0.965332f,
+ 0.068054f, 0.950195f, 0.084473f, 0.935547f, 0.100037f, 0.920410f, 0.116028f, 0.904785f,
+ 0.131470f, 0.889160f, 0.145996f, 0.874023f, 0.160278f, 0.859375f, 0.173584f, 0.845215f,
+ 0.187744f, 0.830078f, 0.199829f, 0.816406f, 0.212646f, 0.802246f, 0.224365f, 0.789062f,
+ 0.236206f, 0.775391f, 0.246460f, 0.762695f, 0.257568f, 0.749512f, 0.268311f, 0.736816f,
+ 0.278564f, 0.724609f, 0.288574f, 0.712402f, 0.298828f, 0.700195f, 0.307617f, 0.687988f,
+ 0.315918f, 0.676758f, 0.324707f, 0.665527f, 0.333008f, 0.654785f, 0.340576f, 0.644043f,
+ 0.347656f, 0.633789f, 0.354004f, 0.623535f, 0.361572f, 0.613770f, 0.367920f, 0.604004f,
+ 0.374268f, 0.594238f, 0.380127f, 0.584961f, 0.386475f, 0.575684f, 0.392334f, 0.566406f,
+ 0.395996f, 0.558105f, 0.399658f, 0.549805f, 0.403809f, 0.541992f, 0.407715f, 0.534668f,
+ 0.411865f, 0.526855f, 0.414795f, 0.519043f, 0.417236f, 0.511230f, 0.420410f, 0.502930f,
+ 0.421631f, 0.494629f, 0.423828f, 0.486572f, 0.424072f, 0.478027f, 0.425293f, 0.468750f,
+ 0.424805f, 0.458984f, 0.424805f, 0.448730f, 0.424561f, 0.438232f, 0.421875f, 0.426758f,
+ 0.420410f, 0.414307f, 0.416748f, 0.401611f, 0.414795f, 0.386230f, 0.409912f, 0.370605f,
+ 0.403564f, 0.353027f, 0.396973f, 0.332764f, 0.387207f, 0.309814f, 0.376709f, 0.283203f,
+ 0.363037f, 0.250977f, 0.344727f, 0.211914f, 0.317139f, 0.154907f, 0.268311f, 0.057495f,
+ 0.000000f, 1.000000f, 0.016891f, 0.991699f, 0.034027f, 0.979004f, 0.051636f, 0.964844f,
+ 0.067871f, 0.950684f, 0.084351f, 0.935547f, 0.101257f, 0.919434f, 0.117004f, 0.904297f,
+ 0.132812f, 0.888672f, 0.147461f, 0.873047f, 0.161621f, 0.858398f, 0.175415f, 0.843750f,
+ 0.188232f, 0.829590f, 0.199951f, 0.816406f, 0.214233f, 0.801270f, 0.226318f, 0.787598f,
+ 0.237793f, 0.774414f, 0.250732f, 0.760254f, 0.261963f, 0.747559f, 0.271729f, 0.734375f,
+ 0.283447f, 0.721680f, 0.293213f, 0.708984f, 0.303467f, 0.697266f, 0.312500f, 0.685059f,
+ 0.321289f, 0.673340f, 0.330322f, 0.661621f, 0.338867f, 0.650879f, 0.346924f, 0.639648f,
+ 0.355957f, 0.628418f, 0.363281f, 0.618164f, 0.370117f, 0.607910f, 0.375977f, 0.598145f,
+ 0.383301f, 0.587891f, 0.390869f, 0.578125f, 0.395020f, 0.569336f, 0.401611f, 0.559570f,
+ 0.406982f, 0.550781f, 0.411621f, 0.541992f, 0.416504f, 0.534180f, 0.421143f, 0.525391f,
+ 0.425049f, 0.517578f, 0.429199f, 0.509277f, 0.431396f, 0.501465f, 0.434814f, 0.493408f,
+ 0.437500f, 0.485107f, 0.438965f, 0.476807f, 0.441895f, 0.467529f, 0.442627f, 0.458984f,
+ 0.442871f, 0.449219f, 0.443359f, 0.439453f, 0.443848f, 0.427979f, 0.443115f, 0.416992f,
+ 0.441650f, 0.404785f, 0.439209f, 0.392334f, 0.437012f, 0.376953f, 0.433594f, 0.361328f,
+ 0.427490f, 0.344238f, 0.422363f, 0.324463f, 0.414307f, 0.302002f, 0.405029f, 0.276611f,
+ 0.391846f, 0.244995f, 0.374756f, 0.206055f, 0.348633f, 0.151367f, 0.302490f, 0.056274f,
+ 0.000000f, 1.000000f, 0.016785f, 0.991699f, 0.034454f, 0.979004f, 0.051300f, 0.965332f,
+ 0.068359f, 0.950195f, 0.085144f, 0.934570f, 0.101685f, 0.918945f, 0.118408f, 0.902832f,
+ 0.133423f, 0.887695f, 0.148560f, 0.873047f, 0.161987f, 0.858398f, 0.176270f, 0.843750f,
+ 0.189941f, 0.829102f, 0.204346f, 0.813965f, 0.216919f, 0.799805f, 0.229126f, 0.786133f,
+ 0.241455f, 0.772461f, 0.252686f, 0.758301f, 0.265137f, 0.745117f, 0.276611f, 0.731445f,
+ 0.286865f, 0.718750f, 0.297607f, 0.706543f, 0.308105f, 0.693359f, 0.316650f, 0.682129f,
+ 0.326172f, 0.670410f, 0.336914f, 0.657715f, 0.345703f, 0.646484f, 0.353516f, 0.635254f,
+ 0.362549f, 0.624023f, 0.370605f, 0.613281f, 0.377686f, 0.602539f, 0.385254f, 0.592285f,
+ 0.392334f, 0.582031f, 0.398926f, 0.572266f, 0.405029f, 0.562500f, 0.410645f, 0.553223f,
+ 0.417725f, 0.542969f, 0.423584f, 0.534180f, 0.428467f, 0.525391f, 0.432861f, 0.517090f,
+ 0.438477f, 0.508301f, 0.443115f, 0.500000f, 0.446045f, 0.492432f, 0.449463f, 0.483887f,
+ 0.452881f, 0.475342f, 0.455078f, 0.467041f, 0.458740f, 0.457520f, 0.459717f, 0.448486f,
+ 0.460938f, 0.438965f, 0.462646f, 0.428711f, 0.463135f, 0.418457f, 0.464355f, 0.406982f,
+ 0.462891f, 0.394531f, 0.460693f, 0.382324f, 0.459473f, 0.367432f, 0.456299f, 0.352295f,
+ 0.453369f, 0.334473f, 0.448242f, 0.315674f, 0.441162f, 0.294189f, 0.433350f, 0.268799f,
+ 0.421387f, 0.238403f, 0.405518f, 0.200195f, 0.382080f, 0.146362f, 0.337402f, 0.054291f,
+ 0.000000f, 1.000000f, 0.016983f, 0.991211f, 0.034607f, 0.978516f, 0.051331f, 0.964844f,
+ 0.068726f, 0.950195f, 0.086365f, 0.934082f, 0.102539f, 0.918457f, 0.118408f, 0.902832f,
+ 0.134033f, 0.887695f, 0.147705f, 0.873535f, 0.163452f, 0.857910f, 0.177856f, 0.842773f,
+ 0.191406f, 0.828125f, 0.204712f, 0.813477f, 0.217651f, 0.798828f, 0.231689f, 0.784180f,
+ 0.244263f, 0.770020f, 0.256348f, 0.756348f, 0.267578f, 0.743164f, 0.280273f, 0.729492f,
+ 0.290527f, 0.716797f, 0.302002f, 0.703613f, 0.312012f, 0.690918f, 0.322754f, 0.678223f,
+ 0.333008f, 0.666016f, 0.342773f, 0.653809f, 0.352539f, 0.642090f, 0.360107f, 0.630371f,
+ 0.369141f, 0.619141f, 0.379150f, 0.607422f, 0.386475f, 0.596680f, 0.393555f, 0.586426f,
+ 0.401855f, 0.575684f, 0.409180f, 0.565430f, 0.416260f, 0.555176f, 0.422363f, 0.545410f,
+ 0.429443f, 0.535645f, 0.434326f, 0.526367f, 0.439941f, 0.517090f, 0.446045f, 0.507812f,
+ 0.451904f, 0.499268f, 0.455078f, 0.491455f, 0.461670f, 0.481934f, 0.464844f, 0.474365f,
+ 0.468262f, 0.465088f, 0.471680f, 0.456543f, 0.475098f, 0.447021f, 0.477783f, 0.438232f,
+ 0.479980f, 0.428467f, 0.482422f, 0.417969f, 0.483643f, 0.407471f, 0.483643f, 0.396240f,
+ 0.484131f, 0.385010f, 0.483643f, 0.371582f, 0.482666f, 0.357910f, 0.480469f, 0.342285f,
+ 0.478516f, 0.325684f, 0.473145f, 0.306641f, 0.468506f, 0.285156f, 0.460693f, 0.260986f,
+ 0.451660f, 0.231201f, 0.436768f, 0.194458f, 0.415283f, 0.141968f, 0.373047f, 0.053589f,
+ 0.000000f, 1.000000f, 0.016998f, 0.991211f, 0.034210f, 0.979004f, 0.052094f, 0.964355f,
+ 0.069275f, 0.949219f, 0.086426f, 0.933594f, 0.102783f, 0.918457f, 0.118774f, 0.902832f,
+ 0.134521f, 0.887695f, 0.149170f, 0.872559f, 0.164673f, 0.856934f, 0.178589f, 0.842285f,
+ 0.193604f, 0.826660f, 0.208252f, 0.811035f, 0.221802f, 0.796875f, 0.234985f, 0.782227f,
+ 0.246216f, 0.769043f, 0.259033f, 0.754883f, 0.272217f, 0.740234f, 0.283447f, 0.727539f,
+ 0.295898f, 0.713379f, 0.305908f, 0.700684f, 0.317139f, 0.687500f, 0.328125f, 0.674805f,
+ 0.338135f, 0.662109f, 0.347168f, 0.650391f, 0.358154f, 0.638184f, 0.367432f, 0.625977f,
+ 0.377686f, 0.614258f, 0.385254f, 0.603027f, 0.393555f, 0.591797f, 0.402100f, 0.580566f,
+ 0.411621f, 0.569824f, 0.419189f, 0.558594f, 0.425781f, 0.548340f, 0.432861f, 0.538086f,
+ 0.439941f, 0.528320f, 0.446777f, 0.518066f, 0.453369f, 0.508301f, 0.458252f, 0.499512f,
+ 0.464111f, 0.490479f, 0.469971f, 0.481201f, 0.475342f, 0.472412f, 0.479736f, 0.464111f,
+ 0.484375f, 0.455566f, 0.488281f, 0.445801f, 0.492188f, 0.437012f, 0.496094f, 0.427002f,
+ 0.498291f, 0.417725f, 0.501465f, 0.407227f, 0.503906f, 0.396484f, 0.504883f, 0.385742f,
+ 0.506348f, 0.373535f, 0.504883f, 0.361084f, 0.506348f, 0.347656f, 0.505371f, 0.332031f,
+ 0.503418f, 0.316162f, 0.500488f, 0.297363f, 0.495117f, 0.277344f, 0.489746f, 0.252686f,
+ 0.481934f, 0.224121f, 0.468018f, 0.187988f, 0.448242f, 0.137451f, 0.409912f, 0.051300f,
+ 0.000000f, 1.000000f, 0.016922f, 0.991211f, 0.034454f, 0.978516f, 0.052185f, 0.964355f,
+ 0.070251f, 0.948242f, 0.087158f, 0.933105f, 0.104004f, 0.917969f, 0.119263f, 0.902832f,
+ 0.135132f, 0.887695f, 0.150391f, 0.872070f, 0.166138f, 0.855957f, 0.180908f, 0.840820f,
+ 0.195557f, 0.825195f, 0.209229f, 0.810547f, 0.223511f, 0.795410f, 0.235962f, 0.781250f,
+ 0.250000f, 0.766602f, 0.263184f, 0.752441f, 0.274414f, 0.738281f, 0.287354f, 0.724609f,
+ 0.298584f, 0.710938f, 0.311279f, 0.697754f, 0.321777f, 0.684570f, 0.333008f, 0.671387f,
+ 0.344238f, 0.658203f, 0.354736f, 0.645508f, 0.364258f, 0.633789f, 0.374512f, 0.621094f,
+ 0.384033f, 0.609375f, 0.393555f, 0.597168f, 0.402100f, 0.585938f, 0.410889f, 0.574707f,
+ 0.418701f, 0.563965f, 0.427979f, 0.552246f, 0.436279f, 0.541504f, 0.444092f, 0.530762f,
+ 0.451416f, 0.520508f, 0.458008f, 0.510742f, 0.465820f, 0.500000f, 0.471680f, 0.490234f,
+ 0.478027f, 0.480957f, 0.484375f, 0.471680f, 0.489502f, 0.462402f, 0.494873f, 0.453369f,
+ 0.500000f, 0.444824f, 0.504883f, 0.435059f, 0.509766f, 0.425537f, 0.513672f, 0.416504f,
+ 0.517090f, 0.406250f, 0.520508f, 0.396484f, 0.522461f, 0.385986f, 0.525879f, 0.374756f,
+ 0.527344f, 0.363281f, 0.528809f, 0.350586f, 0.529297f, 0.336914f, 0.529785f, 0.322021f,
+ 0.528809f, 0.305420f, 0.525879f, 0.288086f, 0.522461f, 0.267578f, 0.518066f, 0.244263f,
+ 0.511230f, 0.216553f, 0.500000f, 0.181641f, 0.482910f, 0.132812f, 0.446777f, 0.049377f,
+ 0.000000f, 1.000000f, 0.016632f, 0.991699f, 0.034515f, 0.978516f, 0.051971f, 0.964355f,
+ 0.070496f, 0.948242f, 0.087646f, 0.933105f, 0.103149f, 0.918457f, 0.120117f, 0.902344f,
+ 0.135864f, 0.886719f, 0.151733f, 0.871094f, 0.167358f, 0.854980f, 0.182983f, 0.839355f,
+ 0.196411f, 0.824707f, 0.210815f, 0.809570f, 0.224854f, 0.794434f, 0.239380f, 0.779297f,
+ 0.252930f, 0.764648f, 0.265381f, 0.750488f, 0.277588f, 0.736328f, 0.291748f, 0.722168f,
+ 0.303955f, 0.708008f, 0.315430f, 0.694336f, 0.327148f, 0.680664f, 0.338135f, 0.667969f,
+ 0.349609f, 0.654785f, 0.361328f, 0.641602f, 0.370850f, 0.628906f, 0.380615f, 0.616699f,
+ 0.391357f, 0.604492f, 0.400879f, 0.592285f, 0.411377f, 0.580078f, 0.420654f, 0.568359f,
+ 0.429199f, 0.556641f, 0.436523f, 0.545898f, 0.445801f, 0.534668f, 0.453857f, 0.523926f,
+ 0.462402f, 0.512695f, 0.469482f, 0.502930f, 0.478027f, 0.491943f, 0.485107f, 0.481689f,
+ 0.491699f, 0.471436f, 0.498535f, 0.461670f, 0.504395f, 0.452393f, 0.510254f, 0.442627f,
+ 0.515625f, 0.433594f, 0.521973f, 0.424316f, 0.526367f, 0.414795f, 0.530762f, 0.405273f,
+ 0.535645f, 0.395020f, 0.539062f, 0.385254f, 0.543457f, 0.374268f, 0.546875f, 0.363037f,
+ 0.549316f, 0.351807f, 0.551758f, 0.339111f, 0.552734f, 0.326416f, 0.554199f, 0.311279f,
+ 0.554199f, 0.295410f, 0.553223f, 0.278076f, 0.551270f, 0.258545f, 0.548340f, 0.235718f,
+ 0.541992f, 0.208008f, 0.531738f, 0.175049f, 0.516113f, 0.127808f, 0.482422f, 0.047516f,
+ 0.000000f, 1.000000f, 0.016479f, 0.991699f, 0.034515f, 0.978516f, 0.053406f, 0.962891f,
+ 0.070190f, 0.948730f, 0.088135f, 0.933105f, 0.103577f, 0.918457f, 0.120361f, 0.902832f,
+ 0.136719f, 0.886230f, 0.152954f, 0.870117f, 0.168457f, 0.854492f, 0.184326f, 0.838867f,
+ 0.197754f, 0.823730f, 0.212769f, 0.808594f, 0.228760f, 0.792480f, 0.241699f, 0.778320f,
+ 0.255127f, 0.763184f, 0.269043f, 0.748535f, 0.282715f, 0.733887f, 0.294434f, 0.719727f,
+ 0.307861f, 0.705078f, 0.318848f, 0.691895f, 0.332031f, 0.678223f, 0.343994f, 0.664062f,
+ 0.354492f, 0.650879f, 0.367188f, 0.637695f, 0.376953f, 0.625000f, 0.389160f, 0.611816f,
+ 0.398926f, 0.599121f, 0.408691f, 0.586914f, 0.419922f, 0.574219f, 0.428955f, 0.562988f,
+ 0.437744f, 0.550781f, 0.446533f, 0.539062f, 0.455566f, 0.527832f, 0.466309f, 0.515625f,
+ 0.473145f, 0.505371f, 0.482422f, 0.493896f, 0.490234f, 0.483154f, 0.497070f, 0.472900f,
+ 0.505371f, 0.462158f, 0.511230f, 0.452393f, 0.519043f, 0.441650f, 0.524902f, 0.432373f,
+ 0.533203f, 0.422363f, 0.537598f, 0.413086f, 0.544922f, 0.403564f, 0.549316f, 0.393066f,
+ 0.555664f, 0.383057f, 0.559570f, 0.373047f, 0.564453f, 0.362305f, 0.568359f, 0.351562f,
+ 0.570312f, 0.340332f, 0.573730f, 0.327637f, 0.576660f, 0.314697f, 0.578613f, 0.299561f,
+ 0.579590f, 0.284668f, 0.579590f, 0.268311f, 0.580078f, 0.247925f, 0.577148f, 0.226807f,
+ 0.572754f, 0.200439f, 0.563965f, 0.167725f, 0.551270f, 0.123474f, 0.520020f, 0.045990f,
+ 0.000000f, 1.000000f, 0.016113f, 0.992188f, 0.034698f, 0.978516f, 0.053680f, 0.962891f,
+ 0.071106f, 0.948242f, 0.087952f, 0.933105f, 0.103760f, 0.918457f, 0.120850f, 0.902344f,
+ 0.137939f, 0.885742f, 0.154175f, 0.869629f, 0.169434f, 0.854004f, 0.184814f, 0.838379f,
+ 0.200317f, 0.822754f, 0.216064f, 0.806641f, 0.229492f, 0.791504f, 0.244385f, 0.776367f,
+ 0.258789f, 0.761230f, 0.271729f, 0.746582f, 0.285889f, 0.731934f, 0.298584f, 0.717285f,
+ 0.311279f, 0.702637f, 0.324951f, 0.688477f, 0.337402f, 0.674316f, 0.348877f, 0.660645f,
+ 0.360840f, 0.647461f, 0.373047f, 0.633301f, 0.384277f, 0.620117f, 0.394043f, 0.607422f,
+ 0.406250f, 0.594238f, 0.416504f, 0.581543f, 0.427734f, 0.568848f, 0.437988f, 0.556641f,
+ 0.448730f, 0.543945f, 0.457031f, 0.532227f, 0.466553f, 0.520508f, 0.476562f, 0.508301f,
+ 0.485840f, 0.497070f, 0.493896f, 0.486084f, 0.502441f, 0.474854f, 0.510254f, 0.463867f,
+ 0.518555f, 0.453369f, 0.527344f, 0.441650f, 0.533691f, 0.431885f, 0.541992f, 0.421143f,
+ 0.548340f, 0.411133f, 0.555176f, 0.401367f, 0.561035f, 0.391602f, 0.568359f, 0.381592f,
+ 0.572266f, 0.371582f, 0.578613f, 0.360840f, 0.583496f, 0.350586f, 0.589844f, 0.339355f,
+ 0.593262f, 0.327393f, 0.596680f, 0.315430f, 0.600098f, 0.302490f, 0.602539f, 0.288818f,
+ 0.605469f, 0.273438f, 0.606934f, 0.256836f, 0.606934f, 0.238281f, 0.604980f, 0.217285f,
+ 0.604004f, 0.191895f, 0.597168f, 0.160522f, 0.584961f, 0.117798f, 0.556641f, 0.044098f,
+ 0.000000f, 1.000000f, 0.016373f, 0.991699f, 0.034668f, 0.978516f, 0.053589f, 0.963379f,
+ 0.070435f, 0.949219f, 0.087769f, 0.933594f, 0.104797f, 0.917480f, 0.122681f, 0.900879f,
+ 0.138794f, 0.885254f, 0.153687f, 0.870117f, 0.170044f, 0.853516f, 0.186768f, 0.836914f,
+ 0.202271f, 0.821289f, 0.217651f, 0.805664f, 0.231812f, 0.790039f, 0.246704f, 0.774414f,
+ 0.260254f, 0.759766f, 0.275391f, 0.744141f, 0.288574f, 0.729492f, 0.303467f, 0.714355f,
+ 0.315186f, 0.700195f, 0.329590f, 0.685547f, 0.341064f, 0.671387f, 0.354736f, 0.657227f,
+ 0.366455f, 0.643066f, 0.379639f, 0.629395f, 0.391846f, 0.615723f, 0.402344f, 0.602539f,
+ 0.413330f, 0.589355f, 0.424805f, 0.576172f, 0.434570f, 0.563477f, 0.445557f, 0.550781f,
+ 0.457031f, 0.538086f, 0.466553f, 0.525879f, 0.477295f, 0.513184f, 0.486816f, 0.501465f,
+ 0.496094f, 0.489502f, 0.505859f, 0.477539f, 0.515625f, 0.465820f, 0.523926f, 0.454834f,
+ 0.532715f, 0.443359f, 0.540527f, 0.432617f, 0.548828f, 0.421631f, 0.557129f, 0.410645f,
+ 0.564453f, 0.400146f, 0.572266f, 0.389404f, 0.579590f, 0.379395f, 0.585449f, 0.369873f,
+ 0.592285f, 0.359619f, 0.598633f, 0.348389f, 0.604980f, 0.337891f, 0.609375f, 0.326904f,
+ 0.615723f, 0.315186f, 0.619141f, 0.303223f, 0.623535f, 0.290283f, 0.627930f, 0.276855f,
+ 0.631348f, 0.262207f, 0.633789f, 0.246460f, 0.634766f, 0.227783f, 0.634277f, 0.207397f,
+ 0.633301f, 0.182617f, 0.627930f, 0.153076f, 0.618652f, 0.112427f, 0.597168f, 0.042389f,
+ 0.000000f, 1.000000f, 0.016586f, 0.991699f, 0.035858f, 0.977051f, 0.053131f, 0.963867f,
+ 0.070496f, 0.949219f, 0.088135f, 0.933105f, 0.105225f, 0.917480f, 0.122559f, 0.900879f,
+ 0.139160f, 0.884766f, 0.156372f, 0.868652f, 0.172485f, 0.852051f, 0.187988f, 0.836426f,
+ 0.203735f, 0.820801f, 0.219604f, 0.804199f, 0.234985f, 0.788574f, 0.248535f, 0.773438f,
+ 0.264648f, 0.757324f, 0.278809f, 0.742188f, 0.293213f, 0.726562f, 0.306885f, 0.711914f,
+ 0.321045f, 0.696777f, 0.333252f, 0.682617f, 0.346924f, 0.667969f, 0.360107f, 0.653320f,
+ 0.372314f, 0.639160f, 0.385742f, 0.625000f, 0.396484f, 0.611816f, 0.409424f, 0.597656f,
+ 0.421143f, 0.584473f, 0.433838f, 0.570312f, 0.444336f, 0.557617f, 0.456299f, 0.544434f,
+ 0.466553f, 0.531738f, 0.477295f, 0.519043f, 0.488037f, 0.506348f, 0.498779f, 0.493652f,
+ 0.508301f, 0.481689f, 0.519043f, 0.469238f, 0.527832f, 0.457520f, 0.538086f, 0.445312f,
+ 0.544922f, 0.434326f, 0.555664f, 0.422607f, 0.564453f, 0.411133f, 0.572266f, 0.400146f,
+ 0.581543f, 0.388672f, 0.588379f, 0.378418f, 0.596680f, 0.367432f, 0.603516f, 0.357178f,
+ 0.611328f, 0.346436f, 0.618652f, 0.336182f, 0.624023f, 0.324951f, 0.631348f, 0.313965f,
+ 0.637695f, 0.302246f, 0.642090f, 0.290771f, 0.646973f, 0.278076f, 0.652344f, 0.264648f,
+ 0.656738f, 0.250244f, 0.660156f, 0.234253f, 0.662598f, 0.216431f, 0.664551f, 0.197266f,
+ 0.664062f, 0.174194f, 0.661133f, 0.145386f, 0.653809f, 0.106384f, 0.632324f, 0.039246f,
+ 0.000000f, 1.000000f, 0.016739f, 0.991211f, 0.036163f, 0.977051f, 0.053284f, 0.963867f,
+ 0.071106f, 0.948730f, 0.088806f, 0.932617f, 0.105652f, 0.916992f, 0.122620f, 0.900879f,
+ 0.139771f, 0.884766f, 0.156616f, 0.867676f, 0.172852f, 0.852051f, 0.188599f, 0.835938f,
+ 0.206177f, 0.818848f, 0.220703f, 0.803223f, 0.236450f, 0.787598f, 0.252441f, 0.770996f,
+ 0.267090f, 0.755859f, 0.281006f, 0.740234f, 0.296875f, 0.724609f, 0.309570f, 0.709961f,
+ 0.324463f, 0.694336f, 0.338379f, 0.679199f, 0.351562f, 0.664551f, 0.365967f, 0.649902f,
+ 0.379150f, 0.635254f, 0.391602f, 0.621094f, 0.404297f, 0.606934f, 0.416992f, 0.592773f,
+ 0.428955f, 0.579102f, 0.441406f, 0.564941f, 0.452881f, 0.551758f, 0.464844f, 0.538086f,
+ 0.476318f, 0.524902f, 0.487549f, 0.512207f, 0.498291f, 0.499268f, 0.507812f, 0.486816f,
+ 0.519531f, 0.473633f, 0.529297f, 0.461182f, 0.540527f, 0.448730f, 0.549805f, 0.437012f,
+ 0.560547f, 0.424316f, 0.570312f, 0.412598f, 0.578613f, 0.400879f, 0.588379f, 0.389404f,
+ 0.596680f, 0.377930f, 0.606445f, 0.365967f, 0.614258f, 0.355469f, 0.622070f, 0.344238f,
+ 0.630859f, 0.333252f, 0.638672f, 0.322754f, 0.645996f, 0.312012f, 0.652832f, 0.300293f,
+ 0.660645f, 0.289062f, 0.665527f, 0.277588f, 0.671875f, 0.265137f, 0.677246f, 0.251709f,
+ 0.681641f, 0.237915f, 0.687500f, 0.222046f, 0.690918f, 0.205688f, 0.692871f, 0.186523f,
+ 0.693848f, 0.164429f, 0.692871f, 0.137451f, 0.687012f, 0.100342f, 0.670898f, 0.037354f,
+ 0.000000f, 1.000000f, 0.016800f, 0.991211f, 0.036499f, 0.977051f, 0.053680f, 0.963867f,
+ 0.070740f, 0.948730f, 0.089417f, 0.932129f, 0.106201f, 0.916992f, 0.124146f, 0.899902f,
+ 0.141357f, 0.883789f, 0.158081f, 0.867188f, 0.174316f, 0.851074f, 0.190674f, 0.834473f,
+ 0.206421f, 0.818848f, 0.223022f, 0.802246f, 0.239136f, 0.785645f, 0.254639f, 0.770020f,
+ 0.270264f, 0.753906f, 0.284180f, 0.738281f, 0.299316f, 0.722656f, 0.314453f, 0.706543f,
+ 0.328857f, 0.691406f, 0.343262f, 0.676270f, 0.358154f, 0.660645f, 0.371826f, 0.645996f,
+ 0.384521f, 0.631348f, 0.398682f, 0.616699f, 0.411621f, 0.602051f, 0.423828f, 0.587891f,
+ 0.436279f, 0.574219f, 0.449951f, 0.559570f, 0.462402f, 0.545898f, 0.473389f, 0.532227f,
+ 0.485840f, 0.518555f, 0.497559f, 0.504883f, 0.508789f, 0.491943f, 0.520996f, 0.478516f,
+ 0.531250f, 0.465820f, 0.542480f, 0.452881f, 0.553711f, 0.439697f, 0.565430f, 0.427002f,
+ 0.574707f, 0.415039f, 0.584473f, 0.402832f, 0.594727f, 0.390381f, 0.604004f, 0.378662f,
+ 0.612793f, 0.366699f, 0.623535f, 0.354492f, 0.632324f, 0.343018f, 0.641113f, 0.331543f,
+ 0.649414f, 0.320312f, 0.658691f, 0.308838f, 0.665527f, 0.298340f, 0.674805f, 0.286865f,
+ 0.682129f, 0.275391f, 0.689941f, 0.263672f, 0.695801f, 0.252197f, 0.702637f, 0.238647f,
+ 0.708496f, 0.224976f, 0.713379f, 0.209839f, 0.718262f, 0.194214f, 0.723145f, 0.175781f,
+ 0.726074f, 0.155273f, 0.725586f, 0.129150f, 0.721191f, 0.093445f, 0.708496f, 0.035828f,
+ 0.000000f, 1.000000f, 0.016815f, 0.991211f, 0.035889f, 0.978027f, 0.053314f, 0.963867f,
+ 0.072266f, 0.947754f, 0.089172f, 0.932617f, 0.106995f, 0.916504f, 0.125122f, 0.899414f,
+ 0.141357f, 0.883789f, 0.158691f, 0.866699f, 0.176025f, 0.850098f, 0.192383f, 0.833496f,
+ 0.209351f, 0.816895f, 0.225708f, 0.800781f, 0.240845f, 0.784668f, 0.257080f, 0.768066f,
+ 0.272949f, 0.751953f, 0.288574f, 0.735352f, 0.303467f, 0.720215f, 0.317871f, 0.704102f,
+ 0.333740f, 0.688477f, 0.347168f, 0.673340f, 0.362305f, 0.658203f, 0.377197f, 0.642578f,
+ 0.389404f, 0.627930f, 0.403809f, 0.612793f, 0.418457f, 0.597656f, 0.431152f, 0.583008f,
+ 0.444336f, 0.568359f, 0.457275f, 0.554199f, 0.470459f, 0.540039f, 0.482666f, 0.525879f,
+ 0.495117f, 0.512207f, 0.506836f, 0.498535f, 0.519531f, 0.484863f, 0.531250f, 0.471191f,
+ 0.544434f, 0.457275f, 0.555176f, 0.444580f, 0.565430f, 0.431641f, 0.577148f, 0.418213f,
+ 0.587402f, 0.405762f, 0.599609f, 0.392334f, 0.609375f, 0.380127f, 0.620605f, 0.367432f,
+ 0.630371f, 0.355225f, 0.639648f, 0.343262f, 0.650391f, 0.330811f, 0.658691f, 0.319336f,
+ 0.668457f, 0.306885f, 0.677734f, 0.295410f, 0.687012f, 0.283691f, 0.695801f, 0.272705f,
+ 0.704102f, 0.261475f, 0.712402f, 0.249390f, 0.719238f, 0.237183f, 0.727051f, 0.224976f,
+ 0.733887f, 0.211426f, 0.741211f, 0.197021f, 0.745117f, 0.182251f, 0.750977f, 0.164185f,
+ 0.755371f, 0.144165f, 0.757324f, 0.119934f, 0.756836f, 0.087341f, 0.747070f, 0.032013f,
+ 0.000000f, 1.000000f, 0.017166f, 0.990723f, 0.035431f, 0.978516f, 0.053558f, 0.963867f,
+ 0.071533f, 0.948242f, 0.089539f, 0.932617f, 0.107849f, 0.915527f, 0.125122f, 0.899414f,
+ 0.142334f, 0.883301f, 0.160400f, 0.865723f, 0.176636f, 0.849609f, 0.193115f, 0.833008f,
+ 0.209717f, 0.816406f, 0.227417f, 0.799316f, 0.242676f, 0.783203f, 0.260010f, 0.766113f,
+ 0.276367f, 0.750000f, 0.291748f, 0.733398f, 0.307861f, 0.717773f, 0.322266f, 0.701660f,
+ 0.338623f, 0.685547f, 0.352539f, 0.669922f, 0.367432f, 0.654785f, 0.382812f, 0.638672f,
+ 0.396973f, 0.623535f, 0.410156f, 0.608398f, 0.424561f, 0.593262f, 0.438965f, 0.578125f,
+ 0.451660f, 0.563477f, 0.465820f, 0.548340f, 0.479736f, 0.534180f, 0.492188f, 0.519531f,
+ 0.505371f, 0.504883f, 0.518555f, 0.490967f, 0.530762f, 0.477295f, 0.541992f, 0.463379f,
+ 0.555664f, 0.449463f, 0.566406f, 0.436035f, 0.579102f, 0.422363f, 0.590820f, 0.408936f,
+ 0.602539f, 0.395508f, 0.614746f, 0.382080f, 0.626465f, 0.369385f, 0.635742f, 0.356934f,
+ 0.646973f, 0.343750f, 0.657227f, 0.331299f, 0.667480f, 0.318848f, 0.678711f, 0.306396f,
+ 0.687988f, 0.294189f, 0.698730f, 0.281494f, 0.708496f, 0.269531f, 0.717773f, 0.257568f,
+ 0.727539f, 0.245850f, 0.736328f, 0.234741f, 0.744141f, 0.222900f, 0.751953f, 0.210205f,
+ 0.760254f, 0.197510f, 0.768066f, 0.183472f, 0.774902f, 0.168091f, 0.780273f, 0.151489f,
+ 0.785156f, 0.133545f, 0.788574f, 0.111023f, 0.789551f, 0.080322f, 0.783203f, 0.028793f,
+ 0.000000f, 1.000000f, 0.017410f, 0.990234f, 0.035706f, 0.978027f, 0.053162f, 0.964355f,
+ 0.072021f, 0.948242f, 0.090149f, 0.932129f, 0.107239f, 0.916016f, 0.125000f, 0.899902f,
+ 0.143311f, 0.882812f, 0.161133f, 0.865723f, 0.177490f, 0.849121f, 0.196899f, 0.831543f,
+ 0.211670f, 0.814941f, 0.230225f, 0.797852f, 0.246826f, 0.780762f, 0.263184f, 0.764160f,
+ 0.279053f, 0.748047f, 0.294434f, 0.731934f, 0.310303f, 0.715332f, 0.325684f, 0.699219f,
+ 0.341797f, 0.683105f, 0.358398f, 0.666504f, 0.371826f, 0.651367f, 0.387207f, 0.635254f,
+ 0.403076f, 0.619141f, 0.417236f, 0.604004f, 0.431152f, 0.588867f, 0.445801f, 0.573242f,
+ 0.460205f, 0.558105f, 0.474609f, 0.542969f, 0.488037f, 0.528320f, 0.502930f, 0.513184f,
+ 0.516113f, 0.498535f, 0.528809f, 0.484131f, 0.541992f, 0.469727f, 0.555664f, 0.455078f,
+ 0.568848f, 0.440918f, 0.580566f, 0.427246f, 0.592285f, 0.413574f, 0.604492f, 0.399902f,
+ 0.616211f, 0.386230f, 0.627930f, 0.372559f, 0.641113f, 0.358887f, 0.652344f, 0.345703f,
+ 0.663574f, 0.332520f, 0.674316f, 0.319580f, 0.685547f, 0.306641f, 0.696289f, 0.293701f,
+ 0.707520f, 0.281006f, 0.718750f, 0.268066f, 0.729004f, 0.255371f, 0.738770f, 0.243164f,
+ 0.748047f, 0.231323f, 0.757812f, 0.218994f, 0.767578f, 0.207275f, 0.776367f, 0.195435f,
+ 0.784180f, 0.182495f, 0.792969f, 0.169556f, 0.802734f, 0.154785f, 0.809570f, 0.138794f,
+ 0.814941f, 0.121826f, 0.820801f, 0.101318f, 0.823730f, 0.072754f, 0.820801f, 0.027664f,
+ 0.000000f, 1.000000f, 0.018005f, 0.990234f, 0.035400f, 0.978516f, 0.054352f, 0.962891f,
+ 0.071411f, 0.948730f, 0.090088f, 0.932129f, 0.108276f, 0.916016f, 0.126587f, 0.898926f,
+ 0.144775f, 0.881836f, 0.161987f, 0.864746f, 0.179077f, 0.848145f, 0.197144f, 0.831055f,
+ 0.214844f, 0.813477f, 0.230225f, 0.797363f, 0.248901f, 0.779785f, 0.264160f, 0.763184f,
+ 0.281250f, 0.746582f, 0.297363f, 0.729492f, 0.314209f, 0.712891f, 0.329590f, 0.696289f,
+ 0.346680f, 0.679688f, 0.362061f, 0.663574f, 0.378418f, 0.647461f, 0.394043f, 0.631348f,
+ 0.409180f, 0.615234f, 0.423584f, 0.599609f, 0.438965f, 0.583496f, 0.453369f, 0.568359f,
+ 0.468262f, 0.552734f, 0.482178f, 0.537598f, 0.497314f, 0.521973f, 0.512207f, 0.506836f,
+ 0.524902f, 0.492188f, 0.539062f, 0.477051f, 0.552246f, 0.462402f, 0.565918f, 0.447754f,
+ 0.580078f, 0.433105f, 0.592773f, 0.418945f, 0.604980f, 0.404785f, 0.617676f, 0.390381f,
+ 0.631836f, 0.375977f, 0.643066f, 0.362549f, 0.655273f, 0.348633f, 0.668457f, 0.334717f,
+ 0.680176f, 0.321045f, 0.692383f, 0.307617f, 0.704102f, 0.293945f, 0.716309f, 0.281250f,
+ 0.726562f, 0.267822f, 0.737793f, 0.254639f, 0.749512f, 0.242065f, 0.759766f, 0.228882f,
+ 0.770996f, 0.216064f, 0.781250f, 0.203491f, 0.791016f, 0.191162f, 0.801758f, 0.178711f,
+ 0.810547f, 0.166992f, 0.820312f, 0.154053f, 0.829102f, 0.139648f, 0.838867f, 0.125000f,
+ 0.845703f, 0.109192f, 0.853027f, 0.089905f, 0.856934f, 0.064453f, 0.855957f, 0.024933f,
+ 0.000000f, 1.000000f, 0.018250f, 0.990723f, 0.034637f, 0.979004f, 0.053894f, 0.963867f,
+ 0.073181f, 0.947266f, 0.090881f, 0.931641f, 0.109253f, 0.915039f, 0.127686f, 0.897949f,
+ 0.145020f, 0.881836f, 0.163452f, 0.864258f, 0.180908f, 0.847168f, 0.198608f, 0.830078f,
+ 0.216187f, 0.812500f, 0.232910f, 0.795898f, 0.250732f, 0.778320f, 0.268799f, 0.760742f,
+ 0.284424f, 0.744141f, 0.300049f, 0.727539f, 0.318115f, 0.710449f, 0.334961f, 0.693848f,
+ 0.350098f, 0.677246f, 0.367676f, 0.660156f, 0.383545f, 0.643555f, 0.398926f, 0.627441f,
+ 0.415527f, 0.611328f, 0.431152f, 0.595215f, 0.445801f, 0.579102f, 0.460938f, 0.562988f,
+ 0.476074f, 0.547363f, 0.490234f, 0.531738f, 0.504395f, 0.516113f, 0.520508f, 0.500488f,
+ 0.535156f, 0.485596f, 0.548828f, 0.470459f, 0.562988f, 0.455322f, 0.577148f, 0.439941f,
+ 0.591309f, 0.425049f, 0.605469f, 0.410400f, 0.618164f, 0.395752f, 0.630859f, 0.381348f,
+ 0.645020f, 0.366699f, 0.658203f, 0.352051f, 0.671875f, 0.337646f, 0.684570f, 0.323486f,
+ 0.697266f, 0.309814f, 0.708984f, 0.296143f, 0.721191f, 0.281982f, 0.734863f, 0.268311f,
+ 0.745605f, 0.254639f, 0.757324f, 0.241455f, 0.770020f, 0.227295f, 0.782227f, 0.214111f,
+ 0.793457f, 0.201416f, 0.804688f, 0.187622f, 0.816406f, 0.174438f, 0.826172f, 0.161987f,
+ 0.835938f, 0.149780f, 0.845703f, 0.137207f, 0.856934f, 0.124390f, 0.865723f, 0.110168f,
+ 0.875977f, 0.095398f, 0.884277f, 0.077576f, 0.890137f, 0.055084f, 0.891113f, 0.020645f,
+ 0.000000f, 1.000000f, 0.018402f, 0.990723f, 0.036224f, 0.977539f, 0.053894f, 0.963867f,
+ 0.072876f, 0.947754f, 0.091736f, 0.931152f, 0.109619f, 0.915039f, 0.127319f, 0.898438f,
+ 0.145142f, 0.881348f, 0.164307f, 0.863281f, 0.182251f, 0.846191f, 0.199219f, 0.829590f,
+ 0.217651f, 0.811523f, 0.235596f, 0.793945f, 0.253906f, 0.776855f, 0.270996f, 0.759277f,
+ 0.287598f, 0.742188f, 0.305420f, 0.725098f, 0.322266f, 0.708008f, 0.338867f, 0.691406f,
+ 0.355957f, 0.673828f, 0.372803f, 0.656738f, 0.388916f, 0.640137f, 0.404785f, 0.623535f,
+ 0.419922f, 0.607422f, 0.436035f, 0.590820f, 0.453125f, 0.574219f, 0.468994f, 0.558105f,
+ 0.484619f, 0.541992f, 0.499756f, 0.525391f, 0.515137f, 0.509766f, 0.530273f, 0.494141f,
+ 0.545410f, 0.478760f, 0.559082f, 0.463135f, 0.573730f, 0.447754f, 0.588867f, 0.432129f,
+ 0.603516f, 0.416992f, 0.617188f, 0.401611f, 0.631348f, 0.386475f, 0.645996f, 0.371338f,
+ 0.659668f, 0.356689f, 0.674805f, 0.341553f, 0.687988f, 0.327148f, 0.700684f, 0.312988f,
+ 0.713379f, 0.298828f, 0.725586f, 0.284180f, 0.739746f, 0.269775f, 0.753418f, 0.255371f,
+ 0.765625f, 0.241333f, 0.777832f, 0.227783f, 0.790039f, 0.213623f, 0.802734f, 0.199951f,
+ 0.815430f, 0.185791f, 0.827637f, 0.172241f, 0.838867f, 0.159424f, 0.850586f, 0.145752f,
+ 0.861328f, 0.132446f, 0.873047f, 0.119141f, 0.883301f, 0.106384f, 0.894043f, 0.093933f,
+ 0.905273f, 0.080444f, 0.914551f, 0.064392f, 0.923340f, 0.045380f, 0.929199f, 0.016312f,
+ 0.000000f, 1.000000f, 0.018188f, 0.990723f, 0.036255f, 0.977539f, 0.054260f, 0.963379f,
+ 0.073486f, 0.946777f, 0.091797f, 0.931152f, 0.109375f, 0.915039f, 0.127930f, 0.897949f,
+ 0.147095f, 0.880371f, 0.164917f, 0.863281f, 0.183350f, 0.845703f, 0.201660f, 0.828125f,
+ 0.220215f, 0.810059f, 0.238281f, 0.792480f, 0.255371f, 0.775391f, 0.272461f, 0.758301f,
+ 0.291016f, 0.740234f, 0.308350f, 0.723145f, 0.326172f, 0.705566f, 0.343262f, 0.687988f,
+ 0.360107f, 0.670898f, 0.377197f, 0.653809f, 0.393799f, 0.636719f, 0.410156f, 0.620117f,
+ 0.426514f, 0.603027f, 0.444092f, 0.585938f, 0.459473f, 0.569824f, 0.476562f, 0.552734f,
+ 0.493408f, 0.536621f, 0.508301f, 0.520020f, 0.523438f, 0.503906f, 0.539062f, 0.487793f,
+ 0.555176f, 0.471680f, 0.570312f, 0.455811f, 0.585938f, 0.439941f, 0.600586f, 0.424072f,
+ 0.616699f, 0.408447f, 0.630859f, 0.393066f, 0.644531f, 0.377686f, 0.660156f, 0.362061f,
+ 0.674316f, 0.346924f, 0.687988f, 0.332031f, 0.702637f, 0.316650f, 0.717285f, 0.301514f,
+ 0.729980f, 0.286865f, 0.744629f, 0.272217f, 0.756836f, 0.257568f, 0.771484f, 0.242920f,
+ 0.784668f, 0.228516f, 0.797363f, 0.214233f, 0.811523f, 0.199585f, 0.824707f, 0.185425f,
+ 0.836914f, 0.171387f, 0.849609f, 0.157104f, 0.861328f, 0.143433f, 0.875000f, 0.129150f,
+ 0.886719f, 0.115479f, 0.897949f, 0.102600f, 0.910645f, 0.088196f, 0.922852f, 0.074524f,
+ 0.934082f, 0.061005f, 0.945801f, 0.047729f, 0.956055f, 0.032867f, 0.963379f, 0.011261f,
+ 0.000000f, 1.000000f, 0.017197f, 0.991211f, 0.035645f, 0.978516f, 0.053741f, 0.963867f,
+ 0.073975f, 0.946777f, 0.091614f, 0.931152f, 0.109009f, 0.915527f, 0.129028f, 0.897461f,
+ 0.148804f, 0.878906f, 0.166138f, 0.862305f, 0.184204f, 0.845215f, 0.203125f, 0.827148f,
+ 0.221313f, 0.809570f, 0.240356f, 0.791504f, 0.257812f, 0.773438f, 0.275879f, 0.756348f,
+ 0.294189f, 0.738281f, 0.311523f, 0.720703f, 0.329346f, 0.703125f, 0.346924f, 0.685547f,
+ 0.364258f, 0.668457f, 0.382568f, 0.650879f, 0.399170f, 0.633301f, 0.416504f, 0.616211f,
+ 0.433838f, 0.598633f, 0.450684f, 0.581543f, 0.467773f, 0.564941f, 0.483887f, 0.547852f,
+ 0.500488f, 0.531250f, 0.516602f, 0.514160f, 0.532715f, 0.497803f, 0.549316f, 0.481445f,
+ 0.565430f, 0.465088f, 0.581055f, 0.448730f, 0.596680f, 0.432617f, 0.612305f, 0.416504f,
+ 0.627441f, 0.400391f, 0.642578f, 0.384521f, 0.657227f, 0.368896f, 0.672363f, 0.353027f,
+ 0.687988f, 0.337158f, 0.703613f, 0.321289f, 0.719238f, 0.305664f, 0.734375f, 0.290283f,
+ 0.748535f, 0.275391f, 0.762207f, 0.260498f, 0.775879f, 0.245728f, 0.789062f, 0.231079f,
+ 0.802734f, 0.215820f, 0.817383f, 0.200562f, 0.832031f, 0.185303f, 0.847168f, 0.170410f,
+ 0.860840f, 0.156006f, 0.871582f, 0.142822f, 0.884277f, 0.128174f, 0.898438f, 0.113220f,
+ 0.912109f, 0.098511f, 0.925781f, 0.084290f, 0.936523f, 0.070618f, 0.952148f, 0.055542f,
+ 0.963379f, 0.042084f, 0.975098f, 0.028702f, 0.983887f, 0.016449f, 0.999512f, 0.000059f,
+ },
+ {
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998047f, 0.000000f, 0.997070f,
+ 0.000000f, 0.995605f, 0.000000f, 0.993164f, 0.000000f, 0.990723f, 0.000000f, 0.988281f,
+ 0.000000f, 0.984863f, 0.000000f, 0.981445f, 0.000000f, 0.978027f, 0.000000f, 0.974609f,
+ 0.000000f, 0.970215f, 0.000000f, 0.965820f, 0.000000f, 0.960938f, 0.000000f, 0.956543f,
+ 0.000000f, 0.951660f, 0.000000f, 0.946777f, 0.000000f, 0.940430f, 0.000000f, 0.934570f,
+ 0.000000f, 0.928223f, 0.000000f, 0.921387f, 0.000000f, 0.915527f, 0.000000f, 0.908691f,
+ 0.000000f, 0.901367f, 0.000000f, 0.893555f, 0.000000f, 0.885254f, 0.000000f, 0.877441f,
+ 0.000000f, 0.869629f, 0.000000f, 0.860840f, 0.000000f, 0.852051f, 0.000000f, 0.842285f,
+ 0.000000f, 0.832520f, 0.000000f, 0.822266f, 0.000000f, 0.812500f, 0.000000f, 0.802246f,
+ 0.000000f, 0.791016f, 0.000000f, 0.778809f, 0.000000f, 0.766602f, 0.000000f, 0.754883f,
+ 0.000000f, 0.742676f, 0.000000f, 0.729492f, 0.000000f, 0.714844f, 0.000000f, 0.700684f,
+ 0.000000f, 0.685547f, 0.000000f, 0.670410f, 0.000000f, 0.654785f, 0.000000f, 0.637695f,
+ 0.000000f, 0.620117f, 0.000000f, 0.600586f, 0.000000f, 0.581055f, 0.000000f, 0.561523f,
+ 0.000000f, 0.540527f, 0.000000f, 0.516602f, 0.000000f, 0.491211f, 0.000000f, 0.465820f,
+ 0.000000f, 0.439697f, 0.000000f, 0.406738f, 0.000000f, 0.371582f, 0.000000f, 0.336182f,
+ 0.000000f, 0.291992f, 0.000000f, 0.238159f, 0.000000f, 0.169434f, 0.000000f, 0.067261f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998535f, 0.000000f, 0.997070f,
+ 0.000000f, 0.995117f, 0.000000f, 0.992676f, 0.000000f, 0.990723f, 0.000000f, 0.988281f,
+ 0.000000f, 0.984863f, 0.000000f, 0.981445f, 0.000000f, 0.978027f, 0.000000f, 0.974609f,
+ 0.000000f, 0.970215f, 0.000000f, 0.965332f, 0.000000f, 0.960938f, 0.000000f, 0.956055f,
+ 0.000000f, 0.950684f, 0.000000f, 0.945801f, 0.000000f, 0.939941f, 0.000000f, 0.934082f,
+ 0.000000f, 0.927734f, 0.000000f, 0.921387f, 0.000000f, 0.915039f, 0.000000f, 0.908203f,
+ 0.000000f, 0.900879f, 0.000000f, 0.893066f, 0.000000f, 0.885254f, 0.000000f, 0.876953f,
+ 0.000000f, 0.869141f, 0.000000f, 0.860840f, 0.000000f, 0.851074f, 0.000000f, 0.841797f,
+ 0.000000f, 0.832031f, 0.000000f, 0.822266f, 0.000000f, 0.812500f, 0.000000f, 0.802246f,
+ 0.000000f, 0.790527f, 0.000000f, 0.778809f, 0.000000f, 0.766602f, 0.000001f, 0.754395f,
+ 0.000003f, 0.742188f, 0.000005f, 0.729492f, 0.000007f, 0.715332f, 0.000010f, 0.700684f,
+ 0.000012f, 0.685547f, 0.000014f, 0.670410f, 0.000014f, 0.654785f, 0.000014f, 0.637695f,
+ 0.000014f, 0.619629f, 0.000013f, 0.600098f, 0.000013f, 0.581055f, 0.000012f, 0.562012f,
+ 0.000010f, 0.540527f, 0.000009f, 0.516602f, 0.000009f, 0.491699f, 0.000010f, 0.466064f,
+ 0.000009f, 0.439697f, 0.000008f, 0.406982f, 0.000007f, 0.372314f, 0.000007f, 0.336426f,
+ 0.000005f, 0.291260f, 0.000005f, 0.237549f, 0.000003f, 0.169189f, 0.000001f, 0.067505f,
+ 0.000000f, 1.000000f, 0.000000f, 0.999512f, 0.000000f, 0.998047f, 0.000000f, 0.997070f,
+ 0.000000f, 0.995117f, 0.000000f, 0.992676f, 0.000000f, 0.990234f, 0.000002f, 0.987793f,
+ 0.000007f, 0.984375f, 0.000014f, 0.980957f, 0.000021f, 0.977539f, 0.000029f, 0.974121f,
+ 0.000036f, 0.969727f, 0.000043f, 0.965332f, 0.000051f, 0.960449f, 0.000058f, 0.955566f,
+ 0.000064f, 0.951172f, 0.000070f, 0.945801f, 0.000077f, 0.939941f, 0.000084f, 0.933594f,
+ 0.000089f, 0.927246f, 0.000094f, 0.920898f, 0.000100f, 0.914551f, 0.000106f, 0.908203f,
+ 0.000111f, 0.900391f, 0.000116f, 0.892578f, 0.000120f, 0.884766f, 0.000124f, 0.876953f,
+ 0.000125f, 0.869141f, 0.000124f, 0.860352f, 0.000121f, 0.851074f, 0.000117f, 0.841797f,
+ 0.000113f, 0.832031f, 0.000112f, 0.821777f, 0.000112f, 0.812012f, 0.000112f, 0.801758f,
+ 0.000109f, 0.790039f, 0.000109f, 0.778320f, 0.000110f, 0.766602f, 0.000112f, 0.754395f,
+ 0.000114f, 0.742188f, 0.000116f, 0.729492f, 0.000108f, 0.714844f, 0.000105f, 0.700195f,
+ 0.000107f, 0.685059f, 0.000107f, 0.669922f, 0.000106f, 0.654297f, 0.000099f, 0.637695f,
+ 0.000096f, 0.619141f, 0.000096f, 0.600098f, 0.000096f, 0.581055f, 0.000094f, 0.561523f,
+ 0.000083f, 0.540039f, 0.000081f, 0.516113f, 0.000080f, 0.491699f, 0.000077f, 0.465576f,
+ 0.000066f, 0.439453f, 0.000062f, 0.406738f, 0.000059f, 0.372314f, 0.000052f, 0.337158f,
+ 0.000042f, 0.291992f, 0.000035f, 0.237915f, 0.000021f, 0.169189f, 0.000004f, 0.067383f,
+ 0.000000f, 1.000000f, 0.000113f, 0.999023f, 0.000178f, 0.998047f, 0.000176f, 0.996582f,
+ 0.000218f, 0.994141f, 0.000227f, 0.992676f, 0.000228f, 0.989746f, 0.000226f, 0.987305f,
+ 0.000267f, 0.983398f, 0.000271f, 0.980469f, 0.000272f, 0.977051f, 0.000271f, 0.973145f,
+ 0.000300f, 0.968750f, 0.000308f, 0.964355f, 0.000315f, 0.959473f, 0.000322f, 0.954590f,
+ 0.000329f, 0.949707f, 0.000360f, 0.944336f, 0.000369f, 0.938477f, 0.000371f, 0.932617f,
+ 0.000369f, 0.926270f, 0.000366f, 0.919922f, 0.000363f, 0.913574f, 0.000384f, 0.906738f,
+ 0.000379f, 0.899414f, 0.000378f, 0.891602f, 0.000377f, 0.883789f, 0.000380f, 0.875977f,
+ 0.000383f, 0.868164f, 0.000405f, 0.859375f, 0.000400f, 0.850098f, 0.000404f, 0.840332f,
+ 0.000403f, 0.831055f, 0.000401f, 0.821289f, 0.000398f, 0.811523f, 0.000410f, 0.800781f,
+ 0.000398f, 0.789551f, 0.000400f, 0.777344f, 0.000398f, 0.765625f, 0.000392f, 0.753906f,
+ 0.000388f, 0.741699f, 0.000399f, 0.728516f, 0.000379f, 0.714355f, 0.000375f, 0.699707f,
+ 0.000370f, 0.684570f, 0.000365f, 0.669434f, 0.000359f, 0.654785f, 0.000348f, 0.637207f,
+ 0.000337f, 0.618652f, 0.000329f, 0.600098f, 0.000320f, 0.581055f, 0.000314f, 0.561523f,
+ 0.000294f, 0.540039f, 0.000277f, 0.516602f, 0.000267f, 0.491455f, 0.000254f, 0.465820f,
+ 0.000247f, 0.438965f, 0.000209f, 0.406494f, 0.000193f, 0.371826f, 0.000173f, 0.336914f,
+ 0.000136f, 0.292236f, 0.000110f, 0.238403f, 0.000065f, 0.169556f, 0.000012f, 0.067261f,
+ 0.000000f, 1.000000f, 0.000267f, 0.999023f, 0.000419f, 0.997559f, 0.000392f, 0.996094f,
+ 0.000529f, 0.993652f, 0.000532f, 0.991211f, 0.000531f, 0.989258f, 0.000537f, 0.986816f,
+ 0.000649f, 0.982910f, 0.000649f, 0.979004f, 0.000659f, 0.975586f, 0.000662f, 0.972168f,
+ 0.000753f, 0.967773f, 0.000757f, 0.962891f, 0.000760f, 0.958496f, 0.000763f, 0.953613f,
+ 0.000763f, 0.948730f, 0.000831f, 0.943359f, 0.000836f, 0.937012f, 0.000831f, 0.931152f,
+ 0.000835f, 0.924805f, 0.000842f, 0.918945f, 0.000849f, 0.913086f, 0.000917f, 0.905273f,
+ 0.000905f, 0.897949f, 0.000908f, 0.890625f, 0.000909f, 0.882812f, 0.000908f, 0.875000f,
+ 0.000907f, 0.867188f, 0.000958f, 0.858398f, 0.000939f, 0.849121f, 0.000937f, 0.839355f,
+ 0.000938f, 0.830078f, 0.000936f, 0.820312f, 0.000932f, 0.810547f, 0.000970f, 0.799805f,
+ 0.000943f, 0.788086f, 0.000931f, 0.776855f, 0.000926f, 0.765137f, 0.000915f, 0.752930f,
+ 0.000910f, 0.740723f, 0.000939f, 0.727539f, 0.000904f, 0.713379f, 0.000873f, 0.698730f,
+ 0.000864f, 0.684082f, 0.000851f, 0.668945f, 0.000837f, 0.654297f, 0.000821f, 0.636230f,
+ 0.000784f, 0.618164f, 0.000764f, 0.600098f, 0.000746f, 0.580566f, 0.000723f, 0.561035f,
+ 0.000697f, 0.539551f, 0.000641f, 0.515625f, 0.000615f, 0.490967f, 0.000585f, 0.465820f,
+ 0.000568f, 0.439209f, 0.000479f, 0.406494f, 0.000438f, 0.372070f, 0.000391f, 0.336426f,
+ 0.000307f, 0.291016f, 0.000244f, 0.239136f, 0.000140f, 0.169189f, 0.000023f, 0.067078f,
+ 0.000000f, 1.000000f, 0.000519f, 0.998535f, 0.000839f, 0.997070f, 0.000782f, 0.995605f,
+ 0.001030f, 0.992676f, 0.001041f, 0.990234f, 0.001035f, 0.987793f, 0.001052f, 0.985352f,
+ 0.001259f, 0.981445f, 0.001264f, 0.978516f, 0.001260f, 0.974609f, 0.001259f, 0.970703f,
+ 0.001434f, 0.965820f, 0.001449f, 0.960938f, 0.001454f, 0.957031f, 0.001442f, 0.952148f,
+ 0.001452f, 0.947754f, 0.001609f, 0.941406f, 0.001631f, 0.935547f, 0.001645f, 0.929688f,
+ 0.001622f, 0.923828f, 0.001623f, 0.917480f, 0.001636f, 0.911133f, 0.001754f, 0.903809f,
+ 0.001770f, 0.895996f, 0.001750f, 0.888672f, 0.001744f, 0.880859f, 0.001740f, 0.873535f,
+ 0.001737f, 0.865723f, 0.001850f, 0.856445f, 0.001861f, 0.847168f, 0.001822f, 0.837891f,
+ 0.001800f, 0.828613f, 0.001790f, 0.819336f, 0.001783f, 0.809082f, 0.001864f, 0.798340f,
+ 0.001823f, 0.787109f, 0.001794f, 0.775391f, 0.001772f, 0.763672f, 0.001753f, 0.751953f,
+ 0.001739f, 0.740234f, 0.001797f, 0.726562f, 0.001744f, 0.712402f, 0.001681f, 0.697754f,
+ 0.001650f, 0.683594f, 0.001621f, 0.668457f, 0.001591f, 0.653809f, 0.001631f, 0.635742f,
+ 0.001534f, 0.617676f, 0.001457f, 0.599121f, 0.001414f, 0.580078f, 0.001370f, 0.561035f,
+ 0.001341f, 0.538574f, 0.001233f, 0.515137f, 0.001164f, 0.490723f, 0.001102f, 0.465576f,
+ 0.001074f, 0.438477f, 0.000912f, 0.406006f, 0.000821f, 0.372070f, 0.000726f, 0.337402f,
+ 0.000569f, 0.290283f, 0.000445f, 0.238770f, 0.000249f, 0.169434f, 0.000040f, 0.066528f,
+ 0.000000f, 1.000000f, 0.000836f, 0.998535f, 0.001378f, 0.996582f, 0.001312f, 0.994629f,
+ 0.001456f, 0.992188f, 0.001756f, 0.989258f, 0.001740f, 0.986816f, 0.001827f, 0.983887f,
+ 0.002106f, 0.979492f, 0.002115f, 0.976074f, 0.002119f, 0.973145f, 0.002125f, 0.969727f,
+ 0.002417f, 0.963867f, 0.002443f, 0.959473f, 0.002472f, 0.954590f, 0.002464f, 0.950195f,
+ 0.002464f, 0.945312f, 0.002714f, 0.938965f, 0.002747f, 0.933594f, 0.002773f, 0.927734f,
+ 0.002750f, 0.921387f, 0.002762f, 0.915527f, 0.002811f, 0.909180f, 0.002975f, 0.901367f,
+ 0.002996f, 0.894043f, 0.002970f, 0.886719f, 0.002977f, 0.879395f, 0.002951f, 0.872070f,
+ 0.002995f, 0.863770f, 0.003126f, 0.854492f, 0.003143f, 0.845215f, 0.003096f, 0.836426f,
+ 0.003057f, 0.826660f, 0.003033f, 0.817871f, 0.003008f, 0.808594f, 0.003153f, 0.796875f,
+ 0.003159f, 0.785156f, 0.003092f, 0.774414f, 0.003038f, 0.762695f, 0.002968f, 0.750977f,
+ 0.002930f, 0.739258f, 0.003029f, 0.725098f, 0.002956f, 0.710938f, 0.002890f, 0.696777f,
+ 0.002798f, 0.682617f, 0.002728f, 0.667969f, 0.002703f, 0.652832f, 0.002743f, 0.634766f,
+ 0.002602f, 0.617188f, 0.002487f, 0.598633f, 0.002377f, 0.579590f, 0.002291f, 0.561035f,
+ 0.002310f, 0.538086f, 0.002117f, 0.514648f, 0.001955f, 0.490479f, 0.001832f, 0.466064f,
+ 0.001786f, 0.437744f, 0.001535f, 0.405762f, 0.001353f, 0.372314f, 0.001190f, 0.337402f,
+ 0.000955f, 0.290771f, 0.000717f, 0.238525f, 0.000398f, 0.169678f, 0.000067f, 0.065735f,
+ 0.000000f, 1.000000f, 0.000743f, 0.998535f, 0.001665f, 0.996094f, 0.002008f, 0.994141f,
+ 0.002346f, 0.990723f, 0.002684f, 0.987793f, 0.002678f, 0.985352f, 0.002752f, 0.981934f,
+ 0.003250f, 0.978027f, 0.003258f, 0.974121f, 0.003281f, 0.970703f, 0.003288f, 0.967773f,
+ 0.003754f, 0.961914f, 0.003803f, 0.957031f, 0.003826f, 0.952637f, 0.003841f, 0.948242f,
+ 0.003820f, 0.943359f, 0.004246f, 0.936523f, 0.004269f, 0.930664f, 0.004307f, 0.925293f,
+ 0.004322f, 0.919434f, 0.004292f, 0.913086f, 0.004463f, 0.906738f, 0.004635f, 0.898926f,
+ 0.004665f, 0.891602f, 0.004677f, 0.884277f, 0.004627f, 0.876953f, 0.004593f, 0.870117f,
+ 0.004730f, 0.861328f, 0.004879f, 0.852051f, 0.004883f, 0.843262f, 0.004814f, 0.834473f,
+ 0.004810f, 0.825195f, 0.004757f, 0.815918f, 0.004803f, 0.806152f, 0.004898f, 0.794434f,
+ 0.004890f, 0.783691f, 0.004799f, 0.771973f, 0.004723f, 0.760742f, 0.004650f, 0.750000f,
+ 0.004570f, 0.737793f, 0.004707f, 0.723633f, 0.004662f, 0.709473f, 0.004486f, 0.695801f,
+ 0.004387f, 0.681152f, 0.004253f, 0.667480f, 0.004215f, 0.651367f, 0.004227f, 0.633301f,
+ 0.004025f, 0.615723f, 0.003859f, 0.597656f, 0.003700f, 0.579590f, 0.003527f, 0.561035f,
+ 0.003540f, 0.537109f, 0.003271f, 0.514160f, 0.003042f, 0.490234f, 0.002800f, 0.465576f,
+ 0.002720f, 0.437256f, 0.002392f, 0.405273f, 0.002062f, 0.371826f, 0.001789f, 0.337646f,
+ 0.001477f, 0.290527f, 0.001062f, 0.238770f, 0.000602f, 0.169556f, 0.000105f, 0.065247f,
+ 0.000000f, 1.000000f, 0.001196f, 0.998535f, 0.002502f, 0.995117f, 0.002876f, 0.992676f,
+ 0.003199f, 0.989746f, 0.003517f, 0.986816f, 0.003880f, 0.983887f, 0.004108f, 0.979980f,
+ 0.004414f, 0.976074f, 0.004761f, 0.972168f, 0.004765f, 0.968750f, 0.004841f, 0.964844f,
+ 0.005260f, 0.959473f, 0.005539f, 0.954590f, 0.005581f, 0.950195f, 0.005604f, 0.945801f,
+ 0.005680f, 0.940430f, 0.005978f, 0.933594f, 0.006275f, 0.927734f, 0.006283f, 0.922363f,
+ 0.006325f, 0.916992f, 0.006264f, 0.910645f, 0.006573f, 0.903320f, 0.006786f, 0.895996f,
+ 0.006844f, 0.888672f, 0.006844f, 0.881836f, 0.006767f, 0.874512f, 0.006763f, 0.867676f,
+ 0.006966f, 0.858398f, 0.007133f, 0.849121f, 0.007133f, 0.840332f, 0.007122f, 0.832031f,
+ 0.007023f, 0.823242f, 0.006935f, 0.813965f, 0.007061f, 0.803711f, 0.007187f, 0.791992f,
+ 0.007160f, 0.781250f, 0.007030f, 0.770508f, 0.006893f, 0.759277f, 0.006779f, 0.748047f,
+ 0.006832f, 0.735840f, 0.006901f, 0.721680f, 0.006802f, 0.708008f, 0.006618f, 0.693848f,
+ 0.006386f, 0.680176f, 0.006229f, 0.666504f, 0.006199f, 0.649902f, 0.006168f, 0.632324f,
+ 0.005928f, 0.614746f, 0.005661f, 0.597168f, 0.005367f, 0.579102f, 0.005241f, 0.559082f,
+ 0.005116f, 0.536133f, 0.004791f, 0.513184f, 0.004398f, 0.489990f, 0.004051f, 0.465820f,
+ 0.003904f, 0.436523f, 0.003481f, 0.405273f, 0.002977f, 0.372314f, 0.002529f, 0.337891f,
+ 0.002108f, 0.290039f, 0.001489f, 0.239014f, 0.000866f, 0.169556f, 0.000147f, 0.064087f,
+ 0.000000f, 1.000000f, 0.001239f, 0.998047f, 0.002592f, 0.994629f, 0.003477f, 0.992188f,
+ 0.004539f, 0.988281f, 0.004944f, 0.984863f, 0.005348f, 0.981934f, 0.005646f, 0.978027f,
+ 0.006233f, 0.973633f, 0.006599f, 0.969727f, 0.006657f, 0.966309f, 0.006851f, 0.961914f,
+ 0.007393f, 0.956055f, 0.007782f, 0.951660f, 0.007763f, 0.947266f, 0.007820f, 0.942871f,
+ 0.008011f, 0.937500f, 0.008484f, 0.930664f, 0.008728f, 0.924805f, 0.008812f, 0.919434f,
+ 0.008797f, 0.913574f, 0.008842f, 0.908203f, 0.009239f, 0.899902f, 0.009537f, 0.892578f,
+ 0.009529f, 0.885742f, 0.009575f, 0.878906f, 0.009567f, 0.872070f, 0.009438f, 0.865234f,
+ 0.009857f, 0.855469f, 0.010017f, 0.846680f, 0.009979f, 0.837891f, 0.009949f, 0.829102f,
+ 0.009804f, 0.820312f, 0.009750f, 0.812012f, 0.009979f, 0.800781f, 0.010086f, 0.789551f,
+ 0.010002f, 0.778809f, 0.009880f, 0.768555f, 0.009697f, 0.757812f, 0.009521f, 0.746582f,
+ 0.009628f, 0.733398f, 0.009613f, 0.719727f, 0.009483f, 0.706055f, 0.009216f, 0.692383f,
+ 0.008965f, 0.679199f, 0.008644f, 0.665039f, 0.008736f, 0.647949f, 0.008537f, 0.630371f,
+ 0.008232f, 0.613281f, 0.007851f, 0.596191f, 0.007481f, 0.578613f, 0.007275f, 0.558105f,
+ 0.007076f, 0.535156f, 0.006618f, 0.512695f, 0.006111f, 0.489746f, 0.005592f, 0.465820f,
+ 0.005367f, 0.435547f, 0.004776f, 0.404053f, 0.004097f, 0.372314f, 0.003468f, 0.337158f,
+ 0.002897f, 0.290283f, 0.002012f, 0.238892f, 0.001186f, 0.169434f, 0.000203f, 0.063721f,
+ 0.000000f, 1.000000f, 0.001400f, 0.998047f, 0.003353f, 0.994141f, 0.004185f, 0.991699f,
+ 0.005409f, 0.986816f, 0.006649f, 0.982910f, 0.006687f, 0.980469f, 0.007683f, 0.975586f,
+ 0.008133f, 0.971191f, 0.008553f, 0.967773f, 0.008949f, 0.963379f, 0.009407f, 0.958496f,
+ 0.009995f, 0.953125f, 0.010132f, 0.948242f, 0.010536f, 0.943848f, 0.010490f, 0.939453f,
+ 0.010963f, 0.933594f, 0.011513f, 0.926758f, 0.011848f, 0.921387f, 0.011826f, 0.915527f,
+ 0.011894f, 0.910645f, 0.012009f, 0.904297f, 0.012459f, 0.896484f, 0.012642f, 0.889648f,
+ 0.012917f, 0.882812f, 0.012863f, 0.875977f, 0.012817f, 0.869141f, 0.012993f, 0.861816f,
+ 0.013351f, 0.852051f, 0.013504f, 0.842773f, 0.013512f, 0.834961f, 0.013420f, 0.826660f,
+ 0.013329f, 0.818359f, 0.013176f, 0.809570f, 0.013489f, 0.797852f, 0.013573f, 0.786621f,
+ 0.013420f, 0.775879f, 0.013298f, 0.766113f, 0.013046f, 0.755371f, 0.012787f, 0.745117f,
+ 0.012985f, 0.730469f, 0.012978f, 0.717285f, 0.012703f, 0.704102f, 0.012375f, 0.690918f,
+ 0.012009f, 0.677734f, 0.011658f, 0.664062f, 0.011787f, 0.645508f, 0.011467f, 0.628906f,
+ 0.011032f, 0.612305f, 0.010597f, 0.595215f, 0.010040f, 0.578125f, 0.009789f, 0.556152f,
+ 0.009453f, 0.534180f, 0.008820f, 0.511719f, 0.008179f, 0.489258f, 0.007450f, 0.465576f,
+ 0.007130f, 0.434814f, 0.006325f, 0.404297f, 0.005444f, 0.372559f, 0.004631f, 0.336426f,
+ 0.003807f, 0.289307f, 0.002638f, 0.240112f, 0.001544f, 0.168701f, 0.000274f, 0.062744f,
+ 0.000000f, 1.000000f, 0.001608f, 0.998047f, 0.003750f, 0.993652f, 0.005112f, 0.990723f,
+ 0.006462f, 0.985840f, 0.007797f, 0.981445f, 0.008713f, 0.978516f, 0.009453f, 0.973145f,
+ 0.010658f, 0.968262f, 0.011154f, 0.964355f, 0.011276f, 0.960938f, 0.012253f, 0.955078f,
+ 0.012917f, 0.949219f, 0.013412f, 0.945312f, 0.013725f, 0.940430f, 0.013863f, 0.936523f,
+ 0.014458f, 0.929199f, 0.015152f, 0.922852f, 0.015289f, 0.917480f, 0.015640f, 0.912109f,
+ 0.015541f, 0.906738f, 0.015961f, 0.899902f, 0.016388f, 0.892578f, 0.016754f, 0.885742f,
+ 0.016953f, 0.878906f, 0.016937f, 0.872070f, 0.016815f, 0.865723f, 0.017197f, 0.856934f,
+ 0.017578f, 0.848145f, 0.017807f, 0.839355f, 0.017685f, 0.831543f, 0.017548f, 0.823242f,
+ 0.017456f, 0.815430f, 0.017456f, 0.805664f, 0.017853f, 0.793945f, 0.017853f, 0.783691f,
+ 0.017624f, 0.773438f, 0.017410f, 0.763672f, 0.017059f, 0.753418f, 0.017014f, 0.741699f,
+ 0.017105f, 0.728027f, 0.017014f, 0.714844f, 0.016617f, 0.702148f, 0.016159f, 0.688965f,
+ 0.015778f, 0.676270f, 0.015427f, 0.661621f, 0.015442f, 0.644043f, 0.014977f, 0.627441f,
+ 0.014381f, 0.610840f, 0.013771f, 0.594727f, 0.013016f, 0.577637f, 0.012810f, 0.555176f,
+ 0.012276f, 0.532715f, 0.011520f, 0.511230f, 0.010567f, 0.489014f, 0.009666f, 0.465820f,
+ 0.009216f, 0.433838f, 0.008209f, 0.403809f, 0.007027f, 0.372314f, 0.006031f, 0.334961f,
+ 0.004913f, 0.289307f, 0.003365f, 0.240234f, 0.001982f, 0.167603f, 0.000346f, 0.061798f,
+ 0.000000f, 1.000000f, 0.001885f, 0.997559f, 0.004303f, 0.993164f, 0.005737f, 0.990234f,
+ 0.007801f, 0.984375f, 0.009171f, 0.980469f, 0.010170f, 0.977051f, 0.011986f, 0.970215f,
+ 0.013268f, 0.965820f, 0.013802f, 0.961426f, 0.014313f, 0.958008f, 0.015793f, 0.951172f,
+ 0.016571f, 0.945801f, 0.017059f, 0.940918f, 0.017273f, 0.937012f, 0.017807f, 0.931641f,
+ 0.018814f, 0.924805f, 0.019150f, 0.918945f, 0.019638f, 0.913574f, 0.020004f, 0.908203f,
+ 0.019943f, 0.903320f, 0.020706f, 0.895020f, 0.021225f, 0.887695f, 0.021545f, 0.881348f,
+ 0.021805f, 0.875000f, 0.021729f, 0.868164f, 0.021652f, 0.862305f, 0.022263f, 0.852539f,
+ 0.022644f, 0.843750f, 0.022537f, 0.835449f, 0.022781f, 0.827637f, 0.022568f, 0.819824f,
+ 0.022339f, 0.812500f, 0.022736f, 0.801270f, 0.022873f, 0.790527f, 0.022751f, 0.780273f,
+ 0.022614f, 0.770508f, 0.022308f, 0.760742f, 0.022003f, 0.751465f, 0.021896f, 0.738281f,
+ 0.021912f, 0.724609f, 0.021698f, 0.711914f, 0.021271f, 0.699707f, 0.020676f, 0.687500f,
+ 0.020096f, 0.675293f, 0.019913f, 0.658691f, 0.019531f, 0.641602f, 0.019119f, 0.625488f,
+ 0.018433f, 0.609863f, 0.017456f, 0.593750f, 0.016678f, 0.576660f, 0.016357f, 0.553223f,
+ 0.015587f, 0.531738f, 0.014587f, 0.510742f, 0.013428f, 0.489014f, 0.012344f, 0.464111f,
+ 0.011665f, 0.433105f, 0.010361f, 0.403809f, 0.008804f, 0.372803f, 0.007610f, 0.334473f,
+ 0.006142f, 0.288818f, 0.004189f, 0.240356f, 0.002451f, 0.166870f, 0.000427f, 0.060730f,
+ 0.000000f, 1.000000f, 0.002254f, 0.997559f, 0.005020f, 0.992676f, 0.006535f, 0.989746f,
+ 0.009361f, 0.983398f, 0.010857f, 0.979004f, 0.012276f, 0.975098f, 0.014267f, 0.968262f,
+ 0.016144f, 0.962891f, 0.017197f, 0.958496f, 0.017914f, 0.953613f, 0.019135f, 0.947266f,
+ 0.020462f, 0.941895f, 0.020981f, 0.937500f, 0.021469f, 0.933105f, 0.022339f, 0.927246f,
+ 0.023392f, 0.919922f, 0.024200f, 0.914062f, 0.024628f, 0.909180f, 0.024734f, 0.904297f,
+ 0.025467f, 0.897949f, 0.026093f, 0.889648f, 0.026794f, 0.882812f, 0.027237f, 0.876953f,
+ 0.027145f, 0.870605f, 0.027359f, 0.864746f, 0.027695f, 0.856445f, 0.028198f, 0.847168f,
+ 0.028442f, 0.839355f, 0.028412f, 0.831543f, 0.028610f, 0.823730f, 0.028366f, 0.816895f,
+ 0.028549f, 0.807617f, 0.028885f, 0.796875f, 0.028900f, 0.786621f, 0.028839f, 0.776855f,
+ 0.028412f, 0.767578f, 0.028015f, 0.757812f, 0.027695f, 0.748047f, 0.027710f, 0.734375f,
+ 0.027634f, 0.721680f, 0.027313f, 0.709473f, 0.026672f, 0.697754f, 0.025955f, 0.685547f,
+ 0.025253f, 0.673340f, 0.025208f, 0.655762f, 0.024612f, 0.639648f, 0.023865f, 0.623535f,
+ 0.022964f, 0.607910f, 0.021942f, 0.593262f, 0.021088f, 0.573242f, 0.020432f, 0.551758f,
+ 0.019470f, 0.530762f, 0.018173f, 0.509766f, 0.016678f, 0.488525f, 0.015549f, 0.461914f,
+ 0.014511f, 0.432373f, 0.012840f, 0.403076f, 0.010925f, 0.372559f, 0.009460f, 0.333496f,
+ 0.007565f, 0.288330f, 0.005146f, 0.241333f, 0.003029f, 0.166504f, 0.000531f, 0.059662f,
+ 0.000000f, 1.000000f, 0.002697f, 0.997559f, 0.005894f, 0.992188f, 0.007965f, 0.988770f,
+ 0.011200f, 0.981934f, 0.012756f, 0.977539f, 0.014572f, 0.972168f, 0.017044f, 0.965332f,
+ 0.019043f, 0.960449f, 0.020172f, 0.955566f, 0.021912f, 0.949707f, 0.023605f, 0.942871f,
+ 0.024338f, 0.937988f, 0.025742f, 0.933105f, 0.026047f, 0.929688f, 0.027542f, 0.921387f,
+ 0.028931f, 0.915039f, 0.029419f, 0.909668f, 0.029968f, 0.904785f, 0.030472f, 0.899902f,
+ 0.031525f, 0.892090f, 0.032562f, 0.884766f, 0.032806f, 0.877930f, 0.033173f, 0.872070f,
+ 0.033600f, 0.866211f, 0.033691f, 0.860352f, 0.034515f, 0.851074f, 0.035126f, 0.842773f,
+ 0.035187f, 0.834473f, 0.035370f, 0.827637f, 0.035309f, 0.820312f, 0.035095f, 0.812988f,
+ 0.035431f, 0.802246f, 0.035858f, 0.792480f, 0.035919f, 0.782715f, 0.035461f, 0.773438f,
+ 0.035248f, 0.764648f, 0.034729f, 0.755371f, 0.034698f, 0.743652f, 0.034515f, 0.730469f,
+ 0.034393f, 0.718750f, 0.033813f, 0.707031f, 0.033020f, 0.695312f, 0.032104f, 0.683594f,
+ 0.031555f, 0.669434f, 0.031250f, 0.652832f, 0.030411f, 0.637207f, 0.029556f, 0.622070f,
+ 0.028336f, 0.606934f, 0.027039f, 0.591797f, 0.026337f, 0.571289f, 0.025345f, 0.549805f,
+ 0.023926f, 0.529785f, 0.022278f, 0.509277f, 0.020416f, 0.488281f, 0.019287f, 0.459961f,
+ 0.017838f, 0.431152f, 0.015717f, 0.403076f, 0.013298f, 0.373535f, 0.011597f, 0.331787f,
+ 0.009270f, 0.288818f, 0.006207f, 0.242065f, 0.003660f, 0.166260f, 0.000636f, 0.059082f,
+ 0.000000f, 1.000000f, 0.002750f, 0.997559f, 0.006912f, 0.991699f, 0.009270f, 0.987305f,
+ 0.012810f, 0.980469f, 0.014969f, 0.975586f, 0.017136f, 0.969727f, 0.019791f, 0.962891f,
+ 0.021851f, 0.957520f, 0.023514f, 0.953125f, 0.025696f, 0.945312f, 0.027924f, 0.938965f,
+ 0.029434f, 0.933594f, 0.030167f, 0.929199f, 0.031647f, 0.923340f, 0.033417f, 0.916504f,
+ 0.034363f, 0.910645f, 0.035645f, 0.904785f, 0.036224f, 0.899902f, 0.036957f, 0.894043f,
+ 0.038116f, 0.886230f, 0.039337f, 0.878906f, 0.039978f, 0.873047f, 0.040161f, 0.867188f,
+ 0.040588f, 0.861816f, 0.041168f, 0.854004f, 0.042297f, 0.845215f, 0.042786f, 0.837402f,
+ 0.042938f, 0.830078f, 0.042969f, 0.822754f, 0.042786f, 0.816895f, 0.043030f, 0.807129f,
+ 0.043671f, 0.796875f, 0.043671f, 0.787598f, 0.043427f, 0.778320f, 0.043152f, 0.770020f,
+ 0.042938f, 0.761230f, 0.042389f, 0.751465f, 0.042480f, 0.738770f, 0.042175f, 0.726562f,
+ 0.041809f, 0.714844f, 0.041138f, 0.704102f, 0.040161f, 0.692871f, 0.038879f, 0.681641f,
+ 0.038818f, 0.665527f, 0.038269f, 0.649902f, 0.037109f, 0.635254f, 0.035828f, 0.620117f,
+ 0.034454f, 0.606445f, 0.032990f, 0.589844f, 0.032104f, 0.568359f, 0.030762f, 0.548340f,
+ 0.029068f, 0.528809f, 0.026993f, 0.508789f, 0.024857f, 0.488770f, 0.023544f, 0.458740f,
+ 0.021500f, 0.430664f, 0.019043f, 0.402832f, 0.016113f, 0.373779f, 0.013977f, 0.331055f,
+ 0.011101f, 0.289062f, 0.007458f, 0.243042f, 0.004395f, 0.166016f, 0.000759f, 0.058838f,
+ 0.000000f, 1.000000f, 0.003342f, 0.997070f, 0.007214f, 0.991699f, 0.010582f, 0.985352f,
+ 0.014206f, 0.979492f, 0.016922f, 0.974609f, 0.020294f, 0.966797f, 0.022873f, 0.960938f,
+ 0.025055f, 0.955078f, 0.027206f, 0.950195f, 0.030518f, 0.941406f, 0.032654f, 0.935059f,
+ 0.034271f, 0.930176f, 0.035461f, 0.925293f, 0.037292f, 0.917480f, 0.039520f, 0.910645f,
+ 0.041046f, 0.905273f, 0.041687f, 0.899902f, 0.042664f, 0.895020f, 0.044159f, 0.887207f,
+ 0.045685f, 0.879883f, 0.046448f, 0.874023f, 0.047577f, 0.867676f, 0.048157f, 0.862305f,
+ 0.048370f, 0.855957f, 0.049652f, 0.847168f, 0.050812f, 0.839355f, 0.051025f, 0.832031f,
+ 0.051178f, 0.825195f, 0.051544f, 0.818848f, 0.051208f, 0.811523f, 0.052032f, 0.801270f,
+ 0.052368f, 0.791504f, 0.052399f, 0.783203f, 0.052032f, 0.774414f, 0.051727f, 0.766113f,
+ 0.051117f, 0.757812f, 0.051422f, 0.745605f, 0.051208f, 0.733887f, 0.050598f, 0.723145f,
+ 0.050201f, 0.711914f, 0.049347f, 0.701660f, 0.048035f, 0.690918f, 0.047272f, 0.676758f,
+ 0.047028f, 0.662109f, 0.045715f, 0.646973f, 0.044373f, 0.632812f, 0.042908f, 0.619141f,
+ 0.041046f, 0.604980f, 0.039825f, 0.585938f, 0.038483f, 0.566406f, 0.036865f, 0.546875f,
+ 0.034668f, 0.527832f, 0.032227f, 0.508789f, 0.029953f, 0.485596f, 0.028061f, 0.456787f,
+ 0.025681f, 0.429932f, 0.022537f, 0.403564f, 0.019104f, 0.374023f, 0.016663f, 0.329834f,
+ 0.013145f, 0.288818f, 0.008850f, 0.244263f, 0.005169f, 0.165771f, 0.000897f, 0.058228f,
+ 0.000000f, 1.000000f, 0.003767f, 0.996094f, 0.008530f, 0.990723f, 0.011810f, 0.984863f,
+ 0.015808f, 0.978516f, 0.019150f, 0.973145f, 0.023117f, 0.964844f, 0.026337f, 0.958496f,
+ 0.028595f, 0.952637f, 0.031525f, 0.945312f, 0.034729f, 0.937500f, 0.037415f, 0.931641f,
+ 0.039520f, 0.925781f, 0.041077f, 0.919922f, 0.044189f, 0.911621f, 0.045837f, 0.905762f,
+ 0.047455f, 0.899902f, 0.048981f, 0.895020f, 0.050262f, 0.888672f, 0.052216f, 0.880371f,
+ 0.053955f, 0.874023f, 0.054749f, 0.867676f, 0.055725f, 0.862305f, 0.055939f, 0.856934f,
+ 0.057556f, 0.848145f, 0.058502f, 0.840332f, 0.059235f, 0.833496f, 0.060120f, 0.826660f,
+ 0.059998f, 0.820312f, 0.060028f, 0.814453f, 0.061127f, 0.804199f, 0.061829f, 0.794922f,
+ 0.061707f, 0.786133f, 0.061890f, 0.778320f, 0.061462f, 0.770508f, 0.060913f, 0.762695f,
+ 0.060852f, 0.751953f, 0.061005f, 0.740234f, 0.060730f, 0.729492f, 0.059723f, 0.719238f,
+ 0.059204f, 0.708984f, 0.057770f, 0.698730f, 0.056702f, 0.687012f, 0.056244f, 0.672363f,
+ 0.055420f, 0.658203f, 0.054047f, 0.644531f, 0.052185f, 0.630859f, 0.050629f, 0.617676f,
+ 0.048615f, 0.603027f, 0.047394f, 0.583008f, 0.045624f, 0.563477f, 0.043457f, 0.545410f,
+ 0.040833f, 0.526855f, 0.037964f, 0.508789f, 0.035645f, 0.482422f, 0.033112f, 0.455566f,
+ 0.030151f, 0.430176f, 0.026382f, 0.403320f, 0.022766f, 0.372559f, 0.019562f, 0.329102f,
+ 0.015305f, 0.289551f, 0.010284f, 0.244263f, 0.006035f, 0.166016f, 0.001036f, 0.056915f,
+ 0.000000f, 1.000000f, 0.004234f, 0.996094f, 0.009125f, 0.990723f, 0.013443f, 0.983398f,
+ 0.017822f, 0.977051f, 0.020660f, 0.972168f, 0.025879f, 0.962891f, 0.029648f, 0.956055f,
+ 0.031982f, 0.950684f, 0.036255f, 0.941406f, 0.039429f, 0.934570f, 0.042450f, 0.927734f,
+ 0.044312f, 0.922852f, 0.048187f, 0.913574f, 0.050201f, 0.906738f, 0.053040f, 0.899902f,
+ 0.054657f, 0.895020f, 0.055908f, 0.890137f, 0.058502f, 0.880859f, 0.060303f, 0.874512f,
+ 0.062164f, 0.867676f, 0.063354f, 0.862305f, 0.064209f, 0.856934f, 0.065796f, 0.849121f,
+ 0.067261f, 0.841309f, 0.068359f, 0.833984f, 0.068665f, 0.827148f, 0.069824f, 0.821289f,
+ 0.069824f, 0.815430f, 0.070312f, 0.806152f, 0.071411f, 0.797363f, 0.071899f, 0.789551f,
+ 0.072144f, 0.780762f, 0.071777f, 0.773438f, 0.071533f, 0.766602f, 0.071167f, 0.756836f,
+ 0.071167f, 0.746094f, 0.071289f, 0.735352f, 0.070984f, 0.725586f, 0.069763f, 0.715820f,
+ 0.068604f, 0.706055f, 0.067139f, 0.696777f, 0.066895f, 0.681641f, 0.066101f, 0.668457f,
+ 0.064575f, 0.654785f, 0.062744f, 0.641602f, 0.061096f, 0.629395f, 0.058716f, 0.616699f,
+ 0.057251f, 0.598145f, 0.055573f, 0.580078f, 0.053314f, 0.562012f, 0.050507f, 0.544922f,
+ 0.047333f, 0.526367f, 0.044098f, 0.507324f, 0.041687f, 0.480469f, 0.038757f, 0.455078f,
+ 0.035034f, 0.429443f, 0.030624f, 0.403320f, 0.026657f, 0.369385f, 0.022934f, 0.329102f,
+ 0.017715f, 0.290039f, 0.011932f, 0.245239f, 0.007030f, 0.166626f, 0.001216f, 0.056305f,
+ 0.000000f, 1.000000f, 0.005039f, 0.995605f, 0.009857f, 0.990234f, 0.015373f, 0.982422f,
+ 0.019577f, 0.976562f, 0.023788f, 0.969238f, 0.028442f, 0.960938f, 0.032928f, 0.954102f,
+ 0.036102f, 0.947266f, 0.040375f, 0.938477f, 0.044006f, 0.931152f, 0.047607f, 0.924805f,
+ 0.050537f, 0.916992f, 0.053864f, 0.908691f, 0.057343f, 0.901367f, 0.059540f, 0.895508f,
+ 0.062073f, 0.889648f, 0.064453f, 0.881836f, 0.067749f, 0.874023f, 0.069397f, 0.867676f,
+ 0.070923f, 0.862305f, 0.072266f, 0.856934f, 0.073730f, 0.849609f, 0.075806f, 0.841309f,
+ 0.077515f, 0.833984f, 0.078369f, 0.828125f, 0.079163f, 0.821289f, 0.079285f, 0.815918f,
+ 0.080688f, 0.807617f, 0.081726f, 0.798828f, 0.082458f, 0.790527f, 0.082581f, 0.783203f,
+ 0.082825f, 0.775879f, 0.082458f, 0.769043f, 0.082092f, 0.760742f, 0.082703f, 0.749512f,
+ 0.082153f, 0.739746f, 0.082092f, 0.729980f, 0.081238f, 0.721191f, 0.080017f, 0.711914f,
+ 0.078491f, 0.703125f, 0.078064f, 0.690430f, 0.077148f, 0.676270f, 0.075867f, 0.664062f,
+ 0.074280f, 0.651855f, 0.072144f, 0.640137f, 0.070068f, 0.627441f, 0.067932f, 0.611816f,
+ 0.066162f, 0.594727f, 0.063904f, 0.577148f, 0.061188f, 0.560547f, 0.057861f, 0.543457f,
+ 0.054413f, 0.525879f, 0.051392f, 0.503418f, 0.048370f, 0.479248f, 0.044586f, 0.453857f,
+ 0.040039f, 0.428955f, 0.034973f, 0.403809f, 0.030685f, 0.367188f, 0.026230f, 0.328857f,
+ 0.020370f, 0.291016f, 0.013924f, 0.240845f, 0.007980f, 0.166626f, 0.001383f, 0.055695f,
+ 0.000000f, 1.000000f, 0.005764f, 0.995117f, 0.010727f, 0.990234f, 0.016769f, 0.981934f,
+ 0.021439f, 0.975586f, 0.026550f, 0.966797f, 0.031952f, 0.958984f, 0.035492f, 0.953125f,
+ 0.040680f, 0.943359f, 0.045532f, 0.935059f, 0.049469f, 0.928223f, 0.052673f, 0.921875f,
+ 0.056763f, 0.912109f, 0.061493f, 0.903809f, 0.063782f, 0.896973f, 0.066895f, 0.891113f,
+ 0.069763f, 0.883301f, 0.073608f, 0.874512f, 0.075989f, 0.867676f, 0.078674f, 0.860840f,
+ 0.080200f, 0.855957f, 0.081726f, 0.849609f, 0.084290f, 0.841309f, 0.086365f, 0.833496f,
+ 0.087585f, 0.827637f, 0.089111f, 0.821289f, 0.089905f, 0.815918f, 0.090820f, 0.808105f,
+ 0.092346f, 0.799805f, 0.093506f, 0.791504f, 0.093567f, 0.784668f, 0.093811f, 0.777832f,
+ 0.093689f, 0.770996f, 0.093750f, 0.763672f, 0.094360f, 0.752930f, 0.094299f, 0.743164f,
+ 0.094055f, 0.734375f, 0.093506f, 0.725586f, 0.092468f, 0.717285f, 0.090942f, 0.708496f,
+ 0.090027f, 0.696289f, 0.089539f, 0.684082f, 0.088135f, 0.671875f, 0.086670f, 0.660645f,
+ 0.084778f, 0.648926f, 0.082092f, 0.637695f, 0.079590f, 0.625000f, 0.077942f, 0.607422f,
+ 0.075684f, 0.591309f, 0.072937f, 0.574707f, 0.069580f, 0.558594f, 0.065674f, 0.542969f,
+ 0.061829f, 0.524902f, 0.058685f, 0.500977f, 0.055206f, 0.477051f, 0.050598f, 0.453125f,
+ 0.045532f, 0.429199f, 0.039581f, 0.404785f, 0.035309f, 0.365723f, 0.029953f, 0.329346f,
+ 0.023056f, 0.291016f, 0.015854f, 0.237793f, 0.009064f, 0.166870f, 0.001560f, 0.055237f,
+ 0.000000f, 1.000000f, 0.006138f, 0.995117f, 0.011711f, 0.989258f, 0.018356f, 0.980957f,
+ 0.023132f, 0.974609f, 0.030045f, 0.964844f, 0.034698f, 0.957520f, 0.039764f, 0.950195f,
+ 0.045166f, 0.940430f, 0.050354f, 0.932129f, 0.053925f, 0.925781f, 0.058868f, 0.916504f,
+ 0.063782f, 0.907227f, 0.067871f, 0.899414f, 0.071411f, 0.893066f, 0.074951f, 0.885254f,
+ 0.079224f, 0.875977f, 0.082703f, 0.868652f, 0.085266f, 0.861328f, 0.087219f, 0.855957f,
+ 0.089966f, 0.848633f, 0.092896f, 0.840332f, 0.095032f, 0.833008f, 0.097839f, 0.826660f,
+ 0.098694f, 0.820801f, 0.099731f, 0.815430f, 0.101562f, 0.807617f, 0.103088f, 0.798828f,
+ 0.104248f, 0.791992f, 0.105103f, 0.784668f, 0.105469f, 0.778320f, 0.105347f, 0.771973f,
+ 0.105713f, 0.764648f, 0.106689f, 0.754395f, 0.106934f, 0.745605f, 0.106689f, 0.737793f,
+ 0.106262f, 0.729004f, 0.104797f, 0.721191f, 0.103760f, 0.713379f, 0.103027f, 0.701660f,
+ 0.102295f, 0.690430f, 0.101624f, 0.679199f, 0.099670f, 0.667969f, 0.097778f, 0.657227f,
+ 0.095032f, 0.646484f, 0.092468f, 0.635742f, 0.090576f, 0.619141f, 0.088501f, 0.603027f,
+ 0.085510f, 0.588379f, 0.082092f, 0.573242f, 0.078186f, 0.558105f, 0.073730f, 0.542969f,
+ 0.070312f, 0.520020f, 0.066650f, 0.497803f, 0.061981f, 0.475342f, 0.056885f, 0.452881f,
+ 0.050812f, 0.429932f, 0.045319f, 0.400635f, 0.040100f, 0.365234f, 0.033478f, 0.329102f,
+ 0.025726f, 0.291016f, 0.018326f, 0.236084f, 0.010094f, 0.166870f, 0.001750f, 0.054657f,
+ 0.000000f, 1.000000f, 0.006809f, 0.995117f, 0.012581f, 0.988770f, 0.019684f, 0.980469f,
+ 0.025528f, 0.972656f, 0.032959f, 0.963379f, 0.038269f, 0.956055f, 0.043854f, 0.946289f,
+ 0.050293f, 0.937500f, 0.055115f, 0.929688f, 0.060089f, 0.921387f, 0.065796f, 0.911133f,
+ 0.070801f, 0.902832f, 0.074585f, 0.895996f, 0.078857f, 0.888184f, 0.084106f, 0.877930f,
+ 0.087830f, 0.870117f, 0.091553f, 0.862793f, 0.094482f, 0.856445f, 0.097839f, 0.848633f,
+ 0.101135f, 0.839844f, 0.104370f, 0.832031f, 0.106140f, 0.825684f, 0.108459f, 0.819824f,
+ 0.110046f, 0.814941f, 0.111877f, 0.805664f, 0.114014f, 0.797852f, 0.115601f, 0.791504f,
+ 0.116577f, 0.784668f, 0.117249f, 0.778809f, 0.117798f, 0.772461f, 0.118103f, 0.764160f,
+ 0.118774f, 0.755371f, 0.119446f, 0.747070f, 0.119812f, 0.739258f, 0.118896f, 0.731934f,
+ 0.118347f, 0.724609f, 0.117004f, 0.717773f, 0.117126f, 0.705566f, 0.115784f, 0.694336f,
+ 0.115051f, 0.684570f, 0.113342f, 0.674316f, 0.111328f, 0.664551f, 0.108887f, 0.654785f,
+ 0.105957f, 0.643555f, 0.104248f, 0.628418f, 0.101685f, 0.613770f, 0.098999f, 0.600098f,
+ 0.095459f, 0.585938f, 0.091736f, 0.572266f, 0.087036f, 0.557129f, 0.082886f, 0.537598f,
+ 0.079224f, 0.516113f, 0.074585f, 0.495605f, 0.069092f, 0.474609f, 0.063049f, 0.453125f,
+ 0.056732f, 0.430664f, 0.050995f, 0.397949f, 0.044586f, 0.364258f, 0.037354f, 0.329346f,
+ 0.028717f, 0.292480f, 0.020645f, 0.234497f, 0.011307f, 0.167725f, 0.001945f, 0.054443f,
+ 0.000000f, 1.000000f, 0.007446f, 0.994629f, 0.014336f, 0.987305f, 0.021194f, 0.979980f,
+ 0.028076f, 0.970703f, 0.035339f, 0.962402f, 0.041168f, 0.954590f, 0.048096f, 0.943848f,
+ 0.054718f, 0.935059f, 0.059662f, 0.927734f, 0.066162f, 0.916504f, 0.072693f, 0.907715f,
+ 0.077759f, 0.899414f, 0.082092f, 0.891602f, 0.087646f, 0.880859f, 0.092712f, 0.872559f,
+ 0.096436f, 0.865234f, 0.100403f, 0.857910f, 0.104492f, 0.849121f, 0.108337f, 0.839844f,
+ 0.111755f, 0.832520f, 0.115051f, 0.825195f, 0.117798f, 0.818848f, 0.119568f, 0.812988f,
+ 0.122559f, 0.804199f, 0.124878f, 0.796875f, 0.126343f, 0.790039f, 0.127808f, 0.783691f,
+ 0.129272f, 0.778320f, 0.129395f, 0.771973f, 0.131104f, 0.763184f, 0.132080f, 0.754883f,
+ 0.132935f, 0.747559f, 0.132324f, 0.740234f, 0.132568f, 0.733398f, 0.132080f, 0.726562f,
+ 0.131226f, 0.717773f, 0.130615f, 0.708008f, 0.130249f, 0.698242f, 0.129028f, 0.688965f,
+ 0.127563f, 0.679688f, 0.125488f, 0.670410f, 0.122925f, 0.661621f, 0.120972f, 0.649902f,
+ 0.118958f, 0.636719f, 0.116211f, 0.623535f, 0.113525f, 0.610840f, 0.109741f, 0.597656f,
+ 0.105530f, 0.583984f, 0.101013f, 0.570312f, 0.097107f, 0.553223f, 0.092834f, 0.533203f,
+ 0.088257f, 0.514160f, 0.082764f, 0.494873f, 0.076660f, 0.474609f, 0.069763f, 0.453857f,
+ 0.063538f, 0.427490f, 0.057159f, 0.395996f, 0.049530f, 0.363281f, 0.041138f, 0.329102f,
+ 0.031555f, 0.292969f, 0.023087f, 0.233276f, 0.012466f, 0.168335f, 0.002146f, 0.053955f,
+ 0.000000f, 1.000000f, 0.007866f, 0.994629f, 0.015533f, 0.986816f, 0.022812f, 0.979492f,
+ 0.031311f, 0.969238f, 0.037750f, 0.961914f, 0.045288f, 0.951172f, 0.052368f, 0.941895f,
+ 0.058899f, 0.933594f, 0.066101f, 0.922363f, 0.072876f, 0.912598f, 0.078735f, 0.904785f,
+ 0.083618f, 0.895996f, 0.090881f, 0.884766f, 0.096497f, 0.875488f, 0.101318f, 0.867676f,
+ 0.105835f, 0.860840f, 0.110291f, 0.850098f, 0.115845f, 0.840820f, 0.119690f, 0.833496f,
+ 0.122620f, 0.826172f, 0.125854f, 0.819824f, 0.128906f, 0.811035f, 0.132935f, 0.802246f,
+ 0.135376f, 0.795410f, 0.137695f, 0.788574f, 0.139282f, 0.783203f, 0.140625f, 0.777344f,
+ 0.142456f, 0.769531f, 0.144287f, 0.761230f, 0.144897f, 0.753906f, 0.146118f, 0.747070f,
+ 0.145752f, 0.740723f, 0.146240f, 0.734375f, 0.145020f, 0.728027f, 0.146118f, 0.718262f,
+ 0.145630f, 0.709473f, 0.144775f, 0.700684f, 0.143555f, 0.692383f, 0.142334f, 0.683594f,
+ 0.140015f, 0.675293f, 0.137939f, 0.666992f, 0.135986f, 0.655273f, 0.133789f, 0.643066f,
+ 0.131592f, 0.630859f, 0.128174f, 0.619141f, 0.125000f, 0.607422f, 0.120667f, 0.594727f,
+ 0.116089f, 0.582520f, 0.112000f, 0.565430f, 0.107849f, 0.548340f, 0.102722f, 0.530762f,
+ 0.097229f, 0.512207f, 0.091003f, 0.494141f, 0.084351f, 0.475342f, 0.077087f, 0.453125f,
+ 0.070435f, 0.423828f, 0.062805f, 0.394287f, 0.054779f, 0.363281f, 0.045197f, 0.329834f,
+ 0.034973f, 0.291260f, 0.025497f, 0.232422f, 0.013664f, 0.169312f, 0.002337f, 0.053894f,
+ 0.000000f, 1.000000f, 0.008675f, 0.994629f, 0.016830f, 0.986816f, 0.024796f, 0.978027f,
+ 0.033447f, 0.968750f, 0.041473f, 0.958984f, 0.049957f, 0.948730f, 0.056702f, 0.939941f,
+ 0.064758f, 0.929199f, 0.071960f, 0.919434f, 0.078735f, 0.910156f, 0.085144f, 0.900391f,
+ 0.092285f, 0.889648f, 0.098633f, 0.880371f, 0.103516f, 0.872559f, 0.109558f, 0.863281f,
+ 0.115051f, 0.852539f, 0.120544f, 0.843750f, 0.125732f, 0.835449f, 0.129883f, 0.828125f,
+ 0.133789f, 0.819336f, 0.137573f, 0.810059f, 0.142456f, 0.801758f, 0.145142f, 0.794434f,
+ 0.148071f, 0.787598f, 0.149780f, 0.781738f, 0.152466f, 0.773926f, 0.154907f, 0.766113f,
+ 0.156616f, 0.759277f, 0.158325f, 0.752930f, 0.159180f, 0.746582f, 0.159180f, 0.740723f,
+ 0.159546f, 0.734863f, 0.160278f, 0.725586f, 0.160522f, 0.717773f, 0.160278f, 0.708984f,
+ 0.159912f, 0.702148f, 0.158569f, 0.694336f, 0.157227f, 0.687500f, 0.155884f, 0.680176f,
+ 0.153931f, 0.669434f, 0.152344f, 0.658691f, 0.149780f, 0.647461f, 0.147339f, 0.637207f,
+ 0.144287f, 0.626953f, 0.140625f, 0.616211f, 0.136597f, 0.604980f, 0.131958f, 0.592773f,
+ 0.128052f, 0.576660f, 0.123840f, 0.561035f, 0.118469f, 0.545410f, 0.112732f, 0.528809f,
+ 0.106262f, 0.511719f, 0.099121f, 0.494385f, 0.091797f, 0.474365f, 0.085327f, 0.447998f,
+ 0.077637f, 0.420898f, 0.069214f, 0.393311f, 0.059723f, 0.363037f, 0.049408f, 0.331055f,
+ 0.038940f, 0.287842f, 0.028168f, 0.233154f, 0.014854f, 0.169922f, 0.002617f, 0.054565f,
+ 0.000000f, 1.000000f, 0.009232f, 0.994141f, 0.018173f, 0.986328f, 0.027130f, 0.976562f,
+ 0.035339f, 0.968262f, 0.045166f, 0.957031f, 0.053101f, 0.947754f, 0.060852f, 0.937012f,
+ 0.069824f, 0.926270f, 0.077209f, 0.917480f, 0.085205f, 0.906250f, 0.092651f, 0.895508f,
+ 0.099609f, 0.886230f, 0.105286f, 0.877930f, 0.113342f, 0.866211f, 0.119629f, 0.856445f,
+ 0.125366f, 0.847168f, 0.130005f, 0.838867f, 0.135376f, 0.830078f, 0.141724f, 0.819336f,
+ 0.146484f, 0.811035f, 0.149658f, 0.802734f, 0.154053f, 0.795410f, 0.157959f, 0.788574f,
+ 0.160522f, 0.779785f, 0.164185f, 0.770996f, 0.166748f, 0.763672f, 0.169556f, 0.757324f,
+ 0.170654f, 0.750977f, 0.171265f, 0.745605f, 0.173218f, 0.738770f, 0.174316f, 0.730957f,
+ 0.175415f, 0.723145f, 0.175537f, 0.716797f, 0.175293f, 0.709473f, 0.174927f, 0.703125f,
+ 0.174072f, 0.695801f, 0.172485f, 0.689453f, 0.171265f, 0.679688f, 0.170654f, 0.670410f,
+ 0.168823f, 0.661133f, 0.165649f, 0.651855f, 0.163696f, 0.642578f, 0.160522f, 0.633301f,
+ 0.156616f, 0.623535f, 0.152954f, 0.613770f, 0.149170f, 0.600098f, 0.144775f, 0.586426f,
+ 0.140259f, 0.572266f, 0.134888f, 0.558105f, 0.129150f, 0.543457f, 0.122437f, 0.527344f,
+ 0.115417f, 0.510742f, 0.108276f, 0.491699f, 0.101013f, 0.468750f, 0.093323f, 0.444824f,
+ 0.084839f, 0.419678f, 0.075439f, 0.393066f, 0.065125f, 0.364258f, 0.053772f, 0.331787f,
+ 0.042877f, 0.285400f, 0.030746f, 0.232910f, 0.016144f, 0.171509f, 0.002817f, 0.054291f,
+ 0.000000f, 1.000000f, 0.008987f, 0.994629f, 0.018814f, 0.986328f, 0.029449f, 0.975586f,
+ 0.039124f, 0.965332f, 0.048492f, 0.956055f, 0.057098f, 0.945312f, 0.066772f, 0.934570f,
+ 0.074280f, 0.925293f, 0.084045f, 0.912598f, 0.091675f, 0.902832f, 0.099365f, 0.893066f,
+ 0.107788f, 0.881836f, 0.114929f, 0.871094f, 0.121765f, 0.860840f, 0.127930f, 0.852539f,
+ 0.135742f, 0.841309f, 0.141724f, 0.831543f, 0.147461f, 0.822266f, 0.153320f, 0.812988f,
+ 0.157593f, 0.804688f, 0.162109f, 0.796387f, 0.166870f, 0.786621f, 0.171021f, 0.777832f,
+ 0.175659f, 0.770508f, 0.178101f, 0.763184f, 0.180298f, 0.756836f, 0.182495f, 0.750000f,
+ 0.185425f, 0.741699f, 0.187256f, 0.734375f, 0.188721f, 0.727539f, 0.189697f, 0.720703f,
+ 0.189697f, 0.715332f, 0.190308f, 0.708496f, 0.189819f, 0.703125f, 0.189575f, 0.694824f,
+ 0.189819f, 0.687012f, 0.188477f, 0.679199f, 0.187012f, 0.671387f, 0.185059f, 0.663574f,
+ 0.183228f, 0.655762f, 0.179688f, 0.647461f, 0.177002f, 0.639160f, 0.173340f, 0.629395f,
+ 0.170532f, 0.618164f, 0.166992f, 0.606445f, 0.161987f, 0.593750f, 0.157104f, 0.582031f,
+ 0.151855f, 0.568848f, 0.146240f, 0.555664f, 0.139893f, 0.541504f, 0.132446f, 0.525879f,
+ 0.125977f, 0.506836f, 0.118530f, 0.486816f, 0.110352f, 0.465576f, 0.101868f, 0.443359f,
+ 0.091919f, 0.418945f, 0.081726f, 0.393555f, 0.070129f, 0.365234f, 0.058929f, 0.327393f,
+ 0.046570f, 0.283691f, 0.033203f, 0.233398f, 0.017288f, 0.172241f, 0.003036f, 0.054382f,
+ 0.000000f, 1.000000f, 0.010231f, 0.993652f, 0.020981f, 0.984863f, 0.031113f, 0.975098f,
+ 0.041016f, 0.965332f, 0.051483f, 0.954102f, 0.061768f, 0.943359f, 0.070801f, 0.932129f,
+ 0.080688f, 0.921387f, 0.089783f, 0.910645f, 0.098816f, 0.898926f, 0.107605f, 0.888184f,
+ 0.116211f, 0.877930f, 0.123169f, 0.867188f, 0.130981f, 0.855957f, 0.139282f, 0.845215f,
+ 0.145630f, 0.835449f, 0.151855f, 0.826660f, 0.157959f, 0.816406f, 0.163696f, 0.806641f,
+ 0.170410f, 0.796387f, 0.175293f, 0.787598f, 0.179565f, 0.779297f, 0.184082f, 0.771484f,
+ 0.188110f, 0.762207f, 0.192261f, 0.753906f, 0.195435f, 0.745605f, 0.197510f, 0.738770f,
+ 0.199829f, 0.731934f, 0.202271f, 0.725586f, 0.203125f, 0.719727f, 0.204346f, 0.713379f,
+ 0.205322f, 0.706055f, 0.205933f, 0.699219f, 0.205811f, 0.692383f, 0.205322f, 0.686035f,
+ 0.204346f, 0.679688f, 0.203491f, 0.672363f, 0.201904f, 0.666016f, 0.199097f, 0.658691f,
+ 0.197388f, 0.649414f, 0.194458f, 0.640137f, 0.192017f, 0.630859f, 0.188599f, 0.621582f,
+ 0.184814f, 0.610840f, 0.180176f, 0.600098f, 0.175537f, 0.589355f, 0.169800f, 0.578613f,
+ 0.163940f, 0.566406f, 0.157715f, 0.552246f, 0.151489f, 0.536621f, 0.144043f, 0.520020f,
+ 0.136719f, 0.502441f, 0.128296f, 0.484131f, 0.119812f, 0.464600f, 0.109863f, 0.442871f,
+ 0.099304f, 0.419434f, 0.088135f, 0.394775f, 0.076477f, 0.361816f, 0.064148f, 0.324951f,
+ 0.050781f, 0.284180f, 0.035797f, 0.234619f, 0.018677f, 0.174194f, 0.003256f, 0.054749f,
+ 0.000000f, 1.000000f, 0.010963f, 0.993652f, 0.021759f, 0.984863f, 0.033356f, 0.975098f,
+ 0.044403f, 0.963379f, 0.054718f, 0.953125f, 0.066101f, 0.940918f, 0.075806f, 0.930664f,
+ 0.086243f, 0.917969f, 0.096436f, 0.907227f, 0.105530f, 0.895996f, 0.114624f, 0.884277f,
+ 0.123718f, 0.872559f, 0.131958f, 0.862305f, 0.140015f, 0.851562f, 0.148682f, 0.839844f,
+ 0.156006f, 0.829102f, 0.163696f, 0.819336f, 0.169556f, 0.809570f, 0.175659f, 0.799805f,
+ 0.182373f, 0.790039f, 0.187012f, 0.780762f, 0.192505f, 0.771484f, 0.197754f, 0.762695f,
+ 0.201660f, 0.754395f, 0.205811f, 0.746582f, 0.209229f, 0.738770f, 0.211914f, 0.730957f,
+ 0.214966f, 0.722656f, 0.216675f, 0.715820f, 0.218750f, 0.708496f, 0.220215f, 0.702637f,
+ 0.221069f, 0.696289f, 0.221191f, 0.690430f, 0.221313f, 0.684570f, 0.221069f, 0.677246f,
+ 0.219849f, 0.670410f, 0.219360f, 0.663086f, 0.217041f, 0.655273f, 0.215332f, 0.648438f,
+ 0.212891f, 0.640625f, 0.210205f, 0.632324f, 0.206665f, 0.624512f, 0.202393f, 0.615723f,
+ 0.198364f, 0.606445f, 0.193604f, 0.596191f, 0.188354f, 0.584961f, 0.182861f, 0.572754f,
+ 0.176636f, 0.560059f, 0.170410f, 0.546387f, 0.163452f, 0.532227f, 0.155762f, 0.517090f,
+ 0.147217f, 0.500488f, 0.138306f, 0.483154f, 0.128540f, 0.464111f, 0.117737f, 0.443115f,
+ 0.107361f, 0.418457f, 0.095337f, 0.390625f, 0.082520f, 0.359863f, 0.069275f, 0.324707f,
+ 0.054626f, 0.284424f, 0.038544f, 0.235840f, 0.019958f, 0.175537f, 0.003546f, 0.055634f,
+ 0.000000f, 1.000000f, 0.012215f, 0.993164f, 0.023682f, 0.984375f, 0.035767f, 0.974121f,
+ 0.047485f, 0.961914f, 0.058838f, 0.950684f, 0.070312f, 0.939453f, 0.081848f, 0.927246f,
+ 0.092224f, 0.915527f, 0.102295f, 0.904297f, 0.112793f, 0.892090f, 0.122742f, 0.880371f,
+ 0.131714f, 0.869629f, 0.140503f, 0.858398f, 0.149536f, 0.846191f, 0.158081f, 0.834961f,
+ 0.165649f, 0.823730f, 0.174194f, 0.812988f, 0.181641f, 0.802734f, 0.187622f, 0.792480f,
+ 0.195312f, 0.781738f, 0.200928f, 0.771973f, 0.205933f, 0.762695f, 0.210938f, 0.753906f,
+ 0.216675f, 0.744629f, 0.220581f, 0.736328f, 0.224243f, 0.728516f, 0.227295f, 0.720703f,
+ 0.230469f, 0.712402f, 0.233398f, 0.705078f, 0.234985f, 0.698242f, 0.236206f, 0.691406f,
+ 0.236938f, 0.685547f, 0.238037f, 0.679199f, 0.237183f, 0.673340f, 0.237305f, 0.667480f,
+ 0.236694f, 0.661133f, 0.234253f, 0.655273f, 0.233154f, 0.648438f, 0.231201f, 0.640625f,
+ 0.228027f, 0.633301f, 0.225464f, 0.625000f, 0.221802f, 0.617188f, 0.217529f, 0.608398f,
+ 0.213745f, 0.599609f, 0.208252f, 0.589355f, 0.202393f, 0.579102f, 0.196655f, 0.568359f,
+ 0.189941f, 0.556152f, 0.182739f, 0.543457f, 0.174805f, 0.530273f, 0.166992f, 0.515625f,
+ 0.157471f, 0.498535f, 0.148071f, 0.480713f, 0.137939f, 0.461182f, 0.126953f, 0.439209f,
+ 0.114990f, 0.415283f, 0.102417f, 0.388672f, 0.088989f, 0.358887f, 0.074463f, 0.324951f,
+ 0.058289f, 0.285400f, 0.041046f, 0.237427f, 0.021713f, 0.171631f, 0.003746f, 0.055847f,
+ 0.000000f, 1.000000f, 0.012253f, 0.993652f, 0.025192f, 0.983398f, 0.038239f, 0.972168f,
+ 0.050659f, 0.960449f, 0.062988f, 0.948730f, 0.075439f, 0.936523f, 0.086792f, 0.924805f,
+ 0.097900f, 0.912598f, 0.109253f, 0.900391f, 0.119995f, 0.887695f, 0.130249f, 0.875977f,
+ 0.140015f, 0.864258f, 0.150269f, 0.852051f, 0.160278f, 0.840332f, 0.169067f, 0.828613f,
+ 0.177368f, 0.817383f, 0.185669f, 0.806641f, 0.193359f, 0.795898f, 0.200439f, 0.785645f,
+ 0.207642f, 0.774902f, 0.213989f, 0.765137f, 0.220703f, 0.754883f, 0.225342f, 0.745605f,
+ 0.231567f, 0.736328f, 0.234863f, 0.727539f, 0.238892f, 0.719238f, 0.242920f, 0.710938f,
+ 0.245483f, 0.703613f, 0.248901f, 0.695312f, 0.250732f, 0.688477f, 0.251709f, 0.682129f,
+ 0.253418f, 0.675293f, 0.253418f, 0.669922f, 0.253662f, 0.663574f, 0.253174f, 0.657715f,
+ 0.252686f, 0.651855f, 0.250977f, 0.645996f, 0.249268f, 0.639160f, 0.247437f, 0.632812f,
+ 0.244141f, 0.625977f, 0.240967f, 0.618164f, 0.237183f, 0.610840f, 0.232178f, 0.602051f,
+ 0.227417f, 0.593750f, 0.222168f, 0.583984f, 0.216309f, 0.574219f, 0.210327f, 0.563477f,
+ 0.203613f, 0.551758f, 0.195679f, 0.539062f, 0.186646f, 0.525879f, 0.178345f, 0.511230f,
+ 0.168701f, 0.495117f, 0.158569f, 0.477783f, 0.147583f, 0.458740f, 0.135376f, 0.437744f,
+ 0.122864f, 0.414551f, 0.109924f, 0.388916f, 0.095093f, 0.359619f, 0.079529f, 0.325684f,
+ 0.062469f, 0.286133f, 0.044067f, 0.236450f, 0.023499f, 0.169922f, 0.004017f, 0.056610f,
+ 0.000000f, 1.000000f, 0.013107f, 0.993164f, 0.026093f, 0.983398f, 0.039032f, 0.972656f,
+ 0.052094f, 0.960938f, 0.065063f, 0.948242f, 0.077698f, 0.936035f, 0.089539f, 0.923828f,
+ 0.101074f, 0.911621f, 0.113403f, 0.898438f, 0.123840f, 0.886719f, 0.134888f, 0.874023f,
+ 0.144897f, 0.861816f, 0.155396f, 0.849609f, 0.165405f, 0.837891f, 0.174805f, 0.826172f,
+ 0.183838f, 0.814453f, 0.191895f, 0.803223f, 0.200684f, 0.791992f, 0.208130f, 0.781250f,
+ 0.214966f, 0.770996f, 0.221802f, 0.760742f, 0.228638f, 0.750488f, 0.233643f, 0.741211f,
+ 0.239380f, 0.731445f, 0.243774f, 0.722656f, 0.248779f, 0.713379f, 0.252686f, 0.705566f,
+ 0.256348f, 0.697266f, 0.259277f, 0.689453f, 0.262207f, 0.682129f, 0.263672f, 0.674805f,
+ 0.264404f, 0.668457f, 0.265869f, 0.662109f, 0.266357f, 0.656250f, 0.265625f, 0.650391f,
+ 0.265137f, 0.644531f, 0.263672f, 0.638184f, 0.261963f, 0.632324f, 0.259766f, 0.625977f,
+ 0.257080f, 0.619141f, 0.254150f, 0.612305f, 0.250244f, 0.604492f, 0.246094f, 0.596191f,
+ 0.241455f, 0.588379f, 0.236572f, 0.579102f, 0.230347f, 0.569336f, 0.223999f, 0.559082f,
+ 0.216919f, 0.547852f, 0.209106f, 0.535156f, 0.200806f, 0.521973f, 0.192139f, 0.508301f,
+ 0.181885f, 0.491943f, 0.171387f, 0.475098f, 0.160400f, 0.456299f, 0.148315f, 0.435547f,
+ 0.135132f, 0.412598f, 0.121704f, 0.386963f, 0.106140f, 0.357422f, 0.090454f, 0.323975f,
+ 0.072388f, 0.284668f, 0.052643f, 0.235352f, 0.030457f, 0.169189f, 0.006878f, 0.060669f,
+ 0.000000f, 1.000000f, 0.013000f, 0.993164f, 0.026215f, 0.983398f, 0.039032f, 0.972656f,
+ 0.052002f, 0.960938f, 0.064575f, 0.948730f, 0.077454f, 0.936523f, 0.089417f, 0.923828f,
+ 0.101440f, 0.911133f, 0.113586f, 0.898438f, 0.124390f, 0.886230f, 0.135620f, 0.873535f,
+ 0.145996f, 0.861816f, 0.156494f, 0.849121f, 0.166504f, 0.837402f, 0.176147f, 0.825684f,
+ 0.184570f, 0.813965f, 0.193481f, 0.802246f, 0.201660f, 0.791504f, 0.210449f, 0.779785f,
+ 0.217285f, 0.770020f, 0.224976f, 0.758789f, 0.231201f, 0.749023f, 0.237671f, 0.738770f,
+ 0.243408f, 0.729492f, 0.248901f, 0.720215f, 0.253174f, 0.711426f, 0.257568f, 0.702637f,
+ 0.261719f, 0.693848f, 0.264160f, 0.686523f, 0.266846f, 0.678711f, 0.270508f, 0.670898f,
+ 0.271729f, 0.664551f, 0.273438f, 0.657715f, 0.273682f, 0.651855f, 0.273926f, 0.645996f,
+ 0.273193f, 0.639648f, 0.273438f, 0.633301f, 0.271240f, 0.627441f, 0.270020f, 0.620605f,
+ 0.267578f, 0.613770f, 0.265137f, 0.606934f, 0.261963f, 0.599121f, 0.258301f, 0.591309f,
+ 0.253418f, 0.582520f, 0.249268f, 0.574219f, 0.243408f, 0.563965f, 0.237061f, 0.554199f,
+ 0.230957f, 0.542969f, 0.223999f, 0.530762f, 0.216187f, 0.517578f, 0.207520f, 0.503418f,
+ 0.198242f, 0.488037f, 0.188232f, 0.471436f, 0.177246f, 0.452637f, 0.165283f, 0.432617f,
+ 0.152466f, 0.409424f, 0.138550f, 0.384277f, 0.123474f, 0.355469f, 0.107422f, 0.322266f,
+ 0.088745f, 0.283203f, 0.068054f, 0.234253f, 0.043793f, 0.168579f, 0.014336f, 0.061371f,
+ 0.000000f, 1.000000f, 0.013023f, 0.993164f, 0.026016f, 0.983398f, 0.039551f, 0.972168f,
+ 0.051727f, 0.960938f, 0.064941f, 0.948730f, 0.077148f, 0.936523f, 0.089233f, 0.923828f,
+ 0.101868f, 0.911133f, 0.113586f, 0.898438f, 0.125244f, 0.886230f, 0.135986f, 0.873535f,
+ 0.147583f, 0.860840f, 0.157715f, 0.848633f, 0.167969f, 0.836914f, 0.177368f, 0.824707f,
+ 0.186279f, 0.813477f, 0.195923f, 0.801758f, 0.204346f, 0.790039f, 0.212402f, 0.779297f,
+ 0.220215f, 0.768066f, 0.227295f, 0.757812f, 0.234497f, 0.747070f, 0.241333f, 0.737305f,
+ 0.247559f, 0.727051f, 0.252441f, 0.717773f, 0.258057f, 0.708496f, 0.262451f, 0.699707f,
+ 0.266846f, 0.691406f, 0.270508f, 0.682617f, 0.273682f, 0.674805f, 0.277100f, 0.666992f,
+ 0.278564f, 0.660156f, 0.280029f, 0.653320f, 0.281250f, 0.646973f, 0.281982f, 0.640625f,
+ 0.281982f, 0.634766f, 0.282471f, 0.627930f, 0.281006f, 0.621582f, 0.280029f, 0.615234f,
+ 0.278564f, 0.608398f, 0.276123f, 0.601562f, 0.273193f, 0.593750f, 0.269775f, 0.585938f,
+ 0.266113f, 0.577148f, 0.262451f, 0.568848f, 0.257324f, 0.559082f, 0.251221f, 0.548340f,
+ 0.246094f, 0.538086f, 0.239258f, 0.525879f, 0.231567f, 0.513184f, 0.223267f, 0.498779f,
+ 0.214844f, 0.483887f, 0.204956f, 0.467529f, 0.194336f, 0.449219f, 0.182495f, 0.428955f,
+ 0.170654f, 0.406250f, 0.156860f, 0.381104f, 0.141357f, 0.352783f, 0.125000f, 0.320068f,
+ 0.106384f, 0.281494f, 0.084900f, 0.233032f, 0.059113f, 0.168091f, 0.025330f, 0.061462f,
+ 0.000000f, 1.000000f, 0.013138f, 0.993164f, 0.025894f, 0.983398f, 0.039368f, 0.972168f,
+ 0.052155f, 0.960449f, 0.064880f, 0.948730f, 0.077698f, 0.936035f, 0.090393f, 0.923340f,
+ 0.102478f, 0.911133f, 0.113831f, 0.898438f, 0.124756f, 0.886230f, 0.136841f, 0.873047f,
+ 0.147217f, 0.861328f, 0.158325f, 0.848633f, 0.169067f, 0.836426f, 0.178955f, 0.824219f,
+ 0.188232f, 0.812012f, 0.197510f, 0.800781f, 0.206665f, 0.789062f, 0.214966f, 0.777832f,
+ 0.222656f, 0.767090f, 0.229980f, 0.756348f, 0.238281f, 0.745605f, 0.244385f, 0.735352f,
+ 0.251221f, 0.725098f, 0.256592f, 0.715332f, 0.261963f, 0.706055f, 0.267090f, 0.696777f,
+ 0.271240f, 0.688477f, 0.277100f, 0.679688f, 0.280518f, 0.671387f, 0.282227f, 0.663574f,
+ 0.285645f, 0.656250f, 0.287354f, 0.648926f, 0.289551f, 0.642090f, 0.291016f, 0.635254f,
+ 0.291016f, 0.629395f, 0.291260f, 0.622559f, 0.291016f, 0.616211f, 0.290283f, 0.609375f,
+ 0.289062f, 0.602539f, 0.287109f, 0.595215f, 0.285400f, 0.588379f, 0.282227f, 0.580078f,
+ 0.279541f, 0.571777f, 0.274658f, 0.562988f, 0.271240f, 0.553223f, 0.265625f, 0.542969f,
+ 0.259766f, 0.532715f, 0.254639f, 0.520508f, 0.247314f, 0.507812f, 0.239990f, 0.494629f,
+ 0.231323f, 0.479248f, 0.222290f, 0.462402f, 0.211914f, 0.444336f, 0.201050f, 0.424805f,
+ 0.189087f, 0.402588f, 0.175415f, 0.377686f, 0.161255f, 0.349609f, 0.144531f, 0.316650f,
+ 0.125732f, 0.277588f, 0.104248f, 0.229980f, 0.076416f, 0.165527f, 0.039185f, 0.059326f,
+ 0.000000f, 1.000000f, 0.013107f, 0.992676f, 0.026016f, 0.983398f, 0.039429f, 0.972168f,
+ 0.052490f, 0.960449f, 0.065125f, 0.948730f, 0.078064f, 0.936035f, 0.090576f, 0.923340f,
+ 0.102539f, 0.911133f, 0.114441f, 0.898438f, 0.126343f, 0.885742f, 0.137939f, 0.873047f,
+ 0.148926f, 0.860352f, 0.159302f, 0.848145f, 0.169800f, 0.835938f, 0.179443f, 0.823730f,
+ 0.189941f, 0.811523f, 0.199463f, 0.799805f, 0.208740f, 0.788086f, 0.216797f, 0.776855f,
+ 0.224976f, 0.765625f, 0.233765f, 0.754395f, 0.240601f, 0.744141f, 0.247803f, 0.733398f,
+ 0.254639f, 0.723145f, 0.260986f, 0.713379f, 0.267334f, 0.703125f, 0.272217f, 0.693848f,
+ 0.277588f, 0.684570f, 0.281494f, 0.676270f, 0.285400f, 0.667969f, 0.289062f, 0.659668f,
+ 0.292725f, 0.651367f, 0.294922f, 0.644043f, 0.298096f, 0.636719f, 0.298584f, 0.630371f,
+ 0.300781f, 0.624023f, 0.300293f, 0.617188f, 0.301514f, 0.610352f, 0.301025f, 0.603516f,
+ 0.300049f, 0.596680f, 0.299072f, 0.589355f, 0.296631f, 0.582031f, 0.294678f, 0.573730f,
+ 0.291748f, 0.565430f, 0.288574f, 0.556152f, 0.285645f, 0.547363f, 0.280029f, 0.537109f,
+ 0.275391f, 0.525879f, 0.270508f, 0.514160f, 0.263916f, 0.501465f, 0.256836f, 0.488037f,
+ 0.249268f, 0.473145f, 0.240479f, 0.456299f, 0.231079f, 0.438477f, 0.220581f, 0.419189f,
+ 0.208130f, 0.397461f, 0.195557f, 0.373047f, 0.181152f, 0.345703f, 0.164307f, 0.313477f,
+ 0.146118f, 0.275635f, 0.123596f, 0.229370f, 0.095337f, 0.164917f, 0.054840f, 0.059937f,
+ 0.000000f, 1.000000f, 0.012680f, 0.993164f, 0.025787f, 0.983887f, 0.039124f, 0.972656f,
+ 0.052582f, 0.960449f, 0.065491f, 0.948242f, 0.077576f, 0.936523f, 0.090454f, 0.923340f,
+ 0.102783f, 0.910645f, 0.115173f, 0.897949f, 0.127075f, 0.885254f, 0.138062f, 0.872559f,
+ 0.149536f, 0.860352f, 0.160767f, 0.847656f, 0.171143f, 0.834961f, 0.181885f, 0.822754f,
+ 0.191406f, 0.810547f, 0.201538f, 0.798340f, 0.210693f, 0.787109f, 0.219604f, 0.775391f,
+ 0.228027f, 0.764160f, 0.236206f, 0.752930f, 0.244507f, 0.742188f, 0.251465f, 0.731445f,
+ 0.258789f, 0.720703f, 0.264648f, 0.710938f, 0.271240f, 0.700684f, 0.276611f, 0.691406f,
+ 0.283447f, 0.681152f, 0.287598f, 0.672363f, 0.292236f, 0.663574f, 0.296143f, 0.655273f,
+ 0.301025f, 0.646973f, 0.303223f, 0.639160f, 0.305908f, 0.631836f, 0.307617f, 0.625000f,
+ 0.309570f, 0.617676f, 0.310547f, 0.611328f, 0.311523f, 0.604004f, 0.311768f, 0.597168f,
+ 0.311279f, 0.589355f, 0.310303f, 0.582031f, 0.309570f, 0.574707f, 0.308105f, 0.566895f,
+ 0.305664f, 0.558105f, 0.303467f, 0.549316f, 0.300049f, 0.540039f, 0.295898f, 0.530273f,
+ 0.291504f, 0.519531f, 0.286621f, 0.508301f, 0.280518f, 0.495850f, 0.273926f, 0.482178f,
+ 0.266357f, 0.468018f, 0.258789f, 0.451660f, 0.249390f, 0.434326f, 0.239380f, 0.415283f,
+ 0.227905f, 0.393555f, 0.215820f, 0.369873f, 0.201294f, 0.342285f, 0.185181f, 0.311035f,
+ 0.166626f, 0.273682f, 0.144653f, 0.227173f, 0.116333f, 0.162964f, 0.073181f, 0.059082f,
+ 0.000000f, 1.000000f, 0.012787f, 0.993164f, 0.025696f, 0.983887f, 0.038879f, 0.972656f,
+ 0.052216f, 0.960938f, 0.065063f, 0.948730f, 0.078064f, 0.936035f, 0.091064f, 0.923340f,
+ 0.103027f, 0.911133f, 0.115295f, 0.897949f, 0.127197f, 0.885254f, 0.138916f, 0.872559f,
+ 0.150513f, 0.859375f, 0.161377f, 0.847168f, 0.172363f, 0.834473f, 0.183350f, 0.822266f,
+ 0.193970f, 0.809570f, 0.203369f, 0.797852f, 0.213013f, 0.786133f, 0.221191f, 0.774414f,
+ 0.230469f, 0.762695f, 0.240234f, 0.750977f, 0.246948f, 0.740234f, 0.255371f, 0.729004f,
+ 0.262207f, 0.718750f, 0.269775f, 0.708008f, 0.276855f, 0.697754f, 0.282715f, 0.687500f,
+ 0.287842f, 0.678223f, 0.293945f, 0.668457f, 0.299316f, 0.659668f, 0.303223f, 0.650391f,
+ 0.308105f, 0.641602f, 0.311279f, 0.633301f, 0.313721f, 0.625977f, 0.316650f, 0.618652f,
+ 0.318848f, 0.611328f, 0.320801f, 0.604492f, 0.321045f, 0.597656f, 0.322998f, 0.590332f,
+ 0.322266f, 0.583008f, 0.322510f, 0.576172f, 0.321533f, 0.568359f, 0.321045f, 0.560547f,
+ 0.319336f, 0.552246f, 0.317139f, 0.543457f, 0.313721f, 0.533691f, 0.310303f, 0.524414f,
+ 0.306885f, 0.513672f, 0.301758f, 0.501953f, 0.297607f, 0.489990f, 0.291260f, 0.476562f,
+ 0.284424f, 0.462646f, 0.277344f, 0.446777f, 0.268066f, 0.429199f, 0.259277f, 0.410400f,
+ 0.248413f, 0.389404f, 0.236572f, 0.364990f, 0.223389f, 0.338623f, 0.207153f, 0.307129f,
+ 0.189087f, 0.269775f, 0.166626f, 0.225098f, 0.137939f, 0.162964f, 0.093628f, 0.059509f,
+ 0.000000f, 1.000000f, 0.012566f, 0.993164f, 0.026138f, 0.983398f, 0.039093f, 0.972656f,
+ 0.052246f, 0.960938f, 0.065308f, 0.948730f, 0.078552f, 0.936035f, 0.091675f, 0.923340f,
+ 0.103271f, 0.911133f, 0.116028f, 0.897949f, 0.127808f, 0.885254f, 0.139526f, 0.872070f,
+ 0.151611f, 0.859375f, 0.163208f, 0.846191f, 0.173584f, 0.833984f, 0.184937f, 0.821289f,
+ 0.194214f, 0.809082f, 0.205322f, 0.796387f, 0.214478f, 0.784668f, 0.225098f, 0.772461f,
+ 0.233765f, 0.760742f, 0.241577f, 0.749512f, 0.251709f, 0.737305f, 0.258789f, 0.726562f,
+ 0.266357f, 0.715820f, 0.274658f, 0.704590f, 0.282227f, 0.693848f, 0.288574f, 0.683594f,
+ 0.294678f, 0.673828f, 0.300537f, 0.664062f, 0.305420f, 0.655273f, 0.310303f, 0.645996f,
+ 0.314209f, 0.637695f, 0.319824f, 0.628418f, 0.322510f, 0.620605f, 0.324951f, 0.613281f,
+ 0.328125f, 0.605469f, 0.330078f, 0.598633f, 0.331543f, 0.591797f, 0.333252f, 0.583984f,
+ 0.333740f, 0.577148f, 0.334229f, 0.569824f, 0.333740f, 0.562012f, 0.333252f, 0.554199f,
+ 0.332520f, 0.545898f, 0.330322f, 0.536621f, 0.328369f, 0.527832f, 0.325928f, 0.517578f,
+ 0.322754f, 0.507324f, 0.318115f, 0.496338f, 0.315430f, 0.484131f, 0.309082f, 0.470215f,
+ 0.302979f, 0.456055f, 0.296143f, 0.440674f, 0.287842f, 0.423584f, 0.279297f, 0.404785f,
+ 0.269287f, 0.384277f, 0.257812f, 0.361084f, 0.244629f, 0.334717f, 0.229858f, 0.303955f,
+ 0.212036f, 0.267334f, 0.190186f, 0.221924f, 0.160767f, 0.160522f, 0.115051f, 0.058319f,
+ 0.000000f, 1.000000f, 0.012390f, 0.993652f, 0.025955f, 0.983398f, 0.039337f, 0.972656f,
+ 0.051727f, 0.961426f, 0.065369f, 0.948730f, 0.078430f, 0.936035f, 0.090698f, 0.923828f,
+ 0.104248f, 0.910156f, 0.116821f, 0.897461f, 0.128540f, 0.884277f, 0.140625f, 0.871582f,
+ 0.152100f, 0.858398f, 0.163818f, 0.846191f, 0.174927f, 0.833008f, 0.186523f, 0.820312f,
+ 0.196777f, 0.807617f, 0.207886f, 0.795410f, 0.217285f, 0.783203f, 0.226685f, 0.770996f,
+ 0.236694f, 0.758301f, 0.245850f, 0.747070f, 0.254883f, 0.734863f, 0.262939f, 0.724121f,
+ 0.271973f, 0.712402f, 0.279053f, 0.702148f, 0.286377f, 0.690918f, 0.292236f, 0.681152f,
+ 0.299805f, 0.670898f, 0.305420f, 0.661133f, 0.311279f, 0.651367f, 0.316895f, 0.642090f,
+ 0.321777f, 0.633301f, 0.326904f, 0.624512f, 0.330811f, 0.615723f, 0.333740f, 0.607910f,
+ 0.336670f, 0.600098f, 0.339355f, 0.592773f, 0.342285f, 0.585449f, 0.344238f, 0.578125f,
+ 0.345215f, 0.570312f, 0.345947f, 0.562988f, 0.346924f, 0.554688f, 0.345947f, 0.547363f,
+ 0.345947f, 0.538574f, 0.345459f, 0.529297f, 0.344238f, 0.520508f, 0.341309f, 0.510254f,
+ 0.338379f, 0.500000f, 0.334961f, 0.489258f, 0.331299f, 0.477051f, 0.326660f, 0.463867f,
+ 0.321045f, 0.449707f, 0.314941f, 0.434814f, 0.307617f, 0.418457f, 0.299561f, 0.399414f,
+ 0.290771f, 0.379395f, 0.279785f, 0.355957f, 0.267822f, 0.329834f, 0.253174f, 0.299805f,
+ 0.235718f, 0.264404f, 0.214233f, 0.219727f, 0.186035f, 0.159302f, 0.139648f, 0.058105f,
+ 0.000000f, 1.000000f, 0.012421f, 0.993652f, 0.026154f, 0.983398f, 0.039032f, 0.972656f,
+ 0.051605f, 0.961426f, 0.065491f, 0.948730f, 0.078247f, 0.936523f, 0.091797f, 0.922852f,
+ 0.105103f, 0.910156f, 0.116699f, 0.897461f, 0.129639f, 0.883789f, 0.141357f, 0.871094f,
+ 0.153442f, 0.857910f, 0.164917f, 0.845215f, 0.176636f, 0.832031f, 0.187866f, 0.819336f,
+ 0.199097f, 0.806152f, 0.209473f, 0.793457f, 0.219604f, 0.781250f, 0.230957f, 0.768555f,
+ 0.239746f, 0.756836f, 0.249512f, 0.744629f, 0.258301f, 0.733398f, 0.266602f, 0.722168f,
+ 0.274658f, 0.710938f, 0.282959f, 0.699707f, 0.291016f, 0.688965f, 0.298584f, 0.678223f,
+ 0.304688f, 0.667969f, 0.311035f, 0.657715f, 0.317139f, 0.647949f, 0.322754f, 0.638672f,
+ 0.328613f, 0.628906f, 0.333008f, 0.620117f, 0.338623f, 0.611328f, 0.343018f, 0.602539f,
+ 0.346680f, 0.594238f, 0.349365f, 0.586426f, 0.352783f, 0.578613f, 0.354980f, 0.571289f,
+ 0.357178f, 0.563477f, 0.358154f, 0.555664f, 0.359619f, 0.547852f, 0.359375f, 0.540039f,
+ 0.359863f, 0.531738f, 0.359863f, 0.522461f, 0.358154f, 0.513184f, 0.357666f, 0.503418f,
+ 0.354248f, 0.493408f, 0.352051f, 0.482910f, 0.348877f, 0.470459f, 0.345459f, 0.457275f,
+ 0.341064f, 0.443359f, 0.334961f, 0.428711f, 0.328613f, 0.411865f, 0.321533f, 0.394043f,
+ 0.312012f, 0.374023f, 0.301758f, 0.351562f, 0.291260f, 0.325439f, 0.276123f, 0.295654f,
+ 0.260254f, 0.260742f, 0.239014f, 0.217529f, 0.211792f, 0.156494f, 0.165283f, 0.057495f,
+ 0.000000f, 1.000000f, 0.012566f, 0.993164f, 0.025940f, 0.983398f, 0.039276f, 0.972656f,
+ 0.052155f, 0.960938f, 0.065552f, 0.948730f, 0.078430f, 0.936035f, 0.091797f, 0.922852f,
+ 0.104614f, 0.910156f, 0.117310f, 0.896973f, 0.129028f, 0.884277f, 0.142822f, 0.870117f,
+ 0.154663f, 0.857422f, 0.166504f, 0.844238f, 0.178711f, 0.830566f, 0.190063f, 0.817383f,
+ 0.200928f, 0.805176f, 0.211670f, 0.792480f, 0.222778f, 0.779785f, 0.232422f, 0.767578f,
+ 0.242310f, 0.755859f, 0.251709f, 0.743652f, 0.260742f, 0.731934f, 0.269043f, 0.720703f,
+ 0.278564f, 0.708496f, 0.287354f, 0.697754f, 0.294922f, 0.686523f, 0.302002f, 0.675781f,
+ 0.310059f, 0.665039f, 0.317139f, 0.654297f, 0.322998f, 0.644531f, 0.330078f, 0.634277f,
+ 0.336670f, 0.624023f, 0.341797f, 0.614746f, 0.347168f, 0.605957f, 0.352051f, 0.596191f,
+ 0.356445f, 0.587891f, 0.359863f, 0.579590f, 0.362549f, 0.571777f, 0.365234f, 0.564453f,
+ 0.368896f, 0.556641f, 0.370361f, 0.548340f, 0.371582f, 0.541016f, 0.373047f, 0.532227f,
+ 0.373779f, 0.523926f, 0.373535f, 0.515625f, 0.374512f, 0.505371f, 0.372559f, 0.496338f,
+ 0.371094f, 0.485840f, 0.369385f, 0.474854f, 0.366455f, 0.463135f, 0.363281f, 0.450684f,
+ 0.360107f, 0.436768f, 0.354736f, 0.422363f, 0.350098f, 0.405029f, 0.342529f, 0.387451f,
+ 0.334473f, 0.368164f, 0.325684f, 0.345947f, 0.314941f, 0.320557f, 0.302246f, 0.291504f,
+ 0.285400f, 0.257080f, 0.265381f, 0.214355f, 0.238281f, 0.155151f, 0.192993f, 0.055817f,
+ 0.000000f, 1.000000f, 0.012619f, 0.993164f, 0.025803f, 0.983887f, 0.038879f, 0.972656f,
+ 0.051758f, 0.961426f, 0.065369f, 0.948730f, 0.079041f, 0.936035f, 0.091553f, 0.923340f,
+ 0.105469f, 0.909668f, 0.117310f, 0.896973f, 0.130737f, 0.883301f, 0.143188f, 0.869629f,
+ 0.155396f, 0.856445f, 0.167969f, 0.842773f, 0.179688f, 0.829590f, 0.191162f, 0.817383f,
+ 0.202393f, 0.804199f, 0.213379f, 0.791504f, 0.224854f, 0.778809f, 0.234741f, 0.766602f,
+ 0.244751f, 0.754395f, 0.255371f, 0.741699f, 0.263428f, 0.730469f, 0.273926f, 0.718262f,
+ 0.282959f, 0.706543f, 0.291016f, 0.695312f, 0.299805f, 0.684082f, 0.308594f, 0.672363f,
+ 0.316406f, 0.661133f, 0.323242f, 0.650391f, 0.330322f, 0.640137f, 0.337402f, 0.629883f,
+ 0.343506f, 0.620117f, 0.349854f, 0.609863f, 0.354980f, 0.600586f, 0.360596f, 0.591309f,
+ 0.364502f, 0.583008f, 0.369629f, 0.573730f, 0.372803f, 0.565430f, 0.376709f, 0.557617f,
+ 0.379883f, 0.549805f, 0.382812f, 0.541016f, 0.385010f, 0.533203f, 0.386963f, 0.524414f,
+ 0.387939f, 0.516113f, 0.388428f, 0.507324f, 0.389648f, 0.498047f, 0.388184f, 0.488525f,
+ 0.388672f, 0.478760f, 0.386475f, 0.467285f, 0.385254f, 0.455811f, 0.382080f, 0.442871f,
+ 0.380127f, 0.429932f, 0.375488f, 0.415039f, 0.370605f, 0.399414f, 0.364746f, 0.381348f,
+ 0.356934f, 0.361816f, 0.348389f, 0.340576f, 0.338623f, 0.315674f, 0.327637f, 0.287354f,
+ 0.312500f, 0.253174f, 0.292969f, 0.210938f, 0.267090f, 0.152832f, 0.220703f, 0.055206f,
+ 0.000000f, 1.000000f, 0.012627f, 0.993164f, 0.025696f, 0.983887f, 0.038879f, 0.973145f,
+ 0.052155f, 0.961426f, 0.065735f, 0.948242f, 0.079651f, 0.935547f, 0.092651f, 0.922363f,
+ 0.105652f, 0.909180f, 0.118713f, 0.895996f, 0.132080f, 0.881836f, 0.145020f, 0.868652f,
+ 0.157593f, 0.855469f, 0.169189f, 0.842285f, 0.180664f, 0.829590f, 0.192749f, 0.816406f,
+ 0.203979f, 0.803711f, 0.215454f, 0.790527f, 0.225830f, 0.778320f, 0.237183f, 0.765137f,
+ 0.247681f, 0.753418f, 0.257324f, 0.740723f, 0.267090f, 0.728516f, 0.277344f, 0.716309f,
+ 0.287354f, 0.704102f, 0.297119f, 0.691895f, 0.304932f, 0.680176f, 0.312988f, 0.669434f,
+ 0.321289f, 0.658203f, 0.329346f, 0.646973f, 0.336914f, 0.636230f, 0.343994f, 0.625488f,
+ 0.350098f, 0.615723f, 0.357422f, 0.605469f, 0.363525f, 0.595215f, 0.368652f, 0.586426f,
+ 0.374512f, 0.576660f, 0.380615f, 0.566895f, 0.384521f, 0.558105f, 0.387207f, 0.550781f,
+ 0.390869f, 0.542480f, 0.395264f, 0.534180f, 0.397705f, 0.525391f, 0.399902f, 0.517578f,
+ 0.402832f, 0.508301f, 0.403809f, 0.499512f, 0.404785f, 0.489990f, 0.405029f, 0.480469f,
+ 0.405029f, 0.470459f, 0.404541f, 0.459229f, 0.403320f, 0.447998f, 0.401855f, 0.435303f,
+ 0.400146f, 0.422119f, 0.395508f, 0.407471f, 0.392578f, 0.392090f, 0.386963f, 0.375488f,
+ 0.380127f, 0.355469f, 0.373535f, 0.334473f, 0.364258f, 0.310303f, 0.352783f, 0.282471f,
+ 0.339111f, 0.248413f, 0.321289f, 0.207153f, 0.295410f, 0.150024f, 0.250977f, 0.055573f,
+ 0.000000f, 1.000000f, 0.012405f, 0.993652f, 0.026001f, 0.983398f, 0.038910f, 0.972656f,
+ 0.052338f, 0.960938f, 0.066589f, 0.947754f, 0.078979f, 0.935547f, 0.093323f, 0.922363f,
+ 0.106750f, 0.908203f, 0.119690f, 0.895020f, 0.133423f, 0.881348f, 0.145630f, 0.868164f,
+ 0.156982f, 0.855469f, 0.170288f, 0.842285f, 0.181763f, 0.829102f, 0.193481f, 0.816406f,
+ 0.205933f, 0.802734f, 0.217285f, 0.790039f, 0.227539f, 0.777344f, 0.239746f, 0.764160f,
+ 0.249634f, 0.751465f, 0.261475f, 0.738281f, 0.271729f, 0.726074f, 0.281982f, 0.713379f,
+ 0.291504f, 0.701172f, 0.299805f, 0.689453f, 0.310059f, 0.678223f, 0.319092f, 0.666016f,
+ 0.326904f, 0.654785f, 0.335205f, 0.644043f, 0.343262f, 0.632812f, 0.351318f, 0.621582f,
+ 0.358398f, 0.610840f, 0.364990f, 0.600586f, 0.372559f, 0.589844f, 0.378174f, 0.580078f,
+ 0.383789f, 0.570801f, 0.388672f, 0.561523f, 0.394287f, 0.552246f, 0.398926f, 0.543457f,
+ 0.404297f, 0.534668f, 0.406738f, 0.526367f, 0.410889f, 0.517578f, 0.413086f, 0.509277f,
+ 0.416504f, 0.500488f, 0.417969f, 0.491455f, 0.420166f, 0.481934f, 0.421631f, 0.472168f,
+ 0.422119f, 0.462158f, 0.422852f, 0.451172f, 0.421631f, 0.439941f, 0.420410f, 0.428223f,
+ 0.419922f, 0.414307f, 0.416748f, 0.400146f, 0.414307f, 0.385010f, 0.408447f, 0.367920f,
+ 0.403809f, 0.348877f, 0.397705f, 0.327881f, 0.389404f, 0.304199f, 0.378418f, 0.276611f,
+ 0.366455f, 0.244507f, 0.349121f, 0.203491f, 0.324951f, 0.147583f, 0.282471f, 0.053955f,
+ 0.000000f, 1.000000f, 0.012566f, 0.993164f, 0.025864f, 0.983887f, 0.039215f, 0.972656f,
+ 0.052826f, 0.960449f, 0.066345f, 0.947754f, 0.079773f, 0.935059f, 0.093628f, 0.921387f,
+ 0.107666f, 0.908203f, 0.120300f, 0.894531f, 0.133301f, 0.881836f, 0.145386f, 0.868652f,
+ 0.158325f, 0.854980f, 0.171143f, 0.841797f, 0.183594f, 0.828613f, 0.195923f, 0.814941f,
+ 0.207397f, 0.802246f, 0.218872f, 0.789062f, 0.231201f, 0.775391f, 0.242188f, 0.762207f,
+ 0.253418f, 0.749512f, 0.264160f, 0.736816f, 0.273438f, 0.724121f, 0.284668f, 0.711914f,
+ 0.294189f, 0.699707f, 0.305420f, 0.687500f, 0.314209f, 0.675293f, 0.323486f, 0.663574f,
+ 0.333740f, 0.651367f, 0.341309f, 0.640137f, 0.349365f, 0.628906f, 0.357666f, 0.617676f,
+ 0.364746f, 0.606445f, 0.372070f, 0.596191f, 0.379883f, 0.585449f, 0.387695f, 0.574707f,
+ 0.393311f, 0.564941f, 0.399658f, 0.554688f, 0.405762f, 0.545410f, 0.410889f, 0.535645f,
+ 0.415039f, 0.527344f, 0.419678f, 0.518555f, 0.423584f, 0.510254f, 0.427734f, 0.500488f,
+ 0.432129f, 0.491943f, 0.434326f, 0.482910f, 0.435547f, 0.473877f, 0.439209f, 0.463623f,
+ 0.439697f, 0.453125f, 0.439941f, 0.442383f, 0.440674f, 0.431152f, 0.440918f, 0.419678f,
+ 0.439697f, 0.405762f, 0.437744f, 0.392578f, 0.435791f, 0.377197f, 0.432617f, 0.360840f,
+ 0.427734f, 0.342041f, 0.422363f, 0.321777f, 0.415527f, 0.297607f, 0.406250f, 0.271240f,
+ 0.395020f, 0.239014f, 0.378418f, 0.199463f, 0.355957f, 0.145142f, 0.315918f, 0.052887f,
+ 0.000000f, 1.000000f, 0.012573f, 0.993164f, 0.025833f, 0.983398f, 0.039368f, 0.972656f,
+ 0.052643f, 0.960449f, 0.066833f, 0.947754f, 0.081299f, 0.934082f, 0.094421f, 0.920898f,
+ 0.107910f, 0.907715f, 0.120361f, 0.895020f, 0.134399f, 0.881348f, 0.146484f, 0.868164f,
+ 0.159424f, 0.854980f, 0.171631f, 0.841797f, 0.183960f, 0.828125f, 0.196045f, 0.814941f,
+ 0.209351f, 0.800781f, 0.221313f, 0.787109f, 0.233398f, 0.773926f, 0.244629f, 0.761230f,
+ 0.256104f, 0.748047f, 0.266602f, 0.735352f, 0.278320f, 0.722168f, 0.287598f, 0.709961f,
+ 0.299805f, 0.697266f, 0.309814f, 0.684570f, 0.319092f, 0.672363f, 0.328125f, 0.660156f,
+ 0.339111f, 0.648438f, 0.347656f, 0.636230f, 0.355225f, 0.625000f, 0.364746f, 0.613770f,
+ 0.373779f, 0.601562f, 0.380859f, 0.591309f, 0.388184f, 0.580078f, 0.395752f, 0.569336f,
+ 0.403076f, 0.559082f, 0.408691f, 0.549316f, 0.416016f, 0.539062f, 0.422119f, 0.528809f,
+ 0.427246f, 0.519531f, 0.432373f, 0.510254f, 0.437256f, 0.501465f, 0.441895f, 0.492676f,
+ 0.444580f, 0.483887f, 0.449219f, 0.473633f, 0.451904f, 0.464600f, 0.455322f, 0.455322f,
+ 0.457031f, 0.444580f, 0.458496f, 0.433838f, 0.460449f, 0.422607f, 0.459961f, 0.410645f,
+ 0.460205f, 0.397949f, 0.460205f, 0.383789f, 0.457520f, 0.369385f, 0.455811f, 0.352539f,
+ 0.451660f, 0.334473f, 0.448975f, 0.314453f, 0.442139f, 0.291748f, 0.434814f, 0.265625f,
+ 0.424805f, 0.234375f, 0.408936f, 0.195068f, 0.387695f, 0.141968f, 0.348633f, 0.051575f,
+ 0.000000f, 1.000000f, 0.012520f, 0.993164f, 0.025620f, 0.983887f, 0.038788f, 0.972656f,
+ 0.052856f, 0.960449f, 0.067627f, 0.946777f, 0.081360f, 0.934082f, 0.095093f, 0.920898f,
+ 0.107849f, 0.908203f, 0.121277f, 0.894531f, 0.133911f, 0.881348f, 0.146973f, 0.868164f,
+ 0.160767f, 0.854492f, 0.173584f, 0.840332f, 0.186646f, 0.826660f, 0.199097f, 0.812988f,
+ 0.211304f, 0.799805f, 0.223389f, 0.786621f, 0.234497f, 0.772949f, 0.246582f, 0.760254f,
+ 0.258789f, 0.746582f, 0.269287f, 0.733887f, 0.281738f, 0.720215f, 0.291504f, 0.707520f,
+ 0.303223f, 0.694824f, 0.312744f, 0.682129f, 0.324219f, 0.669434f, 0.334229f, 0.657227f,
+ 0.343506f, 0.645020f, 0.354004f, 0.632812f, 0.363037f, 0.620605f, 0.371094f, 0.609375f,
+ 0.379395f, 0.598145f, 0.388916f, 0.585938f, 0.396729f, 0.575195f, 0.404785f, 0.563965f,
+ 0.411865f, 0.553223f, 0.419189f, 0.542480f, 0.427002f, 0.532227f, 0.432129f, 0.522461f,
+ 0.439697f, 0.511719f, 0.445801f, 0.502441f, 0.450439f, 0.492920f, 0.454590f, 0.484131f,
+ 0.460449f, 0.474854f, 0.464111f, 0.465088f, 0.468994f, 0.455566f, 0.471436f, 0.445801f,
+ 0.474854f, 0.435059f, 0.477295f, 0.425049f, 0.479248f, 0.413330f, 0.479736f, 0.402100f,
+ 0.481445f, 0.389160f, 0.481689f, 0.375244f, 0.481689f, 0.360840f, 0.478516f, 0.344482f,
+ 0.477295f, 0.326660f, 0.474365f, 0.307129f, 0.468506f, 0.285156f, 0.462402f, 0.259033f,
+ 0.453613f, 0.228271f, 0.439453f, 0.190674f, 0.420898f, 0.137817f, 0.383301f, 0.052277f,
+ 0.000000f, 1.000000f, 0.012436f, 0.993164f, 0.025482f, 0.983887f, 0.039398f, 0.972168f,
+ 0.053711f, 0.959961f, 0.067749f, 0.946777f, 0.080383f, 0.934570f, 0.093933f, 0.921875f,
+ 0.108093f, 0.908203f, 0.121460f, 0.894531f, 0.134766f, 0.881348f, 0.148071f, 0.867676f,
+ 0.162354f, 0.853516f, 0.175049f, 0.839355f, 0.188110f, 0.825684f, 0.200073f, 0.812500f,
+ 0.213501f, 0.798828f, 0.225464f, 0.785645f, 0.237549f, 0.772461f, 0.248779f, 0.758789f,
+ 0.262207f, 0.744629f, 0.274170f, 0.731445f, 0.283936f, 0.718262f, 0.296143f, 0.705566f,
+ 0.306641f, 0.692383f, 0.317627f, 0.679688f, 0.329346f, 0.666504f, 0.338867f, 0.654297f,
+ 0.349365f, 0.641602f, 0.358398f, 0.629883f, 0.368896f, 0.617188f, 0.379150f, 0.605469f,
+ 0.389160f, 0.592773f, 0.396729f, 0.581543f, 0.404541f, 0.569824f, 0.413330f, 0.558594f,
+ 0.423096f, 0.546875f, 0.430420f, 0.536133f, 0.437012f, 0.525391f, 0.444580f, 0.514648f,
+ 0.450684f, 0.504883f, 0.457520f, 0.494629f, 0.463379f, 0.484375f, 0.469238f, 0.475098f,
+ 0.474609f, 0.465576f, 0.479980f, 0.456055f, 0.484619f, 0.446045f, 0.489014f, 0.436035f,
+ 0.492432f, 0.425537f, 0.495361f, 0.414551f, 0.498535f, 0.404297f, 0.501465f, 0.391602f,
+ 0.502441f, 0.379639f, 0.504395f, 0.366211f, 0.503418f, 0.351318f, 0.504395f, 0.336182f,
+ 0.502441f, 0.318604f, 0.500977f, 0.299561f, 0.496582f, 0.277832f, 0.491455f, 0.252930f,
+ 0.482178f, 0.223145f, 0.470947f, 0.186279f, 0.454834f, 0.134888f, 0.419189f, 0.048889f,
+ 0.000000f, 1.000000f, 0.012390f, 0.993164f, 0.025208f, 0.983887f, 0.039673f, 0.972168f,
+ 0.054291f, 0.958984f, 0.068054f, 0.946777f, 0.080444f, 0.935059f, 0.094543f, 0.921875f,
+ 0.108093f, 0.908203f, 0.121277f, 0.895020f, 0.135376f, 0.880859f, 0.148804f, 0.866699f,
+ 0.162109f, 0.853027f, 0.175659f, 0.839355f, 0.187988f, 0.826172f, 0.201050f, 0.812012f,
+ 0.214355f, 0.798340f, 0.227539f, 0.784668f, 0.240112f, 0.770020f, 0.251953f, 0.757324f,
+ 0.263916f, 0.743652f, 0.276367f, 0.729980f, 0.287842f, 0.716797f, 0.299805f, 0.703613f,
+ 0.311035f, 0.690430f, 0.322998f, 0.676758f, 0.333496f, 0.664062f, 0.344238f, 0.651367f,
+ 0.354248f, 0.638672f, 0.365479f, 0.625977f, 0.376465f, 0.612793f, 0.385986f, 0.601074f,
+ 0.395264f, 0.588867f, 0.405029f, 0.576660f, 0.413818f, 0.564453f, 0.422607f, 0.553711f,
+ 0.431152f, 0.541504f, 0.439697f, 0.530273f, 0.448730f, 0.518555f, 0.455811f, 0.507812f,
+ 0.463135f, 0.497314f, 0.471680f, 0.485840f, 0.477539f, 0.475830f, 0.484131f, 0.465820f,
+ 0.490234f, 0.456299f, 0.495605f, 0.446533f, 0.500977f, 0.436523f, 0.505859f, 0.426025f,
+ 0.511230f, 0.415771f, 0.514160f, 0.405029f, 0.518555f, 0.393799f, 0.521484f, 0.381592f,
+ 0.524414f, 0.369385f, 0.525391f, 0.355957f, 0.526855f, 0.341797f, 0.527344f, 0.326904f,
+ 0.527344f, 0.309326f, 0.527344f, 0.291016f, 0.523438f, 0.269775f, 0.520020f, 0.245728f,
+ 0.512695f, 0.216919f, 0.503418f, 0.181152f, 0.487305f, 0.130859f, 0.454834f, 0.048218f,
+ 0.000000f, 1.000000f, 0.012207f, 0.993164f, 0.025513f, 0.983887f, 0.040070f, 0.971680f,
+ 0.054382f, 0.958984f, 0.067993f, 0.946777f, 0.081482f, 0.934082f, 0.095581f, 0.920898f,
+ 0.109802f, 0.907715f, 0.122864f, 0.894043f, 0.136353f, 0.879883f, 0.150024f, 0.866211f,
+ 0.163452f, 0.852539f, 0.176758f, 0.838867f, 0.189697f, 0.825195f, 0.203247f, 0.811035f,
+ 0.215698f, 0.797363f, 0.228638f, 0.783203f, 0.242432f, 0.769531f, 0.254639f, 0.755859f,
+ 0.266846f, 0.742188f, 0.279297f, 0.728027f, 0.290527f, 0.715332f, 0.303467f, 0.701172f,
+ 0.314697f, 0.687988f, 0.326904f, 0.674316f, 0.338135f, 0.661133f, 0.349609f, 0.648438f,
+ 0.360596f, 0.635254f, 0.371338f, 0.622559f, 0.383057f, 0.609375f, 0.393066f, 0.596680f,
+ 0.402344f, 0.584473f, 0.412109f, 0.572266f, 0.422607f, 0.559570f, 0.432617f, 0.547363f,
+ 0.441162f, 0.535645f, 0.449707f, 0.523926f, 0.458496f, 0.512207f, 0.467529f, 0.500977f,
+ 0.475586f, 0.489746f, 0.484131f, 0.478271f, 0.491211f, 0.467529f, 0.498291f, 0.456787f,
+ 0.504883f, 0.446533f, 0.512207f, 0.435791f, 0.518066f, 0.426025f, 0.523926f, 0.415771f,
+ 0.527832f, 0.405273f, 0.533203f, 0.395020f, 0.538086f, 0.383057f, 0.542969f, 0.371582f,
+ 0.544922f, 0.359131f, 0.548340f, 0.346191f, 0.551758f, 0.331787f, 0.551758f, 0.316650f,
+ 0.554199f, 0.300781f, 0.554688f, 0.281982f, 0.551758f, 0.261719f, 0.549805f, 0.237671f,
+ 0.544434f, 0.209717f, 0.537598f, 0.175049f, 0.522461f, 0.127441f, 0.493896f, 0.046814f,
+ 0.000000f, 1.000000f, 0.011963f, 0.993652f, 0.025787f, 0.983398f, 0.040527f, 0.971191f,
+ 0.054321f, 0.959473f, 0.067871f, 0.947266f, 0.081543f, 0.934570f, 0.095947f, 0.920898f,
+ 0.109680f, 0.907715f, 0.123047f, 0.893555f, 0.136230f, 0.880371f, 0.150391f, 0.866211f,
+ 0.164185f, 0.852051f, 0.177490f, 0.838379f, 0.191528f, 0.823730f, 0.205933f, 0.809570f,
+ 0.218140f, 0.795898f, 0.230957f, 0.782227f, 0.244385f, 0.768066f, 0.258301f, 0.753906f,
+ 0.269043f, 0.740723f, 0.282959f, 0.726562f, 0.294189f, 0.713379f, 0.307617f, 0.699219f,
+ 0.319092f, 0.685547f, 0.330566f, 0.672363f, 0.342285f, 0.658691f, 0.354492f, 0.645508f,
+ 0.367188f, 0.631836f, 0.377197f, 0.618652f, 0.388184f, 0.605957f, 0.399658f, 0.592773f,
+ 0.410400f, 0.580078f, 0.420654f, 0.566895f, 0.430176f, 0.555176f, 0.440918f, 0.541992f,
+ 0.451172f, 0.529785f, 0.460693f, 0.517578f, 0.470215f, 0.505371f, 0.478271f, 0.493896f,
+ 0.486572f, 0.482178f, 0.495605f, 0.470703f, 0.504395f, 0.459229f, 0.512695f, 0.447754f,
+ 0.520996f, 0.436523f, 0.526855f, 0.426270f, 0.534180f, 0.415771f, 0.540039f, 0.405518f,
+ 0.546387f, 0.394531f, 0.553223f, 0.383545f, 0.559082f, 0.371826f, 0.562500f, 0.360596f,
+ 0.567871f, 0.348389f, 0.571777f, 0.335205f, 0.575195f, 0.321533f, 0.578613f, 0.306641f,
+ 0.580566f, 0.290527f, 0.580566f, 0.272705f, 0.581055f, 0.252686f, 0.579102f, 0.229614f,
+ 0.575684f, 0.202515f, 0.569336f, 0.169189f, 0.557617f, 0.121826f, 0.531250f, 0.044739f,
+ 0.000000f, 1.000000f, 0.011620f, 0.993652f, 0.025833f, 0.983398f, 0.040833f, 0.970703f,
+ 0.054504f, 0.959473f, 0.068237f, 0.947266f, 0.081787f, 0.934570f, 0.096069f, 0.920898f,
+ 0.110229f, 0.906738f, 0.124023f, 0.893066f, 0.138306f, 0.879395f, 0.152100f, 0.865723f,
+ 0.165405f, 0.852051f, 0.178467f, 0.837891f, 0.192139f, 0.823730f, 0.206055f, 0.809570f,
+ 0.220703f, 0.794922f, 0.232666f, 0.781250f, 0.246582f, 0.766602f, 0.259277f, 0.752930f,
+ 0.272949f, 0.739258f, 0.285645f, 0.724609f, 0.298828f, 0.710938f, 0.311279f, 0.697266f,
+ 0.323242f, 0.683594f, 0.335938f, 0.669434f, 0.347412f, 0.655762f, 0.360352f, 0.642090f,
+ 0.373047f, 0.628418f, 0.383545f, 0.615234f, 0.394531f, 0.602051f, 0.406006f, 0.588867f,
+ 0.418457f, 0.575195f, 0.429199f, 0.562012f, 0.439697f, 0.549805f, 0.449951f, 0.536621f,
+ 0.458740f, 0.524414f, 0.470947f, 0.511719f, 0.481445f, 0.498779f, 0.491211f, 0.486328f,
+ 0.499512f, 0.474609f, 0.509277f, 0.462646f, 0.516602f, 0.451172f, 0.526367f, 0.439209f,
+ 0.533691f, 0.427734f, 0.543945f, 0.415771f, 0.550781f, 0.405029f, 0.558594f, 0.394043f,
+ 0.565918f, 0.383301f, 0.572266f, 0.372070f, 0.578125f, 0.360840f, 0.584473f, 0.348877f,
+ 0.589844f, 0.336914f, 0.595215f, 0.323730f, 0.599121f, 0.310547f, 0.603027f, 0.295898f,
+ 0.607422f, 0.280273f, 0.608887f, 0.262939f, 0.610352f, 0.243286f, 0.609375f, 0.221436f,
+ 0.607910f, 0.194702f, 0.604492f, 0.162842f, 0.593262f, 0.118347f, 0.570312f, 0.043488f,
+ 0.000000f, 1.000000f, 0.011742f, 0.993652f, 0.026215f, 0.982910f, 0.040924f, 0.971191f,
+ 0.054016f, 0.959961f, 0.067322f, 0.947754f, 0.082031f, 0.934082f, 0.096375f, 0.920410f,
+ 0.110352f, 0.906738f, 0.124390f, 0.893555f, 0.137329f, 0.879883f, 0.152466f, 0.864746f,
+ 0.166626f, 0.851074f, 0.180298f, 0.836914f, 0.193604f, 0.823242f, 0.208008f, 0.808105f,
+ 0.221802f, 0.794434f, 0.235107f, 0.780273f, 0.247437f, 0.766602f, 0.262451f, 0.751465f,
+ 0.275635f, 0.737305f, 0.288330f, 0.723633f, 0.301758f, 0.708984f, 0.313965f, 0.695312f,
+ 0.327881f, 0.681152f, 0.340088f, 0.666992f, 0.353027f, 0.652832f, 0.364746f, 0.639160f,
+ 0.376709f, 0.625488f, 0.389893f, 0.611816f, 0.401611f, 0.598145f, 0.413330f, 0.584473f,
+ 0.426270f, 0.570801f, 0.437500f, 0.557617f, 0.449463f, 0.543945f, 0.460205f, 0.530762f,
+ 0.470215f, 0.518066f, 0.481445f, 0.504883f, 0.492188f, 0.492432f, 0.501953f, 0.479736f,
+ 0.512695f, 0.466553f, 0.522949f, 0.454346f, 0.532715f, 0.442139f, 0.540527f, 0.430176f,
+ 0.551270f, 0.417725f, 0.557617f, 0.406494f, 0.567383f, 0.394287f, 0.575684f, 0.383057f,
+ 0.583496f, 0.371582f, 0.592285f, 0.360352f, 0.599121f, 0.348877f, 0.605957f, 0.336914f,
+ 0.612305f, 0.324951f, 0.618652f, 0.312012f, 0.622559f, 0.298584f, 0.629395f, 0.284180f,
+ 0.632324f, 0.268799f, 0.636719f, 0.251953f, 0.638672f, 0.233398f, 0.641602f, 0.212036f,
+ 0.639648f, 0.187134f, 0.638184f, 0.155273f, 0.630859f, 0.112732f, 0.611816f, 0.041626f,
+ 0.000000f, 1.000000f, 0.011772f, 0.993652f, 0.026489f, 0.982422f, 0.040741f, 0.971680f,
+ 0.053833f, 0.959961f, 0.068054f, 0.947266f, 0.082886f, 0.933594f, 0.096436f, 0.920410f,
+ 0.110229f, 0.907227f, 0.123840f, 0.893555f, 0.139038f, 0.878906f, 0.152832f, 0.865234f,
+ 0.166626f, 0.851074f, 0.181641f, 0.835938f, 0.195557f, 0.821777f, 0.208130f, 0.808594f,
+ 0.223022f, 0.793457f, 0.237305f, 0.778809f, 0.249878f, 0.765137f, 0.264893f, 0.750488f,
+ 0.278320f, 0.735840f, 0.291992f, 0.721191f, 0.304688f, 0.707520f, 0.319336f, 0.692383f,
+ 0.331543f, 0.678711f, 0.344971f, 0.664551f, 0.358643f, 0.650391f, 0.369873f, 0.636230f,
+ 0.383789f, 0.622070f, 0.396484f, 0.607910f, 0.408691f, 0.594238f, 0.420654f, 0.580566f,
+ 0.433105f, 0.566406f, 0.445068f, 0.552734f, 0.457520f, 0.538574f, 0.469238f, 0.525391f,
+ 0.480713f, 0.512207f, 0.490479f, 0.499512f, 0.502930f, 0.485596f, 0.514160f, 0.472656f,
+ 0.524414f, 0.459473f, 0.535645f, 0.446289f, 0.544922f, 0.433838f, 0.555664f, 0.420654f,
+ 0.564453f, 0.408936f, 0.575195f, 0.395996f, 0.584961f, 0.383545f, 0.593750f, 0.371094f,
+ 0.604004f, 0.359131f, 0.611816f, 0.347656f, 0.620117f, 0.336182f, 0.627441f, 0.324707f,
+ 0.634766f, 0.312012f, 0.641113f, 0.300049f, 0.647949f, 0.286133f, 0.654297f, 0.271973f,
+ 0.660156f, 0.256836f, 0.664551f, 0.240845f, 0.668945f, 0.222168f, 0.671875f, 0.201904f,
+ 0.673340f, 0.177734f, 0.672363f, 0.147827f, 0.666992f, 0.106750f, 0.651367f, 0.039673f,
+ 0.000000f, 1.000000f, 0.011971f, 0.993652f, 0.026947f, 0.982422f, 0.040131f, 0.972168f,
+ 0.053833f, 0.960449f, 0.068359f, 0.946777f, 0.083008f, 0.933594f, 0.096802f, 0.920410f,
+ 0.111511f, 0.906738f, 0.125488f, 0.892578f, 0.139038f, 0.879395f, 0.153442f, 0.864746f,
+ 0.168457f, 0.850098f, 0.181641f, 0.836426f, 0.196777f, 0.821289f, 0.211792f, 0.806641f,
+ 0.224243f, 0.792480f, 0.238647f, 0.778320f, 0.252930f, 0.763184f, 0.267334f, 0.749023f,
+ 0.281006f, 0.734375f, 0.295410f, 0.719238f, 0.307617f, 0.705566f, 0.321045f, 0.691406f,
+ 0.335205f, 0.676758f, 0.348877f, 0.662109f, 0.363037f, 0.647461f, 0.375244f, 0.633789f,
+ 0.389404f, 0.618652f, 0.402100f, 0.604492f, 0.414551f, 0.590332f, 0.428223f, 0.576172f,
+ 0.441406f, 0.562012f, 0.453857f, 0.547852f, 0.465820f, 0.534180f, 0.478516f, 0.520020f,
+ 0.490479f, 0.506348f, 0.501953f, 0.492920f, 0.513184f, 0.479248f, 0.525879f, 0.465332f,
+ 0.537109f, 0.451660f, 0.548340f, 0.438477f, 0.559082f, 0.425049f, 0.569824f, 0.412354f,
+ 0.581543f, 0.398682f, 0.591309f, 0.385742f, 0.602051f, 0.373047f, 0.612793f, 0.359863f,
+ 0.621582f, 0.347412f, 0.631348f, 0.335205f, 0.638672f, 0.323730f, 0.648438f, 0.311523f,
+ 0.659180f, 0.298584f, 0.666016f, 0.285400f, 0.673340f, 0.272705f, 0.680176f, 0.259277f,
+ 0.688965f, 0.243530f, 0.693848f, 0.228271f, 0.699707f, 0.210327f, 0.703613f, 0.191040f,
+ 0.707031f, 0.168701f, 0.708984f, 0.139893f, 0.705566f, 0.101440f, 0.691406f, 0.037720f,
+ 0.000000f, 1.000000f, 0.012199f, 0.993164f, 0.027023f, 0.982910f, 0.040283f, 0.972168f,
+ 0.054169f, 0.959961f, 0.069092f, 0.946289f, 0.082886f, 0.933594f, 0.097168f, 0.920410f,
+ 0.111694f, 0.906250f, 0.126099f, 0.892578f, 0.140259f, 0.878418f, 0.155640f, 0.863770f,
+ 0.169067f, 0.849609f, 0.184570f, 0.834961f, 0.197876f, 0.820801f, 0.211792f, 0.806641f,
+ 0.226807f, 0.791504f, 0.241455f, 0.776855f, 0.254883f, 0.762695f, 0.269775f, 0.747559f,
+ 0.283691f, 0.733398f, 0.298340f, 0.717773f, 0.311279f, 0.703613f, 0.326172f, 0.688477f,
+ 0.339111f, 0.674316f, 0.353760f, 0.659668f, 0.368652f, 0.644043f, 0.380615f, 0.630371f,
+ 0.394531f, 0.615723f, 0.407959f, 0.601074f, 0.422607f, 0.586426f, 0.435059f, 0.571777f,
+ 0.447266f, 0.558105f, 0.460693f, 0.543945f, 0.473877f, 0.529297f, 0.486572f, 0.515137f,
+ 0.499756f, 0.500488f, 0.512695f, 0.486328f, 0.524902f, 0.472168f, 0.537598f, 0.458008f,
+ 0.549316f, 0.444580f, 0.560547f, 0.430664f, 0.572754f, 0.416504f, 0.584473f, 0.402832f,
+ 0.596680f, 0.389160f, 0.607910f, 0.375732f, 0.618652f, 0.362305f, 0.629395f, 0.349121f,
+ 0.640625f, 0.335693f, 0.650879f, 0.322510f, 0.662109f, 0.309326f, 0.671387f, 0.297119f,
+ 0.680664f, 0.284668f, 0.690430f, 0.271729f, 0.698730f, 0.258301f, 0.708008f, 0.244507f,
+ 0.715332f, 0.230103f, 0.722168f, 0.214722f, 0.730469f, 0.197876f, 0.735840f, 0.179321f,
+ 0.741211f, 0.157349f, 0.744141f, 0.130249f, 0.744141f, 0.094849f, 0.734863f, 0.035278f,
+ 0.000000f, 1.000000f, 0.012444f, 0.993164f, 0.027298f, 0.982422f, 0.040283f, 0.972168f,
+ 0.055054f, 0.958984f, 0.068970f, 0.946777f, 0.082336f, 0.934082f, 0.097351f, 0.919922f,
+ 0.112183f, 0.906250f, 0.126343f, 0.892578f, 0.141113f, 0.877930f, 0.155396f, 0.863770f,
+ 0.170532f, 0.848633f, 0.184448f, 0.834473f, 0.199707f, 0.820312f, 0.214355f, 0.804688f,
+ 0.228149f, 0.791016f, 0.242432f, 0.775879f, 0.256592f, 0.761230f, 0.272461f, 0.746094f,
+ 0.285645f, 0.731445f, 0.300781f, 0.716797f, 0.314453f, 0.701660f, 0.329590f, 0.687012f,
+ 0.344727f, 0.671875f, 0.357422f, 0.657227f, 0.372803f, 0.642090f, 0.387207f, 0.626953f,
+ 0.399902f, 0.612305f, 0.413086f, 0.597656f, 0.428467f, 0.583008f, 0.441162f, 0.568359f,
+ 0.455811f, 0.553223f, 0.469238f, 0.538574f, 0.482666f, 0.523926f, 0.496094f, 0.509277f,
+ 0.509277f, 0.494873f, 0.521973f, 0.480469f, 0.534668f, 0.466064f, 0.548340f, 0.451416f,
+ 0.561035f, 0.437256f, 0.573730f, 0.422607f, 0.587402f, 0.407715f, 0.600586f, 0.393799f,
+ 0.612305f, 0.379639f, 0.625488f, 0.365234f, 0.636230f, 0.351807f, 0.648438f, 0.337646f,
+ 0.659668f, 0.323730f, 0.671875f, 0.310059f, 0.682129f, 0.296387f, 0.693359f, 0.282715f,
+ 0.704590f, 0.269287f, 0.714355f, 0.256104f, 0.725098f, 0.242798f, 0.734375f, 0.229614f,
+ 0.743164f, 0.215088f, 0.752441f, 0.200073f, 0.760254f, 0.184570f, 0.768555f, 0.166260f,
+ 0.773926f, 0.145630f, 0.780762f, 0.120667f, 0.782715f, 0.086487f, 0.776367f, 0.031677f,
+ 0.000000f, 1.000000f, 0.012665f, 0.992676f, 0.026840f, 0.982910f, 0.039856f, 0.972168f,
+ 0.054871f, 0.959473f, 0.068848f, 0.946777f, 0.083618f, 0.933105f, 0.098145f, 0.919922f,
+ 0.112549f, 0.906250f, 0.127075f, 0.891602f, 0.141724f, 0.877930f, 0.156250f, 0.863281f,
+ 0.170776f, 0.849121f, 0.186401f, 0.833496f, 0.200073f, 0.819824f, 0.214600f, 0.804688f,
+ 0.229980f, 0.790039f, 0.245361f, 0.774414f, 0.259277f, 0.760254f, 0.275391f, 0.744629f,
+ 0.290039f, 0.729980f, 0.303711f, 0.714844f, 0.318604f, 0.699707f, 0.333740f, 0.684570f,
+ 0.347656f, 0.669434f, 0.362305f, 0.654785f, 0.377197f, 0.639160f, 0.391113f, 0.624023f,
+ 0.406982f, 0.608887f, 0.420166f, 0.594238f, 0.435547f, 0.578613f, 0.448730f, 0.563965f,
+ 0.463379f, 0.548828f, 0.477051f, 0.534180f, 0.491699f, 0.518555f, 0.505371f, 0.503906f,
+ 0.520020f, 0.489014f, 0.532715f, 0.473877f, 0.546875f, 0.458984f, 0.560059f, 0.444092f,
+ 0.573730f, 0.429199f, 0.587402f, 0.414307f, 0.600098f, 0.399658f, 0.614258f, 0.384766f,
+ 0.627441f, 0.370361f, 0.640137f, 0.355713f, 0.651855f, 0.341553f, 0.666016f, 0.326416f,
+ 0.679199f, 0.312012f, 0.691406f, 0.297363f, 0.702637f, 0.283447f, 0.715820f, 0.268799f,
+ 0.728516f, 0.254150f, 0.739258f, 0.240234f, 0.750000f, 0.226807f, 0.760254f, 0.213135f,
+ 0.772461f, 0.199219f, 0.782715f, 0.183716f, 0.791504f, 0.168945f, 0.801758f, 0.151123f,
+ 0.810059f, 0.132446f, 0.815918f, 0.109253f, 0.823242f, 0.079285f, 0.820312f, 0.029144f,
+ 0.000000f, 1.000000f, 0.013290f, 0.992188f, 0.026016f, 0.983887f, 0.040649f, 0.971680f,
+ 0.054962f, 0.959473f, 0.068970f, 0.946777f, 0.083130f, 0.933594f, 0.098511f, 0.919434f,
+ 0.112671f, 0.905762f, 0.128174f, 0.891602f, 0.141968f, 0.877441f, 0.157349f, 0.862793f,
+ 0.171997f, 0.848145f, 0.186646f, 0.833496f, 0.202148f, 0.818848f, 0.216797f, 0.803711f,
+ 0.231934f, 0.789062f, 0.246338f, 0.773926f, 0.261719f, 0.759277f, 0.277344f, 0.743652f,
+ 0.291992f, 0.728516f, 0.306152f, 0.713379f, 0.322510f, 0.697754f, 0.337158f, 0.682617f,
+ 0.352539f, 0.666992f, 0.367188f, 0.651855f, 0.382324f, 0.636719f, 0.397461f, 0.621094f,
+ 0.410645f, 0.605957f, 0.426270f, 0.590332f, 0.441650f, 0.575195f, 0.456299f, 0.560059f,
+ 0.471191f, 0.544434f, 0.485352f, 0.529297f, 0.499512f, 0.513672f, 0.514160f, 0.498535f,
+ 0.529297f, 0.483398f, 0.543457f, 0.468018f, 0.558594f, 0.452393f, 0.573242f, 0.437012f,
+ 0.586914f, 0.421875f, 0.601562f, 0.406494f, 0.615234f, 0.391357f, 0.629395f, 0.376221f,
+ 0.642578f, 0.360840f, 0.656250f, 0.345703f, 0.670410f, 0.330078f, 0.684570f, 0.314697f,
+ 0.698242f, 0.299805f, 0.711914f, 0.284668f, 0.725586f, 0.269775f, 0.737793f, 0.255127f,
+ 0.750000f, 0.240112f, 0.763672f, 0.224854f, 0.775879f, 0.210083f, 0.788574f, 0.195435f,
+ 0.800293f, 0.181030f, 0.812012f, 0.166504f, 0.823730f, 0.151611f, 0.834473f, 0.135010f,
+ 0.844238f, 0.117065f, 0.854980f, 0.096191f, 0.861328f, 0.069702f, 0.862793f, 0.025696f,
+ 0.000000f, 1.000000f, 0.013832f, 0.991699f, 0.026260f, 0.983398f, 0.041382f, 0.971191f,
+ 0.054626f, 0.959961f, 0.069336f, 0.946289f, 0.083618f, 0.933594f, 0.098633f, 0.919434f,
+ 0.112976f, 0.905762f, 0.128296f, 0.891602f, 0.142578f, 0.876953f, 0.158203f, 0.862793f,
+ 0.172974f, 0.847656f, 0.189087f, 0.832520f, 0.202759f, 0.818359f, 0.218384f, 0.803223f,
+ 0.234619f, 0.787598f, 0.248169f, 0.772949f, 0.264893f, 0.757324f, 0.279541f, 0.742188f,
+ 0.294678f, 0.727051f, 0.310791f, 0.710938f, 0.326660f, 0.695801f, 0.341064f, 0.680176f,
+ 0.356934f, 0.664551f, 0.371582f, 0.648926f, 0.387207f, 0.633789f, 0.402588f, 0.618164f,
+ 0.418457f, 0.602539f, 0.433105f, 0.586914f, 0.448242f, 0.571289f, 0.462891f, 0.555664f,
+ 0.478027f, 0.540039f, 0.492920f, 0.524414f, 0.508789f, 0.508789f, 0.525391f, 0.492920f,
+ 0.539551f, 0.477051f, 0.555664f, 0.461182f, 0.569824f, 0.445557f, 0.584473f, 0.429932f,
+ 0.599609f, 0.414307f, 0.614258f, 0.398438f, 0.628906f, 0.382568f, 0.644531f, 0.366455f,
+ 0.659180f, 0.350830f, 0.673828f, 0.335205f, 0.687500f, 0.319580f, 0.703125f, 0.303711f,
+ 0.717285f, 0.287842f, 0.731934f, 0.272217f, 0.746582f, 0.256592f, 0.760254f, 0.240967f,
+ 0.772949f, 0.225586f, 0.788086f, 0.209351f, 0.800781f, 0.194092f, 0.815430f, 0.178467f,
+ 0.830566f, 0.161865f, 0.842285f, 0.146606f, 0.854980f, 0.131592f, 0.868652f, 0.115723f,
+ 0.879883f, 0.100159f, 0.891113f, 0.081482f, 0.901855f, 0.057465f, 0.908203f, 0.020493f,
+ 0.000000f, 1.000000f, 0.013168f, 0.993164f, 0.026703f, 0.982910f, 0.040466f, 0.972168f,
+ 0.055054f, 0.959473f, 0.070007f, 0.946289f, 0.083313f, 0.933594f, 0.099060f, 0.919434f,
+ 0.114380f, 0.904785f, 0.128052f, 0.891602f, 0.143677f, 0.876953f, 0.159058f, 0.861816f,
+ 0.173462f, 0.847656f, 0.188965f, 0.832520f, 0.204956f, 0.817383f, 0.220825f, 0.801758f,
+ 0.235596f, 0.787109f, 0.251709f, 0.771484f, 0.266113f, 0.756348f, 0.282715f, 0.740723f,
+ 0.297852f, 0.725098f, 0.313477f, 0.709473f, 0.329834f, 0.693848f, 0.344482f, 0.678711f,
+ 0.360596f, 0.662598f, 0.375732f, 0.646973f, 0.391846f, 0.630859f, 0.407227f, 0.615234f,
+ 0.423340f, 0.599121f, 0.438965f, 0.583496f, 0.455078f, 0.567383f, 0.470947f, 0.551270f,
+ 0.486328f, 0.535645f, 0.501465f, 0.519531f, 0.518066f, 0.503418f, 0.533203f, 0.487549f,
+ 0.549316f, 0.471436f, 0.564941f, 0.455322f, 0.581055f, 0.438965f, 0.596680f, 0.422852f,
+ 0.612793f, 0.406738f, 0.628418f, 0.390381f, 0.644531f, 0.374023f, 0.660156f, 0.357666f,
+ 0.675293f, 0.341553f, 0.690918f, 0.324951f, 0.706055f, 0.308838f, 0.721191f, 0.292236f,
+ 0.737305f, 0.275879f, 0.752441f, 0.259277f, 0.768066f, 0.243042f, 0.783691f, 0.226562f,
+ 0.797363f, 0.210327f, 0.812500f, 0.193848f, 0.827637f, 0.177368f, 0.843262f, 0.160645f,
+ 0.857910f, 0.144043f, 0.872070f, 0.127686f, 0.887207f, 0.111084f, 0.902344f, 0.093933f,
+ 0.915527f, 0.077881f, 0.929688f, 0.061188f, 0.942383f, 0.042114f, 0.953125f, 0.014633f,
+ 0.000000f, 1.000000f, 0.013443f, 0.993164f, 0.026764f, 0.983398f, 0.040497f, 0.971680f,
+ 0.055206f, 0.959473f, 0.070374f, 0.945801f, 0.085266f, 0.932129f, 0.100281f, 0.918457f,
+ 0.115479f, 0.904297f, 0.130737f, 0.890137f, 0.145752f, 0.875977f, 0.161011f, 0.861328f,
+ 0.175903f, 0.846680f, 0.191528f, 0.831543f, 0.206665f, 0.816406f, 0.222168f, 0.801270f,
+ 0.237915f, 0.785645f, 0.253418f, 0.770508f, 0.269043f, 0.754883f, 0.285156f, 0.739258f,
+ 0.301270f, 0.723633f, 0.316895f, 0.708008f, 0.333252f, 0.691895f, 0.348877f, 0.676270f,
+ 0.365723f, 0.660156f, 0.381592f, 0.644043f, 0.397461f, 0.628418f, 0.413574f, 0.612305f,
+ 0.429443f, 0.596191f, 0.445557f, 0.580078f, 0.461914f, 0.563477f, 0.478027f, 0.547363f,
+ 0.494141f, 0.531250f, 0.510254f, 0.514648f, 0.526367f, 0.498535f, 0.542480f, 0.481934f,
+ 0.558594f, 0.465576f, 0.575195f, 0.448975f, 0.591309f, 0.432617f, 0.607422f, 0.416016f,
+ 0.624512f, 0.399414f, 0.641113f, 0.382568f, 0.657227f, 0.365967f, 0.673340f, 0.349121f,
+ 0.689941f, 0.332275f, 0.706543f, 0.315430f, 0.722656f, 0.298584f, 0.738770f, 0.281494f,
+ 0.754883f, 0.264648f, 0.771484f, 0.247681f, 0.787109f, 0.230591f, 0.803711f, 0.213501f,
+ 0.819336f, 0.196289f, 0.834961f, 0.179077f, 0.851562f, 0.161743f, 0.868164f, 0.144287f,
+ 0.884766f, 0.126709f, 0.901367f, 0.109131f, 0.917480f, 0.091248f, 0.935059f, 0.073059f,
+ 0.952637f, 0.054260f, 0.968262f, 0.035858f, 0.983887f, 0.017548f, 0.999512f, 0.000115f,
+ },
+};
diff --git a/source/blender/draw/engines/eevee/eevee_lut.h b/source/blender/draw/engines/eevee/eevee_lut.h
index d5dbf8ce690..8e107adfe0a 100644
--- a/source/blender/draw/engines/eevee/eevee_lut.h
+++ b/source/blender/draw/engines/eevee/eevee_lut.h
@@ -27,5 +27,5 @@ extern const float ltc_mat_ggx[64 * 64 * 4];
extern const float ltc_mag_ggx[64 * 64 * 2];
extern const float bsdf_split_sum_ggx[64 * 64 * 2];
extern const float ltc_disk_integral[64 * 64];
-extern const float btdf_split_sum_ggx[32][64 * 64];
+extern const float btdf_split_sum_ggx[16][64 * 64 * 2];
extern const float blue_noise[64 * 64][4];
diff --git a/source/blender/draw/engines/eevee/eevee_lut_gen.c b/source/blender/draw/engines/eevee/eevee_lut_gen.c
index b74cb6c7687..770134d27f9 100644
--- a/source/blender/draw/engines/eevee/eevee_lut_gen.c
+++ b/source/blender/draw/engines/eevee/eevee_lut_gen.c
@@ -22,150 +22,102 @@
* EEVEE LUT generation:
*
* Routine to generate the LUT used by eevee stored in eevee_lut.h
- * Theses functions are not to be used in the final executable.
+ * These functions are not to be used in the final executable.
*/
#include "DRW_render.h"
-#include "BLI_alloca.h"
+#include "BLI_fileops.h"
#include "BLI_rand.h"
#include "BLI_string_utils.h"
#include "eevee_private.h"
-static struct GPUTexture *create_ggx_lut_texture(int UNUSED(w), int UNUSED(h))
-{
- struct GPUTexture *tex;
- struct GPUFrameBuffer *fb = NULL;
- static float samples_len = 8192.0f;
- static float inv_samples_len = 1.0f / 8192.0f;
+#define DO_FILE_OUTPUT 0
- DRWPass *pass = DRW_pass_create("LightProbe Filtering", DRW_STATE_WRITE_COLOR);
+float *EEVEE_lut_update_ggx_brdf(int lut_size)
+{
+ DRWPass *pass = DRW_pass_create(__func__, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_ggx_lut_sh_get(), pass);
- DRW_shgroup_uniform_float(grp, "sampleCount", &samples_len, 1);
- DRW_shgroup_uniform_float(grp, "invSampleCount", &inv_samples_len, 1);
- DRW_shgroup_uniform_texture(grp, "texHammersley", e_data.hammersley);
- DRW_shgroup_uniform_texture(grp, "texJitter", e_data.jitter);
-
- struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call(grp, geom, NULL);
-
- float *texels = MEM_mallocN(sizeof(float[2]) * w * h, "lut");
-
- tex = DRW_texture_create_2d(w, h, GPU_RG16F, DRW_TEX_FILTER, (float *)texels);
-
- DRWFboTexture tex_filter = {&tex, GPU_RG16F, DRW_TEX_FILTER};
- GPU_framebuffer_init(&fb, &draw_engine_eevee_type, w, h, &tex_filter, 1);
-
+ DRW_shgroup_uniform_float_copy(grp, "sampleCount", 64.0f); /* Actual sample count is squared. */
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ GPUTexture *tex = DRW_texture_create_2d(lut_size, lut_size, GPU_RG16F, 0, NULL);
+ GPUFrameBuffer *fb = NULL;
+ GPU_framebuffer_ensure_config(&fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE(tex),
+ });
GPU_framebuffer_bind(fb);
DRW_draw_pass(pass);
-
- float *data = MEM_mallocN(sizeof(float[3]) * w * h, "lut");
- GPU_framebuffer_read_color(fb, 0, 0, w, h, 3, 0, GPU_DATA_FLOAT, data);
-
- printf("{");
- for (int i = 0; i < w * h * 3; i += 3) {
- printf("%ff, %ff, ", data[i], data[i + 1]);
- i += 3;
- printf("%ff, %ff, ", data[i], data[i + 1]);
- i += 3;
- printf("%ff, %ff, ", data[i], data[i + 1]);
- i += 3;
- printf("%ff, %ff, \n", data[i], data[i + 1]);
+ GPU_FRAMEBUFFER_FREE_SAFE(fb);
+
+ float *data = GPU_texture_read(tex, GPU_DATA_FLOAT, 0);
+ GPU_texture_free(tex);
+#if DO_FILE_OUTPUT
+ /* Content is to be put inside eevee_lut.c */
+ FILE *f = BLI_fopen("bsdf_split_sum_ggx.h", "w");
+ fprintf(f, "const float bsdf_split_sum_ggx[%d * %d * 2] = {", lut_size, lut_size);
+ for (int i = 0; i < lut_size * lut_size * 2;) {
+ fprintf(f, "\n ");
+ for (int j = 0; j < 4; j++, i += 2) {
+ fprintf(f, "%ff, %ff, ", data[i], data[i + 1]);
+ }
}
- printf("}");
-
- MEM_freeN(texels);
- MEM_freeN(data);
+ fprintf(f, "\n};\n");
+ fclose(f);
+#endif
- return tex;
+ return data;
}
-static struct GPUTexture *create_ggx_refraction_lut_texture(int w, int h)
+float *EEVEE_lut_update_ggx_btdf(int lut_size, int lut_depth)
{
- struct GPUTexture *tex;
- struct GPUTexture *hammersley = create_hammersley_sample_texture(8192);
- struct GPUFrameBuffer *fb = NULL;
- static float samples_len = 8192.0f;
- static float a2 = 0.0f;
- static float inv_samples_len = 1.0f / 8192.0f;
-
- DRWPass *pass = DRW_pass_create("LightProbe Filtering", DRW_STATE_WRITE_COLOR);
+ float roughness;
+ DRWPass *pass = DRW_pass_create(__func__, DRW_STATE_WRITE_COLOR);
DRWShadingGroup *grp = DRW_shgroup_create(EEVEE_shaders_ggx_refraction_lut_sh_get(), pass);
- DRW_shgroup_uniform_float(grp, "a2", &a2, 1);
- DRW_shgroup_uniform_float(grp, "sampleCount", &samples_len, 1);
- DRW_shgroup_uniform_float(grp, "invSampleCount", &inv_samples_len, 1);
- DRW_shgroup_uniform_texture(grp, "texHammersley", hammersley);
- DRW_shgroup_uniform_texture(grp, "utilTex", e_data.util_tex);
-
- struct GPUBatch *geom = DRW_cache_fullscreen_quad_get();
- DRW_shgroup_call(grp, geom, NULL);
-
- float *texels = MEM_mallocN(sizeof(float[2]) * w * h, "lut");
-
- tex = DRW_texture_create_2d(w, h, GPU_R16F, DRW_TEX_FILTER, (float *)texels);
-
- DRWFboTexture tex_filter = {&tex, GPU_R16F, DRW_TEX_FILTER};
- GPU_framebuffer_init(&fb, &draw_engine_eevee_type, w, h, &tex_filter, 1);
+ DRW_shgroup_uniform_float_copy(grp, "sampleCount", 64.0f); /* Actual sample count is squared. */
+ DRW_shgroup_uniform_float(grp, "z", &roughness, 1);
+ DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
+
+ GPUTexture *tex = DRW_texture_create_2d_array(lut_size, lut_size, lut_depth, GPU_RG16F, 0, NULL);
+ GPUFrameBuffer *fb = NULL;
+ for (int i = 0; i < lut_depth; i++) {
+ GPU_framebuffer_ensure_config(&fb,
+ {
+ GPU_ATTACHMENT_NONE,
+ GPU_ATTACHMENT_TEXTURE_LAYER(tex, i),
+ });
+ GPU_framebuffer_bind(fb);
+ roughness = i / (lut_depth - 1.0f);
+ DRW_draw_pass(pass);
+ }
- GPU_framebuffer_bind(fb);
+ GPU_FRAMEBUFFER_FREE_SAFE(fb);
- float *data = MEM_mallocN(sizeof(float[3]) * w * h, "lut");
+ float *data = GPU_texture_read(tex, GPU_DATA_FLOAT, 0);
+ GPU_texture_free(tex);
- float inc = 1.0f / 31.0f;
- float roughness = 1e-8f - inc;
+#if DO_FILE_OUTPUT
+ /* Content is to be put inside eevee_lut.c. Don't forget to format the output. */
FILE *f = BLI_fopen("btdf_split_sum_ggx.h", "w");
- fprintf(f, "static float btdf_split_sum_ggx[32][64 * 64] = {\n");
- do {
- roughness += inc;
- CLAMP(roughness, 1e-4f, 1.0f);
- a2 = powf(roughness, 4.0f);
- DRW_draw_pass(pass);
-
- GPU_framebuffer_read_data(0, 0, w, h, 3, 0, data);
-
-#if 1
- fprintf(f, "\t{\n\t\t");
- for (int i = 0; i < w * h * 3; i += 3) {
- fprintf(f, "%ff,", data[i]);
- if (((i / 3) + 1) % 12 == 0) {
- fprintf(f, "\n\t\t");
- }
- else {
- fprintf(f, " ");
- }
- }
- fprintf(f, "\n\t},\n");
-#else
- for (int i = 0; i < w * h * 3; i += 3) {
- if (data[i] < 0.01) {
- printf(" ");
- }
- else if (data[i] < 0.3) {
- printf(".");
- }
- else if (data[i] < 0.6) {
- printf("+");
- }
- else if (data[i] < 0.9) {
- printf("%%");
- }
- else {
- printf("#");
- }
- if ((i / 3 + 1) % 64 == 0) {
- printf("\n");
+ fprintf(f, "const float btdf_split_sum_ggx[%d][%d * %d * 2] = {", lut_depth, lut_size, lut_size);
+ fprintf(f, "\n ");
+ int ofs = 0;
+ for (int d = 0; d < lut_depth; d++) {
+ fprintf(f, "{\n");
+ for (int i = 0; i < lut_size * lut_size * 2;) {
+ for (int j = 0; j < 4; j++, i += 2, ofs += 2) {
+ fprintf(f, "%ff, %ff, ", data[ofs], data[ofs + 1]);
}
+ fprintf(f, "\n ");
}
-#endif
-
- } while (roughness < 1.0f);
- fprintf(f, "\n};\n");
-
+ fprintf(f, "},\n");
+ }
+ fprintf(f, "};\n");
fclose(f);
+#endif
- MEM_freeN(texels);
- MEM_freeN(data);
-
- return tex;
+ return data;
}
diff --git a/source/blender/draw/engines/eevee/eevee_materials.c b/source/blender/draw/engines/eevee/eevee_materials.c
index 273521b0b28..3bdc8755e18 100644
--- a/source/blender/draw/engines/eevee/eevee_materials.c
+++ b/source/blender/draw/engines/eevee/eevee_materials.c
@@ -142,11 +142,20 @@ static void eevee_init_noise_texture(void)
e_data.noise_tex = DRW_texture_create_2d(64, 64, GPU_RGBA16F, 0, (float *)blue_noise);
}
+#define RUNTIME_LUT_CREATION 0
+
static void eevee_init_util_texture(void)
{
const int layers = 4 + 16;
float(*texels)[4] = MEM_mallocN(sizeof(float[4]) * 64 * 64 * layers, "utils texels");
float(*texels_layer)[4] = texels;
+#if RUNTIME_LUT_CREATION
+ float *bsdf_ggx_lut = EEVEE_lut_update_ggx_brdf(64);
+ float(*btdf_ggx_lut)[64 * 64 * 2] = (float(*)[64 * 64 * 2]) EEVEE_lut_update_ggx_btdf(64, 16);
+#else
+ const float *bsdf_ggx_lut = bsdf_split_sum_ggx;
+ const float(*btdf_ggx_lut)[64 * 64 * 2] = btdf_split_sum_ggx;
+#endif
/* Copy ltc_mat_ggx into 1st layer */
memcpy(texels_layer, ltc_mat_ggx, sizeof(float[4]) * 64 * 64);
@@ -155,8 +164,8 @@ static void eevee_init_util_texture(void)
/* Copy bsdf_split_sum_ggx into 2nd layer red and green channels.
* Copy ltc_mag_ggx into 2nd layer blue and alpha channel. */
for (int i = 0; i < 64 * 64; i++) {
- texels_layer[i][0] = bsdf_split_sum_ggx[i * 2 + 0];
- texels_layer[i][1] = bsdf_split_sum_ggx[i * 2 + 1];
+ texels_layer[i][0] = bsdf_ggx_lut[i * 2 + 0];
+ texels_layer[i][1] = bsdf_ggx_lut[i * 2 + 1];
texels_layer[i][2] = ltc_mag_ggx[i * 2 + 0];
texels_layer[i][3] = ltc_mag_ggx[i * 2 + 1];
}
@@ -183,8 +192,8 @@ static void eevee_init_util_texture(void)
/* Copy Refraction GGX LUT in layer 5 - 21 */
for (int j = 0; j < 16; j++) {
for (int i = 0; i < 64 * 64; i++) {
- texels_layer[i][0] = btdf_split_sum_ggx[j * 2][i];
- texels_layer[i][1] = 0.0; /* UNUSED */
+ texels_layer[i][0] = btdf_ggx_lut[j][i * 2 + 0];
+ texels_layer[i][1] = btdf_ggx_lut[j][i * 2 + 1];
texels_layer[i][2] = 0.0; /* UNUSED */
texels_layer[i][3] = 0.0; /* UNUSED */
}
@@ -195,6 +204,10 @@ static void eevee_init_util_texture(void)
64, 64, layers, GPU_RGBA16F, DRW_TEX_FILTER | DRW_TEX_WRAP, (float *)texels);
MEM_freeN(texels);
+#if RUNTIME_LUT_CREATION
+ MEM_freeN(bsdf_ggx_lut);
+ MEM_freeN(btdf_ggx_lut);
+#endif
}
void EEVEE_update_noise(EEVEE_PassList *psl, EEVEE_FramebufferList *fbl, const double offsets[3])
@@ -234,7 +247,7 @@ void EEVEE_materials_init(EEVEE_ViewLayerData *sldata,
}
{
- /* Update noise Framebuffer. */
+ /* Update noise Frame-buffer. */
GPU_framebuffer_ensure_config(
&fbl->update_noise_fb,
{GPU_ATTACHMENT_NONE, GPU_ATTACHMENT_TEXTURE_LAYER(e_data.util_tex, 2)});
@@ -415,7 +428,7 @@ void EEVEE_materials_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
{
/* Renderpass accumulation. */
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_EQUAL | DRW_STATE_BLEND_ADD_FULL;
- /* Create an instance of each of theses passes and link them together. */
+ /* Create an instance of each of these passes and link them together. */
DRWPass *passes[] = {
psl->material_ps,
psl->material_cull_ps,
diff --git a/source/blender/draw/engines/eevee/eevee_motion_blur.c b/source/blender/draw/engines/eevee/eevee_motion_blur.c
index 8dcab579603..0a79d9466e9 100644
--- a/source/blender/draw/engines/eevee/eevee_motion_blur.c
+++ b/source/blender/draw/engines/eevee/eevee_motion_blur.c
@@ -476,7 +476,7 @@ void EEVEE_motion_blur_cache_finish(EEVEE_Data *vedata)
if (vbo) {
/* Use the vbo to perform the copy on the GPU. */
GPU_vertbuf_use(vbo);
- /* Perform a copy to avoid loosing it after RE_engine_frame_set(). */
+ /* Perform a copy to avoid losing it after RE_engine_frame_set(). */
mb_geom->vbo[mb_step] = vbo = GPU_vertbuf_duplicate(vbo);
/* Find and replace "pos" attrib name. */
GPUVertFormat *format = (GPUVertFormat *)GPU_vertbuf_get_format(vbo);
diff --git a/source/blender/draw/engines/eevee/eevee_occlusion.c b/source/blender/draw/engines/eevee/eevee_occlusion.c
index fd96a076c68..a3b581357e0 100644
--- a/source/blender/draw/engines/eevee/eevee_occlusion.c
+++ b/source/blender/draw/engines/eevee/eevee_occlusion.c
@@ -273,7 +273,7 @@ void EEVEE_occlusion_output_accumulate(EEVEE_ViewLayerData *sldata, EEVEE_Data *
if (fbl->ao_accum_fb != NULL) {
DefaultTextureList *dtxl = DRW_viewport_texture_list_get();
- /* Update the min_max/horizon buffers so the refracion materials appear in it. */
+ /* Update the min_max/horizon buffers so the refraction materials appear in it. */
EEVEE_create_minmax_buffer(vedata, dtxl->depth, -1);
EEVEE_occlusion_compute(sldata, vedata, dtxl->depth, -1);
diff --git a/source/blender/draw/engines/eevee/eevee_private.h b/source/blender/draw/engines/eevee/eevee_private.h
index 9702db5fecc..17d0ead86c5 100644
--- a/source/blender/draw/engines/eevee/eevee_private.h
+++ b/source/blender/draw/engines/eevee/eevee_private.h
@@ -55,6 +55,9 @@ extern struct DrawEngineType draw_engine_eevee_type;
#define MAX_BLOOM_STEP 16
#define MAX_AOVS 64
+/* Special value chosen to not be altered by depth of field sample count. */
+#define TAA_MAX_SAMPLE 10000926
+
// #define DEBUG_SHADOW_DISTRIBUTION
/* Only define one of these. */
@@ -206,6 +209,28 @@ typedef enum EEVEE_SSRShaderOptions {
SSR_MAX_SHADER = (1 << 4),
} EEVEE_SSRShaderOptions;
+/* DOF Gather pass shader variations */
+typedef enum EEVEE_DofGatherPass {
+ DOF_GATHER_FOREGROUND = 0,
+ DOF_GATHER_BACKGROUND = 1,
+ DOF_GATHER_HOLEFILL = 2,
+
+ DOF_GATHER_MAX_PASS,
+} EEVEE_DofGatherPass;
+
+#define DOF_TILE_DIVISOR 16
+#define DOF_BOKEH_LUT_SIZE 32
+#define DOF_GATHER_RING_COUNT 5
+#define DOF_DILATE_RING_COUNT 3
+#define DOF_FAST_GATHER_COC_ERROR 0.05
+
+#define DOF_SHADER_DEFINES \
+ "#define DOF_TILE_DIVISOR " STRINGIFY(DOF_TILE_DIVISOR) "\n" \
+ "#define DOF_BOKEH_LUT_SIZE " STRINGIFY(DOF_BOKEH_LUT_SIZE) "\n" \
+ "#define DOF_GATHER_RING_COUNT " STRINGIFY(DOF_GATHER_RING_COUNT) "\n" \
+ "#define DOF_DILATE_RING_COUNT " STRINGIFY(DOF_DILATE_RING_COUNT) "\n" \
+ "#define DOF_FAST_GATHER_COC_ERROR " STRINGIFY(DOF_FAST_GATHER_COC_ERROR) "\n"
+
/* ************ PROBE UBO ************* */
/* They are the same struct as their Cache siblings.
@@ -258,8 +283,20 @@ typedef struct EEVEE_PassList {
struct DRWPass *bloom_upsample;
struct DRWPass *bloom_resolve;
struct DRWPass *bloom_accum_ps;
- struct DRWPass *dof_down;
- struct DRWPass *dof_scatter;
+ struct DRWPass *dof_setup;
+ struct DRWPass *dof_flatten_tiles;
+ struct DRWPass *dof_dilate_tiles_minmax;
+ struct DRWPass *dof_dilate_tiles_minabs;
+ struct DRWPass *dof_reduce_copy;
+ struct DRWPass *dof_downsample;
+ struct DRWPass *dof_reduce;
+ struct DRWPass *dof_bokeh;
+ struct DRWPass *dof_gather_fg;
+ struct DRWPass *dof_gather_fg_holefill;
+ struct DRWPass *dof_gather_bg;
+ struct DRWPass *dof_scatter_fg;
+ struct DRWPass *dof_scatter_bg;
+ struct DRWPass *dof_filter;
struct DRWPass *dof_resolve;
struct DRWPass *volumetric_world_ps;
struct DRWPass *volumetric_objects_ps;
@@ -339,8 +376,20 @@ typedef struct EEVEE_FramebufferList {
struct GPUFrameBuffer *sss_clear_fb;
struct GPUFrameBuffer *sss_translucency_fb;
struct GPUFrameBuffer *sss_accum_fb;
- struct GPUFrameBuffer *dof_down_fb;
- struct GPUFrameBuffer *dof_scatter_fb;
+ struct GPUFrameBuffer *dof_setup_fb;
+ struct GPUFrameBuffer *dof_flatten_tiles_fb;
+ struct GPUFrameBuffer *dof_dilate_tiles_fb;
+ struct GPUFrameBuffer *dof_downsample_fb;
+ struct GPUFrameBuffer *dof_reduce_fb;
+ struct GPUFrameBuffer *dof_reduce_copy_fb;
+ struct GPUFrameBuffer *dof_bokeh_fb;
+ struct GPUFrameBuffer *dof_gather_fg_fb;
+ struct GPUFrameBuffer *dof_filter_fg_fb;
+ struct GPUFrameBuffer *dof_gather_fg_holefill_fb;
+ struct GPUFrameBuffer *dof_gather_bg_fb;
+ struct GPUFrameBuffer *dof_filter_bg_fb;
+ struct GPUFrameBuffer *dof_scatter_fg_fb;
+ struct GPUFrameBuffer *dof_scatter_bg_fb;
struct GPUFrameBuffer *volumetric_fb;
struct GPUFrameBuffer *volumetric_scat_fb;
struct GPUFrameBuffer *volumetric_integ_fb;
@@ -390,6 +439,9 @@ typedef struct EEVEE_TextureList {
struct GPUTexture *cryptomatte;
struct GPUTexture *refract_color;
struct GPUTexture *taa_history;
+ /* Could not be pool texture because of mipmapping. */
+ struct GPUTexture *dof_reduced_color;
+ struct GPUTexture *dof_reduced_coc;
struct GPUTexture *volume_prop_scattering;
struct GPUTexture *volume_prop_extinction;
@@ -518,7 +570,7 @@ typedef struct EEVEE_LightsInfo {
struct EEVEE_Shadow shadow_data[MAX_SHADOW];
struct EEVEE_ShadowCube shadow_cube_data[MAX_SHADOW_CUBE];
struct EEVEE_ShadowCascade shadow_cascade_data[MAX_SHADOW_CASCADE];
- /* Additionnal rendering info for cascade. */
+ /* Additional rendering info for cascade. */
struct EEVEE_ShadowCascadeRender shadow_cascade_render[MAX_SHADOW_CASCADE];
/* Back index in light_data. */
uchar shadow_cube_light_indices[MAX_SHADOW_CUBE];
@@ -716,7 +768,7 @@ typedef struct EEVEE_EffectsInfo {
CameraParams past_cam_params;
CameraParams current_cam_params;
char motion_blur_step; /* Which step we are evaluating. */
- int motion_blur_max; /* Maximum distance in pixels a motion blured pixel can cover. */
+ int motion_blur_max; /* Maximum distance in pixels a motion-blurred pixel can cover. */
float motion_blur_near_far[2]; /* Camera near/far clip distances (positive). */
bool cam_params_init;
/* TODO(fclem): Only used in render mode for now.
@@ -727,16 +779,45 @@ typedef struct EEVEE_EffectsInfo {
struct GPUTexture *velocity_tiles_x_tx;
struct GPUTexture *velocity_tiles_tx;
/* Depth Of Field */
- float dof_near_far[2];
- float dof_params[2];
- float dof_bokeh[4];
- float dof_bokeh_sides[4];
- int dof_target_size[2];
- struct GPUTexture *dof_down_near; /* Textures from pool */
- struct GPUTexture *dof_down_far;
- struct GPUTexture *dof_coc;
- struct GPUTexture *dof_blur;
- struct GPUTexture *dof_blur_alpha;
+ float dof_jitter_radius;
+ float dof_jitter_blades;
+ float dof_jitter_focus;
+ int dof_jitter_ring_count;
+ float dof_coc_params[2], dof_coc_near_dist, dof_coc_far_dist;
+ float dof_bokeh_blades, dof_bokeh_rotation, dof_bokeh_aniso[2], dof_bokeh_max_size;
+ float dof_bokeh_aniso_inv[2];
+ float dof_scatter_color_threshold;
+ float dof_scatter_coc_threshold;
+ float dof_scatter_neighbor_max_color;
+ float dof_fx_max_coc;
+ float dof_denoise_factor;
+ int dof_dilate_slight_focus;
+ int dof_dilate_ring_count;
+ int dof_dilate_ring_width_multiplier;
+ int dof_reduce_steps;
+ bool dof_hq_slight_focus;
+ eGPUTextureFormat dof_color_format;
+ struct GPUTexture *dof_bg_color_tx; /* All textures from pool... */
+ struct GPUTexture *dof_bg_occlusion_tx;
+ struct GPUTexture *dof_bg_weight_tx;
+ struct GPUTexture *dof_bokeh_gather_lut_tx;
+ struct GPUTexture *dof_bokeh_scatter_lut_tx;
+ struct GPUTexture *dof_bokeh_resolve_lut_tx;
+ struct GPUTexture *dof_coc_dilated_tiles_bg_tx;
+ struct GPUTexture *dof_coc_dilated_tiles_fg_tx;
+ struct GPUTexture *dof_coc_tiles_bg_tx;
+ struct GPUTexture *dof_coc_tiles_fg_tx;
+ struct GPUTexture *dof_downsample_tx;
+ struct GPUTexture *dof_fg_color_tx;
+ struct GPUTexture *dof_fg_occlusion_tx;
+ struct GPUTexture *dof_fg_weight_tx;
+ struct GPUTexture *dof_fg_holefill_color_tx;
+ struct GPUTexture *dof_fg_holefill_weight_tx;
+ struct GPUTexture *dof_half_res_coc_tx;
+ struct GPUTexture *dof_half_res_color_tx;
+ struct GPUTexture *dof_scatter_src_tx;
+ struct GPUTexture *dof_reduce_input_coc_tx; /* Just references to actual textures. */
+ struct GPUTexture *dof_reduce_input_color_tx;
/* Alpha Checker */
float color_checker_dark[4];
float color_checker_light[4];
@@ -766,7 +847,7 @@ typedef struct EEVEE_EffectsInfo {
struct GPUTexture *source_buffer; /* latest updated texture */
struct GPUFrameBuffer *target_buffer; /* next target to render to */
struct GPUTexture *final_tx; /* Final color to transform to display color space. */
- struct GPUFrameBuffer *final_fb; /* Framebuffer with final_tx as attachment. */
+ struct GPUFrameBuffer *final_fb; /* Frame-buffer with final_tx as attachment. */
} EEVEE_EffectsInfo;
/* ***************** COMMON DATA **************** */
@@ -1002,7 +1083,8 @@ typedef struct EEVEE_PrivateData {
/** For rendering planar reflections. */
struct DRWView *planar_views[MAX_PLANAR];
- int render_tot_samples;
+ int render_timesteps;
+ int render_sample_count_per_timestep;
} EEVEE_PrivateData; /* Transient data */
/* eevee_data.c */
@@ -1110,9 +1192,16 @@ struct GPUShader *EEVEE_shaders_bloom_blit_get(bool high_quality);
struct GPUShader *EEVEE_shaders_bloom_downsample_get(bool high_quality);
struct GPUShader *EEVEE_shaders_bloom_upsample_get(bool high_quality);
struct GPUShader *EEVEE_shaders_bloom_resolve_get(bool high_quality);
-struct GPUShader *EEVEE_shaders_depth_of_field_downsample_get(bool use_alpha);
-struct GPUShader *EEVEE_shaders_depth_of_field_scatter_get(bool use_alpha);
-struct GPUShader *EEVEE_shaders_depth_of_field_resolve_get(bool use_alpha);
+struct GPUShader *EEVEE_shaders_depth_of_field_bokeh_get(void);
+struct GPUShader *EEVEE_shaders_depth_of_field_setup_get(void);
+struct GPUShader *EEVEE_shaders_depth_of_field_flatten_tiles_get(void);
+struct GPUShader *EEVEE_shaders_depth_of_field_dilate_tiles_get(bool pass);
+struct GPUShader *EEVEE_shaders_depth_of_field_downsample_get(void);
+struct GPUShader *EEVEE_shaders_depth_of_field_reduce_get(bool is_copy_pass);
+struct GPUShader *EEVEE_shaders_depth_of_field_gather_get(EEVEE_DofGatherPass pass, bool bokeh_tx);
+struct GPUShader *EEVEE_shaders_depth_of_field_filter_get(void);
+struct GPUShader *EEVEE_shaders_depth_of_field_scatter_get(bool is_foreground, bool bokeh_tx);
+struct GPUShader *EEVEE_shaders_depth_of_field_resolve_get(bool use_bokeh_tx, bool use_hq_gather);
struct GPUShader *EEVEE_shaders_effect_downsample_sh_get(void);
struct GPUShader *EEVEE_shaders_effect_downsample_cube_sh_get(void);
struct GPUShader *EEVEE_shaders_effect_minz_downlevel_sh_get(void);
@@ -1232,6 +1321,12 @@ void EEVEE_lightprobes_planar_data_from_object(Object *ob,
int EEVEE_depth_of_field_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata, Object *camera);
void EEVEE_depth_of_field_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_depth_of_field_draw(EEVEE_Data *vedata);
+bool EEVEE_depth_of_field_jitter_get(EEVEE_EffectsInfo *effects,
+ float r_jitter[2],
+ float *r_focus_distance);
+int EEVEE_depth_of_field_sample_count_get(EEVEE_EffectsInfo *effects,
+ int sample_count,
+ int *r_ring_count);
/* eevee_bloom.c */
int EEVEE_bloom_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
@@ -1345,6 +1440,7 @@ int EEVEE_renderpasses_aov_hash(const ViewLayerAOV *aov);
/* eevee_temporal_sampling.c */
void EEVEE_temporal_sampling_reset(EEVEE_Data *vedata);
void EEVEE_temporal_sampling_create_view(EEVEE_Data *vedata);
+int EEVEE_temporal_sampling_sample_count_get(const Scene *scene, const EEVEE_StorageList *stl);
int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata);
void EEVEE_temporal_sampling_offset_calc(const double ht_point[2],
const float filter_size,
@@ -1422,6 +1518,10 @@ void EEVEE_lookdev_draw(EEVEE_Data *vedata);
/** eevee_engine.c */
void EEVEE_cache_populate(void *vedata, Object *ob);
+/** eevee_lut_gen.c */
+float *EEVEE_lut_update_ggx_brdf(int lut_size);
+float *EEVEE_lut_update_ggx_btdf(int lut_size, int lut_depth);
+
/* Shadow Matrix */
static const float texcomat[4][4] = {
/* From NDC to TexCo */
@@ -1431,7 +1531,7 @@ static const float texcomat[4][4] = {
{0.5f, 0.5f, 0.5f, 1.0f},
};
-/* Cubemap Matrices */
+/* Cube-map Matrices */
static const float cubefacemat[6][4][4] = {
/* Pos X */
{{0.0f, 0.0f, -1.0f, 0.0f},
diff --git a/source/blender/draw/engines/eevee/eevee_render.c b/source/blender/draw/engines/eevee/eevee_render.c
index bb974688404..bc05b7915c3 100644
--- a/source/blender/draw/engines/eevee/eevee_render.c
+++ b/source/blender/draw/engines/eevee/eevee_render.c
@@ -157,7 +157,7 @@ void EEVEE_render_view_sync(EEVEE_Data *vedata, RenderEngine *engine, struct Dep
{
EEVEE_PrivateData *g_data = vedata->stl->g_data;
- /* Set the pers & view matrix. */
+ /* Set the perspective & view matrix. */
float winmat[4][4], viewmat[4][4], viewinv[4][4];
/* TODO(sergey): Shall render hold pointer to an evaluated camera instead? */
struct Object *ob_camera_eval = DEG_get_evaluated_object(depsgraph, g_data->cam_original_ob);
@@ -556,14 +556,14 @@ void EEVEE_render_draw(EEVEE_Data *vedata, RenderEngine *engine, RenderLayer *rl
DRW_render_instance_buffer_finish();
/* Need to be called after DRW_render_instance_buffer_finish() */
- /* Also we weed to have a correct fbo bound for DRW_hair_update */
+ /* Also we weed to have a correct FBO bound for DRW_hair_update */
GPU_framebuffer_bind(fbl->main_fb);
DRW_hair_update();
/* Sort transparents before the loop. */
DRW_pass_sort_shgroup_z(psl->transparent_pass);
- uint tot_sample = stl->g_data->render_tot_samples;
+ uint tot_sample = stl->g_data->render_sample_count_per_timestep;
uint render_samples = 0;
/* SSR needs one iteration to start properly. */
diff --git a/source/blender/draw/engines/eevee/eevee_renderpasses.c b/source/blender/draw/engines/eevee/eevee_renderpasses.c
index 52160248d75..9dec551e4b9 100644
--- a/source/blender/draw/engines/eevee/eevee_renderpasses.c
+++ b/source/blender/draw/engines/eevee/eevee_renderpasses.c
@@ -449,8 +449,8 @@ void EEVEE_renderpasses_draw(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
(stl->g_data->render_passes & EEVEE_RENDERPASSES_LIGHT_PASS) :
stl->g_data->render_passes;
- bool is_valid = (render_pass & EEVEE_RENDERPASSES_ALL) > 0;
- bool needs_color_transfer = (render_pass & EEVEE_RENDERPASSES_COLOR_PASS) > 0 &&
+ bool is_valid = (render_pass & EEVEE_RENDERPASSES_ALL) != 0;
+ bool needs_color_transfer = (render_pass & EEVEE_RENDERPASSES_COLOR_PASS) != 0 &&
DRW_state_is_opengl_render();
UNUSED_VARS(needs_color_transfer);
diff --git a/source/blender/draw/engines/eevee/eevee_sampling.c b/source/blender/draw/engines/eevee/eevee_sampling.c
index 253dae79902..da4bd20106c 100644
--- a/source/blender/draw/engines/eevee/eevee_sampling.c
+++ b/source/blender/draw/engines/eevee/eevee_sampling.c
@@ -38,7 +38,7 @@ void EEVEE_sample_ball(int sample_ofs, float radius, float rsample[3])
BLI_halton_3d(ht_primes, ht_offset, sample_ofs, ht_point);
- /* Decorelate AA and shadow samples. (see T68594) */
+ /* De-correlate AA and shadow samples. (see T68594) */
ht_point[0] = fmod(ht_point[0] * 1151.0, 1.0);
ht_point[1] = fmod(ht_point[1] * 1069.0, 1.0);
ht_point[2] = fmod(ht_point[2] * 1151.0, 1.0);
@@ -69,11 +69,11 @@ void EEVEE_sample_rectangle(int sample_ofs,
BLI_halton_2d(ht_primes, ht_offset, sample_ofs, ht_point);
- /* Decorelate AA and shadow samples. (see T68594) */
+ /* De-correlate AA and shadow samples. (see T68594) */
ht_point[0] = fmod(ht_point[0] * 1151.0, 1.0);
ht_point[1] = fmod(ht_point[1] * 1069.0, 1.0);
- /* Change ditribution center to be 0,0 */
+ /* Change distribution center to be 0,0 */
ht_point[0] = (ht_point[0] > 0.5f) ? ht_point[0] - 1.0f : ht_point[0];
ht_point[1] = (ht_point[1] > 0.5f) ? ht_point[1] - 1.0f : ht_point[1];
diff --git a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
index ed7d53b51af..db5c86dc5e1 100644
--- a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
+++ b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c
@@ -106,7 +106,7 @@ int EEVEE_screen_raytrace_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
GPU_framebuffer_texture_attach(fbl->main_fb, effects->ssr_specrough_input, 2, 0);
- /* Raytracing output */
+ /* Ray-tracing output. */
effects->ssr_hit_output = DRW_texture_pool_query_2d(
tracing_res[0], tracing_res[1], GPU_RG16I, &draw_engine_eevee_type);
effects->ssr_pdf_output = DRW_texture_pool_query_2d(
@@ -191,6 +191,12 @@ void EEVEE_screen_raytrace_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
DRW_shgroup_uniform_texture_ref(grp, "hitBuffer", &effects->ssr_hit_output);
DRW_shgroup_uniform_texture_ref(grp, "pdfBuffer", &effects->ssr_pdf_output);
DRW_shgroup_uniform_texture_ref(grp, "prevColorBuffer", &txl->color_double_buffer);
+ DRW_shgroup_uniform_texture_ref(grp, "maxzBuffer", &txl->maxzbuffer);
+ DRW_shgroup_uniform_texture_ref(grp, "shadowCubeTexture", &sldata->shadow_cube_pool);
+ DRW_shgroup_uniform_texture_ref(grp, "shadowCascadeTexture", &sldata->shadow_cascade_pool);
+ DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
+ DRW_shgroup_uniform_block(grp, "light_block", sldata->light_ubo);
+ DRW_shgroup_uniform_block(grp, "shadow_block", sldata->shadow_ubo);
DRW_shgroup_uniform_block(grp, "grid_block", sldata->grid_ubo);
DRW_shgroup_uniform_block(grp, "probe_block", sldata->probe_ubo);
DRW_shgroup_uniform_block(grp, "planar_block", sldata->planar_ubo);
@@ -198,7 +204,6 @@ void EEVEE_screen_raytrace_cache_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *v
DRW_shgroup_uniform_block(grp, "renderpass_block", sldata->renderpass_ubo.combined);
DRW_shgroup_uniform_int(grp, "neighborOffset", &effects->ssr_neighbor_ofs, 1);
if ((effects->enabled_effects & EFFECT_GTAO) != 0) {
- DRW_shgroup_uniform_texture(grp, "utilTex", EEVEE_materials_get_util_tex());
DRW_shgroup_uniform_texture_ref(grp, "horizonBuffer", &effects->gtao_horizons);
}
diff --git a/source/blender/draw/engines/eevee/eevee_shaders.c b/source/blender/draw/engines/eevee/eevee_shaders.c
index 7a277c18f01..2c52295b32f 100644
--- a/source/blender/draw/engines/eevee/eevee_shaders.c
+++ b/source/blender/draw/engines/eevee/eevee_shaders.c
@@ -77,15 +77,22 @@ static struct {
struct GPUShader *bloom_resolve_sh[2];
/* Depth Of Field */
- struct GPUShader *dof_downsample_sh[2];
- struct GPUShader *dof_scatter_sh[2];
- struct GPUShader *dof_resolve_sh[2];
+ struct GPUShader *dof_bokeh_sh;
+ struct GPUShader *dof_setup_sh;
+ struct GPUShader *dof_flatten_tiles_sh;
+ struct GPUShader *dof_dilate_tiles_sh[2];
+ struct GPUShader *dof_downsample_sh;
+ struct GPUShader *dof_reduce_sh[2];
+ struct GPUShader *dof_gather_sh[DOF_GATHER_MAX_PASS][2];
+ struct GPUShader *dof_filter_sh;
+ struct GPUShader *dof_scatter_sh[2][2];
+ struct GPUShader *dof_resolve_sh[2][2];
/* General purpose Shaders. */
struct GPUShader *lookdev_background;
struct GPUShader *update_noise_sh;
- /* Downsample Depth */
+ /* Down-sample Depth */
struct GPUShader *minz_downlevel_sh;
struct GPUShader *maxz_downlevel_sh;
struct GPUShader *minz_downdepth_sh;
@@ -96,7 +103,7 @@ static struct {
struct GPUShader *minz_copydepth_sh;
struct GPUShader *maxz_copydepth_sh;
- /* Simple Downsample */
+ /* Simple Down-sample */
struct GPUShader *downsample_sh;
struct GPUShader *downsample_cube_sh;
@@ -142,7 +149,6 @@ static struct {
struct GPUShader *volumetric_accum_sh;
/* Shader strings */
- char *closure_lit_lib;
char *surface_lit_frag;
char *surface_prepass_frag;
char *surface_geom_barycentric;
@@ -184,7 +190,7 @@ extern char datatoc_bsdf_common_lib_glsl[];
extern char datatoc_bsdf_lut_frag_glsl[];
extern char datatoc_bsdf_sampling_lib_glsl[];
extern char datatoc_btdf_lut_frag_glsl[];
-extern char datatoc_closure_lib_glsl[];
+extern char datatoc_closure_type_lib_glsl[];
extern char datatoc_common_uniforms_lib_glsl[];
extern char datatoc_common_utiltex_lib_glsl[];
extern char datatoc_cryptomatte_frag_glsl[];
@@ -192,8 +198,18 @@ extern char datatoc_cubemap_lib_glsl[];
extern char datatoc_default_frag_glsl[];
extern char datatoc_lookdev_world_frag_glsl[];
extern char datatoc_effect_bloom_frag_glsl[];
-extern char datatoc_effect_dof_frag_glsl[];
-extern char datatoc_effect_dof_vert_glsl[];
+extern char datatoc_effect_dof_bokeh_frag_glsl[];
+extern char datatoc_effect_dof_dilate_tiles_frag_glsl[];
+extern char datatoc_effect_dof_downsample_frag_glsl[];
+extern char datatoc_effect_dof_filter_frag_glsl[];
+extern char datatoc_effect_dof_flatten_tiles_frag_glsl[];
+extern char datatoc_effect_dof_gather_frag_glsl[];
+extern char datatoc_effect_dof_lib_glsl[];
+extern char datatoc_effect_dof_reduce_frag_glsl[];
+extern char datatoc_effect_dof_resolve_frag_glsl[];
+extern char datatoc_effect_dof_scatter_frag_glsl[];
+extern char datatoc_effect_dof_scatter_vert_glsl[];
+extern char datatoc_effect_dof_setup_frag_glsl[];
extern char datatoc_effect_downsample_cube_frag_glsl[];
extern char datatoc_effect_downsample_frag_glsl[];
extern char datatoc_effect_gtao_frag_glsl[];
@@ -224,7 +240,11 @@ extern char datatoc_lightprobe_planar_downsample_geom_glsl[];
extern char datatoc_lightprobe_planar_downsample_vert_glsl[];
extern char datatoc_lightprobe_vert_glsl[];
extern char datatoc_lights_lib_glsl[];
-extern char datatoc_closure_lit_lib_glsl[];
+extern char datatoc_closure_eval_lib_glsl[];
+extern char datatoc_closure_eval_diffuse_lib_glsl[];
+extern char datatoc_closure_eval_glossy_lib_glsl[];
+extern char datatoc_closure_eval_refraction_lib_glsl[];
+extern char datatoc_closure_eval_translucent_lib_glsl[];
extern char datatoc_ltc_lib_glsl[];
extern char datatoc_object_motion_frag_glsl[];
extern char datatoc_object_motion_vert_glsl[];
@@ -258,7 +278,7 @@ static void eevee_shader_library_ensure(void)
{
if (e_data.lib == NULL) {
e_data.lib = DRW_shader_library_create();
- /* NOTE: Theses needs to be ordered by dependencies. */
+ /* NOTE: These need to be ordered by dependencies. */
DRW_SHADER_LIB_ADD(e_data.lib, common_math_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_math_geom_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_hair_lib);
@@ -279,23 +299,14 @@ static void eevee_shader_library_ensure(void)
DRW_SHADER_LIB_ADD(e_data.lib, lights_lib);
DRW_SHADER_LIB_ADD(e_data.lib, surface_lib);
DRW_SHADER_LIB_ADD(e_data.lib, volumetric_lib);
- DRW_SHADER_LIB_ADD(e_data.lib, closure_lib);
DRW_SHADER_LIB_ADD(e_data.lib, ssr_lib);
-
- /* Add one for each Closure */
- e_data.closure_lit_lib = BLI_string_joinN(datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl,
- datatoc_closure_lit_lib_glsl);
-
- DRW_shader_library_add_file(e_data.lib, e_data.closure_lit_lib, "closure_lit_lib.glsl");
+ DRW_SHADER_LIB_ADD(e_data.lib, effect_dof_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_type_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_eval_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_eval_diffuse_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_eval_glossy_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_eval_translucent_lib);
+ DRW_SHADER_LIB_ADD(e_data.lib, closure_eval_refraction_lib);
e_data.surface_lit_frag = DRW_shader_library_create_shader_string(e_data.lib,
datatoc_surface_frag_glsl);
@@ -438,7 +449,7 @@ GPUShader *EEVEE_shaders_probe_planar_display_sh_get(void)
}
/* -------------------------------------------------------------------- */
-/** \name Downsampling
+/** \name Down-sampling
* \{ */
GPUShader *EEVEE_shaders_effect_downsample_sh_get(void)
@@ -556,11 +567,8 @@ GPUShader *EEVEE_shaders_effect_maxz_copydepth_sh_get(void)
GPUShader *EEVEE_shaders_ggx_lut_sh_get(void)
{
if (e_data.ggx_lut_sh == NULL) {
- e_data.ggx_lut_sh = DRW_shader_create_with_shaderlib(datatoc_lightprobe_vert_glsl,
- datatoc_lightprobe_geom_glsl,
- datatoc_bsdf_lut_frag_glsl,
- e_data.lib,
- "#define HAMMERSLEY_SIZE 8192\n");
+ e_data.ggx_lut_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_bsdf_lut_frag_glsl, e_data.lib, NULL);
}
return e_data.ggx_lut_sh;
}
@@ -1010,48 +1018,172 @@ GPUShader *EEVEE_shaders_bloom_resolve_get(bool high_quality)
/** \name Depth of field
* \{ */
-GPUShader *EEVEE_shaders_depth_of_field_downsample_get(bool use_alpha)
+GPUShader *EEVEE_shaders_depth_of_field_bokeh_get(void)
+{
+ if (e_data.dof_bokeh_sh == NULL) {
+ e_data.dof_bokeh_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_bokeh_frag_glsl, e_data.lib, DOF_SHADER_DEFINES);
+ }
+ return e_data.dof_bokeh_sh;
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_setup_get(void)
{
- int index = use_alpha ? 1 : 0;
- if (e_data.dof_downsample_sh[index] == NULL) {
- e_data.dof_downsample_sh[index] = DRW_shader_create_fullscreen_with_shaderlib(
- datatoc_effect_dof_frag_glsl,
+ if (e_data.dof_setup_sh == NULL) {
+ e_data.dof_setup_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_setup_frag_glsl, e_data.lib, DOF_SHADER_DEFINES);
+ }
+ return e_data.dof_setup_sh;
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_flatten_tiles_get(void)
+{
+ if (e_data.dof_flatten_tiles_sh == NULL) {
+ e_data.dof_flatten_tiles_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_flatten_tiles_frag_glsl, e_data.lib, DOF_SHADER_DEFINES);
+ }
+ return e_data.dof_flatten_tiles_sh;
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_dilate_tiles_get(bool b_pass)
+{
+ int pass = b_pass;
+ if (e_data.dof_dilate_tiles_sh[pass] == NULL) {
+ e_data.dof_dilate_tiles_sh[pass] = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_dilate_tiles_frag_glsl,
e_data.lib,
- use_alpha ? "#define USE_ALPHA_DOF\n"
- "#define STEP_DOWNSAMPLE\n" :
- "#define STEP_DOWNSAMPLE\n");
+ (pass == 0) ? DOF_SHADER_DEFINES "#define DILATE_MODE_MIN_MAX\n" :
+ DOF_SHADER_DEFINES "#define DILATE_MODE_MIN_ABS\n");
+ }
+ return e_data.dof_dilate_tiles_sh[pass];
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_downsample_get(void)
+{
+ if (e_data.dof_downsample_sh == NULL) {
+ e_data.dof_downsample_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_downsample_frag_glsl, e_data.lib, DOF_SHADER_DEFINES);
+ }
+ return e_data.dof_downsample_sh;
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_reduce_get(bool b_is_copy_pass)
+{
+ int is_copy_pass = b_is_copy_pass;
+ if (e_data.dof_reduce_sh[is_copy_pass] == NULL) {
+ e_data.dof_reduce_sh[is_copy_pass] = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_reduce_frag_glsl,
+ e_data.lib,
+ (is_copy_pass) ? DOF_SHADER_DEFINES "#define COPY_PASS\n" :
+ DOF_SHADER_DEFINES "#define REDUCE_PASS\n");
+ }
+ return e_data.dof_reduce_sh[is_copy_pass];
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_gather_get(EEVEE_DofGatherPass pass, bool b_use_bokeh_tx)
+{
+ int use_bokeh_tx = b_use_bokeh_tx;
+ if (e_data.dof_gather_sh[pass][use_bokeh_tx] == NULL) {
+ DynStr *ds = BLI_dynstr_new();
+
+ BLI_dynstr_append(ds, DOF_SHADER_DEFINES);
+
+ switch (pass) {
+ case DOF_GATHER_FOREGROUND:
+ BLI_dynstr_append(ds, "#define DOF_FOREGROUND_PASS\n");
+ break;
+ case DOF_GATHER_BACKGROUND:
+ BLI_dynstr_append(ds, "#define DOF_BACKGROUND_PASS\n");
+ break;
+ case DOF_GATHER_HOLEFILL:
+ BLI_dynstr_append(ds,
+ "#define DOF_BACKGROUND_PASS\n"
+ "#define DOF_HOLEFILL_PASS\n");
+ break;
+ default:
+ break;
+ }
+
+ if (use_bokeh_tx) {
+ BLI_dynstr_append(ds, "#define DOF_BOKEH_TEXTURE\n");
+ }
+
+ char *define = BLI_dynstr_get_cstring(ds);
+ BLI_dynstr_free(ds);
+
+ e_data.dof_gather_sh[pass][use_bokeh_tx] = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_gather_frag_glsl, e_data.lib, define);
+
+ MEM_freeN(define);
}
- return e_data.dof_downsample_sh[index];
+ return e_data.dof_gather_sh[pass][use_bokeh_tx];
}
-GPUShader *EEVEE_shaders_depth_of_field_scatter_get(bool use_alpha)
+GPUShader *EEVEE_shaders_depth_of_field_filter_get(void)
{
- int index = use_alpha ? 1 : 0;
- if (e_data.dof_scatter_sh[index] == NULL) {
- e_data.dof_scatter_sh[index] = DRW_shader_create_with_shaderlib(datatoc_effect_dof_vert_glsl,
- NULL,
- datatoc_effect_dof_frag_glsl,
- e_data.lib,
- use_alpha ?
- "#define USE_ALPHA_DOF\n"
- "#define STEP_SCATTER\n" :
- "#define STEP_SCATTER\n");
+ if (e_data.dof_filter_sh == NULL) {
+ e_data.dof_filter_sh = DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_filter_frag_glsl, e_data.lib, DOF_SHADER_DEFINES);
}
- return e_data.dof_scatter_sh[index];
+ return e_data.dof_filter_sh;
}
-GPUShader *EEVEE_shaders_depth_of_field_resolve_get(bool use_alpha)
+GPUShader *EEVEE_shaders_depth_of_field_scatter_get(bool b_is_foreground, bool b_use_bokeh_tx)
{
- int index = use_alpha ? 1 : 0;
- if (e_data.dof_resolve_sh[index] == NULL) {
- e_data.dof_resolve_sh[index] = DRW_shader_create_fullscreen_with_shaderlib(
- datatoc_effect_dof_frag_glsl,
+ int is_foreground = b_is_foreground;
+ int use_bokeh_tx = b_use_bokeh_tx;
+ if (e_data.dof_scatter_sh[is_foreground][use_bokeh_tx] == NULL) {
+ DynStr *ds = BLI_dynstr_new();
+
+ BLI_dynstr_append(ds, DOF_SHADER_DEFINES);
+ BLI_dynstr_append(
+ ds, (is_foreground) ? "#define DOF_FOREGROUND_PASS\n" : "#define DOF_BACKGROUND_PASS\n");
+
+ if (use_bokeh_tx) {
+ BLI_dynstr_append(ds, "#define DOF_BOKEH_TEXTURE\n");
+ }
+
+ char *define = BLI_dynstr_get_cstring(ds);
+ BLI_dynstr_free(ds);
+
+ e_data.dof_scatter_sh[is_foreground][use_bokeh_tx] = DRW_shader_create_with_shaderlib(
+ datatoc_effect_dof_scatter_vert_glsl,
+ NULL,
+ datatoc_effect_dof_scatter_frag_glsl,
e_data.lib,
- use_alpha ? "#define USE_ALPHA_DOF\n"
- "#define STEP_RESOLVE\n" :
- "#define STEP_RESOLVE\n");
+ define);
+
+ MEM_freeN(define);
+ }
+ return e_data.dof_scatter_sh[is_foreground][use_bokeh_tx];
+}
+
+GPUShader *EEVEE_shaders_depth_of_field_resolve_get(bool b_use_bokeh_tx, bool b_use_hq_gather)
+{
+ int use_hq_gather = b_use_hq_gather;
+ int use_bokeh_tx = b_use_bokeh_tx;
+ if (e_data.dof_resolve_sh[use_bokeh_tx][use_hq_gather] == NULL) {
+ DynStr *ds = BLI_dynstr_new();
+
+ BLI_dynstr_append(ds, DOF_SHADER_DEFINES);
+ BLI_dynstr_append(ds, "#define DOF_RESOLVE_PASS\n");
+
+ if (use_bokeh_tx) {
+ BLI_dynstr_append(ds, "#define DOF_BOKEH_TEXTURE\n");
+ }
+
+ BLI_dynstr_appendf(ds, "#define DOF_SLIGHT_FOCUS_DENSITY %d\n", use_hq_gather ? 4 : 2);
+
+ char *define = BLI_dynstr_get_cstring(ds);
+ BLI_dynstr_free(ds);
+
+ e_data.dof_resolve_sh[use_bokeh_tx][use_hq_gather] =
+ DRW_shader_create_fullscreen_with_shaderlib(
+ datatoc_effect_dof_resolve_frag_glsl, e_data.lib, define);
+
+ MEM_freeN(define);
}
- return e_data.dof_resolve_sh[index];
+ return e_data.dof_resolve_sh[use_bokeh_tx][use_hq_gather];
}
/* \} */
@@ -1403,7 +1535,6 @@ struct GPUMaterial *EEVEE_material_get(
void EEVEE_shaders_free(void)
{
- MEM_SAFE_FREE(e_data.closure_lit_lib);
MEM_SAFE_FREE(e_data.surface_prepass_frag);
MEM_SAFE_FREE(e_data.surface_lit_frag);
MEM_SAFE_FREE(e_data.surface_geom_barycentric);
@@ -1458,6 +1589,27 @@ void EEVEE_shaders_free(void)
DRW_SHADER_FREE_SAFE(e_data.velocity_resolve_sh);
DRW_SHADER_FREE_SAFE(e_data.taa_resolve_sh);
DRW_SHADER_FREE_SAFE(e_data.taa_resolve_reproject_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_bokeh_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_setup_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_flatten_tiles_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_dilate_tiles_sh[0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_dilate_tiles_sh[1]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_downsample_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_reduce_sh[0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_reduce_sh[1]);
+ for (int i = 0; i < DOF_GATHER_MAX_PASS; i++) {
+ DRW_SHADER_FREE_SAFE(e_data.dof_gather_sh[i][0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_gather_sh[i][1]);
+ }
+ DRW_SHADER_FREE_SAFE(e_data.dof_filter_sh);
+ DRW_SHADER_FREE_SAFE(e_data.dof_scatter_sh[0][0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_scatter_sh[0][1]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_scatter_sh[1][0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_scatter_sh[1][1]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_resolve_sh[0][0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_resolve_sh[0][1]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_resolve_sh[1][0]);
+ DRW_SHADER_FREE_SAFE(e_data.dof_resolve_sh[1][1]);
DRW_SHADER_FREE_SAFE(e_data.cryptomatte_sh[0]);
DRW_SHADER_FREE_SAFE(e_data.cryptomatte_sh[1]);
for (int i = 0; i < 2; i++) {
@@ -1465,9 +1617,6 @@ void EEVEE_shaders_free(void)
DRW_SHADER_FREE_SAFE(e_data.bloom_downsample_sh[i]);
DRW_SHADER_FREE_SAFE(e_data.bloom_upsample_sh[i]);
DRW_SHADER_FREE_SAFE(e_data.bloom_resolve_sh[i]);
- DRW_SHADER_FREE_SAFE(e_data.dof_downsample_sh[i]);
- DRW_SHADER_FREE_SAFE(e_data.dof_scatter_sh[i]);
- DRW_SHADER_FREE_SAFE(e_data.dof_resolve_sh[i]);
}
for (int i = 0; i < SSR_MAX_SHADER; i++) {
DRW_SHADER_FREE_SAFE(e_data.ssr_sh[i]);
diff --git a/source/blender/draw/engines/eevee/eevee_shadows.c b/source/blender/draw/engines/eevee/eevee_shadows.c
index fa5afd60235..e29830defff 100644
--- a/source/blender/draw/engines/eevee/eevee_shadows.c
+++ b/source/blender/draw/engines/eevee/eevee_shadows.c
@@ -141,7 +141,7 @@ void EEVEE_shadows_caster_register(EEVEE_ViewLayerData *sldata, Object *ob)
}
if (ob->base_flag & BASE_FROM_DUPLI) {
- /* Duplis will always refresh the shadowmaps as if they were deleted each frame. */
+ /* Duplis will always refresh the shadow-maps as if they were deleted each frame. */
/* TODO(fclem): fix this. */
update = true;
}
@@ -259,7 +259,7 @@ void EEVEE_shadows_update(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
BoundSphere *bsphere = linfo->shadow_bounds;
/* Search for deleted shadow casters or if shcaster WAS in shadow radius. */
for (int i = 0; i < backbuffer->count; i++) {
- /* If the shadowcaster has been deleted or updated. */
+ /* If the shadow-caster has been deleted or updated. */
if (BLI_BITMAP_TEST(backbuffer->update, i)) {
for (int j = 0; j < linfo->cube_len; j++) {
if (!BLI_BITMAP_TEST(&linfo->sh_cube_update[0], j)) {
@@ -273,7 +273,7 @@ void EEVEE_shadows_update(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata)
/* Search for updates in current shadow casters. */
bbox = frontbuffer->bbox;
for (int i = 0; i < frontbuffer->count; i++) {
- /* If the shadowcaster has been updated. */
+ /* If the shadow-caster has been updated. */
if (BLI_BITMAP_TEST(frontbuffer->update, i)) {
for (int j = 0; j < linfo->cube_len; j++) {
if (!BLI_BITMAP_TEST(&linfo->sh_cube_update[0], j)) {
diff --git a/source/blender/draw/engines/eevee/eevee_shadows_cascade.c b/source/blender/draw/engines/eevee/eevee_shadows_cascade.c
index 246bc18b71a..6cb4b39fafa 100644
--- a/source/blender/draw/engines/eevee/eevee_shadows_cascade.c
+++ b/source/blender/draw/engines/eevee/eevee_shadows_cascade.c
@@ -330,7 +330,7 @@ static void eevee_shadow_cascade_setup(EEVEE_LightsInfo *linfo,
DRW_debug_sphere(center, csm_render->radius[c], dbg_col);
#endif
- /* Project into lightspace */
+ /* Project into light-space. */
mul_m4_v3(viewmat, center);
/* Snap projection center to nearest texel to cancel shimmering. */
@@ -376,7 +376,7 @@ static void eevee_shadow_cascade_setup(EEVEE_LightsInfo *linfo,
#endif
}
- /* Bias is in clipspace, divide by range. */
+ /* Bias is in clip-space, divide by range. */
shdw_data->bias = csm_render->original_bias * 0.05f / fabsf(sh_far - sh_near);
shdw_data->near = sh_near;
shdw_data->far = sh_far;
diff --git a/source/blender/draw/engines/eevee/eevee_shadows_cube.c b/source/blender/draw/engines/eevee/eevee_shadows_cube.c
index 19b86476c29..89caa0dd193 100644
--- a/source/blender/draw/engines/eevee/eevee_shadows_cube.c
+++ b/source/blender/draw/engines/eevee/eevee_shadows_cube.c
@@ -142,7 +142,7 @@ static void eevee_ensure_cube_views(
float winmat[4][4];
float side = near;
- /* TODO shadowcube array. */
+ /* TODO: shadow-cube array. */
if (true) {
/* This half texel offset is used to ensure correct filtering between faces. */
/* FIXME: This exhibit float precision issue with lower cube_res.
diff --git a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
index 456efeca0f0..8fa7d899b6b 100644
--- a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
+++ b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
@@ -142,16 +142,52 @@ void EEVEE_temporal_sampling_matrices_calc(EEVEE_EffectsInfo *effects, const dou
Scene *scene = draw_ctx->scene;
RenderData *rd = &scene->r;
- float persmat[4][4], viewmat[4][4], winmat[4][4];
+ float persmat[4][4], viewmat[4][4], winmat[4][4], wininv[4][4];
DRW_view_persmat_get(NULL, persmat, false);
DRW_view_viewmat_get(NULL, viewmat, false);
DRW_view_winmat_get(NULL, winmat, false);
+ DRW_view_winmat_get(NULL, wininv, true);
float ofs[2];
EEVEE_temporal_sampling_offset_calc(ht_point, rd->gauss, ofs);
window_translate_m4(winmat, persmat, ofs[0] / viewport_size[0], ofs[1] / viewport_size[1]);
+ /* Jitter is in pixel space. Focus distance in world space units. */
+ float dof_jitter[2], focus_distance;
+ if (EEVEE_depth_of_field_jitter_get(effects, dof_jitter, &focus_distance)) {
+ /* Convert to NDC space [-1..1]. */
+ dof_jitter[0] /= viewport_size[0] * 0.5f;
+ dof_jitter[1] /= viewport_size[1] * 0.5f;
+
+ /* Skew the projection matrix in the ray direction and offset it to ray origin.
+ * Make it focus at focus_distance. */
+ if (winmat[2][3] != -1.0f) {
+ /* Orthographic */
+ add_v2_v2(winmat[2], dof_jitter);
+
+ window_translate_m4(
+ winmat, persmat, dof_jitter[0] * focus_distance, dof_jitter[1] * focus_distance);
+ }
+ else {
+ /* Get focus distance in NDC. */
+ float focus_pt[3] = {0.0f, 0.0f, -focus_distance};
+ mul_project_m4_v3(winmat, focus_pt);
+ /* Get pixel footprint in viewspace. */
+ float jitter_scaled[3] = {dof_jitter[0], dof_jitter[1], focus_pt[2]};
+ float center[3] = {0.0f, 0.0f, focus_pt[2]};
+ mul_project_m4_v3(wininv, jitter_scaled);
+ mul_project_m4_v3(wininv, center);
+
+ /* FIXME(fclem) The offset is noticeably large and the culling might make object pop out
+ * of the bluring radius. To fix this, use custom enlarged culling matrix. */
+ sub_v2_v2v2(jitter_scaled, jitter_scaled, center);
+ add_v2_v2(viewmat[3], jitter_scaled);
+
+ window_translate_m4(winmat, persmat, dof_jitter[0], dof_jitter[1]);
+ }
+ }
+
BLI_assert(effects->taa_view != NULL);
/* When rendering just update the view. This avoids recomputing the culling. */
@@ -194,6 +230,21 @@ void EEVEE_temporal_sampling_create_view(EEVEE_Data *vedata)
DRW_view_clip_planes_set(effects->taa_view, NULL, 0);
}
+int EEVEE_temporal_sampling_sample_count_get(const Scene *scene, const EEVEE_StorageList *stl)
+{
+ const bool is_render = DRW_state_is_image_render();
+ int sample_count = is_render ? scene->eevee.taa_render_samples : scene->eevee.taa_samples;
+ int timesteps = is_render ? stl->g_data->render_timesteps : 1;
+
+ sample_count = max_ii(0, sample_count);
+ sample_count = (sample_count == 0) ? TAA_MAX_SAMPLE : sample_count;
+ sample_count = divide_ceil_u(sample_count, timesteps);
+
+ int dof_sample_count = EEVEE_depth_of_field_sample_count_get(stl->effects, sample_count, NULL);
+ sample_count = dof_sample_count * divide_ceil_u(sample_count, dof_sample_count);
+ return sample_count;
+}
+
int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data *vedata)
{
EEVEE_StorageList *stl = vedata->stl;
@@ -238,10 +289,12 @@ int EEVEE_temporal_sampling_init(EEVEE_ViewLayerData *UNUSED(sldata), EEVEE_Data
view_is_valid = view_is_valid && (ED_screen_animation_no_scrub(wm) == NULL);
}
- const bool first_sample_only = EEVEE_renderpasses_only_first_sample_pass_active(vedata);
- view_is_valid = view_is_valid && !first_sample_only;
- effects->taa_total_sample = first_sample_only ? 1 : scene_eval->eevee.taa_samples;
- MAX2(effects->taa_total_sample, 0);
+ effects->taa_total_sample = EEVEE_temporal_sampling_sample_count_get(scene_eval, stl);
+
+ if (EEVEE_renderpasses_only_first_sample_pass_active(vedata)) {
+ view_is_valid = false;
+ effects->taa_total_sample = 1;
+ }
/* Motion blur steps could reset the sampling when camera is animated (see T79970). */
if (!DRW_state_is_scene_render()) {
diff --git a/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl b/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl
index 2f6f8327f58..7c0ae3881d7 100644
--- a/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/ambient_occlusion_lib.glsl
@@ -191,15 +191,15 @@ void gtao_deferred(
dirs.xy = get_ao_dir(noise.x * 0.5);
dirs.zw = get_ao_dir(noise.x * 0.5 + 0.5);
- bent_normal = normal * 1e-8;
- visibility = 1e-8;
+ bent_normal = vec3(0.0);
+ visibility = 0.0;
horizons = unpack_horizons(horizons);
integrate_slice(normal, dirs.xy, horizons.xy, visibility, bent_normal);
integrate_slice(normal, dirs.zw, horizons.zw, visibility, bent_normal);
- bent_normal = normalize(bent_normal / visibility);
+ bent_normal = safe_normalize(bent_normal);
visibility *= 0.5; /* We integrated 2 slices. */
}
@@ -240,13 +240,24 @@ float gtao_multibounce(float visibility, vec3 albedo)
return max(x, ((x * a + b) * x + c) * x);
}
+float diffuse_occlusion(vec3 N, vec3 vis_cone_dir, float vis_cone_aperture_cos, vec3 albedo)
+{
+ if ((int(aoSettings) & USE_AO) == 0) {
+ return 1.0;
+ }
+ /* If the shading normal is orthogonal to the geometric normal, it should be half lit. */
+ float horizon_fac = saturate(dot(N, vis_cone_dir) * 0.5 + 0.5);
+ float ao = vis_cone_aperture_cos * horizon_fac;
+ return gtao_multibounce(ao, albedo);
+}
+
float specular_occlusion(float NV, float AO, float roughness)
{
return saturate(pow(NV + AO, roughness) - 1.0 + AO);
}
/* Use the right occlusion */
-float occlusion_compute(vec3 N, vec3 vpos, float user_occlusion, vec4 rand, out vec3 bent_normal)
+float occlusion_compute(vec3 N, vec3 vpos, vec4 rand, out vec3 bent_normal)
{
#ifndef USE_REFRACTION
if ((int(aoSettings) & USE_AO) != 0) {
@@ -263,10 +274,6 @@ float occlusion_compute(vec3 N, vec3 vpos, float user_occlusion, vec4 rand, out
visibility = max(1e-3, visibility);
if ((int(aoSettings) & USE_BENT_NORMAL) != 0) {
- /* The bent normal will show the facet look of the mesh. Try to minimize this. */
- float mix_fac = visibility * visibility * visibility;
- bent_normal = normalize(mix(bent_normal, vnor, mix_fac));
-
bent_normal = transform_direction(ViewMatrixInverse, bent_normal);
}
else {
@@ -276,10 +283,10 @@ float occlusion_compute(vec3 N, vec3 vpos, float user_occlusion, vec4 rand, out
/* Scale by user factor */
visibility = pow(visibility, aoFactor);
- return min(visibility, user_occlusion);
+ return visibility;
}
#endif
bent_normal = N;
- return user_occlusion;
+ return 1.0;
}
diff --git a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
index 3560ae62a84..cb4d8931af0 100644
--- a/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/bsdf_common_lib.glsl
@@ -1,6 +1,15 @@
#pragma BLENDER_REQUIRE(common_math_lib.glsl)
+vec3 diffuse_dominant_dir(vec3 N, vec3 vis_cone_dir, float vis_cone_aperture_cos)
+{
+ /* TODO(fclem) revisit this. bent too much towards vis_cone_dir. */
+ vis_cone_aperture_cos *= sqr(vis_cone_aperture_cos);
+
+ N = mix(vis_cone_dir, N, vis_cone_aperture_cos);
+ return normalize(N);
+}
+
vec3 specular_dominant_dir(vec3 N, vec3 V, float roughness)
{
vec3 R = -reflect(V, N);
@@ -15,6 +24,7 @@ float ior_from_f0(float f0)
return (-f - 1.0) / (f - 1.0);
}
+/* Simplified form of F_eta(eta, 1.0). */
float f0_from_ior(float eta)
{
float A = (eta - 1.0) / (eta + 1.0);
@@ -47,30 +57,21 @@ float F_eta(float eta, float cos_theta)
* the refracted direction */
float c = abs(cos_theta);
float g = eta * eta - 1.0 + c * c;
- float result;
-
if (g > 0.0) {
g = sqrt(g);
- vec2 g_c = vec2(g) + vec2(c, -c);
- float A = g_c.y / g_c.x;
- A *= A;
- g_c *= c;
- float B = (g_c.y - 1.0) / (g_c.x + 1.0);
- B *= B;
- result = 0.5 * A * (1.0 + B);
+ float A = (g - c) / (g + c);
+ float B = (c * (g + c) - 1.0) / (c * (g - c) + 1.0);
+ return 0.5 * A * A * (1.0 + B * B);
}
- else {
- result = 1.0; /* TIR (no refracted component) */
- }
-
- return result;
+ /* Total internal reflections. */
+ return 1.0;
}
/* Fresnel color blend base on fresnel factor */
vec3 F_color_blend(float eta, float fresnel, vec3 f0_color)
{
- float f0 = F_eta(eta, 1.0);
- float fac = saturate((fresnel - f0) / max(1e-8, 1.0 - f0));
+ float f0 = f0_from_ior(eta);
+ float fac = saturate((fresnel - f0) / (1.0 - f0));
return mix(f0_color, vec3(1.0), fac);
}
@@ -79,7 +80,7 @@ vec3 F_brdf_single_scatter(vec3 f0, vec3 f90, vec2 lut)
{
/* Unreal specular matching : if specular color is below 2% intensity,
* treat as shadowning */
- return saturate(50.0 * dot(f0, vec3(0.3, 0.6, 0.1))) * lut.y * abs(f90) + lut.x * f0;
+ return lut.y * f90 + lut.x * f0;
}
/* Multi-scattering brdf approximation from :
@@ -87,11 +88,7 @@ vec3 F_brdf_single_scatter(vec3 f0, vec3 f90, vec2 lut)
* by Carmelo J. Fdez-Agüera. */
vec3 F_brdf_multi_scatter(vec3 f0, vec3 f90, vec2 lut)
{
- vec3 FssEss = F_brdf_single_scatter(f0, f90, lut);
- /* Hack to avoid many more shader variations. */
- if (f90.g < 0.0) {
- return FssEss;
- }
+ vec3 FssEss = lut.y * f90 + lut.x * f0;
float Ess = lut.x + lut.y;
float Ems = 1.0 - Ess;
@@ -102,8 +99,6 @@ vec3 F_brdf_multi_scatter(vec3 f0, vec3 f90, vec2 lut)
return FssEss + Fms * Ems;
}
-#define F_brdf(f0, f90, lut) F_brdf_multi_scatter(f0, f90, lut)
-
/* GGX */
float D_ggx_opti(float NH, float a2)
{
diff --git a/source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl b/source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl
index 1e051994693..46ea8b747c8 100644
--- a/source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/bsdf_lut_frag.glsl
@@ -1,48 +1,57 @@
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
#pragma BLENDER_REQUIRE(bsdf_sampling_lib.glsl)
-out vec4 FragColor;
+uniform float sampleCount;
+
+out vec2 FragColor;
void main()
{
- vec3 N, T, B, V;
-
- float NV = (1.0 - (clamp(gl_FragCoord.y / LUT_SIZE, 1e-4, 0.9999)));
- float sqrtRoughness = clamp(gl_FragCoord.x / LUT_SIZE, 1e-4, 0.9999);
- float a = sqrtRoughness * sqrtRoughness;
- float a2 = a * a;
+ /* Make sure coordinates are covering the whole [0..1] range at texel center. */
+ float y = floor(gl_FragCoord.y) / (LUT_SIZE - 1);
+ float x = floor(gl_FragCoord.x) / (LUT_SIZE - 1);
- N = vec3(0.0, 0.0, 1.0);
- T = vec3(1.0, 0.0, 0.0);
- B = vec3(0.0, 1.0, 0.0);
- V = vec3(sqrt(1.0 - NV * NV), 0.0, NV);
+ float NV = clamp(1.0 - y * y, 1e-4, 0.9999);
+ float a = x * x;
+ float a2 = clamp(a * a, 1e-4, 0.9999);
- setup_noise();
+ vec3 V = vec3(sqrt(1.0 - NV * NV), 0.0, NV);
/* Integrating BRDF */
float brdf_accum = 0.0;
float fresnel_accum = 0.0;
- for (float i = 0; i < sampleCount; i++) {
- vec3 H = sample_ggx(i, a2, N, T, B); /* Microfacet normal */
- vec3 L = -reflect(V, H);
- float NL = L.z;
-
- if (NL > 0.0) {
- float NH = max(H.z, 0.0);
- float VH = max(dot(V, H), 0.0);
-
- float G1_v = G1_Smith_GGX(NV, a2);
- float G1_l = G1_Smith_GGX(NL, a2);
- float G_smith = 4.0 * NV * NL / (G1_v * G1_l); /* See G1_Smith_GGX for explanations. */
-
- float brdf = (G_smith * VH) / (NH * NV);
- float Fc = pow(1.0 - VH, 5.0);
-
- brdf_accum += (1.0 - Fc) * brdf;
- fresnel_accum += Fc * brdf;
+ for (float j = 0.0; j < sampleCount; j++) {
+ for (float i = 0.0; i < sampleCount; i++) {
+ vec3 Xi = (vec3(i, j, 0.0) + 0.5) / sampleCount;
+ Xi.yz = vec2(cos(Xi.y * M_2PI), sin(Xi.y * M_2PI));
+
+ vec3 H = sample_ggx(Xi, a2); /* Microfacet normal */
+ vec3 L = -reflect(V, H);
+ float NL = L.z;
+
+ if (NL > 0.0) {
+ float NH = max(H.z, 0.0);
+ float VH = max(dot(V, H), 0.0);
+
+ float G1_v = G1_Smith_GGX(NV, a2);
+ float G1_l = G1_Smith_GGX(NL, a2);
+ float G_smith = 4.0 * NV * NL / (G1_v * G1_l); /* See G1_Smith_GGX for explanations. */
+
+ float brdf = (G_smith * VH) / (NH * NV);
+
+ /* Follow maximum specular value for principled bsdf. */
+ const float specular = 1.0;
+ const float eta = (2.0 / (1.0 - sqrt(0.08 * specular))) - 1.0;
+ float fresnel = F_eta(eta, VH);
+ float Fc = F_color_blend(eta, fresnel, vec3(0)).r;
+
+ brdf_accum += (1.0 - Fc) * brdf;
+ fresnel_accum += Fc * brdf;
+ }
}
}
- brdf_accum /= sampleCount;
- fresnel_accum /= sampleCount;
+ brdf_accum /= sampleCount * sampleCount;
+ fresnel_accum /= sampleCount * sampleCount;
- FragColor = vec4(brdf_accum, fresnel_accum, 0.0, 1.0);
+ FragColor = vec2(brdf_accum, fresnel_accum);
}
diff --git a/source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl b/source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl
index 066ea58e2bf..20c3b64e07a 100644
--- a/source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/bsdf_sampling_lib.glsl
@@ -1,21 +1,7 @@
-#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(bsdf_common_lib.glsl)
uniform sampler1D texHammersley;
-uniform float sampleCount;
-uniform float invSampleCount;
-
-vec2 jitternoise = vec2(0.0);
-
-#ifndef UTIL_TEX
-# define UTIL_TEX
-
-#endif /* UTIL_TEX */
-
-void setup_noise(void)
-{
- jitternoise = texelfetch_noise_tex(gl_FragCoord.xy).rg; /* Global variable */
-}
vec3 tangent_to_world(vec3 vector, vec3 N, vec3 T, vec3 B)
{
@@ -27,20 +13,11 @@ vec3 hammersley_3d(float i, float invsamplenbr)
{
vec3 Xi; /* Theta, cos(Phi), sin(Phi) */
- Xi.x = i * invsamplenbr; /* i/samples */
- Xi.x = fract(Xi.x + jitternoise.x);
-
- int u = int(mod(i + jitternoise.y * HAMMERSLEY_SIZE, HAMMERSLEY_SIZE));
-
- Xi.yz = texelFetch(texHammersley, u, 0).rg;
+ Xi.x = i * invsamplenbr;
+ Xi.yz = texelFetch(texHammersley, int(i), 0).rg;
return Xi;
}
-
-vec3 hammersley_3d(float i)
-{
- return hammersley_3d(i, invSampleCount);
-}
#endif
/* -------------- BSDFS -------------- */
@@ -75,16 +52,16 @@ vec3 sample_ggx(vec3 rand, float a2, vec3 N, vec3 T, vec3 B, out float NH)
}
#ifdef HAMMERSLEY_SIZE
-vec3 sample_ggx(float nsample, float a2, vec3 N, vec3 T, vec3 B)
+vec3 sample_ggx(float nsample, float inv_sample_count, float a2, vec3 N, vec3 T, vec3 B)
{
- vec3 Xi = hammersley_3d(nsample);
+ vec3 Xi = hammersley_3d(nsample, inv_sample_count);
vec3 Ht = sample_ggx(Xi, a2);
return tangent_to_world(Ht, N, T, B);
}
-vec3 sample_hemisphere(float nsample, vec3 N, vec3 T, vec3 B)
+vec3 sample_hemisphere(float nsample, float inv_sample_count, vec3 N, vec3 T, vec3 B)
{
- vec3 Xi = hammersley_3d(nsample);
+ vec3 Xi = hammersley_3d(nsample, inv_sample_count);
float z = Xi.x; /* cos theta */
float r = sqrt(max(0.0, 1.0f - z * z)); /* sin theta */
@@ -96,9 +73,9 @@ vec3 sample_hemisphere(float nsample, vec3 N, vec3 T, vec3 B)
return tangent_to_world(Ht, N, T, B);
}
-vec3 sample_cone(float nsample, float angle, vec3 N, vec3 T, vec3 B)
+vec3 sample_cone(float nsample, float inv_sample_count, float angle, vec3 N, vec3 T, vec3 B)
{
- vec3 Xi = hammersley_3d(nsample);
+ vec3 Xi = hammersley_3d(nsample, inv_sample_count);
float z = cos(angle * Xi.x); /* cos theta */
float r = sqrt(max(0.0, 1.0f - z * z)); /* sin theta */
diff --git a/source/blender/draw/engines/eevee/shaders/btdf_lut_frag.glsl b/source/blender/draw/engines/eevee/shaders/btdf_lut_frag.glsl
index d815d9d4e6b..2ffe23a9197 100644
--- a/source/blender/draw/engines/eevee/shaders/btdf_lut_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/btdf_lut_frag.glsl
@@ -1,62 +1,89 @@
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
#pragma BLENDER_REQUIRE(bsdf_sampling_lib.glsl)
-uniform float a2;
+uniform float sampleCount;
+uniform float z;
out vec4 FragColor;
void main()
{
- vec3 N, T, B, V;
+ float x = floor(gl_FragCoord.x) / (LUT_SIZE - 1.0);
+ float y = floor(gl_FragCoord.y) / (LUT_SIZE - 1.0);
- float x = gl_FragCoord.x / LUT_SIZE;
- float y = gl_FragCoord.y / LUT_SIZE;
- /* There is little variation if ior > 1.0 so we
- * maximize LUT precision for ior < 1.0 */
- x = x * 1.1;
- float ior = (x > 1.0) ? ior_from_f0((x - 1.0) * 10.0) : sqrt(x);
- float NV = (1.0 - (clamp(y, 1e-4, 0.9999)));
+ float ior = clamp(sqrt(x), 0.05, 0.999);
+ /* ior is sin of critical angle. */
+ float critical_cos = sqrt(1.0 - saturate(ior * ior));
- N = vec3(0.0, 0.0, 1.0);
- T = vec3(1.0, 0.0, 0.0);
- B = vec3(0.0, 1.0, 0.0);
- V = vec3(sqrt(1.0 - NV * NV), 0.0, NV);
+ y = y * 2.0 - 1.0;
+ /* Maximize texture usage on both sides of the critical angle. */
+ y *= (y > 0.0) ? (1.0 - critical_cos) : critical_cos;
+ /* Center LUT around critical angle to avoid strange interpolation issues when the critical
+ * angle is changing. */
+ y += critical_cos;
+ float NV = clamp(y, 1e-4, 0.9999);
- setup_noise();
+ float a = z * z;
+ float a2 = clamp(a * a, 1e-8, 0.9999);
+
+ vec3 V = vec3(sqrt(1.0 - NV * NV), 0.0, NV);
/* Integrating BTDF */
float btdf_accum = 0.0;
- for (float i = 0.0; i < sampleCount; i++) {
- vec3 H = sample_ggx(i, a2, N, T, B); /* Microfacet normal */
+ float fresnel_accum = 0.0;
+ for (float j = 0.0; j < sampleCount; j++) {
+ for (float i = 0.0; i < sampleCount; i++) {
+ vec3 Xi = (vec3(i, j, 0.0) + 0.5) / sampleCount;
+ Xi.yz = vec2(cos(Xi.y * M_2PI), sin(Xi.y * M_2PI));
- float VH = dot(V, H);
+ /* Microfacet normal. */
+ vec3 H = sample_ggx(Xi, a2);
- /* Check if there is total internal reflections. */
- float c = abs(VH);
- float g = ior * ior - 1.0 + c * c;
+ float VH = dot(V, H);
- float eta = 1.0 / ior;
- if (dot(H, V) < 0.0) {
- H = -H;
- eta = ior;
- }
+ /* Check if there is total internal reflections. */
+ float fresnel = F_eta(ior, VH);
+
+ fresnel_accum += fresnel;
+
+ float eta = 1.0 / ior;
+ if (dot(H, V) < 0.0) {
+ H = -H;
+ eta = ior;
+ }
- vec3 L = refract(-V, H, eta);
- float NL = -dot(N, L);
+ vec3 L = refract(-V, H, eta);
+ float NL = -L.z;
- if ((NL > 0.0) && (g > 0.0)) {
- float LH = dot(L, H);
+ if ((NL > 0.0) && (fresnel < 0.999)) {
+ float LH = dot(L, H);
- float G1_l = NL * 2.0 /
- G1_Smith_GGX(NL, a2); /* Balancing the adjustments made in G1_Smith */
+ /* Balancing the adjustments made in G1_Smith. */
+ float G1_l = NL * 2.0 / G1_Smith_GGX(NL, a2);
- /* btdf = abs(VH*LH) * (ior*ior) * D * G(V) * G(L) / (Ht2 * NV)
- * pdf = (VH * abs(LH)) * (ior*ior) * D * G(V) / (Ht2 * NV) */
- float btdf = G1_l * abs(VH * LH) / (VH * abs(LH));
+ /* btdf = abs(VH*LH) * (ior*ior) * D * G(V) * G(L) / (Ht2 * NV)
+ * pdf = (VH * abs(LH)) * (ior*ior) * D * G(V) / (Ht2 * NV) */
+ float btdf = G1_l * abs(VH * LH) / (VH * abs(LH));
- btdf_accum += btdf;
+ btdf_accum += btdf;
+ }
}
}
- btdf_accum /= sampleCount;
+ btdf_accum /= sampleCount * sampleCount;
+ fresnel_accum /= sampleCount * sampleCount;
+
+ if (z == 0.0) {
+ /* Perfect mirror. Increased precision because the roughness is clamped. */
+ fresnel_accum = F_eta(ior, NV);
+ }
+
+ if (x == 0.0) {
+ /* Special case. */
+ fresnel_accum = 1.0;
+ btdf_accum = 0.0;
+ }
- FragColor = vec4(btdf_accum, 0.0, 0.0, 1.0);
+ /* There is place to put multiscater result (which is a little bit different still)
+ * and / or lobe fitting for better sampling of */
+ FragColor = vec4(btdf_accum, fresnel_accum, 0.0, 1.0);
}
diff --git a/source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl
new file mode 100644
index 00000000000..1e65d3ccb87
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/closure_eval_diffuse_lib.glsl
@@ -0,0 +1,85 @@
+#pragma BLENDER_REQUIRE(lights_lib.glsl)
+#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
+#pragma BLENDER_REQUIRE(ambient_occlusion_lib.glsl)
+
+struct ClosureInputDiffuse {
+ vec3 N; /** Shading normal. */
+ vec3 albedo; /** Used for multibounce GTAO approximation. Not applied to final radiance. */
+};
+
+#define CLOSURE_INPUT_Diffuse_DEFAULT ClosureInputDiffuse(vec3(0.0), vec3(0.0))
+
+struct ClosureEvalDiffuse {
+ vec3 probe_sampling_dir; /** Direction to sample probes from. */
+ float ambient_occlusion; /** Final occlusion for distant lighting. */
+};
+
+/* Stubs. */
+#define ClosureOutputDiffuse ClosureOutput
+#define closure_Diffuse_planar_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Diffuse_cubemap_eval(cl_in, cl_eval, cl_common, data, cl_out)
+
+ClosureEvalDiffuse closure_Diffuse_eval_init(inout ClosureInputDiffuse cl_in,
+ ClosureEvalCommon cl_common,
+ out ClosureOutputDiffuse cl_out)
+{
+ cl_in.N = safe_normalize(cl_in.N);
+ cl_out.radiance = vec3(0.0);
+
+ ClosureEvalDiffuse cl_eval;
+ cl_eval.ambient_occlusion = diffuse_occlusion(
+ cl_in.N, cl_common.bent_normal, cl_common.occlusion, cl_in.albedo);
+ cl_eval.probe_sampling_dir = diffuse_dominant_dir(
+ cl_in.N, cl_common.bent_normal, cl_common.occlusion);
+ return cl_eval;
+}
+
+void closure_Diffuse_light_eval(ClosureInputDiffuse cl_in,
+ ClosureEvalDiffuse cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureLightData light,
+ inout ClosureOutputDiffuse cl_out)
+{
+ float radiance = light_diffuse(light.data, cl_in.N, cl_common.V, light.L);
+ /* TODO(fclem) We could try to shadow lights that are shadowless with the ambient_occlusion
+ * factor here. */
+ cl_out.radiance += light.data.l_color * (light.vis * light.contact_shadow * radiance);
+}
+
+void closure_Diffuse_grid_eval(ClosureInputDiffuse cl_in,
+ ClosureEvalDiffuse cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureGridData grid,
+ inout ClosureOutputDiffuse cl_out)
+{
+ vec3 probe_radiance = probe_evaluate_grid(
+ grid.data, cl_common.P, cl_eval.probe_sampling_dir, grid.local_pos);
+ cl_out.radiance += grid.attenuation * probe_radiance;
+}
+
+void closure_Diffuse_indirect_end(ClosureInputDiffuse cl_in,
+ ClosureEvalDiffuse cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputDiffuse cl_out)
+{
+ /* If not enough light has been accumulated from probes, use the world specular cubemap
+ * to fill the remaining energy needed. */
+ if (cl_common.diffuse_accum > 0.0) {
+ vec3 probe_radiance = probe_evaluate_world_diff(cl_eval.probe_sampling_dir);
+ cl_out.radiance += cl_common.diffuse_accum * probe_radiance;
+ }
+ /* Apply occlusion on radiance before the light loop. */
+ cl_out.radiance *= cl_eval.ambient_occlusion;
+}
+
+void closure_Diffuse_eval_end(ClosureInputDiffuse cl_in,
+ ClosureEvalDiffuse cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputDiffuse cl_out)
+{
+#if defined(DEPTH_SHADER) || defined(WORLD_BACKGROUND)
+ /* This makes shader resources become unused and avoid issues with samplers. (see T59747) */
+ cl_out.radiance = vec3(0.0);
+ return;
+#endif
+}
diff --git a/source/blender/draw/engines/eevee/shaders/closure_eval_glossy_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_eval_glossy_lib.glsl
new file mode 100644
index 00000000000..2e506d6ba78
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/closure_eval_glossy_lib.glsl
@@ -0,0 +1,136 @@
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(lights_lib.glsl)
+#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
+#pragma BLENDER_REQUIRE(ambient_occlusion_lib.glsl)
+
+struct ClosureInputGlossy {
+ vec3 N; /** Shading normal. */
+ float roughness; /** Input roughness, not squared. */
+};
+
+#define CLOSURE_INPUT_Glossy_DEFAULT ClosureInputGlossy(vec3(0.0), 0.0)
+
+struct ClosureEvalGlossy {
+ vec4 ltc_mat; /** LTC matrix values. */
+ float ltc_brdf_scale; /** LTC BRDF scaling. */
+ vec3 probe_sampling_dir; /** Direction to sample probes from. */
+ float spec_occlusion; /** Specular Occlusion. */
+ vec3 raytrace_radiance; /** Raytrace reflection to be accumulated after occlusion. */
+};
+
+/* Stubs. */
+#define ClosureOutputGlossy ClosureOutput
+#define closure_Glossy_grid_eval(cl_in, cl_eval, cl_common, data, cl_out)
+
+#ifdef STEP_RESOLVE /* SSR */
+/* Prototype. */
+void raytrace_resolve(ClosureInputGlossy cl_in,
+ inout ClosureEvalGlossy cl_eval,
+ inout ClosureEvalCommon cl_common,
+ inout ClosureOutputGlossy cl_out);
+#endif
+
+ClosureEvalGlossy closure_Glossy_eval_init(inout ClosureInputGlossy cl_in,
+ inout ClosureEvalCommon cl_common,
+ out ClosureOutputGlossy cl_out)
+{
+ cl_in.N = safe_normalize(cl_in.N);
+ cl_in.roughness = clamp(cl_in.roughness, 1e-8, 0.9999);
+ cl_out.radiance = vec3(0.0);
+
+ float NV = dot(cl_in.N, cl_common.V);
+ vec2 lut_uv = lut_coords(NV, cl_in.roughness);
+
+ ClosureEvalGlossy cl_eval;
+ cl_eval.ltc_mat = texture(utilTex, vec3(lut_uv, LTC_MAT_LAYER));
+ cl_eval.probe_sampling_dir = specular_dominant_dir(cl_in.N, cl_common.V, sqr(cl_in.roughness));
+ cl_eval.spec_occlusion = specular_occlusion(NV, cl_common.occlusion, cl_in.roughness);
+ cl_eval.raytrace_radiance = vec3(0.0);
+
+#ifdef STEP_RESOLVE /* SSR */
+ raytrace_resolve(cl_in, cl_eval, cl_common, cl_out);
+#endif
+
+ /* The brdf split sum LUT is applied after the radiance accumulation.
+ * Correct the LTC so that its energy is constant. */
+ /* TODO(fclem) Optimize this so that only one scale factor is stored. */
+ vec4 ltc_brdf = texture(utilTex, vec3(lut_uv, LTC_BRDF_LAYER)).barg;
+ vec2 split_sum_brdf = ltc_brdf.zw;
+ cl_eval.ltc_brdf_scale = (ltc_brdf.x + ltc_brdf.y) / (split_sum_brdf.x + split_sum_brdf.y);
+ return cl_eval;
+}
+
+void closure_Glossy_light_eval(ClosureInputGlossy cl_in,
+ ClosureEvalGlossy cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureLightData light,
+ inout ClosureOutputGlossy cl_out)
+{
+ float radiance = light_specular(light.data, cl_eval.ltc_mat, cl_in.N, cl_common.V, light.L);
+ radiance *= cl_eval.ltc_brdf_scale;
+ cl_out.radiance += light.data.l_color *
+ (light.data.l_spec * light.vis * light.contact_shadow * radiance);
+}
+
+void closure_Glossy_planar_eval(ClosureInputGlossy cl_in,
+ ClosureEvalGlossy cl_eval,
+ inout ClosureEvalCommon cl_common,
+ ClosurePlanarData planar,
+ inout ClosureOutputGlossy cl_out)
+{
+#ifndef STEP_RESOLVE /* SSR already evaluates planar reflections. */
+ vec3 probe_radiance = probe_evaluate_planar(
+ planar.id, planar.data, cl_common.P, cl_in.N, cl_common.V, cl_in.roughness);
+ cl_out.radiance += planar.attenuation * probe_radiance;
+#else
+ /* HACK: Fix an issue with planar reflections still being counted inside the specular
+ * accumulator. This only works because we only use one Glossy closure in the resolve pass. */
+ cl_common.specular_accum += planar.attenuation;
+#endif
+}
+
+void closure_Glossy_cubemap_eval(ClosureInputGlossy cl_in,
+ ClosureEvalGlossy cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureCubemapData cube,
+ inout ClosureOutputGlossy cl_out)
+{
+ vec3 probe_radiance = probe_evaluate_cube(
+ cube.id, cl_common.P, cl_eval.probe_sampling_dir, cl_in.roughness);
+ cl_out.radiance += cube.attenuation * probe_radiance;
+}
+
+void closure_Glossy_indirect_end(ClosureInputGlossy cl_in,
+ ClosureEvalGlossy cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputGlossy cl_out)
+{
+ /* If not enough light has been accumulated from probes, use the world specular cubemap
+ * to fill the remaining energy needed. */
+ if (specToggle && cl_common.specular_accum > 0.0) {
+ vec3 probe_radiance = probe_evaluate_world_spec(cl_eval.probe_sampling_dir, cl_in.roughness);
+ cl_out.radiance += cl_common.specular_accum * probe_radiance;
+ }
+
+ /* Apply occlusion on distant lighting. */
+ cl_out.radiance *= cl_eval.spec_occlusion;
+ /* Apply Raytrace reflections after occlusion since they are direct, local reflections. */
+ cl_out.radiance += cl_eval.raytrace_radiance;
+}
+
+void closure_Glossy_eval_end(ClosureInputGlossy cl_in,
+ ClosureEvalGlossy cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputGlossy cl_out)
+{
+#if defined(DEPTH_SHADER) || defined(WORLD_BACKGROUND)
+ /* This makes shader resources become unused and avoid issues with samplers. (see T59747) */
+ cl_out.radiance = vec3(0.0);
+ return;
+#endif
+
+ if (!specToggle) {
+ cl_out.radiance = vec3(0.0);
+ }
+}
diff --git a/source/blender/draw/engines/eevee/shaders/closure_eval_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_eval_lib.glsl
new file mode 100644
index 00000000000..b1bb5f96f5c
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/closure_eval_lib.glsl
@@ -0,0 +1,316 @@
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(lights_lib.glsl)
+#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
+
+/**
+ * Extensive use of Macros to be able to change the maximum amount of evaluated closure easily.
+ * NOTE: GLSL does not support variadic macros.
+ *
+ * Example
+ * // Declare the cl_eval function
+ * CLOSURE_EVAL_FUNCTION_DECLARE_3(name, Diffuse, Glossy, Refraction);
+ * // Declare the inputs & outputs
+ * CLOSURE_VARS_DECLARE(Diffuse, Glossy, Refraction);
+ * // Specify inputs
+ * in_Diffuse_0.N = N;
+ * ...
+ * // Call the cl_eval function
+ * CLOSURE_EVAL_FUNCTION_3(name, Diffuse, Glossy, Refraction);
+ * // Get the cl_out
+ * closure.radiance = out_Diffuse_0.radiance + out_Glossy_1.radiance + out_Refraction_2.radiance;
+ **/
+
+#define CLOSURE_VARS_DECLARE(t0, t1, t2, t3) \
+ ClosureInputCommon in_common = CLOSURE_INPUT_COMMON_DEFAULT; \
+ ClosureInput##t0 in_##t0##_0 = CLOSURE_INPUT_##t0##_DEFAULT; \
+ ClosureInput##t1 in_##t1##_1 = CLOSURE_INPUT_##t1##_DEFAULT; \
+ ClosureInput##t2 in_##t2##_2 = CLOSURE_INPUT_##t2##_DEFAULT; \
+ ClosureInput##t3 in_##t3##_3 = CLOSURE_INPUT_##t3##_DEFAULT; \
+ ClosureOutput##t0 out_##t0##_0; \
+ ClosureOutput##t1 out_##t1##_1; \
+ ClosureOutput##t2 out_##t2##_2; \
+ ClosureOutput##t3 out_##t3##_3;
+
+#define CLOSURE_EVAL_DECLARE(t0, t1, t2, t3) \
+ ClosureEvalCommon cl_common = closure_Common_eval_init(in_common); \
+ ClosureEval##t0 eval_##t0##_0 = closure_##t0##_eval_init(in_##t0##_0, cl_common, out_##t0##_0); \
+ ClosureEval##t1 eval_##t1##_1 = closure_##t1##_eval_init(in_##t1##_1, cl_common, out_##t1##_1); \
+ ClosureEval##t2 eval_##t2##_2 = closure_##t2##_eval_init(in_##t2##_2, cl_common, out_##t2##_2); \
+ ClosureEval##t3 eval_##t3##_3 = closure_##t3##_eval_init(in_##t3##_3, cl_common, out_##t3##_3);
+
+#define CLOSURE_META_SUBROUTINE(subroutine, t0, t1, t2, t3) \
+ closure_##t0##_##subroutine(in_##t0##_0, eval_##t0##_0, cl_common, out_##t0##_0); \
+ closure_##t1##_##subroutine(in_##t1##_1, eval_##t1##_1, cl_common, out_##t1##_1); \
+ closure_##t2##_##subroutine(in_##t2##_2, eval_##t2##_2, cl_common, out_##t2##_2); \
+ closure_##t3##_##subroutine(in_##t3##_3, eval_##t3##_3, cl_common, out_##t3##_3);
+
+#define CLOSURE_META_SUBROUTINE_DATA(subroutine, sub_data, t0, t1, t2, t3) \
+ closure_##t0##_##subroutine(in_##t0##_0, eval_##t0##_0, cl_common, sub_data, out_##t0##_0); \
+ closure_##t1##_##subroutine(in_##t1##_1, eval_##t1##_1, cl_common, sub_data, out_##t1##_1); \
+ closure_##t2##_##subroutine(in_##t2##_2, eval_##t2##_2, cl_common, sub_data, out_##t2##_2); \
+ closure_##t3##_##subroutine(in_##t3##_3, eval_##t3##_3, cl_common, sub_data, out_##t3##_3);
+
+/* Inputs are inout so that callers can get the final inputs used for evaluation. */
+#define CLOSURE_EVAL_FUNCTION_DECLARE(name, t0, t1, t2, t3) \
+ void closure_##name##_eval(ClosureInputCommon in_common, \
+ inout ClosureInput##t0 in_##t0##_0, \
+ inout ClosureInput##t1 in_##t1##_1, \
+ inout ClosureInput##t2 in_##t2##_2, \
+ inout ClosureInput##t3 in_##t3##_3, \
+ out ClosureOutput##t0 out_##t0##_0, \
+ out ClosureOutput##t1 out_##t1##_1, \
+ out ClosureOutput##t2 out_##t2##_2, \
+ out ClosureOutput##t3 out_##t3##_3) \
+ { \
+ CLOSURE_EVAL_DECLARE(t0, t1, t2, t3); \
+\
+ for (int i = 0; cl_common.specular_accum > 0.0 && i < prbNumPlanar && i < MAX_PLANAR; i++) { \
+ ClosurePlanarData planar = closure_planar_eval_init(i, cl_common); \
+ if (planar.attenuation > 1e-8) { \
+ CLOSURE_META_SUBROUTINE_DATA(planar_eval, planar, t0, t1, t2, t3); \
+ } \
+ } \
+\
+ /* Starts at 1 because 0 is world cubemap. */ \
+ for (int i = 1; cl_common.specular_accum > 0.0 && i < prbNumRenderCube && i < MAX_PROBE; \
+ i++) { \
+ ClosureCubemapData cube = closure_cubemap_eval_init(i, cl_common); \
+ if (cube.attenuation > 1e-8) { \
+ CLOSURE_META_SUBROUTINE_DATA(cubemap_eval, cube, t0, t1, t2, t3); \
+ } \
+ } \
+\
+ /* Starts at 1 because 0 is world irradiance. */ \
+ for (int i = 1; cl_common.diffuse_accum > 0.0 && i < prbNumRenderGrid && i < MAX_GRID; i++) { \
+ ClosureGridData grid = closure_grid_eval_init(i, cl_common); \
+ if (grid.attenuation > 1e-8) { \
+ CLOSURE_META_SUBROUTINE_DATA(grid_eval, grid, t0, t1, t2, t3); \
+ } \
+ } \
+\
+ CLOSURE_META_SUBROUTINE(indirect_end, t0, t1, t2, t3); \
+\
+ for (int i = 0; i < laNumLight && i < MAX_LIGHT; i++) { \
+ ClosureLightData light = closure_light_eval_init(cl_common, i); \
+ if (light.vis > 1e-8) { \
+ CLOSURE_META_SUBROUTINE_DATA(light_eval, light, t0, t1, t2, t3); \
+ } \
+ } \
+\
+ CLOSURE_META_SUBROUTINE(eval_end, t0, t1, t2, t3); \
+ }
+
+#define CLOSURE_EVAL_FUNCTION(name, t0, t1, t2, t3) \
+ closure_##name##_eval(in_common, \
+ in_##t0##_0, \
+ in_##t1##_1, \
+ in_##t2##_2, \
+ in_##t3##_3, \
+ out_##t0##_0, \
+ out_##t1##_1, \
+ out_##t2##_2, \
+ out_##t3##_3)
+
+#define CLOSURE_EVAL_FUNCTION_DECLARE_1(name, t0) \
+ CLOSURE_EVAL_FUNCTION_DECLARE(name, t0, Dummy, Dummy, Dummy)
+#define CLOSURE_EVAL_FUNCTION_DECLARE_2(name, t0, t1) \
+ CLOSURE_EVAL_FUNCTION_DECLARE(name, t0, t1, Dummy, Dummy)
+#define CLOSURE_EVAL_FUNCTION_DECLARE_3(name, t0, t1, t2) \
+ CLOSURE_EVAL_FUNCTION_DECLARE(name, t0, t1, t2, Dummy)
+#define CLOSURE_EVAL_FUNCTION_DECLARE_4(name, t0, t1, t2, t3) \
+ CLOSURE_EVAL_FUNCTION_DECLARE(name, t0, t1, t2, t3)
+
+#define CLOSURE_VARS_DECLARE_1(t0) CLOSURE_VARS_DECLARE(t0, Dummy, Dummy, Dummy)
+#define CLOSURE_VARS_DECLARE_2(t0, t1) CLOSURE_VARS_DECLARE(t0, t1, Dummy, Dummy)
+#define CLOSURE_VARS_DECLARE_3(t0, t1, t2) CLOSURE_VARS_DECLARE(t0, t1, t2, Dummy)
+#define CLOSURE_VARS_DECLARE_4(t0, t1, t2, t3) CLOSURE_VARS_DECLARE(t0, t1, t2, t3)
+
+#define CLOSURE_EVAL_FUNCTION_1(name, t0) CLOSURE_EVAL_FUNCTION(name, t0, Dummy, Dummy, Dummy)
+#define CLOSURE_EVAL_FUNCTION_2(name, t0, t1) CLOSURE_EVAL_FUNCTION(name, t0, t1, Dummy, Dummy)
+#define CLOSURE_EVAL_FUNCTION_3(name, t0, t1, t2) CLOSURE_EVAL_FUNCTION(name, t0, t1, t2, Dummy)
+#define CLOSURE_EVAL_FUNCTION_4(name, t0, t1, t2, t3) CLOSURE_EVAL_FUNCTION(name, t0, t1, t2, t3)
+
+/* -------------------------------------------------------------------- */
+/** \name Dummy Closure
+ *
+ * Dummy closure type that will be optimized out by the compiler.
+ * \{ */
+
+#define ClosureInputDummy ClosureOutput
+#define ClosureOutputDummy ClosureOutput
+#define ClosureEvalDummy ClosureOutput
+#define CLOSURE_EVAL_DUMMY ClosureOutput(vec3(0))
+#define CLOSURE_INPUT_Dummy_DEFAULT CLOSURE_EVAL_DUMMY
+#define closure_Dummy_eval_init(cl_in, cl_common, cl_out) CLOSURE_EVAL_DUMMY
+#define closure_Dummy_planar_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Dummy_cubemap_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Dummy_grid_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Dummy_indirect_end(cl_in, cl_eval, cl_common, cl_out)
+#define closure_Dummy_light_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Dummy_eval_end(cl_in, cl_eval, cl_common, cl_out)
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Common cl_eval data
+ *
+ * Eval data not dependant on input parameters. All might not be used but unused ones
+ * will be optimized out.
+ * \{ */
+
+struct ClosureInputCommon {
+ /** Custom occlusion value set by the user. */
+ float occlusion;
+};
+
+#define CLOSURE_INPUT_COMMON_DEFAULT ClosureInputCommon(1.0)
+
+struct ClosureEvalCommon {
+ /** View vector. */
+ vec3 V;
+ /** Surface position. */
+ vec3 P;
+ /** Normal vector, always facing camera. */
+ vec3 N;
+ /** Normal vector, always facing camera. (viewspace) */
+ vec3 vN;
+ /** Surface position. (viewspace) */
+ vec3 vP;
+ /** Geometric normal, always facing camera. (viewspace) */
+ vec3 vNg;
+ /** Random numbers. 3 random sequences. zw is a random point on a circle. */
+ vec4 rand;
+ /** Final occlusion factor. Mix of the user occlusion and SSAO. */
+ float occlusion;
+ /** Least occluded direction in the hemisphere. */
+ vec3 bent_normal;
+
+ /** Specular probe accumulator. Shared between planar and cubemap probe. */
+ float specular_accum;
+ /** Diffuse probe accumulator. */
+ float diffuse_accum;
+ /** Viewspace depth to start raytracing from. */
+ float tracing_depth;
+};
+
+/* Common cl_out struct used by most closures. */
+struct ClosureOutput {
+ vec3 radiance;
+};
+
+ClosureEvalCommon closure_Common_eval_init(ClosureInputCommon cl_in)
+{
+ ClosureEvalCommon cl_eval;
+ cl_eval.rand = texelfetch_noise_tex(gl_FragCoord.xy);
+ cl_eval.V = cameraVec;
+ cl_eval.P = worldPosition;
+ cl_eval.N = safe_normalize(gl_FrontFacing ? worldNormal : -worldNormal);
+ cl_eval.vN = safe_normalize(gl_FrontFacing ? viewNormal : -viewNormal);
+ cl_eval.vP = viewPosition;
+ cl_eval.vNg = safe_normalize(cross(dFdx(viewPosition), dFdy(viewPosition)));
+ /* TODO(fclem) See if we can avoid this complicated setup. */
+ cl_eval.tracing_depth = gl_FragCoord.z;
+ /* Constant bias (due to depth buffer precision) */
+ /* Magic numbers for 24bits of precision.
+ * From http://terathon.com/gdc07_lengyel.pdf (slide 26) */
+ cl_eval.tracing_depth -= mix(2.4e-7, 4.8e-7, gl_FragCoord.z);
+ /* Convert to view Z. */
+ cl_eval.tracing_depth = get_view_z_from_depth(cl_eval.tracing_depth);
+
+ /* TODO(fclem) Do occlusion evaluation per Closure using shading normal. */
+ cl_eval.occlusion = min(
+ cl_in.occlusion,
+ occlusion_compute(cl_eval.N, cl_eval.vP, cl_eval.rand, cl_eval.bent_normal));
+
+ cl_eval.specular_accum = 1.0;
+ cl_eval.diffuse_accum = 1.0;
+ return cl_eval;
+}
+
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Loop data
+ *
+ * Loop datas are conveniently packed into struct to make it future proof.
+ * \{ */
+
+struct ClosureLightData {
+ LightData data; /** Light Data. */
+ vec4 L; /** Non-Normalized Light Vector (surface to light) with length in W component. */
+ float vis; /** Light visibility. */
+ float contact_shadow; /** Result of contact shadow tracing. */
+};
+
+ClosureLightData closure_light_eval_init(ClosureEvalCommon cl_common, int light_id)
+{
+ ClosureLightData light;
+ light.data = lights_data[light_id];
+
+ light.L.xyz = light.data.l_position - cl_common.P;
+ light.L.w = length(light.L.xyz);
+
+ light.vis = light_visibility(light.data, cl_common.P, light.L);
+ light.contact_shadow = light_contact_shadows(light.data,
+ cl_common.P,
+ cl_common.vP,
+ cl_common.tracing_depth,
+ cl_common.vNg,
+ cl_common.rand.x,
+ light.vis);
+
+ return light;
+}
+
+struct ClosureCubemapData {
+ int id; /** Probe id. */
+ float attenuation; /** Attenuation. */
+};
+
+ClosureCubemapData closure_cubemap_eval_init(int cube_id, inout ClosureEvalCommon cl_common)
+{
+ ClosureCubemapData cube;
+ cube.id = cube_id;
+ cube.attenuation = probe_attenuation_cube(cube_id, cl_common.P);
+ cube.attenuation = min(cube.attenuation, cl_common.specular_accum);
+ cl_common.specular_accum -= cube.attenuation;
+ return cube;
+}
+
+struct ClosurePlanarData {
+ int id; /** Probe id. */
+ PlanarData data; /** planars_data[id]. */
+ float attenuation; /** Attenuation. */
+};
+
+ClosurePlanarData closure_planar_eval_init(int planar_id, inout ClosureEvalCommon cl_common)
+{
+ ClosurePlanarData planar;
+ planar.id = planar_id;
+ planar.data = planars_data[planar_id];
+ planar.attenuation = probe_attenuation_planar(planar.data, cl_common.P, cl_common.N, 0.0);
+ planar.attenuation = min(planar.attenuation, cl_common.specular_accum);
+ cl_common.specular_accum -= planar.attenuation;
+ return planar;
+}
+
+struct ClosureGridData {
+ int id; /** Grid id. */
+ GridData data; /** grids_data[id] */
+ float attenuation; /** Attenuation. */
+ vec3 local_pos; /** Local position inside the grid. */
+};
+
+ClosureGridData closure_grid_eval_init(int id, inout ClosureEvalCommon cl_common)
+{
+ ClosureGridData grid;
+ grid.id = id;
+ grid.data = grids_data[id];
+ grid.attenuation = probe_attenuation_grid(grid.data, cl_common.P, grid.local_pos);
+ grid.attenuation = min(grid.attenuation, cl_common.diffuse_accum);
+ cl_common.diffuse_accum -= grid.attenuation;
+ return grid;
+}
+
+/** \} */
diff --git a/source/blender/draw/engines/eevee/shaders/closure_eval_refraction_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_eval_refraction_lib.glsl
new file mode 100644
index 00000000000..9011eea07c4
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/closure_eval_refraction_lib.glsl
@@ -0,0 +1,128 @@
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(lights_lib.glsl)
+#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
+#pragma BLENDER_REQUIRE(ambient_occlusion_lib.glsl)
+#pragma BLENDER_REQUIRE(ssr_lib.glsl)
+
+struct ClosureInputRefraction {
+ vec3 N; /** Shading normal. */
+ float roughness; /** Input roughness, not squared. */
+ float ior; /** Index of refraction ratio. */
+};
+
+#define CLOSURE_INPUT_Refraction_DEFAULT ClosureInputRefraction(vec3(0.0), 0.0, 0.0)
+
+struct ClosureEvalRefraction {
+ vec3 P; /** LTC matrix values. */
+ vec3 ltc_brdf; /** LTC BRDF values. */
+ vec3 probe_sampling_dir; /** Direction to sample probes from. */
+ float probes_weight; /** Factor to apply to probe radiance. */
+};
+
+/* Stubs. */
+#define ClosureOutputRefraction ClosureOutput
+#define closure_Refraction_grid_eval(cl_in, cl_eval, cl_common, data, cl_out)
+
+ClosureEvalRefraction closure_Refraction_eval_init(inout ClosureInputRefraction cl_in,
+ ClosureEvalCommon cl_common,
+ out ClosureOutputRefraction cl_out)
+{
+ cl_in.N = safe_normalize(cl_in.N);
+ cl_in.roughness = clamp(cl_in.roughness, 1e-8, 0.9999);
+ cl_in.ior = max(cl_in.ior, 1e-5);
+ cl_out.radiance = vec3(0.0);
+
+ ClosureEvalRefraction cl_eval;
+ vec3 cl_V;
+ float eval_ior;
+ /* Refract the view vector using the depth heuristic.
+ * Then later Refract a second time the already refracted
+ * ray using the inverse ior. */
+ if (refractionDepth > 0.0) {
+ eval_ior = 1.0 / cl_in.ior;
+ cl_V = -refract(-cl_common.V, cl_in.N, eval_ior);
+ vec3 plane_pos = cl_common.P - cl_in.N * refractionDepth;
+ cl_eval.P = line_plane_intersect(cl_common.P, cl_V, plane_pos, cl_in.N);
+ }
+ else {
+ eval_ior = cl_in.ior;
+ cl_V = cl_common.V;
+ cl_eval.P = cl_common.P;
+ }
+
+ cl_eval.probe_sampling_dir = refraction_dominant_dir(cl_in.N, cl_V, cl_in.roughness, eval_ior);
+ cl_eval.probes_weight = 1.0;
+
+#ifdef USE_REFRACTION
+ if (ssrefractToggle && cl_in.roughness < ssrMaxRoughness + 0.2) {
+ /* Find approximated position of the 2nd refraction event. */
+ vec3 vP = (refractionDepth > 0.0) ? transform_point(ViewMatrix, cl_eval.P) : cl_common.vP;
+ vec4 ssr_output = screen_space_refraction(
+ vP, cl_in.N, cl_V, eval_ior, sqr(cl_in.roughness), cl_common.rand);
+ ssr_output.a *= smoothstep(ssrMaxRoughness + 0.2, ssrMaxRoughness, cl_in.roughness);
+ cl_out.radiance += ssr_output.rgb * ssr_output.a;
+ cl_eval.probes_weight -= ssr_output.a;
+ }
+#endif
+ return cl_eval;
+}
+
+void closure_Refraction_light_eval(ClosureInputRefraction cl_in,
+ ClosureEvalRefraction cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureLightData light,
+ inout ClosureOutputRefraction cl_out)
+{
+ /* Not implemented yet. */
+}
+
+void closure_Refraction_planar_eval(ClosureInputRefraction cl_in,
+ ClosureEvalRefraction cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosurePlanarData planar,
+ inout ClosureOutputRefraction cl_out)
+{
+ /* Not implemented yet. */
+}
+
+void closure_Refraction_cubemap_eval(ClosureInputRefraction cl_in,
+ ClosureEvalRefraction cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureCubemapData cube,
+ inout ClosureOutputRefraction cl_out)
+{
+ vec3 probe_radiance = probe_evaluate_cube(
+ cube.id, cl_eval.P, cl_eval.probe_sampling_dir, sqr(cl_in.roughness));
+ cl_out.radiance += (cube.attenuation * cl_eval.probes_weight) * probe_radiance;
+}
+
+void closure_Refraction_indirect_end(ClosureInputRefraction cl_in,
+ ClosureEvalRefraction cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputRefraction cl_out)
+{
+ /* If not enough light has been accumulated from probes, use the world specular cubemap
+ * to fill the remaining energy needed. */
+ if (specToggle && cl_common.specular_accum > 0.0) {
+ vec3 probe_radiance = probe_evaluate_world_spec(cl_eval.probe_sampling_dir,
+ sqr(cl_in.roughness));
+ cl_out.radiance += (cl_common.specular_accum * cl_eval.probes_weight) * probe_radiance;
+ }
+}
+
+void closure_Refraction_eval_end(ClosureInputRefraction cl_in,
+ ClosureEvalRefraction cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputRefraction cl_out)
+{
+#if defined(DEPTH_SHADER) || defined(WORLD_BACKGROUND)
+ /* This makes shader resources become unused and avoid issues with samplers. (see T59747) */
+ cl_out.radiance = vec3(0.0);
+ return;
+#endif
+
+ if (!specToggle) {
+ cl_out.radiance = vec3(0.0);
+ }
+}
diff --git a/source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl
new file mode 100644
index 00000000000..66c467af29b
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/closure_eval_translucent_lib.glsl
@@ -0,0 +1,71 @@
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(lights_lib.glsl)
+#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
+#pragma BLENDER_REQUIRE(ambient_occlusion_lib.glsl)
+
+struct ClosureInputTranslucent {
+ vec3 N; /** Shading normal. */
+};
+
+#define CLOSURE_INPUT_Translucent_DEFAULT ClosureInputTranslucent(vec3(0.0))
+
+/* Stubs. */
+#define ClosureEvalTranslucent ClosureEvalDummy
+#define ClosureOutputTranslucent ClosureOutput
+#define closure_Translucent_planar_eval(cl_in, cl_eval, cl_common, data, cl_out)
+#define closure_Translucent_cubemap_eval(cl_in, cl_eval, cl_common, data, cl_out)
+
+ClosureEvalTranslucent closure_Translucent_eval_init(inout ClosureInputTranslucent cl_in,
+ ClosureEvalCommon cl_common,
+ out ClosureOutputTranslucent cl_out)
+{
+ cl_in.N = safe_normalize(cl_in.N);
+ cl_out.radiance = vec3(0.0);
+ return CLOSURE_EVAL_DUMMY;
+}
+
+void closure_Translucent_light_eval(ClosureInputTranslucent cl_in,
+ ClosureEvalTranslucent cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureLightData light,
+ inout ClosureOutputTranslucent cl_out)
+{
+ float radiance = light_diffuse(light.data, cl_in.N, cl_common.V, light.L);
+ cl_out.radiance += light.data.l_color * (light.vis * radiance);
+}
+
+void closure_Translucent_grid_eval(ClosureInputTranslucent cl_in,
+ ClosureEvalTranslucent cl_eval,
+ ClosureEvalCommon cl_common,
+ ClosureGridData grid,
+ inout ClosureOutputTranslucent cl_out)
+{
+ vec3 probe_radiance = probe_evaluate_grid(grid.data, cl_common.P, cl_in.N, grid.local_pos);
+ cl_out.radiance += grid.attenuation * probe_radiance;
+}
+
+void closure_Translucent_indirect_end(ClosureInputTranslucent cl_in,
+ ClosureEvalTranslucent cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputTranslucent cl_out)
+{
+ /* If not enough light has been accumulated from probes, use the world specular cubemap
+ * to fill the remaining energy needed. */
+ if (cl_common.diffuse_accum > 0.0) {
+ vec3 probe_radiance = probe_evaluate_world_diff(cl_in.N);
+ cl_out.radiance += cl_common.diffuse_accum * probe_radiance;
+ }
+}
+
+void closure_Translucent_eval_end(ClosureInputTranslucent cl_in,
+ ClosureEvalTranslucent cl_eval,
+ ClosureEvalCommon cl_common,
+ inout ClosureOutputTranslucent cl_out)
+{
+#if defined(DEPTH_SHADER) || defined(WORLD_BACKGROUND)
+ /* This makes shader resources become unused and avoid issues with samplers. (see T59747) */
+ cl_out.radiance = vec3(0.0);
+ return;
+#endif
+}
diff --git a/source/blender/draw/engines/eevee/shaders/closure_lit_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_lit_lib.glsl
deleted file mode 100644
index 30ce60f3ec0..00000000000
--- a/source/blender/draw/engines/eevee/shaders/closure_lit_lib.glsl
+++ /dev/null
@@ -1,545 +0,0 @@
-
-#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
-#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
-#pragma BLENDER_REQUIRE(ambient_occlusion_lib.glsl)
-#pragma BLENDER_REQUIRE(ssr_lib.glsl)
-
-/**
- * AUTO CONFIG
- * We include the file multiple times each time with a different configuration.
- * This leads to a lot of deadcode. Better idea would be to only generate the one needed.
- */
-#if !defined(SURFACE_DEFAULT)
-# define SURFACE_DEFAULT
-# define CLOSURE_NAME eevee_closure_default
-# define CLOSURE_DIFFUSE
-# define CLOSURE_GLOSSY
-#endif /* SURFACE_DEFAULT */
-
-#if !defined(SURFACE_DEFAULT_CLEARCOAT) && !defined(CLOSURE_NAME)
-# define SURFACE_DEFAULT_CLEARCOAT
-# define CLOSURE_NAME eevee_closure_default_clearcoat
-# define CLOSURE_DIFFUSE
-# define CLOSURE_GLOSSY
-# define CLOSURE_CLEARCOAT
-#endif /* SURFACE_DEFAULT_CLEARCOAT */
-
-#if !defined(SURFACE_PRINCIPLED) && !defined(CLOSURE_NAME)
-# define SURFACE_PRINCIPLED
-# define CLOSURE_NAME eevee_closure_principled
-# define CLOSURE_DIFFUSE
-# define CLOSURE_GLOSSY
-# define CLOSURE_CLEARCOAT
-# define CLOSURE_REFRACTION
-# define CLOSURE_SUBSURFACE
-#endif /* SURFACE_PRINCIPLED */
-
-#if !defined(SURFACE_CLEARCOAT) && !defined(CLOSURE_NAME)
-# define SURFACE_CLEARCOAT
-# define CLOSURE_NAME eevee_closure_clearcoat
-# define CLOSURE_GLOSSY
-# define CLOSURE_CLEARCOAT
-#endif /* SURFACE_CLEARCOAT */
-
-#if !defined(SURFACE_DIFFUSE) && !defined(CLOSURE_NAME)
-# define SURFACE_DIFFUSE
-# define CLOSURE_NAME eevee_closure_diffuse
-# define CLOSURE_DIFFUSE
-#endif /* SURFACE_DIFFUSE */
-
-#if !defined(SURFACE_SUBSURFACE) && !defined(CLOSURE_NAME)
-# define SURFACE_SUBSURFACE
-# define CLOSURE_NAME eevee_closure_subsurface
-# define CLOSURE_DIFFUSE
-# define CLOSURE_SUBSURFACE
-#endif /* SURFACE_SUBSURFACE */
-
-#if !defined(SURFACE_SKIN) && !defined(CLOSURE_NAME)
-# define SURFACE_SKIN
-# define CLOSURE_NAME eevee_closure_skin
-# define CLOSURE_DIFFUSE
-# define CLOSURE_SUBSURFACE
-# define CLOSURE_GLOSSY
-#endif /* SURFACE_SKIN */
-
-#if !defined(SURFACE_GLOSSY) && !defined(CLOSURE_NAME)
-# define SURFACE_GLOSSY
-# define CLOSURE_NAME eevee_closure_glossy
-# define CLOSURE_GLOSSY
-#endif /* SURFACE_GLOSSY */
-
-#if !defined(SURFACE_REFRACT) && !defined(CLOSURE_NAME)
-# define SURFACE_REFRACT
-# define CLOSURE_NAME eevee_closure_refraction
-# define CLOSURE_REFRACTION
-#endif /* SURFACE_REFRACT */
-
-#if !defined(SURFACE_GLASS) && !defined(CLOSURE_NAME)
-# define SURFACE_GLASS
-# define CLOSURE_NAME eevee_closure_glass
-# define CLOSURE_GLOSSY
-# define CLOSURE_REFRACTION
-#endif /* SURFACE_GLASS */
-
-/* Safety : CLOSURE_CLEARCOAT implies CLOSURE_GLOSSY */
-#ifdef CLOSURE_CLEARCOAT
-# ifndef CLOSURE_GLOSSY
-# define CLOSURE_GLOSSY
-# endif
-#endif /* CLOSURE_CLEARCOAT */
-
-void CLOSURE_NAME(vec3 N
-#ifdef CLOSURE_DIFFUSE
- ,
- vec3 albedo
-#endif
-#ifdef CLOSURE_GLOSSY
- ,
- vec3 f0,
- vec3 f90,
- int ssr_id
-#endif
-#if defined(CLOSURE_GLOSSY) || defined(CLOSURE_REFRACTION)
- ,
- float roughness
-#endif
-#ifdef CLOSURE_CLEARCOAT
- ,
- vec3 C_N,
- float C_intensity,
- float C_roughness
-#endif
-#if defined(CLOSURE_GLOSSY) || defined(CLOSURE_DIFFUSE)
- ,
- float ao
-#endif
-#ifdef CLOSURE_SUBSURFACE
- ,
- float sss_scale
-#endif
-#ifdef CLOSURE_REFRACTION
- ,
- float ior
-#endif
- ,
- const bool use_contact_shadows
-#ifdef CLOSURE_DIFFUSE
- ,
- out vec3 out_diff
-#endif
-#ifdef CLOSURE_GLOSSY
- ,
- out vec3 out_spec
-#endif
-#ifdef CLOSURE_REFRACTION
- ,
- out vec3 out_refr
-#endif
-#ifdef CLOSURE_GLOSSY
- ,
- out vec3 ssr_spec
-#endif
-)
-{
-#ifdef CLOSURE_DIFFUSE
- out_diff = vec3(0.0);
-#endif
-
-#ifdef CLOSURE_GLOSSY
- out_spec = vec3(0.0);
-#endif
-
-#ifdef CLOSURE_REFRACTION
- out_refr = vec3(0.0);
-#endif
-
-#if defined(DEPTH_SHADER) || defined(WORLD_BACKGROUND)
- /* This makes shader resources become unused and avoid issues with samplers. (see T59747) */
- return;
-#else
-
- /* Zero length vectors cause issues, see: T51979. */
- float len = length(N);
- if (isnan(len)) {
- return;
- }
- N /= len;
-
-# ifdef CLOSURE_CLEARCOAT
- len = length(C_N);
- if (isnan(len)) {
- return;
- }
- C_N /= len;
-# endif
-
-# if defined(CLOSURE_GLOSSY) || defined(CLOSURE_REFRACTION)
- roughness = clamp(roughness, 1e-8, 0.9999);
- float roughnessSquared = roughness * roughness;
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- C_roughness = clamp(C_roughness, 1e-8, 0.9999);
- float C_roughnessSquared = C_roughness * C_roughness;
-# endif
-
- vec3 V = cameraVec;
-
- vec4 rand = texelfetch_noise_tex(gl_FragCoord.xy);
-
- /* ---------------------------------------------------------------- */
- /* -------------------- SCENE LIGHTS LIGHTING --------------------- */
- /* ---------------------------------------------------------------- */
-
-# ifdef CLOSURE_GLOSSY
- vec2 lut_uv = lut_coords_ltc(dot(N, V), roughness);
- vec4 ltc_mat = texture(utilTex, vec3(lut_uv, 0.0)).rgba;
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- vec2 lut_uv_clear = lut_coords_ltc(dot(C_N, V), C_roughness);
- vec4 ltc_mat_clear = texture(utilTex, vec3(lut_uv_clear, 0.0)).rgba;
- vec3 out_spec_clear = vec3(0.0);
-# endif
-
- float tracing_depth = gl_FragCoord.z;
- /* Constant bias (due to depth buffer precision) */
- /* Magic numbers for 24bits of precision.
- * From http://terathon.com/gdc07_lengyel.pdf (slide 26) */
- tracing_depth -= mix(2.4e-7, 4.8e-7, gl_FragCoord.z);
- /* Convert to view Z. */
- tracing_depth = get_view_z_from_depth(tracing_depth);
-
- vec3 true_normal = normalize(cross(dFdx(viewPosition), dFdy(viewPosition)));
-
- for (int i = 0; i < MAX_LIGHT && i < laNumLight; i++) {
- LightData ld = lights_data[i];
-
- vec4 l_vector; /* Non-Normalized Light Vector with length in last component. */
- l_vector.xyz = ld.l_position - worldPosition;
- l_vector.w = length(l_vector.xyz);
-
- float l_vis = light_visibility(ld,
- worldPosition,
- viewPosition,
- tracing_depth,
- true_normal,
- rand.x,
- use_contact_shadows,
- l_vector);
-
- if (l_vis < 1e-8) {
- continue;
- }
-
- vec3 l_color_vis = ld.l_color * l_vis;
-
-# ifdef CLOSURE_DIFFUSE
- out_diff += l_color_vis * light_diffuse(ld, N, V, l_vector);
-# endif
-
-# ifdef CLOSURE_GLOSSY
- out_spec += l_color_vis * light_specular(ld, ltc_mat, N, V, l_vector) * ld.l_spec;
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- out_spec_clear += l_color_vis * light_specular(ld, ltc_mat_clear, C_N, V, l_vector) *
- ld.l_spec;
-# endif
- }
-
-# ifdef CLOSURE_GLOSSY
- vec2 brdf_lut_lights = texture(utilTex, vec3(lut_uv, 1.0)).ba;
- out_spec *= F_brdf(f0, f90, brdf_lut_lights.xy);
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- vec2 brdf_lut_lights_clear = texture(utilTex, vec3(lut_uv_clear, 1.0)).ba;
- out_spec_clear *= F_brdf(vec3(0.04), vec3(1.0), brdf_lut_lights_clear.xy);
- out_spec += out_spec_clear * C_intensity;
-# endif
-
- /* ---------------------------------------------------------------- */
- /* ---------------- SPECULAR ENVIRONMENT LIGHTING ----------------- */
- /* ---------------------------------------------------------------- */
-
- /* Accumulate incoming light from all sources until accumulator is full. Then apply Occlusion and
- * BRDF. */
-# ifdef CLOSURE_GLOSSY
- vec4 spec_accum = vec4(0.0);
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- vec4 C_spec_accum = vec4(0.0);
-# endif
-
-# ifdef CLOSURE_REFRACTION
- vec4 refr_accum = vec4(0.0);
-# endif
-
-# ifdef CLOSURE_GLOSSY
- /* ---------------------------- */
- /* Planar Reflections */
- /* ---------------------------- */
-
- for (int i = 0; i < MAX_PLANAR && i < prbNumPlanar && spec_accum.a < 0.999; i++) {
- PlanarData pd = planars_data[i];
-
- /* Fade on geometric normal. */
- float fade = probe_attenuation_planar(
- pd, worldPosition, (gl_FrontFacing) ? worldNormal : -worldNormal, roughness);
-
- if (fade > 0.0) {
- if (!(ssrToggle && ssr_id == outputSsrId)) {
- vec3 spec = probe_evaluate_planar(float(i), pd, worldPosition, N, V, roughness, fade);
- accumulate_light(spec, fade, spec_accum);
- }
-
-# ifdef CLOSURE_CLEARCOAT
- vec3 C_spec = probe_evaluate_planar(float(i), pd, worldPosition, C_N, V, C_roughness, fade);
- accumulate_light(C_spec, fade, C_spec_accum);
-# endif
- }
- }
-# endif
-
-# ifdef CLOSURE_GLOSSY
- vec3 spec_dir = specular_dominant_dir(N, V, roughnessSquared);
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- vec3 C_spec_dir = specular_dominant_dir(C_N, V, C_roughnessSquared);
-# endif
-
-# ifdef CLOSURE_REFRACTION
- /* Refract the view vector using the depth heuristic.
- * Then later Refract a second time the already refracted
- * ray using the inverse ior. */
- float final_ior = (refractionDepth > 0.0) ? 1.0 / ior : ior;
- vec3 refr_V = (refractionDepth > 0.0) ? -refract(-V, N, final_ior) : V;
- vec3 refr_pos = (refractionDepth > 0.0) ?
- line_plane_intersect(
- worldPosition, refr_V, worldPosition - N * refractionDepth, N) :
- worldPosition;
- vec3 refr_dir = refraction_dominant_dir(N, refr_V, roughness, final_ior);
-# endif
-
-# ifdef CLOSURE_REFRACTION
-/* ---------------------------- */
-/* Screen Space Refraction */
-/* ---------------------------- */
-# ifdef USE_REFRACTION
- if (ssrefractToggle && roughness < ssrMaxRoughness + 0.2) {
- /* Find approximated position of the 2nd refraction event. */
- vec3 refr_vpos = (refractionDepth > 0.0) ? transform_point(ViewMatrix, refr_pos) :
- viewPosition;
- vec4 trans = screen_space_refraction(refr_vpos, N, refr_V, final_ior, roughnessSquared, rand);
- trans.a *= smoothstep(ssrMaxRoughness + 0.2, ssrMaxRoughness, roughness);
- accumulate_light(trans.rgb, trans.a, refr_accum);
- }
-# endif
-
-# endif
-
- /* ---------------------------- */
- /* Specular probes */
- /* ---------------------------- */
-# if defined(CLOSURE_GLOSSY) || defined(CLOSURE_REFRACTION)
-
-# if defined(CLOSURE_GLOSSY) && defined(CLOSURE_REFRACTION)
-# define GLASS_ACCUM 1
-# define ACCUM min(refr_accum.a, spec_accum.a)
-# elif defined(CLOSURE_REFRACTION)
-# define GLASS_ACCUM 0
-# define ACCUM refr_accum.a
-# else
-# define GLASS_ACCUM 0
-# define ACCUM spec_accum.a
-# endif
-
- /* Starts at 1 because 0 is world probe */
- for (int i = 1; ACCUM < 0.999 && i < prbNumRenderCube && i < MAX_PROBE; i++) {
- float fade = probe_attenuation_cube(i, worldPosition);
-
- if (fade > 0.0) {
-
-# if GLASS_ACCUM
- if (spec_accum.a < 0.999) {
-# endif
-# ifdef CLOSURE_GLOSSY
- if (!(ssrToggle && ssr_id == outputSsrId)) {
- vec3 spec = probe_evaluate_cube(i, worldPosition, spec_dir, roughness);
- accumulate_light(spec, fade, spec_accum);
- }
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- vec3 C_spec = probe_evaluate_cube(i, worldPosition, C_spec_dir, C_roughness);
- accumulate_light(C_spec, fade, C_spec_accum);
-# endif
-# if GLASS_ACCUM
- }
-# endif
-
-# if GLASS_ACCUM
- if (refr_accum.a < 0.999) {
-# endif
-# ifdef CLOSURE_REFRACTION
- vec3 trans = probe_evaluate_cube(i, refr_pos, refr_dir, roughnessSquared);
- accumulate_light(trans, fade, refr_accum);
-# endif
-# if GLASS_ACCUM
- }
-# endif
- }
- }
-
-# undef GLASS_ACCUM
-# undef ACCUM
-
-/* ---------------------------- */
-/* World Probe */
-/* ---------------------------- */
-# ifdef CLOSURE_GLOSSY
- if (spec_accum.a < 0.999) {
- if (!(ssrToggle && ssr_id == outputSsrId)) {
- vec3 spec = probe_evaluate_world_spec(spec_dir, roughness);
- accumulate_light(spec, 1.0, spec_accum);
- }
-
-# ifdef CLOSURE_CLEARCOAT
- vec3 C_spec = probe_evaluate_world_spec(C_spec_dir, C_roughness);
- accumulate_light(C_spec, 1.0, C_spec_accum);
-# endif
- }
-# endif
-
-# ifdef CLOSURE_REFRACTION
- if (refr_accum.a < 0.999) {
- vec3 trans = probe_evaluate_world_spec(refr_dir, roughnessSquared);
- accumulate_light(trans, 1.0, refr_accum);
- }
-# endif
-# endif /* Specular probes */
-
- /* ---------------------------- */
- /* Ambient Occlusion */
- /* ---------------------------- */
-# if defined(CLOSURE_GLOSSY) || defined(CLOSURE_DIFFUSE)
- if (!use_contact_shadows) {
- /* HACK: Fix for translucent BSDF. (see T65631) */
- N = -N;
- }
- vec3 bent_normal;
- float final_ao = occlusion_compute(N, viewPosition, ao, rand, bent_normal);
- if (!use_contact_shadows) {
- N = -N;
- /* Bypass bent normal. */
- bent_normal = N;
- }
-# endif
-
- /* ---------------------------- */
- /* Specular Output */
- /* ---------------------------- */
- float NV = dot(N, V);
-# ifdef CLOSURE_GLOSSY
- vec2 uv = lut_coords(NV, roughness);
- vec2 brdf_lut = texture(utilTex, vec3(uv, 1.0)).rg;
-
- /* This factor is outputted to be used by SSR in order
- * to match the intensity of the regular reflections. */
- ssr_spec = F_brdf(f0, f90, brdf_lut);
- float spec_occlu = specular_occlusion(NV, final_ao, roughness);
-
- /* The SSR pass recompute the occlusion to not apply it to the SSR */
- if (ssrToggle && ssr_id == outputSsrId) {
- spec_occlu = 1.0;
- }
-
- out_spec += spec_accum.rgb * ssr_spec * spec_occlu;
-# endif
-
-# ifdef CLOSURE_REFRACTION
- float btdf = get_btdf_lut(NV, roughness, ior);
-
- out_refr += refr_accum.rgb * btdf;
-
- /* Global toggle for lightprobe baking. */
- out_refr *= float(specToggle);
-# endif
-
-# ifdef CLOSURE_CLEARCOAT
- NV = dot(C_N, V);
- vec2 C_uv = lut_coords(NV, C_roughness);
- vec2 C_brdf_lut = texture(utilTex, vec3(C_uv, 1.0)).rg;
- vec3 C_fresnel = F_brdf(vec3(0.04), vec3(1.0), C_brdf_lut) *
- specular_occlusion(NV, final_ao, C_roughness);
-
- out_spec += C_spec_accum.rgb * C_fresnel * C_intensity;
-# endif
-
-# ifdef CLOSURE_GLOSSY
- /* Global toggle for lightprobe baking. */
- out_spec *= float(specToggle);
-# endif
-
- /* ---------------------------------------------------------------- */
- /* ---------------- DIFFUSE ENVIRONMENT LIGHTING ------------------ */
- /* ---------------------------------------------------------------- */
-
- /* Accumulate light from all sources until accumulator is full. Then apply Occlusion and BRDF. */
-# ifdef CLOSURE_DIFFUSE
- vec4 diff_accum = vec4(0.0);
-
- /* ---------------------------- */
- /* Irradiance Grids */
- /* ---------------------------- */
- /* Start at 1 because 0 is world irradiance */
- for (int i = 1; i < MAX_GRID && i < prbNumRenderGrid && diff_accum.a < 0.999; i++) {
- GridData gd = grids_data[i];
-
- vec3 localpos;
- float fade = probe_attenuation_grid(gd, grids_data[i].localmat, worldPosition, localpos);
-
- if (fade > 0.0) {
- vec3 diff = probe_evaluate_grid(gd, worldPosition, bent_normal, localpos);
- accumulate_light(diff, fade, diff_accum);
- }
- }
-
- /* ---------------------------- */
- /* World Diffuse */
- /* ---------------------------- */
- if (diff_accum.a < 0.999 && prbNumRenderGrid > 0) {
- vec3 diff = probe_evaluate_world_diff(bent_normal);
- accumulate_light(diff, 1.0, diff_accum);
- }
-
- out_diff += diff_accum.rgb * gtao_multibounce(final_ao, albedo);
-# endif
-#endif
-}
-
-/* Cleanup for next configuration */
-#undef CLOSURE_NAME
-
-#ifdef CLOSURE_DIFFUSE
-# undef CLOSURE_DIFFUSE
-#endif
-
-#ifdef CLOSURE_GLOSSY
-# undef CLOSURE_GLOSSY
-#endif
-
-#ifdef CLOSURE_CLEARCOAT
-# undef CLOSURE_CLEARCOAT
-#endif
-
-#ifdef CLOSURE_REFRACTION
-# undef CLOSURE_REFRACTION
-#endif
-
-#ifdef CLOSURE_SUBSURFACE
-# undef CLOSURE_SUBSURFACE
-#endif
diff --git a/source/blender/draw/engines/eevee/shaders/closure_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl
index b56a186ab3f..9ca25ef240f 100644
--- a/source/blender/draw/engines/eevee/shaders/closure_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl
@@ -147,17 +147,27 @@ Closure closure_emission(vec3 rgb)
#ifndef VOLUMETRICS
+/* Let radiance passthrough or replace it to get the BRDF and color
+ * to applied to the SSR result. */
+vec3 closure_mask_ssr_radiance(vec3 radiance, float ssr_id)
+{
+ return (ssrToggle && int(ssr_id) == outputSsrId) ? vec3(1.0) : radiance;
+}
+
void closure_load_ssr_data(
- vec3 ssr_spec, float roughness, vec3 N, vec3 viewVec, int ssr_id, inout Closure cl)
+ vec3 ssr_radiance, float roughness, vec3 N, float ssr_id, inout Closure cl)
{
/* Still encode to avoid artifacts in the SSR pass. */
vec3 vN = normalize(mat3(ViewMatrix) * N);
- cl.ssr_normal = normal_encode(vN, viewVec);
+ cl.ssr_normal = normal_encode(vN, viewCameraVec);
- if (ssr_id == outputSsrId) {
- cl.ssr_data = vec4(ssr_spec, roughness);
+ if (ssrToggle && int(ssr_id) == outputSsrId) {
+ cl.ssr_data = vec4(ssr_radiance, roughness);
cl.flag |= CLOSURE_SSR_FLAG;
}
+ else {
+ cl.radiance += ssr_radiance;
+ }
}
void closure_load_sss_data(
@@ -169,13 +179,11 @@ void closure_load_sss_data(
cl.sss_radius = radius;
cl.sss_albedo = sss_albedo;
cl.flag |= CLOSURE_SSS_FLAG;
- cl.radiance += render_pass_diffuse_mask(sss_albedo, vec3(0));
+ /* Irradiance will be convolved by SSSS pass. Do not add to radiance. */
+ sss_irradiance = vec3(0);
}
- else
# endif
- {
- cl.radiance += render_pass_diffuse_mask(sss_albedo, sss_irradiance * sss_albedo);
- }
+ cl.radiance += render_pass_diffuse_mask(vec3(1), sss_irradiance) * sss_albedo;
}
#endif
diff --git a/source/blender/draw/engines/eevee/shaders/common_utiltex_lib.glsl b/source/blender/draw/engines/eevee/shaders/common_utiltex_lib.glsl
index 95a585f0d9c..821859b3228 100644
--- a/source/blender/draw/engines/eevee/shaders/common_utiltex_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/common_utiltex_lib.glsl
@@ -12,52 +12,95 @@ uniform sampler2DArray utilTex;
#define LUT_SIZE 64
+#define LTC_MAT_LAYER 0
+#define LTC_BRDF_LAYER 1
+#define BRDF_LUT_LAYER 1
+#define NOISE_LAYER 2
+#define LTC_DISK_LAYER 3 /* UNUSED */
+
+/* Layers 4 to 20 are for BTDF Lut. */
+const float lut_btdf_layer_first = 4.0;
+const float lut_btdf_layer_count = 16.0;
+
+/**
+ * Reminder: The 4 noise values are based of 3 uncorrelated blue noises:
+ * x : Uniformly distributed value [0..1] (noise 1).
+ * y : Uniformly distributed value [0..1] (noise 2).
+ * z,w : Uniformly distributed point on the unit circle [-1..1] (noise 3).
+ **/
#define texelfetch_noise_tex(coord) texelFetch(utilTex, ivec3(ivec2(coord) % LUT_SIZE, 2.0), 0)
-/* Return texture coordinates to sample Surface LUT */
-vec2 lut_coords(float cosTheta, float roughness)
+/* Return texture coordinates to sample Surface LUT. */
+vec2 lut_coords(float cos_theta, float roughness)
{
- float theta = acos(cosTheta);
- vec2 coords = vec2(roughness, theta / M_PI_2);
-
+ vec2 coords = vec2(roughness, sqrt(1.0 - cos_theta));
/* scale and bias coordinates, for correct filtered lookup */
return coords * (LUT_SIZE - 1.0) / LUT_SIZE + 0.5 / LUT_SIZE;
}
-vec2 lut_coords_ltc(float cosTheta, float roughness)
+/* Returns the GGX split-sum precomputed in LUT. */
+vec2 brdf_lut(float cos_theta, float roughness)
{
- vec2 coords = vec2(roughness, sqrt(1.0 - cosTheta));
-
- /* scale and bias coordinates, for correct filtered lookup */
- return coords * (LUT_SIZE - 1.0) / LUT_SIZE + 0.5 / LUT_SIZE;
+ return textureLod(utilTex, vec3(lut_coords(cos_theta, roughness), BRDF_LUT_LAYER), 0.0).rg;
}
-float get_btdf_lut(float NV, float roughness, float ior)
+/* Return texture coordinates to sample Surface LUT. */
+vec3 lut_coords_btdf(float cos_theta, float roughness, float ior)
{
- const vec3 lut_scale_bias_texel_size = vec3((LUT_SIZE - 1.0), 0.5, 1.5) / LUT_SIZE;
+ /* ior is sin of critical angle. */
+ float critical_cos = sqrt(1.0 - ior * ior);
vec3 coords;
- /* Try to compensate for the low resolution and interpolation error. */
- coords.x = (ior > 1.0) ? (0.9 + lut_scale_bias_texel_size.z) +
- (0.1 - lut_scale_bias_texel_size.z) * f0_from_ior(ior) :
- (0.9 + lut_scale_bias_texel_size.z) * ior * ior;
- coords.y = 1.0 - saturate(NV);
- coords.xy *= lut_scale_bias_texel_size.x;
- coords.xy += lut_scale_bias_texel_size.y;
+ coords.x = sqr(ior);
+ coords.y = cos_theta;
+ coords.y -= critical_cos;
+ coords.y /= (coords.y > 0.0) ? (1.0 - critical_cos) : critical_cos;
+ coords.y = coords.y * 0.5 + 0.5;
+ coords.z = roughness;
- const float lut_lvl_ofs = 4.0; /* First texture lvl of roughness. */
- const float lut_lvl_scale = 16.0; /* How many lvl of roughness in the lut. */
+ coords = saturate(coords);
- float mip = roughness * lut_lvl_scale;
- float mip_floor = floor(mip);
-
- coords.z = lut_lvl_ofs + mip_floor + 1.0;
- float btdf_high = textureLod(utilTex, coords, 0.0).r;
+ /* scale and bias coordinates, for correct filtered lookup */
+ coords.xy = coords.xy * (LUT_SIZE - 1.0) / LUT_SIZE + 0.5 / LUT_SIZE;
- coords.z -= 1.0;
- float btdf_low = textureLod(utilTex, coords, 0.0).r;
+ return coords;
+}
- float btdf = (ior == 1.0) ? 1.0 : mix(btdf_low, btdf_high, mip - coords.z);
+/* Returns GGX BTDF in first component and fresnel in second. */
+vec2 btdf_lut(float cos_theta, float roughness, float ior)
+{
+ if (ior <= 1e-5) {
+ return vec2(0.0);
+ }
+
+ if (ior >= 1.0) {
+ vec2 split_sum = brdf_lut(cos_theta, roughness);
+ float f0 = f0_from_ior(ior);
+ /* Baked IOR for GGX BRDF. */
+ const float specular = 1.0;
+ const float eta_brdf = (2.0 / (1.0 - sqrt(0.08 * specular))) - 1.0;
+ /* Avoid harsh transition comming from ior == 1. */
+ float f90 = fast_sqrt(saturate(f0 / (f0_from_ior(eta_brdf) * 0.25)));
+ float fresnel = F_brdf_single_scatter(vec3(f0), vec3(f90), split_sum).r;
+ /* Setting the BTDF to one is not really important since it is only used for multiscatter
+ * and it's already quite close to ground truth. */
+ float btdf = 1.0;
+ return vec2(btdf, fresnel);
+ }
+
+ vec3 coords = lut_coords_btdf(cos_theta, roughness, ior);
+
+ float layer = coords.z * lut_btdf_layer_count;
+ float layer_floored = floor(layer);
+
+ coords.z = lut_btdf_layer_first + layer_floored;
+ vec2 btdf_low = textureLod(utilTex, coords, 0.0).rg;
+
+ coords.z += 1.0;
+ vec2 btdf_high = textureLod(utilTex, coords, 0.0).rg;
+
+ /* Manual trilinear interpolation. */
+ vec2 btdf = mix(btdf_low, btdf_high, layer - layer_floored);
return btdf;
}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_bokeh_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_bokeh_frag.glsl
new file mode 100644
index 00000000000..40e4c5a313e
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_bokeh_frag.glsl
@@ -0,0 +1,101 @@
+
+/**
+ * Bokeh Look Up Table: This outputs a radius multiplier to shape the sampling in gather pass or
+ * the scatter sprite appearance. This is only used if bokeh shape is either anamorphic or is not
+ * a perfect circle.
+ * We correct samples spacing for polygonal bokeh shapes. However, we do not for anamorphic bokeh
+ * as it is way more complex and expensive to do.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+uniform float bokehSides;
+uniform float bokehRotation;
+uniform vec2 bokehAnisotropyInv;
+
+in vec4 uvcoordsvar;
+
+layout(location = 0) out vec2 outGatherLut;
+layout(location = 1) out float outScatterLut;
+layout(location = 2) out float outResolveLut;
+
+float polygon_sides_length(float sides_count)
+{
+ return 2.0 * sin(M_PI / sides_count);
+}
+
+/* Returns intersection ratio between the radius edge at theta and the polygon edge.
+ * Start first corners at theta == 0. */
+float circle_to_polygon_radius(float sides_count, float theta)
+{
+ /* From Graphics Gems from CryENGINE 3 (Siggraph 2013) by Tiago Sousa (slide 36). */
+ float side_angle = M_2PI / sides_count;
+ float halfside_angle = side_angle * 0.5;
+ return cos(side_angle * 0.5) /
+ cos(theta - side_angle * floor((sides_count * theta + M_PI) / M_2PI));
+}
+
+/* Remap input angle to have homogenous spacing of points along a polygon edge.
+ * Expect theta to be in [0..2pi] range. */
+float circle_to_polygon_angle(float sides_count, float theta)
+{
+ float side_angle = M_2PI / sides_count;
+ float halfside_angle = side_angle * 0.5;
+ float side = floor(theta / side_angle);
+ /* Length of segment from center to the middle of polygon side. */
+ float adjacent = circle_to_polygon_radius(sides_count, 0.0);
+
+ /* This is the relative position of the sample on the polygon half side. */
+ float local_theta = theta - side * side_angle;
+ float ratio = (local_theta - halfside_angle) / halfside_angle;
+
+ float halfside_len = polygon_sides_length(sides_count) * 0.5;
+ float oposite = ratio * halfside_len;
+
+ /* NOTE: atan(y_over_x) has output range [-M_PI_2..M_PI_2]. */
+ float final_local_theta = atan(oposite / adjacent);
+
+ return side * side_angle + final_local_theta;
+}
+
+void main()
+{
+ /* Center uv in range [-1..1]. */
+ vec2 uv = uvcoordsvar.xy * 2.0 - 1.0;
+
+ float radius = length(uv);
+
+ vec2 texel = floor(gl_FragCoord.xy) - float(DOF_MAX_SLIGHT_FOCUS_RADIUS);
+
+ if (bokehSides > 0.0) {
+ /* NOTE: atan(y,x) has output range [-M_PI..M_PI], so add 2pi to avoid negative angles. */
+ float theta = atan(uv.y, uv.x) + M_2PI;
+ float r = length(uv);
+
+ radius /= circle_to_polygon_radius(bokehSides, theta - bokehRotation);
+
+ float theta_new = circle_to_polygon_angle(bokehSides, theta);
+ float r_new = circle_to_polygon_radius(bokehSides, theta_new);
+
+ theta_new -= bokehRotation;
+
+ uv = r_new * vec2(-cos(theta_new), sin(theta_new));
+
+ {
+ /* Slight focus distance */
+ texel *= bokehAnisotropyInv;
+ float theta = atan(texel.y, -texel.x) + M_2PI;
+ texel /= circle_to_polygon_radius(bokehSides, theta + bokehRotation);
+ }
+ }
+ else {
+ uv *= safe_rcp(length(uv));
+ }
+
+ /* For gather store the normalized UV. */
+ outGatherLut = uv;
+ /* For scatter store distance. */
+ outScatterLut = radius;
+ /* For slight focus gather store pixel perfect distance. */
+ outResolveLut = length(texel);
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_dilate_tiles_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_dilate_tiles_frag.glsl
new file mode 100644
index 00000000000..22e6f929f36
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_dilate_tiles_frag.glsl
@@ -0,0 +1,117 @@
+
+/**
+ * Tile dilate pass: Takes the 8x8 Tiles buffer and converts dilates the tiles with large CoC to
+ * their neighborhood. This pass is repeated multiple time until the maximum CoC can be covered.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/* 1/16th of fullres. */
+uniform sampler2D cocTilesFgBuffer;
+uniform sampler2D cocTilesBgBuffer;
+
+uniform int ringCount;
+uniform int ringWidthMultiplier;
+uniform bool dilateSlightFocus;
+
+/* 1/16th of fullres. Same format as input. */
+layout(location = 0) out vec4 outFgCoc;
+layout(location = 1) out vec3 outBgCoc;
+
+const float tile_to_fullres_factor = float(DOF_TILE_DIVISOR);
+
+/* Error introduced by the random offset of the gathering kernel's center. */
+const float bluring_radius_error = 1.0 + 1.0 / (gather_ring_count + 0.5);
+
+void main()
+{
+ ivec2 center_tile_pos = ivec2(gl_FragCoord.xy);
+
+ CocTile ring_buckets[DOF_DILATE_RING_COUNT];
+
+ for (int ring = 0; ring < ringCount && ring < DOF_DILATE_RING_COUNT; ring++) {
+ ring_buckets[ring] = dof_coc_tile_init();
+
+ int ring_distance = ring + 1;
+ for (int sample_id = 0; sample_id < 4 * ring_distance; sample_id++) {
+ ivec2 offset = dof_square_ring_sample_offset(ring_distance, sample_id);
+
+ offset *= ringWidthMultiplier;
+
+ for (int i = 0; i < 2; i++) {
+ ivec2 adj_tile_pos = center_tile_pos + ((i == 0) ? offset : -offset);
+
+ CocTile adj_tile = dof_coc_tile_load(cocTilesFgBuffer, cocTilesBgBuffer, adj_tile_pos);
+
+#ifdef DILATE_MODE_MIN_MAX
+ /* Actually gather the "absolute" biggest coc but keeping the sign. */
+ ring_buckets[ring].fg_min_coc = min(ring_buckets[ring].fg_min_coc, adj_tile.fg_min_coc);
+ ring_buckets[ring].bg_max_coc = max(ring_buckets[ring].bg_max_coc, adj_tile.bg_max_coc);
+
+ if (dilateSlightFocus) {
+ ring_buckets[ring].fg_slight_focus_max_coc = dof_coc_max_slight_focus(
+ ring_buckets[ring].fg_slight_focus_max_coc, adj_tile.fg_slight_focus_max_coc);
+ }
+
+#else /* DILATE_MODE_MIN_ABS */
+ ring_buckets[ring].fg_max_coc = max(ring_buckets[ring].fg_max_coc, adj_tile.fg_max_coc);
+ ring_buckets[ring].bg_min_coc = min(ring_buckets[ring].bg_min_coc, adj_tile.bg_min_coc);
+
+ /* Should be tight as possible to reduce gather overhead (see slide 61). */
+ float closest_neighbor_distance = length(max(abs(vec2(offset)) - 1.0, 0.0)) *
+ tile_to_fullres_factor;
+
+ ring_buckets[ring].fg_max_intersectable_coc = max(
+ ring_buckets[ring].fg_max_intersectable_coc,
+ adj_tile.fg_max_intersectable_coc + closest_neighbor_distance);
+ ring_buckets[ring].bg_min_intersectable_coc = min(
+ ring_buckets[ring].bg_min_intersectable_coc,
+ adj_tile.bg_min_intersectable_coc + closest_neighbor_distance);
+#endif
+ }
+ }
+ }
+
+ /* Load center tile. */
+ CocTile out_tile = dof_coc_tile_load(cocTilesFgBuffer, cocTilesBgBuffer, center_tile_pos);
+
+ /* Dilate once. */
+ if (dilateSlightFocus) {
+ out_tile.fg_slight_focus_max_coc = dof_coc_max_slight_focus(
+ out_tile.fg_slight_focus_max_coc, ring_buckets[0].fg_slight_focus_max_coc);
+ }
+
+ for (int ring = 0; ring < ringCount && ring < DOF_DILATE_RING_COUNT; ring++) {
+ float ring_distance = float(ring + 1);
+
+ ring_distance = (ring_distance * ringWidthMultiplier - 1) * tile_to_fullres_factor;
+
+ /* NOTE(fclem): Unsure if both sides of the inequalities have the same unit. */
+#ifdef DILATE_MODE_MIN_MAX
+ if (-ring_buckets[ring].fg_min_coc * bluring_radius_error > ring_distance) {
+ out_tile.fg_min_coc = min(out_tile.fg_min_coc, ring_buckets[ring].fg_min_coc);
+ }
+
+ if (ring_buckets[ring].bg_max_coc * bluring_radius_error > ring_distance) {
+ out_tile.bg_max_coc = max(out_tile.bg_max_coc, ring_buckets[ring].bg_max_coc);
+ }
+
+#else /* DILATE_MODE_MIN_ABS */
+ /* Find minimum absolute CoC radii that will be intersected for the previously
+ * computed maximum CoC values. */
+ if (-out_tile.fg_min_coc * bluring_radius_error > ring_distance) {
+ out_tile.fg_max_coc = max(out_tile.fg_max_coc, ring_buckets[ring].fg_max_coc);
+ out_tile.fg_max_intersectable_coc = max(out_tile.fg_max_intersectable_coc,
+ ring_buckets[ring].fg_max_intersectable_coc);
+ }
+
+ if (out_tile.bg_max_coc * bluring_radius_error > ring_distance) {
+ out_tile.bg_min_coc = min(out_tile.bg_min_coc, ring_buckets[ring].bg_min_coc);
+ out_tile.bg_min_intersectable_coc = min(out_tile.bg_min_intersectable_coc,
+ ring_buckets[ring].bg_min_intersectable_coc);
+ }
+#endif
+ }
+
+ dof_coc_tile_store(out_tile, outFgCoc, outBgCoc);
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl
new file mode 100644
index 00000000000..c477e0f6eb8
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_downsample_frag.glsl
@@ -0,0 +1,37 @@
+
+/**
+ * Downsample pass: CoC aware downsample to quarter resolution.
+ *
+ * Pretty much identical to the setup pass but get CoC from buffer. Also does not
+ * weight luma for the bilateral weights.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/* Half resolution. */
+uniform sampler2D colorBuffer;
+uniform sampler2D cocBuffer;
+
+/* Quarter resolution. */
+layout(location = 0) out vec4 outColor;
+
+void main()
+{
+ vec2 halfres_texel_size = 1.0 / vec2(textureSize(colorBuffer, 0).xy);
+ /* Center uv around the 4 halfres pixels. */
+ vec2 quad_center = (floor(gl_FragCoord.xy) * 2.0 + 1.0) * halfres_texel_size;
+
+ vec4 colors[4];
+ vec4 cocs;
+ for (int i = 0; i < 4; i++) {
+ vec2 sample_uv = quad_center + quad_offsets[i] * halfres_texel_size;
+ colors[i] = textureLod(colorBuffer, sample_uv, 0.0);
+ cocs[i] = textureLod(cocBuffer, sample_uv, 0.0).r;
+ }
+
+ vec4 weights = dof_downsample_bilateral_coc_weights(cocs);
+ /* Normalize so that the sum is 1. */
+ weights *= safe_rcp(sum(weights));
+
+ outColor = weighted_sum_array(colors, weights);
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_filter_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_filter_frag.glsl
new file mode 100644
index 00000000000..8fd8215da0f
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_filter_frag.glsl
@@ -0,0 +1,93 @@
+
+/**
+ * Gather Filter pass: Filter the gather pass result to reduce noise.
+ *
+ * This is a simple 3x3 median filter to avoid dilating highlights with a 3x3 max filter even if
+ * cheaper.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+uniform sampler2D colorBuffer;
+uniform sampler2D weightBuffer;
+
+in vec4 uvcoordsvar;
+
+layout(location = 0) out vec4 outColor;
+layout(location = 1) out float outWeight;
+
+/* From:
+ * Implementing Median Filters in XC4000E FPGAs
+ * JOHN L. SMITH, Univision Technologies Inc., Billerica, MA
+ * http://users.utcluj.ro/~baruch/resources/Image/xl23_16.pdf
+ * Figure 1 */
+
+/* Outputs low median and high value of a triple. */
+void lmh(vec4 s1, vec4 s2, vec4 s3, out vec4 l, out vec4 m, out vec4 h)
+{
+ /* From diagram, with nodes numbered from top to bottom. */
+ vec4 h1 = max(s2, s3);
+ vec4 l1 = min(s2, s3);
+
+ vec4 h2 = max(s1, l1);
+ vec4 l2 = min(s1, l1);
+
+ vec4 h3 = max(h2, h1);
+ vec4 l3 = min(h2, h1);
+
+ l = l2;
+ m = l3;
+ h = h3;
+}
+
+vec4 median_filter(sampler2D tex, vec2 uv)
+{
+ vec2 texel_size = 1.0 / vec2(textureSize(tex, 0).xy);
+ vec4 samples[9];
+ int s = 0;
+
+ const vec2 ofs[9] = vec2[9](vec2(-1, -1),
+ vec2(0, -1),
+ vec2(1, -1),
+ vec2(-1, 0),
+ vec2(0, 0),
+ vec2(1, 0),
+ vec2(-1, 1),
+ vec2(0, 1),
+ vec2(1, 1));
+
+ for (int s = 0; s < 9; s++) {
+ samples[s] = textureLod(tex, uv + ofs[s] * texel_size, 0.0);
+ }
+
+ if (no_gather_filtering) {
+ return samples[4];
+ }
+
+ for (int s = 0; s < 9; s += 3) {
+ lmh(samples[s], samples[s + 1], samples[s + 2], samples[s], samples[s + 1], samples[s + 2]);
+ }
+ /* Some aliases to better understand what's happening. */
+ vec4 L123 = samples[0 + 0], L456 = samples[3 + 0], L789 = samples[6 + 0];
+ vec4 M123 = samples[0 + 1], M456 = samples[3 + 1], M789 = samples[6 + 1];
+ vec4 H123 = samples[0 + 2], H456 = samples[3 + 2], H789 = samples[6 + 2];
+ vec4 dummy, l, m, h;
+ /* Left nodes. */
+ h = max(max(L123, L456), L789);
+ /* Right nodes. */
+ l = min(min(H123, H456), H789);
+ /* Center nodes. */
+ lmh(M123, M456, M789, dummy, m, dummy);
+ /* Last bottom nodes. */
+ lmh(l, m, h, dummy, m, dummy);
+
+ return m;
+}
+
+void main()
+{
+ /* OPTI(fclem) Could early return on some tiles. */
+
+ outColor = median_filter(colorBuffer, uvcoordsvar.xy);
+ outWeight = median_filter(weightBuffer, uvcoordsvar.xy).r;
+} \ No newline at end of file
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_flatten_tiles_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_flatten_tiles_frag.glsl
new file mode 100644
index 00000000000..bd81171c759
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_flatten_tiles_frag.glsl
@@ -0,0 +1,57 @@
+
+/**
+ * Tile flatten pass: Takes the halfres CoC buffer and converts it to 8x8 tiles.
+ *
+ * Output min and max values for each tile and for both foreground & background.
+ * Also outputs min intersectable CoC for the background, which is the minimum CoC
+ * that comes from the background pixels.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/* Half resolution. */
+uniform sampler2D halfResCocBuffer;
+
+/* 1/8th of halfResCocBuffer resolution. So 1/16th of fullres. */
+layout(location = 0) out vec4 outFgCoc;
+layout(location = 1) out vec3 outBgCoc;
+
+const int halfres_tile_divisor = DOF_TILE_DIVISOR / 2;
+
+void main()
+{
+ ivec2 halfres_bounds = textureSize(halfResCocBuffer, 0).xy - 1;
+ ivec2 tile_co = ivec2(gl_FragCoord.xy);
+
+ CocTile tile = dof_coc_tile_init();
+
+ for (int x = 0; x < halfres_tile_divisor; x++) {
+ /* OPTI: Could be done in separate passes. */
+ for (int y = 0; y < halfres_tile_divisor; y++) {
+ ivec2 sample_texel = tile_co * halfres_tile_divisor + ivec2(x, y);
+ vec2 sample_data = texelFetch(halfResCocBuffer, min(sample_texel, halfres_bounds), 0).rg;
+ float sample_coc = sample_data.x;
+ float sample_slight_focus_coc = sample_data.y;
+
+ float fg_coc = min(sample_coc, 0.0);
+ tile.fg_min_coc = min(tile.fg_min_coc, fg_coc);
+ tile.fg_max_coc = max(tile.fg_max_coc, fg_coc);
+
+ float bg_coc = max(sample_coc, 0.0);
+ tile.bg_min_coc = min(tile.bg_min_coc, bg_coc);
+ tile.bg_max_coc = max(tile.bg_max_coc, bg_coc);
+
+ if (sample_coc > 0.0) {
+ tile.bg_min_intersectable_coc = min(tile.bg_min_intersectable_coc, bg_coc);
+ }
+ if (sample_coc < 0.0) {
+ tile.fg_max_intersectable_coc = max(tile.fg_max_intersectable_coc, fg_coc);
+ }
+
+ tile.fg_slight_focus_max_coc = dof_coc_max_slight_focus(tile.fg_slight_focus_max_coc,
+ sample_slight_focus_coc);
+ }
+ }
+
+ dof_coc_tile_store(tile, outFgCoc, outBgCoc);
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl
deleted file mode 100644
index 9c1ca17f87c..00000000000
--- a/source/blender/draw/engines/eevee/shaders/effect_dof_frag.glsl
+++ /dev/null
@@ -1,254 +0,0 @@
-
-
-#pragma BLENDER_REQUIRE(common_view_lib.glsl)
-#pragma BLENDER_REQUIRE(common_math_lib.glsl)
-
-uniform sampler2D colorBuffer;
-uniform sampler2D depthBuffer;
-
-uniform vec2 dofParams;
-uniform bool unpremult;
-
-#define dof_mul dofParams.x /* distance * aperturesize * invsensorsize */
-#define dof_bias dofParams.y /* aperturesize * invsensorsize */
-
-uniform vec4 bokehParams[2];
-
-#define bokeh_rotation bokehParams[0].x
-#define bokeh_ratio bokehParams[0].y
-#define bokeh_maxsize bokehParams[0].z
-#define bokeh_sides \
- bokehParams[1] /* Polygon Bokeh shape number of sides (with precomputed vars) */
-
-uniform vec2 nearFar; /* Near & far view depths values */
-
-/* -------------- Utils ------------- */
-
-/* divide by sensor size to get the normalized size */
-#define calculate_coc(zdepth) (dof_mul / zdepth - dof_bias)
-
-#define linear_depth(z) \
- ((ProjectionMatrix[3][3] == 0.0) ? \
- (nearFar.x * nearFar.y) / (z * (nearFar.x - nearFar.y) + nearFar.y) : \
- z * (nearFar.y - nearFar.x) + nearFar.x) /* Only true for camera view! */
-
-#define weighted_sum(a, b, c, d, e) \
- (a * e.x + b * e.y + c * e.z + d * e.w) / max(1e-6, dot(e, vec4(1.0)));
-
-vec4 safe_color(vec4 c)
-{
- /* Clamp to avoid black square artifacts if a pixel goes NaN. */
- return clamp(c, vec4(0.0), vec4(1e20)); /* 1e20 arbitrary. */
-}
-
-#define THRESHOLD 1.0
-
-#ifdef STEP_DOWNSAMPLE
-
-layout(location = 0) out vec4 nearColor;
-layout(location = 1) out vec4 farColor;
-layout(location = 2) out vec2 cocData;
-
-/* Downsample the color buffer to half resolution.
- * Weight color samples by
- * Compute maximum CoC for near and far blur. */
-void main(void)
-{
- ivec4 uvs = ivec4(gl_FragCoord.xyxy) * 2 + ivec4(0, 0, 1, 1);
-
- /* custom downsampling */
- vec4 color1 = safe_color(texelFetch(colorBuffer, uvs.xy, 0));
- vec4 color2 = safe_color(texelFetch(colorBuffer, uvs.zw, 0));
- vec4 color3 = safe_color(texelFetch(colorBuffer, uvs.zy, 0));
- vec4 color4 = safe_color(texelFetch(colorBuffer, uvs.xw, 0));
-
- /* Leverage SIMD by combining 4 depth samples into a vec4 */
- vec4 depth;
- depth.r = texelFetch(depthBuffer, uvs.xy, 0).r;
- depth.g = texelFetch(depthBuffer, uvs.zw, 0).r;
- depth.b = texelFetch(depthBuffer, uvs.zy, 0).r;
- depth.a = texelFetch(depthBuffer, uvs.xw, 0).r;
-
- vec4 zdepth = linear_depth(depth);
-
- /* Compute signed CoC for each depth samples */
- vec4 coc_near = calculate_coc(zdepth);
- vec4 coc_far = -coc_near;
-
- cocData.x = max(max_v4(coc_near), 0.0);
- cocData.y = max(max_v4(coc_far), 0.0);
-
- /* now we need to write the near-far fields premultiplied by the coc
- * also use bilateral weighting by each coc values to avoid bleeding. */
- vec4 near_weights = step(THRESHOLD, coc_near) * clamp(1.0 - abs(cocData.x - coc_near), 0.0, 1.0);
- vec4 far_weights = step(THRESHOLD, coc_far) * clamp(1.0 - abs(cocData.y - coc_far), 0.0, 1.0);
-
-# ifdef USE_ALPHA_DOF
- /* Premult */
- color1.rgb *= color1.a;
- color2.rgb *= color2.a;
- color3.rgb *= color3.a;
- color4.rgb *= color4.a;
-# endif
-
- /* now write output to weighted buffers. */
- nearColor = weighted_sum(color1, color2, color3, color4, near_weights);
- farColor = weighted_sum(color1, color2, color3, color4, far_weights);
-}
-
-#elif defined(STEP_SCATTER)
-
-flat in vec4 color;
-flat in float weight;
-flat in float smoothFac;
-flat in ivec2 edge;
-/* coordinate used for calculating radius */
-in vec2 particlecoord;
-
-layout(location = 0) out vec4 fragColor;
-# ifdef USE_ALPHA_DOF
-layout(location = 1) out float fragAlpha;
-# endif
-
-/* accumulate color in the near/far blur buffers */
-void main(void)
-{
- /* Discard to avoid bleeding onto the next layer */
- if (int(gl_FragCoord.x) * edge.x + edge.y > 0) {
- discard;
- }
-
- /* Circle Dof */
- float dist = length(particlecoord);
-
- /* Outside of bokeh shape */
- if (dist > 1.0) {
- discard;
- }
-
- /* Regular Polygon Dof */
- if (bokeh_sides.x > 0.0) {
- /* Circle parametrization */
- float theta = atan(particlecoord.y, particlecoord.x) + bokeh_rotation;
-
- /* Optimized version of :
- * float denom = theta - (M_2PI / bokeh_sides) * floor((bokeh_sides * theta + M_PI) / M_2PI);
- * float r = cos(M_PI / bokeh_sides) / cos(denom); */
- float denom = theta - bokeh_sides.y * floor(bokeh_sides.z * theta + 0.5);
- float r = bokeh_sides.w / cos(denom);
-
- /* Divide circle radial coord by the shape radius for angle theta.
- * Giving us the new linear radius to the shape edge. */
- dist /= r;
-
- /* Outside of bokeh shape */
- if (dist > 1.0) {
- discard;
- }
- }
-
- fragColor = color;
-
- /* Smooth the edges a bit. This effectively reduce the bokeh shape
- * but does fade out the undersampling artifacts. */
- float shape = smoothstep(1.0, min(0.999, smoothFac), dist);
-
- fragColor *= shape;
-
-# ifdef USE_ALPHA_DOF
- fragAlpha = fragColor.a;
- fragColor.a = weight * shape;
-# endif
-}
-
-#elif defined(STEP_RESOLVE)
-
-# define MERGE_THRESHOLD 4.0
-
-uniform sampler2D scatterBuffer;
-uniform sampler2D scatterAlphaBuffer;
-
-in vec4 uvcoordsvar;
-out vec4 fragColor;
-
-vec4 upsample_filter(sampler2D tex, vec2 uv, vec2 texelSize)
-{
- /* TODO FIXME: Clamp the sample position
- * depending on the layer to avoid bleeding.
- * This is not really noticeable so leaving it as is for now. */
-
-# if 1 /* 9-tap bilinear upsampler (tent filter) */
- vec4 d = texelSize.xyxy * vec4(1, 1, -1, 0);
-
- vec4 s;
- s = textureLod(tex, uv - d.xy, 0.0);
- s += textureLod(tex, uv - d.wy, 0.0) * 2;
- s += textureLod(tex, uv - d.zy, 0.0);
-
- s += textureLod(tex, uv + d.zw, 0.0) * 2;
- s += textureLod(tex, uv, 0.0) * 4;
- s += textureLod(tex, uv + d.xw, 0.0) * 2;
-
- s += textureLod(tex, uv + d.zy, 0.0);
- s += textureLod(tex, uv + d.wy, 0.0) * 2;
- s += textureLod(tex, uv + d.xy, 0.0);
-
- return s * (1.0 / 16.0);
-# else
- /* 4-tap bilinear upsampler */
- vec4 d = texelSize.xyxy * vec4(-1, -1, +1, +1) * 0.5;
-
- vec4 s;
- s = textureLod(tex, uv + d.xy, 0.0);
- s += textureLod(tex, uv + d.zy, 0.0);
- s += textureLod(tex, uv + d.xw, 0.0);
- s += textureLod(tex, uv + d.zw, 0.0);
-
- return s * (1.0 / 4.0);
-# endif
-}
-
-/* Combine the Far and Near color buffers */
-void main(void)
-{
- vec2 uv = uvcoordsvar.xy;
- /* Recompute Near / Far CoC per pixel */
- float depth = textureLod(depthBuffer, uv, 0.0).r;
- float zdepth = linear_depth(depth);
- float coc_signed = calculate_coc(zdepth);
- float coc_far = max(-coc_signed, 0.0);
- float coc_near = max(coc_signed, 0.0);
-
- vec4 focus_col = textureLod(colorBuffer, uv, 0.0);
-
- vec2 texelSize = vec2(0.5, 1.0) / vec2(textureSize(scatterBuffer, 0));
- vec2 near_uv = uv * vec2(0.5, 1.0);
- vec2 far_uv = near_uv + vec2(0.5, 0.0);
- vec4 near_col = upsample_filter(scatterBuffer, near_uv, texelSize);
- vec4 far_col = upsample_filter(scatterBuffer, far_uv, texelSize);
-
- float far_w = far_col.a;
- float near_w = near_col.a;
- float focus_w = 1.0 - smoothstep(1.0, MERGE_THRESHOLD, abs(coc_signed));
- float inv_weight_sum = 1.0 / (near_w + focus_w + far_w);
-
- focus_col *= focus_w; /* Premul */
-
-# ifdef USE_ALPHA_DOF
- near_col.a = upsample_filter(scatterAlphaBuffer, near_uv, texelSize).r;
- far_col.a = upsample_filter(scatterAlphaBuffer, far_uv, texelSize).r;
-# endif
-
- fragColor = (far_col + near_col + focus_col) * inv_weight_sum;
-
-# ifdef USE_ALPHA_DOF
- /* Sigh... viewport expect premult output but
- * the final render output needs to be with
- * associated alpha. */
- if (unpremult) {
- fragColor.rgb /= (fragColor.a > 0.0) ? fragColor.a : 1.0;
- }
-# endif
-}
-
-#endif
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_gather_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_gather_frag.glsl
new file mode 100644
index 00000000000..79c95b6d433
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_gather_frag.glsl
@@ -0,0 +1,293 @@
+
+/**
+ * Gather pass: Convolve foreground and background parts in separate passes.
+ *
+ * Using the min&max CoC tile buffer, we select the best apropriate method to blur the scene color.
+ * A fast gather path is taken if there is not many CoC variation inside the tile.
+ *
+ * We sample using an octaweb sampling pattern. We randomize the kernel center and each ring
+ * rotation to ensure maximum coverage.
+ **/
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/* Mipmapped input buffers, halfres but with padding to ensure mipmap alignement. */
+uniform sampler2D colorBuffer;
+uniform sampler2D cocBuffer;
+
+/* Same input buffer but with a bilinear sampler object. */
+uniform sampler2D colorBufferBilinear;
+
+/* CoC Min&Max tile buffer at 1/16th of fullres. */
+uniform sampler2D cocTilesFgBuffer;
+uniform sampler2D cocTilesBgBuffer;
+
+uniform sampler2D bokehLut;
+
+/* Used to correct the padding in the color and CoC buffers. */
+uniform vec2 gatherInputUvCorrection;
+
+uniform vec2 gatherOutputTexelSize;
+
+uniform vec2 bokehAnisotropy;
+
+layout(location = 0) out vec4 outColor;
+layout(location = 1) out float outWeight;
+#ifndef DOF_HOLEFILL_PASS
+layout(location = 2) out vec2 outOcclusion;
+#else
+
+/* Dirty global variable that isn't used. So it should get optimized out. */
+vec2 outOcclusion;
+#endif
+
+#ifdef DOF_FOREGROUND_PASS
+const bool is_foreground = true;
+#else /* DOF_BACKGROUND_PASS */
+const bool is_foreground = false;
+#endif
+
+const float unit_ring_radius = 1.0 / float(gather_ring_count);
+const float unit_sample_radius = 1.0 / float(gather_ring_count + 0.5);
+const float large_kernel_radius = 0.5 + float(gather_ring_count);
+const float smaller_kernel_radius = 0.5 + float(gather_ring_count - gather_density_change_ring);
+/* NOTE(fclem) the bias is reducing issues with density change visible transition. */
+const float radius_downscale_factor = smaller_kernel_radius / large_kernel_radius;
+const int change_density_at_ring = (gather_ring_count - gather_density_change_ring + 1);
+const float coc_radius_error = 2.0;
+
+/* Radii needs to be halfres CoC sizes. */
+bool dof_do_density_change(float base_radius, float min_intersectable_radius)
+{
+ /* Reduce artifact for very large blur. */
+ min_intersectable_radius *= 0.1;
+
+ bool need_new_density = (base_radius * unit_ring_radius > min_intersectable_radius);
+ bool larger_than_min_density = (base_radius * radius_downscale_factor >
+ float(gather_ring_count));
+
+ return need_new_density && larger_than_min_density;
+}
+
+void dof_gather_init(float base_radius,
+ vec4 noise,
+ out vec2 center_co,
+ out float lod,
+ out float intersection_multiplier)
+{
+ /* Jitter center half a ring to reduce undersampling. */
+ vec2 jitter_ofs = 0.499 * noise.zw * sqrt(noise.x);
+#ifdef DOF_BOKEH_TEXTURE
+ jitter_ofs *= bokehAnisotropy;
+#endif
+ center_co = gl_FragCoord.xy + jitter_ofs * base_radius * unit_sample_radius;
+
+ /* TODO(fclem) Seems like the default lod selection is too big. Bias to avoid blocky moving
+ * out of focus shapes. */
+ const float lod_bias = -2.0;
+ lod = max(floor(log2(base_radius * unit_sample_radius) + 0.5) + lod_bias, 0.0);
+
+ if (no_gather_mipmaps) {
+ lod = 0.0;
+ }
+ /* (Slide 64). */
+ intersection_multiplier = pow(0.5, lod);
+}
+
+void dof_gather_accumulator(float base_radius,
+ float min_intersectable_radius,
+ const bool do_fast_gather,
+ const bool do_density_change)
+{
+ vec4 noise = no_gather_random ? vec4(0.0, 0.0, 0.0, 1.0) : texelfetch_noise_tex(gl_FragCoord.xy);
+
+ if (!do_fast_gather) {
+ /* Jitter the radius to reduce noticeable density changes. */
+ base_radius += noise.x * unit_ring_radius * base_radius;
+ }
+ else {
+ /* Jittering the radius more than we need means we are going to feather the bokeh shape half
+ * a ring. So we need to compensate for fast gather that does not check CoC intersection. */
+ base_radius += (0.5 - noise.x) * 1.5 * unit_ring_radius * base_radius;
+ }
+ /* TODO(fclem) another seed? For now Cranly-Partterson rotation with golden ratio. */
+ noise.x = fract(noise.x + 0.61803398875);
+
+ float lod, isect_mul;
+ vec2 center_co;
+ dof_gather_init(base_radius, noise, center_co, lod, isect_mul);
+
+ bool first_ring = true;
+
+ DofGatherData accum_data = GATHER_DATA_INIT;
+
+ int density_change = 0;
+ for (int ring = gather_ring_count; ring > 0; ring--) {
+ int sample_pair_count = gather_ring_density * ring;
+
+ float step_rot = M_PI / float(sample_pair_count);
+ mat2 step_rot_mat = rot2_from_angle(step_rot);
+
+ float angle_offset = noise.y * step_rot;
+ vec2 offset = vec2(cos(angle_offset), sin(angle_offset));
+
+ float ring_radius = float(ring) * unit_sample_radius * base_radius;
+
+ /* Slide 38. */
+ float bordering_radius = ring_radius +
+ (0.5 + coc_radius_error) * base_radius * unit_sample_radius;
+ DofGatherData ring_data = GATHER_DATA_INIT;
+ for (int sample_pair = 0; sample_pair < sample_pair_count; sample_pair++) {
+ offset = step_rot_mat * offset;
+
+ DofGatherData pair_data[2];
+ for (int i = 0; i < 2; i++) {
+ vec2 offset_co = ((i == 0) ? offset : -offset);
+#ifdef DOF_BOKEH_TEXTURE
+ /* Scaling to 0.25 for speed. Improves texture cache hit. */
+ offset_co = texture(bokehLut, offset_co * 0.25 + 0.5).rg;
+ offset_co *= bokehAnisotropy;
+#endif
+ vec2 sample_co = center_co + offset_co * ring_radius;
+ vec2 sample_uv = sample_co * gatherOutputTexelSize * gatherInputUvCorrection;
+ if (do_fast_gather) {
+ pair_data[i].color = dof_load_gather_color(colorBufferBilinear, sample_uv, lod);
+ }
+ else {
+ pair_data[i].color = dof_load_gather_color(colorBuffer, sample_uv, lod);
+ }
+ pair_data[i].coc = dof_load_gather_coc(cocBuffer, sample_uv, lod);
+ pair_data[i].dist = ring_radius;
+ }
+
+ dof_gather_accumulate_sample_pair(pair_data,
+ bordering_radius,
+ isect_mul,
+ first_ring,
+ do_fast_gather,
+ is_foreground,
+ ring_data,
+ accum_data);
+ }
+
+#ifdef DOF_FOREGROUND_PASS /* Reduce issue with closer foreground over distant foreground. */
+ /* TODO(fclem) this seems to not be completely correct as the issue remains. */
+ float ring_area = (sqr(float(ring) + 0.5 + coc_radius_error) -
+ sqr(float(ring) - 0.5 + coc_radius_error)) *
+ sqr(base_radius * unit_sample_radius);
+ dof_gather_ammend_weight(ring_data, ring_area);
+#endif
+
+ dof_gather_accumulate_sample_ring(
+ ring_data, sample_pair_count * 2, first_ring, do_fast_gather, is_foreground, accum_data);
+
+ first_ring = false;
+
+ if (do_density_change && (ring == change_density_at_ring) &&
+ (density_change < gather_max_density_change)) {
+ if (dof_do_density_change(base_radius, min_intersectable_radius)) {
+ base_radius *= radius_downscale_factor;
+ ring += gather_density_change_ring;
+ /* We need to account for the density change in the weights (slide 62).
+ * For that multiply old kernel data by its area divided by the new kernel area. */
+ const float outer_rings_weight = 1.0 / (radius_downscale_factor * radius_downscale_factor);
+#ifndef DOF_FOREGROUND_PASS /* Samples are already weighted per ring in foreground pass. */
+ dof_gather_ammend_weight(accum_data, outer_rings_weight);
+#endif
+ /* Re-init kernel position & sampling parameters. */
+ dof_gather_init(base_radius, noise, center_co, lod, isect_mul);
+ density_change++;
+ }
+ }
+ }
+
+ {
+ /* Center sample. */
+ vec2 sample_uv = center_co * gatherOutputTexelSize * gatherInputUvCorrection;
+ DofGatherData center_data;
+ if (do_fast_gather) {
+ center_data.color = dof_load_gather_color(colorBufferBilinear, sample_uv, lod);
+ }
+ else {
+ center_data.color = dof_load_gather_color(colorBuffer, sample_uv, lod);
+ }
+ center_data.coc = dof_load_gather_coc(cocBuffer, sample_uv, lod);
+ center_data.dist = 0.0;
+
+ /* Slide 38. */
+ float bordering_radius = (0.5 + coc_radius_error) * base_radius * unit_sample_radius;
+
+ dof_gather_accumulate_center_sample(
+ center_data, bordering_radius, do_fast_gather, is_foreground, accum_data);
+ }
+
+ int total_sample_count = dof_gather_total_sample_count_with_density_change(
+ gather_ring_count, gather_ring_density, density_change);
+ dof_gather_accumulate_resolve(total_sample_count, accum_data, outColor, outWeight, outOcclusion);
+
+#if defined(DOF_DEBUG_GATHER_PERF)
+ if (density_change > 0) {
+ float fac = saturate(float(density_change) / float(10.0));
+ outColor.rgb = avg(outColor.rgb) * neon_gradient(fac);
+ }
+ if (do_fast_gather) {
+ outColor.rgb = avg(outColor.rgb) * vec3(0.0, 1.0, 0.0);
+ }
+#elif defined(DOF_DEBUG_SCATTER_PERF)
+ outColor.rgb = avg(outColor.rgb) * vec3(0.0, 1.0, 0.0);
+#endif
+
+ /* Output premultiplied color so we can use bilinear sampler in resolve pass. */
+ outColor *= outWeight;
+}
+
+void main()
+{
+ ivec2 tile_co = ivec2(gl_FragCoord.xy / float(DOF_TILE_DIVISOR / 2));
+ CocTile coc_tile = dof_coc_tile_load(cocTilesFgBuffer, cocTilesBgBuffer, tile_co);
+ CocTilePrediction prediction = dof_coc_tile_prediction_get(coc_tile);
+
+#if defined(DOF_FOREGROUND_PASS)
+ float base_radius = -coc_tile.fg_min_coc;
+ float min_radius = -coc_tile.fg_max_coc;
+ float min_intersectable_radius = -coc_tile.fg_max_intersectable_coc;
+ bool can_early_out = !prediction.do_foreground;
+
+#elif defined(DOF_HOLEFILL_PASS)
+ float base_radius = -coc_tile.fg_min_coc;
+ float min_radius = -coc_tile.fg_max_coc;
+ float min_intersectable_radius = DOF_TILE_LARGE_COC;
+ bool can_early_out = !prediction.do_holefill;
+
+#else /* DOF_BACKGROUND_PASS */
+ float base_radius = coc_tile.bg_max_coc;
+ float min_radius = coc_tile.bg_min_coc;
+ float min_intersectable_radius = coc_tile.bg_min_intersectable_coc;
+ bool can_early_out = !prediction.do_background;
+#endif
+
+ bool do_fast_gather = dof_do_fast_gather(base_radius, min_radius, is_foreground);
+
+ /* Gather at half resolution. Divide CoC by 2. */
+ base_radius *= 0.5;
+ min_intersectable_radius *= 0.5;
+
+ bool do_density_change = dof_do_density_change(base_radius, min_intersectable_radius);
+
+ if (can_early_out) {
+ /* Early out. */
+ outColor = vec4(0.0);
+ outWeight = 0.0;
+ outOcclusion = vec2(0.0, 0.0);
+ }
+ else if (do_fast_gather) {
+ dof_gather_accumulator(base_radius, min_intersectable_radius, true, false);
+ }
+ else if (do_density_change) {
+ dof_gather_accumulator(base_radius, min_intersectable_radius, false, true);
+ }
+ else {
+ dof_gather_accumulator(base_radius, min_intersectable_radius, false, false);
+ }
+} \ No newline at end of file
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_lib.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_lib.glsl
new file mode 100644
index 00000000000..88d83cd913a
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_lib.glsl
@@ -0,0 +1,631 @@
+
+#pragma BLENDER_REQUIRE(common_view_lib.glsl)
+#pragma BLENDER_REQUIRE(common_math_lib.glsl)
+
+uniform vec4 cocParams;
+
+#define cocMul cocParams[0] /* distance * aperturesize * invsensorsize */
+#define cocBias cocParams[1] /* aperturesize * invsensorsize */
+#define cocNear cocParams[2] /* Near view depths value. */
+#define cocFar cocParams[3] /* Far view depths value. */
+
+/* -------------- Debug Defines ------------- */
+
+// #define DOF_DEBUG_GATHER_PERF
+// #define DOF_DEBUG_SCATTER_PERF
+
+const bool no_smooth_intersection = false;
+const bool no_gather_occlusion = false;
+const bool no_gather_mipmaps = false;
+const bool no_gather_random = false;
+const bool no_gather_filtering = false;
+const bool no_scatter_occlusion = false;
+const bool no_scatter_pass = false;
+const bool no_foreground_pass = false;
+const bool no_background_pass = false;
+const bool no_slight_focus_pass = false;
+const bool no_focus_pass = false;
+const bool no_holefill_pass = false;
+
+/* -------------- Quality Defines ------------- */
+
+#ifdef DOF_HOLEFILL_PASS
+/* No need for very high density for holefill. */
+const int gather_ring_count = 3;
+const int gather_ring_density = 3;
+const int gather_max_density_change = 0;
+const int gather_density_change_ring = 1;
+#else
+const int gather_ring_count = DOF_GATHER_RING_COUNT;
+const int gather_ring_density = 3;
+const int gather_max_density_change = 50; /* Dictates the maximum good quality blur. */
+const int gather_density_change_ring = 1;
+#endif
+
+/* -------------- Utils ------------- */
+
+const vec2 quad_offsets[4] = vec2[4](
+ vec2(-0.5, 0.5), vec2(0.5, 0.5), vec2(0.5, -0.5), vec2(-0.5, -0.5));
+
+/* Divide by sensor size to get the normalized size. */
+#define calculate_coc_persp(zdepth) (cocMul / zdepth - cocBias)
+#define calculate_coc_ortho(zdepth) ((zdepth + cocMul / cocBias) * cocMul)
+#define calculate_coc(z) \
+ (ProjectionMatrix[3][3] == 0.0) ? calculate_coc_persp(z) : calculate_coc_ortho(z)
+
+/* Ortho conversion is only true for camera view! */
+#define linear_depth_persp(d) ((cocNear * cocFar) / (d * (cocNear - cocFar) + cocFar))
+#define linear_depth_ortho(d) (d * (cocNear - cocFar) + cocNear)
+
+#define linear_depth(d) \
+ ((ProjectionMatrix[3][3] == 0.0) ? linear_depth_persp(d) : linear_depth_ortho(d))
+
+#define dof_coc_from_zdepth(d) calculate_coc(linear_depth(d))
+
+vec4 safe_color(vec4 c)
+{
+ /* Clamp to avoid black square artifacts if a pixel goes NaN. */
+ return clamp(c, vec4(0.0), vec4(1e20)); /* 1e20 arbitrary. */
+}
+
+float dof_hdr_color_weight(vec4 color)
+{
+ /* From UE4. Very fast "luma" weighting. */
+ float luma = (color.g * 2.0) + (color.r + color.b);
+ /* TODO(fclem) Pass correct exposure. */
+ const float exposure = 1.0;
+ return 1.0 / (luma * exposure + 4.0);
+}
+
+float dof_coc_select(vec4 cocs)
+{
+ /* Select biggest coc. */
+ float selected_coc = cocs.x;
+ if (abs(cocs.y) > abs(selected_coc)) {
+ selected_coc = cocs.y;
+ }
+ if (abs(cocs.z) > abs(selected_coc)) {
+ selected_coc = cocs.z;
+ }
+ if (abs(cocs.w) > abs(selected_coc)) {
+ selected_coc = cocs.w;
+ }
+ return selected_coc;
+}
+
+/* NOTE: Do not forget to normalize weights afterwards. */
+vec4 dof_downsample_bilateral_coc_weights(vec4 cocs)
+{
+ float chosen_coc = dof_coc_select(cocs);
+
+ const float scale = 4.0; /* TODO(fclem) revisit. */
+ /* NOTE: The difference between the cocs should be inside a abs() function,
+ * but we follow UE4 implementation to improve how dithered transparency looks (see slide 19). */
+ return saturate(1.0 - (chosen_coc - cocs) * scale);
+}
+
+/* NOTE: Do not forget to normalize weights afterwards. */
+vec4 dof_downsample_bilateral_color_weights(vec4 colors[4])
+{
+ vec4 weights;
+ for (int i = 0; i < 4; i++) {
+ weights[i] = dof_hdr_color_weight(colors[i]);
+ }
+ return weights;
+}
+
+/* Makes sure the load functions distribute the energy correctly
+ * to both scatter and gather passes. */
+vec4 dof_load_gather_color(sampler2D gather_input_color_buffer, vec2 uv, float lod)
+{
+ vec4 color = textureLod(gather_input_color_buffer, uv, lod);
+ return color;
+}
+
+vec4 dof_load_scatter_color(sampler2D scatter_input_color_buffer, vec2 uv, float lod)
+{
+ vec4 color = textureLod(scatter_input_color_buffer, uv, lod);
+ return color;
+}
+
+float dof_load_gather_coc(sampler2D gather_input_coc_buffer, vec2 uv, float lod)
+{
+ float coc = textureLod(gather_input_coc_buffer, uv, lod).r;
+ /* We gather at halfres. CoC must be divided by 2 to be compared against radii. */
+ return coc * 0.5;
+}
+
+/* Distribute weights between near/slightfocus/far fields (slide 117). */
+const float layer_threshold = 4.0;
+/* Make sure it overlaps. */
+const float layer_offset_fg = 0.5 + 1.0;
+/* Extra offset for convolution layers to avoid light leaking from background. */
+const float layer_offset = 0.5 + 0.5;
+
+#define DOF_MAX_SLIGHT_FOCUS_RADIUS 5
+
+float dof_layer_weight(float coc, const bool is_foreground)
+{
+/* NOTE: These are fullres pixel CoC value. */
+#ifdef DOF_RESOLVE_PASS
+ return saturate(-abs(coc) + layer_threshold + layer_offset) *
+ float(is_foreground ? (coc <= 0.5) : (coc > -0.5));
+#else
+ coc *= 2.0; /* Account for half pixel gather. */
+ float threshold = layer_threshold - ((is_foreground) ? layer_offset_fg : layer_offset);
+ return saturate(((is_foreground) ? -coc : coc) - threshold);
+#endif
+}
+vec4 dof_layer_weight(vec4 coc)
+{
+ /* NOTE: Used for scatter pass which already flipped the sign correctly. */
+ coc *= 2.0; /* Account for half pixel gather. */
+ return saturate(coc - layer_threshold + layer_offset);
+}
+
+/* NOTE: This is halfres CoC radius. */
+float dof_sample_weight(float coc)
+{
+ /* Full intensity if CoC radius is below the pixel footprint. */
+ const float min_coc = 1.0;
+ coc = max(min_coc, abs(coc));
+ return (M_PI * min_coc * min_coc) / (M_PI * coc * coc);
+}
+vec4 dof_sample_weight(vec4 coc)
+{
+ /* Full intensity if CoC radius is below the pixel footprint. */
+ const float min_coc = 1.0;
+ coc = max(vec4(min_coc), abs(coc));
+ return (M_PI * min_coc * min_coc) / (M_PI * coc * coc);
+}
+
+/* Intersection with the center of the kernel. */
+float dof_intersection_weight(float coc, float distance_from_center, float intersection_multiplier)
+{
+ if (no_smooth_intersection) {
+ return step(0.0, (abs(coc) - distance_from_center));
+ }
+ else {
+ /* (Slide 64). */
+ return saturate((abs(coc) - distance_from_center) * intersection_multiplier + 0.5);
+ }
+}
+
+/* Returns weight of the sample for the outer bucket (containing previous rings). */
+float dof_gather_accum_weight(float coc, float bordering_radius, bool first_ring)
+{
+ /* First ring has nothing to be mixed against. */
+ if (first_ring) {
+ return 0.0;
+ }
+ return saturate(coc - bordering_radius);
+}
+
+bool dof_do_fast_gather(float max_absolute_coc, float min_absolute_coc, const bool is_foreground)
+{
+ float min_weight = dof_layer_weight((is_foreground) ? -min_absolute_coc : min_absolute_coc,
+ is_foreground);
+ if (min_weight < 1.0) {
+ return false;
+ }
+ /* FIXME(fclem): This is a workaround to fast gather triggering too early.
+ * Since we use custom opacity mask, the opacity is not given to be 100% even for
+ * after normal threshold. */
+ if (is_foreground && min_absolute_coc < layer_threshold) {
+ return false;
+ }
+ return (max_absolute_coc - min_absolute_coc) < (DOF_FAST_GATHER_COC_ERROR * max_absolute_coc);
+}
+
+/* ------------------- COC TILES UTILS ------------------- */
+
+struct CocTile {
+ float fg_min_coc;
+ float fg_max_coc;
+ float fg_max_intersectable_coc;
+ float fg_slight_focus_max_coc;
+ float bg_min_coc;
+ float bg_max_coc;
+ float bg_min_intersectable_coc;
+};
+
+struct CocTilePrediction {
+ bool do_foreground;
+ bool do_slight_focus;
+ bool do_focus;
+ bool do_background;
+ bool do_holefill;
+};
+
+/* WATCH: Might have to change depending on the texture format. */
+#define DOF_TILE_DEFOCUS 0.25
+#define DOF_TILE_FOCUS 0.0
+#define DOF_TILE_MIXED 0.75
+#define DOF_TILE_LARGE_COC 1024.0
+
+/* Init a CoC tile for reduction algorithms. */
+CocTile dof_coc_tile_init(void)
+{
+ CocTile tile;
+ tile.fg_min_coc = 0.0;
+ tile.fg_max_coc = -DOF_TILE_LARGE_COC;
+ tile.fg_max_intersectable_coc = DOF_TILE_LARGE_COC;
+ tile.fg_slight_focus_max_coc = -1.0;
+ tile.bg_min_coc = DOF_TILE_LARGE_COC;
+ tile.bg_max_coc = 0.0;
+ tile.bg_min_intersectable_coc = DOF_TILE_LARGE_COC;
+ return tile;
+}
+
+CocTile dof_coc_tile_load(sampler2D fg_buffer, sampler2D bg_buffer, ivec2 tile_co)
+{
+ ivec2 tex_size = textureSize(fg_buffer, 0).xy;
+ tile_co = clamp(tile_co, ivec2(0), tex_size - 1);
+
+ vec4 fg = texelFetch(fg_buffer, tile_co, 0);
+ vec3 bg = texelFetch(bg_buffer, tile_co, 0).xyz;
+
+ CocTile tile;
+ tile.fg_min_coc = -fg.x;
+ tile.fg_max_coc = -fg.y;
+ tile.fg_max_intersectable_coc = -fg.z;
+ tile.fg_slight_focus_max_coc = fg.w;
+ tile.bg_min_coc = bg.x;
+ tile.bg_max_coc = bg.y;
+ tile.bg_min_intersectable_coc = bg.z;
+ return tile;
+}
+
+void dof_coc_tile_store(CocTile tile, out vec4 out_fg, out vec3 out_bg)
+{
+ out_fg.x = -tile.fg_min_coc;
+ out_fg.y = -tile.fg_max_coc;
+ out_fg.z = -tile.fg_max_intersectable_coc;
+ out_fg.w = tile.fg_slight_focus_max_coc;
+ out_bg.x = tile.bg_min_coc;
+ out_bg.y = tile.bg_max_coc;
+ out_bg.z = tile.bg_min_intersectable_coc;
+}
+
+CocTilePrediction dof_coc_tile_prediction_get(CocTile tile)
+{
+ /* Based on tile value, predict what pass we need to load. */
+ CocTilePrediction predict;
+
+ predict.do_foreground = (-tile.fg_min_coc > layer_threshold - layer_offset_fg);
+ bool fg_fully_opaque = predict.do_foreground &&
+ dof_do_fast_gather(-tile.fg_min_coc, -tile.fg_max_coc, true);
+
+ predict.do_slight_focus = !fg_fully_opaque && (tile.fg_slight_focus_max_coc >= 0.5);
+ predict.do_focus = !fg_fully_opaque && (tile.fg_slight_focus_max_coc == DOF_TILE_FOCUS);
+
+ predict.do_background = !predict.do_focus && !fg_fully_opaque &&
+ (tile.bg_max_coc > layer_threshold - layer_offset);
+ bool bg_fully_opaque = predict.do_background &&
+ dof_do_fast_gather(-tile.bg_max_coc, tile.bg_min_coc, false);
+ predict.do_holefill = !predict.do_focus && !fg_fully_opaque && -tile.fg_max_coc > 0.0;
+
+#if 0 /* Debug */
+ predict.do_foreground = predict.do_background = predict.do_holefill = true;
+#endif
+ return predict;
+}
+
+/* Special function to return the correct max value of 2 slight focus coc. */
+float dof_coc_max_slight_focus(float coc1, float coc2)
+{
+ /* Do not consider values below 0.5 for expansion as they are "encoded".
+ * See setup pass shader for more infos. */
+ if ((coc1 == DOF_TILE_DEFOCUS && coc2 == DOF_TILE_FOCUS) ||
+ (coc1 == DOF_TILE_FOCUS && coc2 == DOF_TILE_DEFOCUS)) {
+ /* Tile where completely out of focus and in focus are both present.
+ * Consider as very slightly out of focus. */
+ return DOF_TILE_MIXED;
+ }
+ return max(coc1, coc2);
+}
+
+/* ------------------- GATHER UTILS ------------------- */
+
+struct DofGatherData {
+ vec4 color;
+ float weight;
+ float dist; /* TODO remove */
+ /* For scatter occlusion. */
+ float coc;
+ float coc_sqr;
+ /* For ring bucket merging. */
+ float transparency;
+
+ float layer_opacity;
+};
+
+#define GATHER_DATA_INIT DofGatherData(vec4(0.0), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)
+
+void dof_gather_ammend_weight(inout DofGatherData sample_data, float weight)
+{
+ sample_data.color *= weight;
+ sample_data.coc *= weight;
+ sample_data.coc_sqr *= weight;
+ sample_data.weight *= weight;
+}
+
+void dof_gather_accumulate_sample(DofGatherData sample_data,
+ float weight,
+ inout DofGatherData accum_data)
+{
+ accum_data.color += sample_data.color * weight;
+ accum_data.coc += sample_data.coc * weight;
+ accum_data.coc_sqr += sample_data.coc * (sample_data.coc * weight);
+ accum_data.weight += weight;
+}
+
+void dof_gather_accumulate_sample_pair(DofGatherData pair_data[2],
+ float bordering_radius,
+ float intersection_multiplier,
+ bool first_ring,
+ const bool do_fast_gather,
+ const bool is_foreground,
+ inout DofGatherData ring_data,
+ inout DofGatherData accum_data)
+{
+ if (do_fast_gather) {
+ for (int i = 0; i < 2; i++) {
+ dof_gather_accumulate_sample(pair_data[i], 1.0, accum_data);
+ accum_data.layer_opacity += 1.0;
+ }
+ return;
+ }
+
+#if 0
+ const float mirroring_threshold = -layer_threshold - layer_offset;
+ /* TODO(fclem) Promote to parameter? dither with Noise? */
+ const float mirroring_min_distance = 15.0;
+ if (pair_data[0].coc < mirroring_threshold &&
+ (pair_data[1].coc - mirroring_min_distance) > pair_data[0].coc) {
+ pair_data[1].coc = pair_data[0].coc;
+ }
+ else if (pair_data[1].coc < mirroring_threshold &&
+ (pair_data[0].coc - mirroring_min_distance) > pair_data[1].coc) {
+ pair_data[0].coc = pair_data[1].coc;
+ }
+#endif
+
+ for (int i = 0; i < 2; i++) {
+ float sample_weight = dof_sample_weight(pair_data[i].coc);
+ float layer_weight = dof_layer_weight(pair_data[i].coc, is_foreground);
+ float inter_weight = dof_intersection_weight(
+ pair_data[i].coc, pair_data[i].dist, intersection_multiplier);
+ float weight = inter_weight * layer_weight * sample_weight;
+
+ /**
+ * If a CoC is larger than bordering radius we accumulate it to the general accumulator.
+ * If not, we accumulate to the ring bucket. This is to have more consistent sample occlusion.
+ **/
+ float accum_weight = dof_gather_accum_weight(pair_data[i].coc, bordering_radius, first_ring);
+ dof_gather_accumulate_sample(pair_data[i], weight * accum_weight, accum_data);
+ dof_gather_accumulate_sample(pair_data[i], weight * (1.0 - accum_weight), ring_data);
+
+ accum_data.layer_opacity += layer_weight;
+
+ if (is_foreground) {
+ ring_data.transparency += 1.0 - inter_weight * layer_weight;
+ }
+ else {
+ float coc = is_foreground ? -pair_data[i].coc : pair_data[i].coc;
+ ring_data.transparency += saturate(coc - bordering_radius);
+ }
+ }
+}
+
+void dof_gather_accumulate_sample_ring(DofGatherData ring_data,
+ int sample_count,
+ bool first_ring,
+ const bool do_fast_gather,
+ /* accum_data occludes the ring_data if true. */
+ const bool reversed_occlusion,
+ inout DofGatherData accum_data)
+{
+ if (do_fast_gather) {
+ /* Do nothing as ring_data contains nothing. All samples are already in accum_data. */
+ return;
+ }
+
+ if (first_ring) {
+ /* Layer opacity is directly accumulated into accum_data data. */
+ accum_data.color = ring_data.color;
+ accum_data.coc = ring_data.coc;
+ accum_data.coc_sqr = ring_data.coc_sqr;
+ accum_data.weight = ring_data.weight;
+
+ accum_data.transparency = ring_data.transparency / float(sample_count);
+ return;
+ }
+
+ if (ring_data.weight == 0.0) {
+ return;
+ }
+
+ float ring_avg_coc = ring_data.coc / ring_data.weight;
+ float accum_avg_coc = accum_data.coc / accum_data.weight;
+
+ /* Smooth test to set opacity to see if the ring average coc occludes the accumulation.
+ * Test is reversed to be multiplied against opacity. */
+ float ring_occlu = saturate(accum_avg_coc - ring_avg_coc);
+ /* The bias here is arbitrary. Seems to avoid weird looking foreground in most cases.
+ * We might need to make it a parameter or find a relative bias. */
+ float accum_occlu = saturate((ring_avg_coc - accum_avg_coc) * 0.1 - 1.0);
+
+#ifdef DOF_RESOLVE_PASS
+ ring_occlu = accum_occlu = 0.0;
+#endif
+
+ if (no_gather_occlusion) {
+ ring_occlu = 0.0;
+ accum_occlu = 0.0;
+ }
+
+ /* (Slide 40) */
+ float ring_opacity = saturate(1.0 - ring_data.transparency / float(sample_count));
+ float accum_opacity = 1.0 - accum_data.transparency;
+
+ if (reversed_occlusion) {
+ /* Accum_data occludes the ring. */
+ float alpha = (accum_data.weight == 0.0) ? 0.0 : accum_opacity * accum_occlu;
+ float one_minus_alpha = 1.0 - alpha;
+
+ accum_data.color += ring_data.color * one_minus_alpha;
+ accum_data.coc += ring_data.coc * one_minus_alpha;
+ accum_data.coc_sqr += ring_data.coc_sqr * one_minus_alpha;
+ accum_data.weight += ring_data.weight * one_minus_alpha;
+
+ accum_data.transparency *= 1.0 - ring_opacity;
+ }
+ else {
+ /* Ring occludes the accum_data (Same as reference). */
+ float alpha = (accum_data.weight == 0.0) ? 1.0 : (ring_opacity * ring_occlu);
+ float one_minus_alpha = 1.0 - alpha;
+
+ accum_data.color = accum_data.color * one_minus_alpha + ring_data.color;
+ accum_data.coc = accum_data.coc * one_minus_alpha + ring_data.coc;
+ accum_data.coc_sqr = accum_data.coc_sqr * one_minus_alpha + ring_data.coc_sqr;
+ accum_data.weight = accum_data.weight * one_minus_alpha + ring_data.weight;
+ }
+}
+
+/* FIXME(fclem) Seems to be wrong since it needs ringcount+1 as input for slightfocus gather. */
+int dof_gather_total_sample_count(const int ring_count, const int ring_density)
+{
+ return (ring_count * ring_count - ring_count) * ring_density + 1;
+}
+
+void dof_gather_accumulate_center_sample(DofGatherData center_data,
+ float bordering_radius,
+#ifdef DOF_RESOLVE_PASS
+ int i_radius,
+#endif
+ const bool do_fast_gather,
+ const bool is_foreground,
+ inout DofGatherData accum_data)
+{
+ float layer_weight = dof_layer_weight(center_data.coc, is_foreground);
+ float sample_weight = dof_sample_weight(center_data.coc);
+ float weight = layer_weight * sample_weight;
+ float accum_weight = dof_gather_accum_weight(center_data.coc, bordering_radius, false);
+
+ if (do_fast_gather) {
+ /* Hope for the compiler to optimize the above. */
+ layer_weight = 1.0;
+ sample_weight = 1.0;
+ accum_weight = 1.0;
+ weight = 1.0;
+ }
+
+ center_data.transparency = 1.0 - weight;
+
+ dof_gather_accumulate_sample(center_data, weight * accum_weight, accum_data);
+
+ if (!do_fast_gather) {
+#ifdef DOF_RESOLVE_PASS
+ /* NOTE(fclem): Hack to smooth transition to full in-focus opacity. */
+ int total_sample_count = dof_gather_total_sample_count(i_radius + 1, DOF_SLIGHT_FOCUS_DENSITY);
+ float fac = saturate(1.0 - abs(center_data.coc) / float(layer_threshold));
+ accum_data.layer_opacity += float(total_sample_count) * fac * fac;
+#endif
+ accum_data.layer_opacity += layer_weight;
+
+ /* Logic of dof_gather_accumulate_sample(). */
+ weight *= (1.0 - accum_weight);
+ center_data.coc_sqr = center_data.coc * (center_data.coc * weight);
+ center_data.color *= weight;
+ center_data.coc *= weight;
+ center_data.weight = weight;
+
+#ifdef DOF_FOREGROUND_PASS /* Reduce issue with closer foreground over distant foreground. */
+ float ring_area = sqr(bordering_radius);
+ dof_gather_ammend_weight(center_data, ring_area);
+#endif
+
+ /* Accumulate center as its own ring. */
+ dof_gather_accumulate_sample_ring(
+ center_data, 1, false, do_fast_gather, is_foreground, accum_data);
+ }
+}
+
+int dof_gather_total_sample_count_with_density_change(const int ring_count,
+ const int ring_density,
+ int density_change)
+{
+ int sample_count_per_density_change = dof_gather_total_sample_count(ring_count, ring_density) -
+ dof_gather_total_sample_count(
+ ring_count - gather_density_change_ring, ring_density);
+
+ return dof_gather_total_sample_count(ring_count, ring_density) +
+ sample_count_per_density_change * density_change;
+}
+
+void dof_gather_accumulate_resolve(int total_sample_count,
+ DofGatherData accum_data,
+ out vec4 out_col,
+ out float out_weight,
+ out vec2 out_occlusion)
+{
+ float weight_inv = safe_rcp(accum_data.weight);
+ out_col = accum_data.color * weight_inv;
+ out_occlusion = vec2(abs(accum_data.coc), accum_data.coc_sqr) * weight_inv;
+
+#ifdef DOF_FOREGROUND_PASS
+ out_weight = 1.0 - accum_data.transparency;
+#else
+ if (accum_data.weight > 0.0) {
+ out_weight = accum_data.layer_opacity / float(total_sample_count);
+ }
+ else {
+ out_weight = 0.0;
+ }
+#endif
+ /* Gathering may not accumulate to 1.0 alpha because of float precision. */
+ if (out_weight > 0.99) {
+ out_weight = 1.0;
+ }
+ else if (out_weight < 0.01) {
+ out_weight = 0.0;
+ }
+ /* Same thing for alpha channel. */
+ if (out_col.a > 0.99) {
+ out_col.a = 1.0;
+ }
+ else if (out_col.a < 0.01) {
+ out_col.a = 0.0;
+ }
+}
+
+ivec2 dof_square_ring_sample_offset(int ring_distance, int sample_id)
+{
+ /**
+ * Generate samples in a square pattern with the ring radius. X is the center tile.
+ *
+ * Dist1 Dist2
+ * 6 5 4 3 2
+ * 3 2 1 7 1
+ * . X 0 . X 0
+ * . . . . .
+ * . . . . .
+ *
+ * Samples are expected to be mirrored to complete the pattern.
+ **/
+ ivec2 offset;
+ if (sample_id < ring_distance) {
+ offset.x = ring_distance;
+ offset.y = sample_id;
+ }
+ else if (sample_id < ring_distance * 3) {
+ offset.x = ring_distance - sample_id + ring_distance;
+ offset.y = ring_distance;
+ }
+ else {
+ offset.x = -ring_distance;
+ offset.y = ring_distance - sample_id + 3 * ring_distance;
+ }
+ return offset;
+} \ No newline at end of file
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl
new file mode 100644
index 00000000000..51a139ad343
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_reduce_frag.glsl
@@ -0,0 +1,179 @@
+
+/**
+ * Reduce pass: Downsample the color buffer to generate mipmaps.
+ * Also decide if a pixel is to be convolved by scattering or gathering during the first pass.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/** Inputs:
+ * COPY_PASS: Is output of setup pass (halfres) and downsample pass (quarter res).
+ * REDUCE_PASS: Is previous Gather input miplvl (halfres >> miplvl).
+ **/
+uniform sampler2D colorBuffer;
+uniform sampler2D cocBuffer;
+uniform sampler2D downsampledBuffer;
+
+uniform vec2 bokehAnisotropy;
+uniform float scatterColorThreshold;
+uniform float scatterCocThreshold;
+uniform float scatterColorNeighborMax;
+uniform float colorNeighborClamping;
+
+/** Outputs:
+ * COPY_PASS: Gather input mip0.
+ * REDUCE_PASS: Is next Gather input miplvl (halfres >> miplvl).
+ **/
+layout(location = 0) out vec4 outColor;
+layout(location = 1) out float outCoc;
+
+#ifdef COPY_PASS
+
+layout(location = 2) out vec3 outScatterColor;
+
+/* NOTE: Do not compare alpha as it is not scattered by the scatter pass. */
+float dof_scatter_neighborhood_rejection(vec3 color)
+{
+ color = min(vec3(scatterColorNeighborMax), color);
+
+ float validity = 0.0;
+
+ /* Centered in the middle of 4 quarter res texel. */
+ vec2 texel_size = 1.0 / vec2(textureSize(downsampledBuffer, 0).xy);
+ vec2 uv = (gl_FragCoord.xy * 0.5) * texel_size;
+
+ vec3 max_diff = vec3(0.0);
+ for (int i = 0; i < 4; i++) {
+ vec2 sample_uv = uv + quad_offsets[i] * texel_size;
+ vec3 ref = textureLod(downsampledBuffer, sample_uv, 0.0).rgb;
+
+ ref = min(vec3(scatterColorNeighborMax), ref);
+ float diff = max_v3(max(vec3(0.0), abs(ref - color)));
+
+ const float rejection_threshold = 0.7;
+ diff = saturate(diff / rejection_threshold - 1.0);
+ validity = max(validity, diff);
+ }
+
+ return validity;
+}
+
+/* This avoids sprite popping in and out at the screen border and
+ * drawing sprites larger than the screen. */
+float dof_scatter_screen_border_rejection(float coc, vec2 uv, vec2 screen_size)
+{
+ vec2 screen_pos = uv * screen_size;
+ float min_screen_border_distance = min_v2(min(screen_pos, screen_size - screen_pos));
+ /* Fullres to halfres CoC. */
+ coc *= 0.5;
+ /* Allow 10px transition. */
+ const float rejection_hardeness = 1.0 / 10.0;
+ return saturate((min_screen_border_distance - abs(coc)) * rejection_hardeness + 1.0);
+}
+
+float dof_scatter_luminosity_rejection(vec3 color)
+{
+ const float rejection_hardness = 1.0;
+ return saturate(max_v3(color - scatterColorThreshold) * rejection_hardness);
+}
+
+float dof_scatter_coc_radius_rejection(float coc)
+{
+ const float rejection_hardness = 0.3;
+ return saturate((abs(coc) - scatterCocThreshold) * rejection_hardness);
+}
+
+float fast_luma(vec3 color)
+{
+ return (2.0 * color.g) + color.r + color.b;
+}
+
+/* Lightweight version of neighborhood clamping found in TAA. */
+vec3 dof_neighborhood_clamping(vec3 color)
+{
+ vec2 texel_size = 1.0 / vec2(textureSize(colorBuffer, 0));
+ vec2 uv = gl_FragCoord.xy * texel_size;
+ vec4 ofs = vec4(-1, 1, -1, 1) * texel_size.xxyy;
+
+ /* Luma clamping. 3x3 square neighborhood. */
+ float c00 = fast_luma(textureLod(colorBuffer, uv + ofs.xz, 0.0).rgb);
+ float c01 = fast_luma(textureLod(colorBuffer, uv + ofs.xz * vec2(1.0, 0.0), 0.0).rgb);
+ float c02 = fast_luma(textureLod(colorBuffer, uv + ofs.xw, 0.0).rgb);
+
+ float c10 = fast_luma(textureLod(colorBuffer, uv + ofs.xz * vec2(0.0, 1.0), 0.0).rgb);
+ float c11 = fast_luma(color);
+ float c12 = fast_luma(textureLod(colorBuffer, uv + ofs.xw * vec2(0.0, 1.0), 0.0).rgb);
+
+ float c20 = fast_luma(textureLod(colorBuffer, uv + ofs.yz, 0.0).rgb);
+ float c21 = fast_luma(textureLod(colorBuffer, uv + ofs.yz * vec2(1.0, 0.0), 0.0).rgb);
+ float c22 = fast_luma(textureLod(colorBuffer, uv + ofs.yw, 0.0).rgb);
+
+ float avg_luma = avg8(c00, c01, c02, c10, c12, c20, c21, c22);
+ float max_luma = max8(c00, c01, c02, c10, c12, c20, c21, c22);
+
+ float upper_bound = mix(max_luma, avg_luma, colorNeighborClamping);
+ upper_bound = mix(c11, upper_bound, colorNeighborClamping);
+
+ float clamped_luma = min(upper_bound, c11);
+
+ return color * clamped_luma * safe_rcp(c11);
+}
+
+/* Simple copy pass where we select what pixels to scatter. Also the resolution might change.
+ * NOTE: The texture can end up being too big because of the mipmap padding. We correct for
+ * that during the convolution phase. */
+void main()
+{
+ vec2 halfres = vec2(textureSize(colorBuffer, 0).xy);
+ vec2 uv = gl_FragCoord.xy / halfres;
+
+ outColor = textureLod(colorBuffer, uv, 0.0);
+ outCoc = textureLod(cocBuffer, uv, 0.0).r;
+
+ outColor.rgb = dof_neighborhood_clamping(outColor.rgb);
+
+ /* Only scatter if luminous enough. */
+ float do_scatter = dof_scatter_luminosity_rejection(outColor.rgb);
+ /* Only scatter if CoC is big enough. */
+ do_scatter *= dof_scatter_coc_radius_rejection(outCoc);
+ /* Only scatter if CoC is not too big to avoid performance issues. */
+ do_scatter *= dof_scatter_screen_border_rejection(outCoc, uv, halfres);
+ /* Only scatter if neighborhood is different enough. */
+ do_scatter *= dof_scatter_neighborhood_rejection(outColor.rgb);
+ /* For debuging. */
+ do_scatter *= float(!no_scatter_pass);
+
+ outScatterColor = mix(vec3(0.0), outColor.rgb, do_scatter);
+ outColor.rgb = mix(outColor.rgb, vec3(0.0), do_scatter);
+
+ /* Apply energy conservation to anamorphic scattered bokeh. */
+ outScatterColor /= min_v2(bokehAnisotropy);
+}
+
+#else /* REDUCE_PASS */
+
+/* Downsample pass done for each mip starting from mip1. */
+void main()
+{
+ vec2 input_texel_size = 1.0 / vec2(textureSize(colorBuffer, 0).xy);
+ /* Center uv around the 4 pixels of the previous mip. */
+ vec2 quad_center = (floor(gl_FragCoord.xy) * 2.0 + 1.0) * input_texel_size;
+
+ vec4 colors[4];
+ vec4 cocs;
+ for (int i = 0; i < 4; i++) {
+ vec2 sample_uv = quad_center + quad_offsets[i] * input_texel_size;
+ colors[i] = dof_load_gather_color(colorBuffer, sample_uv, 0.0);
+ cocs[i] = textureLod(cocBuffer, sample_uv, 0.0).r;
+ }
+
+ vec4 weights = dof_downsample_bilateral_coc_weights(cocs);
+ weights *= dof_downsample_bilateral_color_weights(colors);
+ /* Normalize so that the sum is 1. */
+ weights *= safe_rcp(sum(weights));
+
+ outColor = weighted_sum_array(colors, weights);
+ outCoc = dot(cocs, weights);
+}
+
+#endif
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_resolve_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_resolve_frag.glsl
new file mode 100644
index 00000000000..469745206e2
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_resolve_frag.glsl
@@ -0,0 +1,212 @@
+
+/**
+ * Recombine Pass: Load separate convolution layer and composite with self slight defocus
+ * convolution and in-focus fields.
+ *
+ * The halfres gather methods are fast but lack precision for small CoC areas. To fix this we
+ * do a bruteforce gather to have a smooth transition between in-focus and defocus regions.
+ */
+
+#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+uniform sampler2D fullResColorBuffer;
+uniform sampler2D fullResDepthBuffer;
+
+uniform sampler2D bgColorBuffer;
+uniform sampler2D bgWeightBuffer;
+uniform sampler2D bgTileBuffer;
+
+uniform sampler2D fgColorBuffer;
+uniform sampler2D fgWeightBuffer;
+uniform sampler2D fgTileBuffer;
+
+uniform sampler2D holefillColorBuffer;
+uniform sampler2D holefillWeightBuffer;
+
+uniform sampler2D bokehLut;
+
+uniform float bokehMaxSize;
+
+in vec4 uvcoordsvar;
+
+out vec4 fragColor;
+
+void dof_slight_focus_gather(float radius, out vec4 out_color, out float out_weight)
+{
+ /* offset coord to avoid correlation with sampling pattern. */
+ vec4 noise = texelfetch_noise_tex(gl_FragCoord.xy + 7.0);
+
+ DofGatherData fg_accum = GATHER_DATA_INIT;
+ DofGatherData bg_accum = GATHER_DATA_INIT;
+
+ int i_radius = clamp(int(radius), 0, int(layer_threshold));
+ const int resolve_ring_density = DOF_SLIGHT_FOCUS_DENSITY;
+ ivec2 texel = ivec2(gl_FragCoord.xy);
+
+ bool first_ring = true;
+
+ for (int ring = i_radius; ring > 0; ring--) {
+ DofGatherData fg_ring = GATHER_DATA_INIT;
+ DofGatherData bg_ring = GATHER_DATA_INIT;
+
+ int ring_distance = ring;
+ int ring_sample_count = resolve_ring_density * ring_distance;
+ for (int sample_id = 0; sample_id < ring_sample_count; sample_id++) {
+ int s = sample_id * (4 / resolve_ring_density) +
+ int(noise.y * float((4 - resolve_ring_density) * ring_distance));
+
+ ivec2 offset = dof_square_ring_sample_offset(ring_distance, s);
+ float ring_dist = length(vec2(offset));
+
+ DofGatherData pair_data[2];
+ for (int i = 0; i < 2; i++) {
+ ivec2 sample_offset = ((i == 0) ? offset : -offset);
+ ivec2 sample_texel = texel + sample_offset;
+ /* OPTI: could precompute the factor. */
+ vec2 sample_uv = (vec2(sample_texel) + 0.5) / vec2(textureSize(fullResDepthBuffer, 0));
+ float depth = textureLod(fullResDepthBuffer, sample_uv, 0.0).r;
+ pair_data[i].color = safe_color(textureLod(fullResColorBuffer, sample_uv, 0.0));
+ pair_data[i].coc = dof_coc_from_zdepth(depth);
+ pair_data[i].dist = ring_dist;
+#ifdef DOF_BOKEH_TEXTURE
+ /* Contains subpixel distance to bokeh shape. */
+ pair_data[i].dist = texelFetch(bokehLut, sample_offset + DOF_MAX_SLIGHT_FOCUS_RADIUS, 0).r;
+#endif
+ pair_data[i].coc = clamp(pair_data[i].coc, -bokehMaxSize, bokehMaxSize);
+ }
+
+ float bordering_radius = ring_dist + 0.5;
+ const float isect_mul = 1.0;
+ dof_gather_accumulate_sample_pair(
+ pair_data, bordering_radius, isect_mul, first_ring, false, false, bg_ring, bg_accum);
+
+#ifdef DOF_BOKEH_TEXTURE
+ /* Swap distances in order to flip bokeh shape for foreground. */
+ float tmp = pair_data[0].dist;
+ pair_data[0].dist = pair_data[1].dist;
+ pair_data[1].dist = tmp;
+#endif
+ dof_gather_accumulate_sample_pair(
+ pair_data, bordering_radius, isect_mul, first_ring, false, true, fg_ring, fg_accum);
+ }
+
+ dof_gather_accumulate_sample_ring(
+ bg_ring, ring_sample_count * 2, first_ring, false, false, bg_accum);
+ dof_gather_accumulate_sample_ring(
+ fg_ring, ring_sample_count * 2, first_ring, false, true, fg_accum);
+
+ first_ring = false;
+ }
+
+ /* Center sample. */
+ vec2 sample_uv = uvcoordsvar.xy;
+ float depth = textureLod(fullResDepthBuffer, sample_uv, 0.0).r;
+ DofGatherData center_data;
+ center_data.color = safe_color(textureLod(fullResColorBuffer, sample_uv, 0.0));
+ center_data.coc = dof_coc_from_zdepth(depth);
+ center_data.coc = clamp(center_data.coc, -bokehMaxSize, bokehMaxSize);
+ center_data.dist = 0.0;
+
+ /* Slide 38. */
+ float bordering_radius = 0.5;
+
+ dof_gather_accumulate_center_sample(
+ center_data, bordering_radius, i_radius, false, true, fg_accum);
+ dof_gather_accumulate_center_sample(
+ center_data, bordering_radius, i_radius, false, false, bg_accum);
+
+ vec4 bg_col, fg_col;
+ float bg_weight, fg_weight;
+ vec2 unused_occlusion;
+
+ int total_sample_count = dof_gather_total_sample_count(i_radius + 1, resolve_ring_density);
+ dof_gather_accumulate_resolve(total_sample_count, bg_accum, bg_col, bg_weight, unused_occlusion);
+ dof_gather_accumulate_resolve(total_sample_count, fg_accum, fg_col, fg_weight, unused_occlusion);
+
+ /* Fix weighting issues on perfectly focus > slight focus transitionning areas. */
+ if (abs(center_data.coc) < 0.5) {
+ bg_col = center_data.color;
+ bg_weight = 1.0;
+ }
+
+ /* Alpha Over */
+ float alpha = 1.0 - fg_weight;
+ out_weight = bg_weight * alpha + fg_weight;
+ out_color = bg_col * bg_weight * alpha + fg_col * fg_weight;
+}
+
+void dof_resolve_load_layer(sampler2D color_tex,
+ sampler2D weight_tex,
+ out vec4 out_color,
+ out float out_weight)
+{
+ vec2 pixel_co = gl_FragCoord.xy / 2.0;
+ vec2 uv = pixel_co / textureSize(color_tex, 0).xy;
+ out_color = textureLod(color_tex, uv, 0.0);
+ out_weight = textureLod(weight_tex, uv, 0.0).r;
+}
+
+void main(void)
+{
+ ivec2 tile_co = ivec2(gl_FragCoord.xy / float(DOF_TILE_DIVISOR));
+ CocTile coc_tile = dof_coc_tile_load(fgTileBuffer, bgTileBuffer, tile_co);
+ CocTilePrediction prediction = dof_coc_tile_prediction_get(coc_tile);
+
+ fragColor = vec4(0.0);
+ float weight = 0.0;
+
+ vec4 layer_color;
+ float layer_weight;
+
+ if (!no_holefill_pass && prediction.do_holefill) {
+ dof_resolve_load_layer(holefillColorBuffer, holefillWeightBuffer, layer_color, layer_weight);
+ fragColor = layer_color * safe_rcp(layer_weight);
+ weight = float(layer_weight > 0.0);
+ }
+
+ if (!no_background_pass && prediction.do_background) {
+ dof_resolve_load_layer(bgColorBuffer, bgWeightBuffer, layer_color, layer_weight);
+ /* Always prefer background to holefill pass. */
+ layer_color *= safe_rcp(layer_weight);
+ layer_weight = float(layer_weight > 0.0);
+ /* Composite background. */
+ fragColor = fragColor * (1.0 - layer_weight) + layer_color;
+ weight = weight * (1.0 - layer_weight) + layer_weight;
+ /* Fill holes with the composited background. */
+ fragColor *= safe_rcp(weight);
+ weight = float(weight > 0.0);
+ }
+
+ if (!no_slight_focus_pass && prediction.do_slight_focus) {
+ dof_slight_focus_gather(coc_tile.fg_slight_focus_max_coc, layer_color, layer_weight);
+ /* Composite slight defocus. */
+ fragColor = fragColor * (1.0 - layer_weight) + layer_color;
+ weight = weight * (1.0 - layer_weight) + layer_weight;
+ }
+
+ if (!no_focus_pass && prediction.do_focus) {
+ layer_color = safe_color(textureLod(fullResColorBuffer, uvcoordsvar.xy, 0.0));
+ layer_weight = 1.0;
+ /* Composite in focus. */
+ fragColor = fragColor * (1.0 - layer_weight) + layer_color;
+ weight = weight * (1.0 - layer_weight) + layer_weight;
+ }
+
+ if (!no_foreground_pass && prediction.do_foreground) {
+ dof_resolve_load_layer(fgColorBuffer, fgWeightBuffer, layer_color, layer_weight);
+ /* Composite foreground. */
+ fragColor = fragColor * (1.0 - layer_weight) + layer_color;
+ }
+
+ /* Fix float precision issue in alpha compositing. */
+ if (fragColor.a > 0.99) {
+ fragColor.a = 1.0;
+ }
+
+#if 0 /* Debug */
+ if (coc_tile.fg_slight_focus_max_coc >= 0.5) {
+ fragColor.rgb *= vec3(1.0, 0.1, 0.1);
+ }
+#endif
+} \ No newline at end of file
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_frag.glsl
new file mode 100644
index 00000000000..704bbf6d999
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_frag.glsl
@@ -0,0 +1,85 @@
+
+/**
+ * Scatter pass: Use sprites to scatter the color of very bright pixel to have higher quality blur.
+ *
+ * We only scatter one triangle per sprite and one sprite per 4 pixels to reduce vertex shader
+ * invocations and overdraw.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+uniform sampler2D occlusionBuffer;
+uniform sampler2D bokehLut;
+
+uniform vec2 bokehAnisotropyInv;
+
+flat in vec4 color1;
+flat in vec4 color2;
+flat in vec4 color3;
+flat in vec4 color4;
+flat in vec4 weights;
+flat in vec4 cocs;
+flat in vec2 spritepos;
+flat in float spritesize; /* MaxCoC */
+
+layout(location = 0) out vec4 fragColor;
+
+float bokeh_shape(vec2 center)
+{
+ vec2 co = gl_FragCoord.xy - center;
+
+#ifdef DOF_BOKEH_TEXTURE
+ co *= bokehAnisotropyInv;
+ float texture_size = float(textureSize(bokehLut, 0).x);
+ /* Bias scale to avoid sampling at the texture's border. */
+ float scale_fac = spritesize * (float(DOF_BOKEH_LUT_SIZE) / float(DOF_BOKEH_LUT_SIZE - 1));
+ float dist = scale_fac * textureLod(bokehLut, (co / scale_fac) * 0.5 + 0.5, 0.0).r;
+#else
+ float dist = length(co);
+#endif
+
+ return dist;
+}
+
+#define linearstep(p0, p1, v) (clamp(((v) - (p0)) / abs((p1) - (p0)), 0.0, 1.0))
+
+void main(void)
+{
+ vec4 shapes;
+ for (int i = 0; i < 4; i++) {
+ shapes[i] = bokeh_shape(spritepos + quad_offsets[i]);
+ }
+ /* Becomes signed distance field in pixel units. */
+ shapes -= cocs;
+ /* Smooth the edges a bit to fade out the undersampling artifacts. */
+ shapes = 1.0 - linearstep(-0.8, 0.8, shapes);
+ /* Outside of bokeh shape. Try to avoid overloading ROPs. */
+ if (max_v4(shapes) == 0.0) {
+ discard;
+ }
+
+ if (!no_scatter_occlusion) {
+ /* Works because target is the same size as occlusionBuffer. */
+ vec2 uv = gl_FragCoord.xy / vec2(textureSize(occlusionBuffer, 0).xy);
+ vec2 occlusion_data = texture(occlusionBuffer, uv).rg;
+ /* Fix tilling artifacts. (Slide 90) */
+ const float correction_fac = 1.0 - DOF_FAST_GATHER_COC_ERROR;
+ /* Occlude the sprite with geometry from the same field
+ * using a VSM like chebychev test (slide 85). */
+ float mean = occlusion_data.x;
+ float variance = occlusion_data.x;
+ shapes *= variance * safe_rcp(variance + sqr(max(cocs * correction_fac - mean, 0.0)));
+ }
+
+ fragColor = color1 * shapes.x;
+ fragColor += color2 * shapes.y;
+ fragColor += color3 * shapes.z;
+ fragColor += color4 * shapes.w;
+
+ /* Do not accumulate alpha. This has already been accumulated by the gather pass. */
+ fragColor.a = 0.0;
+
+#ifdef DOF_DEBUG_SCATTER_PERF
+ fragColor.rgb = avg(fragColor.rgb) * vec3(1.0, 0.0, 0.0);
+#endif
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_vert.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_vert.glsl
new file mode 100644
index 00000000000..276ab119fab
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_scatter_vert.glsl
@@ -0,0 +1,138 @@
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+uniform vec2 targetTexelSize;
+uniform int spritePerRow;
+uniform vec2 bokehAnisotropy;
+
+uniform sampler2D colorBuffer;
+uniform sampler2D cocBuffer;
+
+/* Scatter pass, calculate a triangle covering the CoC.
+ * We render to a half resolution target with double width so we can
+ * separate near and far fields. We also generate only one triangle per group of 4 pixels
+ * to limit overdraw. */
+
+flat out vec4 color1;
+flat out vec4 color2;
+flat out vec4 color3;
+flat out vec4 color4;
+flat out vec4 weights;
+flat out vec4 cocs;
+flat out vec2 spritepos;
+flat out float spritesize;
+
+/* Load 4 Circle of confusion values. texel_co is centered around the 4 taps. */
+vec4 fetch_cocs(vec2 texel_co)
+{
+ /* TODO(fclem) The textureGather(sampler, co, comp) variant isn't here on some implementations.*/
+#if 0 // GPU_ARB_texture_gather
+ vec2 uvs = texel_co / vec2(textureSize(cocBuffer, 0));
+ /* Reminder: Samples order is CW starting from top left. */
+ cocs = textureGather(cocBuffer, uvs, isForegroundPass ? 0 : 1);
+#else
+ ivec2 texel = ivec2(texel_co - 0.5);
+ vec4 cocs;
+ cocs.x = texelFetchOffset(cocBuffer, texel, 0, ivec2(0, 1)).r;
+ cocs.y = texelFetchOffset(cocBuffer, texel, 0, ivec2(1, 1)).r;
+ cocs.z = texelFetchOffset(cocBuffer, texel, 0, ivec2(1, 0)).r;
+ cocs.w = texelFetchOffset(cocBuffer, texel, 0, ivec2(0, 0)).r;
+#endif
+
+#ifdef DOF_FOREGROUND_PASS
+ cocs *= -1.0;
+#endif
+
+ cocs = max(vec4(0.0), cocs);
+ /* We are scattering at half resolution, so divide CoC by 2. */
+ return cocs * 0.5;
+}
+
+void vertex_discard()
+{
+ /* Don't produce any fragments */
+ gl_Position = vec4(0.0, 0.0, 0.0, 1.0);
+}
+
+void main()
+{
+ ivec2 tex_size = textureSize(cocBuffer, 0);
+
+ int t_id = gl_VertexID / 3; /* Triangle Id */
+
+ /* Some math to get the target pixel. */
+ ivec2 texelco = ivec2(t_id % spritePerRow, t_id / spritePerRow) * 2;
+
+ /* Center sprite around the 4 texture taps. */
+ spritepos = vec2(texelco) + 1.0;
+
+ cocs = fetch_cocs(spritepos);
+
+ /* Early out from local CoC radius. */
+ if (all(lessThan(cocs, vec4(0.5)))) {
+ vertex_discard();
+ return;
+ }
+
+ vec2 input_texel_size = 1.0 / vec2(tex_size);
+ vec2 quad_center = spritepos * input_texel_size;
+ vec4 colors[4];
+ bool no_color = true;
+ for (int i = 0; i < 4; i++) {
+ vec2 sample_uv = quad_center + quad_offsets[i] * input_texel_size;
+
+ colors[i] = dof_load_scatter_color(colorBuffer, sample_uv, 0.0);
+ no_color = no_color && all(equal(colors[i].rgb, vec3(0.0)));
+ }
+
+ /* Early out from no color to scatter. */
+ if (no_color) {
+ vertex_discard();
+ return;
+ }
+
+ weights = dof_layer_weight(cocs) * dof_sample_weight(cocs);
+ /* Filter NaNs. */
+ weights = mix(weights, vec4(0.0), equal(cocs, vec4(0.0)));
+
+ color1 = colors[0] * weights[0];
+ color2 = colors[1] * weights[1];
+ color3 = colors[2] * weights[2];
+ color4 = colors[3] * weights[3];
+
+ /* Extend to cover at least the unit circle */
+ const float extend = (cos(M_PI / 4.0) + 1.0) * 2.0;
+ /* Crappy diagram
+ * ex 1
+ * | \
+ * | \
+ * 1 | \
+ * | \
+ * | \
+ * 0 | x \
+ * | Circle \
+ * | Origin \
+ * -1 0 --------------- 2
+ * -1 0 1 ex
+ */
+
+ /* Generate Triangle : less memory fetches from a VBO */
+ int v_id = gl_VertexID % 3; /* Vertex Id */
+ gl_Position.x = float(v_id / 2) * extend - 1.0; /* int divisor round down */
+ gl_Position.y = float(v_id % 2) * extend - 1.0;
+ gl_Position.z = 0.0;
+ gl_Position.w = 1.0;
+
+ spritesize = max_v4(cocs);
+
+ /* Add 2.5 to max_coc because the max_coc may not be centered on the sprite origin
+ * and because we smooth the bokeh shape a bit in the pixel shader. */
+ gl_Position.xy *= spritesize * bokehAnisotropy + 2.5;
+ /* Position the sprite. */
+ gl_Position.xy += spritepos;
+ /* NDC range [-1..1]. */
+ gl_Position.xy = gl_Position.xy * targetTexelSize * 2.0 - 1.0;
+
+ /* Add 2.5 for the same reason but without the ratio. */
+ spritesize += 2.5;
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_setup_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_setup_frag.glsl
new file mode 100644
index 00000000000..d1ecc0fc244
--- /dev/null
+++ b/source/blender/draw/engines/eevee/shaders/effect_dof_setup_frag.glsl
@@ -0,0 +1,65 @@
+
+/**
+ * Setup pass: CoC and luma aware downsample to half resolution of the input scene color buffer.
+ *
+ * An addition to the downsample CoC, we output the maximum slight out of focus CoC to be
+ * sure we don't miss a pixel.
+ **/
+
+#pragma BLENDER_REQUIRE(effect_dof_lib.glsl)
+
+/* Full resolution. */
+uniform sampler2D colorBuffer;
+uniform sampler2D depthBuffer;
+
+uniform float bokehMaxSize;
+
+/* Half resolution. */
+layout(location = 0) out vec4 outColor;
+layout(location = 1) out vec2 outCoc; /* x: Downsample CoC, y: Max slight focus abs CoC */
+
+void main()
+{
+ vec2 fullres_texel_size = 1.0 / vec2(textureSize(colorBuffer, 0).xy);
+ /* Center uv around the 4 fullres pixels. */
+ vec2 quad_center = (floor(gl_FragCoord.xy) * 2.0 + 1.0) * fullres_texel_size;
+
+ vec4 colors[4];
+ vec4 depths;
+ for (int i = 0; i < 4; i++) {
+ vec2 sample_uv = quad_center + quad_offsets[i] * fullres_texel_size;
+ colors[i] = safe_color(textureLod(colorBuffer, sample_uv, 0.0));
+ depths[i] = textureLod(depthBuffer, sample_uv, 0.0).r;
+ }
+
+ vec4 cocs = dof_coc_from_zdepth(depths);
+
+ cocs = clamp(cocs, -bokehMaxSize, bokehMaxSize);
+
+ vec4 weights = dof_downsample_bilateral_coc_weights(cocs);
+ weights *= dof_downsample_bilateral_color_weights(colors);
+ /* Normalize so that the sum is 1. */
+ weights *= safe_rcp(sum(weights));
+
+ outColor = weighted_sum_array(colors, weights);
+ outCoc.x = dot(cocs, weights);
+
+ /* Max slight focus abs CoC. */
+
+ /* Clamp to 0.5 if full in defocus to differentiate full focus tiles with coc == 0.0.
+ * This enables an optimization in the resolve pass. */
+ const vec4 threshold = vec4(layer_threshold + layer_offset);
+ cocs = abs(cocs);
+ bvec4 defocus = greaterThan(cocs, threshold);
+ bvec4 focus = lessThanEqual(cocs, vec4(0.5));
+ if (any(defocus) && any(focus)) {
+ /* For the same reason as in the flatten pass. This is a case we cannot optimize for. */
+ cocs = mix(cocs, vec4(DOF_TILE_MIXED), focus);
+ cocs = mix(cocs, vec4(DOF_TILE_MIXED), defocus);
+ }
+ else {
+ cocs = mix(cocs, vec4(DOF_TILE_FOCUS), focus);
+ cocs = mix(cocs, vec4(DOF_TILE_DEFOCUS), defocus);
+ }
+ outCoc.y = max_v4(cocs);
+}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl b/source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl
deleted file mode 100644
index 6e35d4a54ae..00000000000
--- a/source/blender/draw/engines/eevee/shaders/effect_dof_vert.glsl
+++ /dev/null
@@ -1,109 +0,0 @@
-
-#pragma BLENDER_REQUIRE(common_math_lib.glsl)
-
-uniform vec4 bokehParams[2];
-
-#define bokeh_rotation bokehParams[0].x
-#define bokeh_ratio bokehParams[0].y
-#define bokeh_maxsize bokehParams[0].z
-
-uniform sampler2D nearBuffer;
-uniform sampler2D farBuffer;
-uniform sampler2D cocBuffer;
-
-flat out vec4 color;
-flat out float weight;
-flat out float smoothFac;
-flat out ivec2 edge;
-out vec2 particlecoord;
-
-/* Scatter pass, calculate a triangle covering the CoC. */
-void main()
-{
- ivec2 tex_size = textureSize(cocBuffer, 0);
- /* We render to a double width texture so compute
- * the target texel size accordingly */
- vec2 texel_size = vec2(0.5, 1.0) / vec2(tex_size);
-
- int t_id = gl_VertexID / 3; /* Triangle Id */
-
- ivec2 texelco = ivec2(0);
- /* some math to get the target pixel */
- texelco.x = t_id % tex_size.x;
- texelco.y = t_id / tex_size.x;
-
- vec2 cocs = texelFetch(cocBuffer, texelco, 0).rg;
-
- bool is_near = (cocs.x > cocs.y);
- float coc = (is_near) ? cocs.x : cocs.y;
-
- /* Clamp to max size for performance */
- coc = min(coc, bokeh_maxsize);
-
- if (coc >= 1.0) {
- if (is_near) {
- color = texelFetch(nearBuffer, texelco, 0);
- }
- else {
- color = texelFetch(farBuffer, texelco, 0);
- }
- /* find the area the pixel will cover and divide the color by it */
- /* HACK: 4.0 out of nowhere (I suppose it's 4 pixels footprint for coc 0?)
- * Makes near in focus more closer to 1.0 alpha. */
- weight = 4.0 / (coc * coc * M_PI);
- color *= weight;
-
- /* Compute edge to discard fragment that does not belong to the other layer. */
- edge.x = (is_near) ? 1 : -1;
- edge.y = (is_near) ? -tex_size.x + 1 : tex_size.x;
- }
- else {
- /* Don't produce any fragments */
- color = vec4(0.0);
- gl_Position = vec4(0.0, 0.0, 0.0, 1.0);
- return;
- }
-
- /* Generate Triangle : less memory fetches from a VBO */
- int v_id = gl_VertexID % 3; /* Vertex Id */
-
- /* Extend to cover at least the unit circle */
- const float extend = (cos(M_PI / 4.0) + 1.0) * 2.0;
- /* Crappy diagram
- * ex 1
- * | \
- * | \
- * 1 | \
- * | \
- * | \
- * 0 | x \
- * | Circle \
- * | Origin \
- * -1 0 --------------- 2
- * -1 0 1 ex
- */
- gl_Position.x = float(v_id / 2) * extend - 1.0; /* int divisor round down */
- gl_Position.y = float(v_id % 2) * extend - 1.0;
- gl_Position.z = 0.0;
- gl_Position.w = 1.0;
-
- /* Generate Triangle */
- particlecoord = gl_Position.xy;
-
- gl_Position.xy *= coc * texel_size * vec2(bokeh_ratio, 1.0);
- gl_Position.xy -= 1.0 - 0.5 * texel_size; /* NDC Bottom left */
- gl_Position.xy += (0.5 + vec2(texelco) * 2.0) * texel_size;
-
- /* Push far plane to left side. */
- if (!is_near) {
- gl_Position.x += 2.0 / 2.0;
- }
-
- /* don't do smoothing for small sprites */
- if (coc > 3.0) {
- smoothFac = 1.0 - 1.5 / coc;
- }
- else {
- smoothFac = 1.0;
- }
-}
diff --git a/source/blender/draw/engines/eevee/shaders/effect_motion_blur_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_motion_blur_frag.glsl
index 312d9f63ce0..0aa54715460 100644
--- a/source/blender/draw/engines/eevee/shaders/effect_motion_blur_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/effect_motion_blur_frag.glsl
@@ -60,7 +60,7 @@ vec2 sample_weights(float center_depth,
float sample_motion_length,
float offset_length)
{
- /* Clasify foreground/background. */
+ /* Classify foreground/background. */
vec2 depth_weight = depth_compare(center_depth, sample_depth);
/* Weight if sample is overlapping or under the center pixel. */
vec2 spread_weight = spread_compare(center_motion_length, sample_motion_length, offset_length);
@@ -211,16 +211,16 @@ void main()
float w = 1.0 / (50.0 * float(KERNEL) * 4.0);
accum_bg += center_color * w;
w_accum.x += w;
- /* Note: In Jimenez's presentation, they used center sample.
- * We use background color as it contains more informations for foreground
+ /* NOTE: In Jimenez's presentation, they used center sample.
+ * We use background color as it contains more information for foreground
* elements that have not enough weights.
- * Yield beter blur in complex motion. */
+ * Yield better blur in complex motion. */
center_color = accum_bg / w_accum.x;
#endif
/* Merge background. */
accum += accum_bg;
w_accum.y += w_accum.x;
- /* Balance accumulation for failled samples.
+ /* Balance accumulation for failed samples.
* We replace the missing foreground by the background. */
float blend_fac = saturate(1.0 - w_accum.y / w_accum.z);
fragColor = (accum / w_accum.z) + center_color * blend_fac;
diff --git a/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl
index d50a4eaea3c..b49cd987a6e 100644
--- a/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl
@@ -2,6 +2,8 @@
#pragma BLENDER_REQUIRE(common_math_lib.glsl)
#pragma BLENDER_REQUIRE(common_math_geom_lib.glsl)
#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_glossy_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_lib.glsl)
#pragma BLENDER_REQUIRE(raytrace_lib.glsl)
#pragma BLENDER_REQUIRE(lightprobe_lib.glsl)
#pragma BLENDER_REQUIRE(ssr_lib.glsl)
@@ -170,7 +172,7 @@ void main()
/* Importance sampling bias */
rand.x = mix(rand.x, 0.0, ssrBrdfBias);
- vec3 worldPosition = transform_point(ViewMatrixInverse, viewPosition);
+ vec3 W = transform_point(ViewMatrixInverse, viewPosition);
vec3 wN = transform_direction(ViewMatrixInverse, N);
vec3 T, B;
@@ -180,12 +182,12 @@ void main()
for (int i = 0; i < MAX_PLANAR && i < prbNumPlanar; i++) {
PlanarData pd = planars_data[i];
- float fade = probe_attenuation_planar(pd, worldPosition, wN, 0.0);
+ float fade = probe_attenuation_planar(pd, W, wN, 0.0);
if (fade > 0.5) {
/* Find view vector / reflection plane intersection. */
/* TODO optimize, use view space for all. */
- vec3 tracePosition = line_plane_intersect(worldPosition, cameraVec, pd.pl_plane_eq);
+ vec3 tracePosition = line_plane_intersect(W, cameraVec, pd.pl_plane_eq);
tracePosition = transform_point(ViewMatrix, tracePosition);
vec3 planeNormal = transform_direction(ViewMatrix, pd.pl_normal);
@@ -213,6 +215,8 @@ uniform sampler2D pdfBuffer;
uniform int neighborOffset;
+in vec4 uvcoordsvar;
+
const ivec2 neighbors[32] = ivec2[32](ivec2(0, 0),
ivec2(1, 1),
ivec2(-2, 0),
@@ -298,7 +302,7 @@ float get_sample_depth(vec2 hit_co, bool is_planar, float planar_index)
vec3 get_hit_vector(vec3 hit_pos,
PlanarData pd,
- vec3 worldPosition,
+ vec3 P,
vec3 N,
vec3 V,
bool is_planar,
@@ -309,7 +313,7 @@ vec3 get_hit_vector(vec3 hit_pos,
if (is_planar) {
/* Reflect back the hit position to have it in non-reflected world space */
- vec3 trace_pos = line_plane_intersect(worldPosition, V, pd.pl_plane_eq);
+ vec3 trace_pos = line_plane_intersect(P, V, pd.pl_plane_eq);
hit_vec = hit_pos - trace_pos;
hit_vec = reflect(hit_vec, pd.pl_normal);
/* Modify here so mip texel alignment is correct. */
@@ -317,8 +321,8 @@ vec3 get_hit_vector(vec3 hit_pos,
}
else {
/* Find hit position in previous frame. */
- hit_co = get_reprojected_reflection(hit_pos, worldPosition, N);
- hit_vec = hit_pos - worldPosition;
+ hit_co = get_reprojected_reflection(hit_pos, P, N);
+ hit_vec = hit_pos - P;
}
mask = screen_border_mask(hit_co);
@@ -339,7 +343,7 @@ vec4 get_ssr_samples(vec4 hit_pdf,
ivec4 hit_data[2],
PlanarData pd,
float planar_index,
- vec3 worldPosition,
+ vec3 P,
vec3 N,
vec3 V,
float roughnessSquared,
@@ -379,14 +383,10 @@ vec4 get_ssr_samples(vec4 hit_pdf,
/* Get actual hit vector and hit coordinate (from last frame). */
vec4 mask = vec4(1.0);
- hit_pos[0] = get_hit_vector(
- hit_pos[0], pd, worldPosition, N, V, is_planar.x, hit_co[0].xy, mask.x);
- hit_pos[1] = get_hit_vector(
- hit_pos[1], pd, worldPosition, N, V, is_planar.y, hit_co[0].zw, mask.y);
- hit_pos[2] = get_hit_vector(
- hit_pos[2], pd, worldPosition, N, V, is_planar.z, hit_co[1].xy, mask.z);
- hit_pos[3] = get_hit_vector(
- hit_pos[3], pd, worldPosition, N, V, is_planar.w, hit_co[1].zw, mask.w);
+ hit_pos[0] = get_hit_vector(hit_pos[0], pd, P, N, V, is_planar.x, hit_co[0].xy, mask.x);
+ hit_pos[1] = get_hit_vector(hit_pos[1], pd, P, N, V, is_planar.y, hit_co[0].zw, mask.y);
+ hit_pos[2] = get_hit_vector(hit_pos[2], pd, P, N, V, is_planar.z, hit_co[1].xy, mask.z);
+ hit_pos[3] = get_hit_vector(hit_pos[3], pd, P, N, V, is_planar.w, hit_co[1].zw, mask.w);
vec4 hit_dist;
hit_dist.x = length(hit_pos[0]);
@@ -476,47 +476,30 @@ vec4 get_ssr_samples(vec4 hit_pdf,
return accum;
}
-void main()
+void raytrace_resolve(ClosureInputGlossy cl_in,
+ inout ClosureEvalGlossy cl_eval,
+ inout ClosureEvalCommon cl_common,
+ inout ClosureOutputGlossy cl_out)
{
- ivec2 fullres_texel = ivec2(gl_FragCoord.xy);
# ifdef FULLRES
- ivec2 halfres_texel = fullres_texel;
+ ivec2 texel = ivec2(gl_FragCoord.xy);
# else
- ivec2 halfres_texel = ivec2(gl_FragCoord.xy / 2.0);
+ ivec2 texel = ivec2(gl_FragCoord.xy / 2.0);
# endif
- vec2 uvs = gl_FragCoord.xy / vec2(textureSize(depthBuffer, 0));
-
- float depth = textureLod(depthBuffer, uvs, 0.0).r;
-
- /* Early out */
- if (depth == 1.0) {
- discard;
- }
-
/* Using world space */
- vec3 viewPosition = get_view_space_from_depth(uvs, depth); /* Needed for viewCameraVec */
- vec3 worldPosition = transform_point(ViewMatrixInverse, viewPosition);
- vec3 V = cameraVec;
- vec3 vN = normal_decode(texelFetch(normalBuffer, fullres_texel, 0).rg, viewCameraVec);
- vec3 N = transform_direction(ViewMatrixInverse, vN);
- vec4 speccol_roughness = texelFetch(specroughBuffer, fullres_texel, 0).rgba;
+ vec3 V = cl_common.V;
+ vec3 N = cl_in.N;
+ vec3 P = cl_common.P;
- /* Early out */
- if (dot(speccol_roughness.rgb, vec3(1.0)) == 0.0) {
- discard;
- }
-
- float roughness = speccol_roughness.a;
- float roughnessSquared = max(1e-3, roughness * roughness);
-
- vec4 spec_accum = vec4(0.0);
+ float roughness = cl_in.roughness;
+ float roughnessSquared = max(1e-3, sqr(roughness));
/* Resolve SSR */
float cone_cos = cone_cosine(roughnessSquared);
float cone_tan = sqrt(1 - cone_cos * cone_cos) / cone_cos;
cone_tan *= mix(saturate(dot(N, -V) * 2.0), 1.0, roughness); /* Elongation fit */
- vec2 source_uvs = project_point(pastViewProjectionMatrix, worldPosition).xy * 0.5 + 0.5;
+ vec2 source_uvs = project_point(pastViewProjectionMatrix, P).xy * 0.5 + 0.5;
vec4 ssr_accum = vec4(0.0);
float weight_acc = 0.0;
@@ -525,16 +508,16 @@ void main()
/* TODO optimize with textureGather */
/* Doing these fetches early to hide latency. */
vec4 hit_pdf;
- hit_pdf.x = texelFetch(pdfBuffer, halfres_texel + neighbors[0 + neighborOffset], 0).r;
- hit_pdf.y = texelFetch(pdfBuffer, halfres_texel + neighbors[1 + neighborOffset], 0).r;
- hit_pdf.z = texelFetch(pdfBuffer, halfres_texel + neighbors[2 + neighborOffset], 0).r;
- hit_pdf.w = texelFetch(pdfBuffer, halfres_texel + neighbors[3 + neighborOffset], 0).r;
+ hit_pdf.x = texelFetch(pdfBuffer, texel + neighbors[0 + neighborOffset], 0).r;
+ hit_pdf.y = texelFetch(pdfBuffer, texel + neighbors[1 + neighborOffset], 0).r;
+ hit_pdf.z = texelFetch(pdfBuffer, texel + neighbors[2 + neighborOffset], 0).r;
+ hit_pdf.w = texelFetch(pdfBuffer, texel + neighbors[3 + neighborOffset], 0).r;
ivec4 hit_data[2];
- hit_data[0].xy = texelFetch(hitBuffer, halfres_texel + neighbors[0 + neighborOffset], 0).rg;
- hit_data[0].zw = texelFetch(hitBuffer, halfres_texel + neighbors[1 + neighborOffset], 0).rg;
- hit_data[1].xy = texelFetch(hitBuffer, halfres_texel + neighbors[2 + neighborOffset], 0).rg;
- hit_data[1].zw = texelFetch(hitBuffer, halfres_texel + neighbors[3 + neighborOffset], 0).rg;
+ hit_data[0].xy = texelFetch(hitBuffer, texel + neighbors[0 + neighborOffset], 0).rg;
+ hit_data[0].zw = texelFetch(hitBuffer, texel + neighbors[1 + neighborOffset], 0).rg;
+ hit_data[1].xy = texelFetch(hitBuffer, texel + neighbors[2 + neighborOffset], 0).rg;
+ hit_data[1].zw = texelFetch(hitBuffer, texel + neighbors[3 + neighborOffset], 0).rg;
/* Find Planar Reflections affecting this pixel */
PlanarData pd;
@@ -542,7 +525,7 @@ void main()
for (int i = 0; i < MAX_PLANAR && i < prbNumPlanar; i++) {
pd = planars_data[i];
- float fade = probe_attenuation_planar(pd, worldPosition, N, 0.0);
+ float fade = probe_attenuation_planar(pd, P, N, 0.0);
if (fade > 0.5) {
planar_index = float(i);
@@ -554,7 +537,7 @@ void main()
hit_data,
pd,
planar_index,
- worldPosition,
+ P,
N,
V,
roughnessSquared,
@@ -564,19 +547,51 @@ void main()
}
/* Compute SSR contribution */
- if (weight_acc > 0.0) {
- ssr_accum /= weight_acc;
- /* fade between 0.5 and 1.0 roughness */
- ssr_accum.a *= smoothstep(ssrMaxRoughness + 0.2, ssrMaxRoughness, roughness);
- accumulate_light(ssr_accum.rgb, ssr_accum.a, spec_accum);
+ ssr_accum *= (weight_acc == 0.0) ? 0.0 : (1.0 / weight_acc);
+ /* fade between 0.5 and 1.0 roughness */
+ ssr_accum.a *= smoothstep(ssrMaxRoughness + 0.2, ssrMaxRoughness, roughness);
+
+ cl_eval.raytrace_radiance = ssr_accum.rgb * ssr_accum.a;
+ cl_common.specular_accum -= ssr_accum.a;
+}
+
+CLOSURE_EVAL_FUNCTION_DECLARE_1(ssr_resolve, Glossy)
+
+void main()
+{
+ ivec2 texel = ivec2(gl_FragCoord.xy);
+ float depth = texelFetch(depthBuffer, texel, 0).r;
+
+ if (depth == 1.0) {
+ discard;
}
- /* If SSR contribution is not 1.0, blend with cubemaps */
- if (spec_accum.a < 1.0) {
- fallback_cubemap(N, V, worldPosition, viewPosition, roughness, roughnessSquared, spec_accum);
+ vec4 speccol_roughness = texelFetch(specroughBuffer, texel, 0).rgba;
+ vec3 brdf = speccol_roughness.rgb;
+ float roughness = speccol_roughness.a;
+
+ if (max_v3(brdf) <= 0.0) {
+ discard;
}
- fragColor = vec4(spec_accum.rgb * speccol_roughness.rgb, 1.0);
+ viewPosition = get_view_space_from_depth(uvcoordsvar.xy, depth);
+ worldPosition = transform_point(ViewMatrixInverse, viewPosition);
+
+ vec2 normal_encoded = texelFetch(normalBuffer, texel, 0).rg;
+ viewNormal = normal_decode(normal_encoded, viewCameraVec);
+ worldNormal = transform_direction(ViewMatrixInverse, viewNormal);
+
+ CLOSURE_VARS_DECLARE_1(Glossy);
+
+ in_Glossy_0.N = worldNormal;
+ in_Glossy_0.roughness = roughness;
+
+ /* Do a full deferred evaluation of the glossy BSDF. The only difference is that we inject the
+ * SSR resolve before the cubemap iter. BRDF term is already computed during main pass and is
+ * passed as specular color. */
+ CLOSURE_EVAL_FUNCTION_1(ssr_resolve, Glossy);
+
+ fragColor = vec4(out_Glossy_0.radiance * brdf, 1.0);
}
#endif
diff --git a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_diffuse_frag.glsl b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_diffuse_frag.glsl
index bf45169ebaa..4c4cbb069fe 100644
--- a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_diffuse_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_diffuse_frag.glsl
@@ -9,6 +9,9 @@ uniform float lodFactor;
uniform float lodMax;
uniform float intensityFac;
+uniform float sampleCount;
+uniform float invSampleCount;
+
in vec3 worldPosition;
out vec4 FragColor;
@@ -144,7 +147,7 @@ void main()
float weight = 0.0;
vec3 out_radiance = vec3(0.0);
for (float i = 0; i < sampleCount; i++) {
- vec3 L = sample_hemisphere(i, N, T, B); /* Microfacet normal */
+ vec3 L = sample_hemisphere(i, invSampleCount, N, T, B); /* Microfacet normal */
float NL = dot(N, L);
if (NL > 0.0) {
diff --git a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_glossy_frag.glsl b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_glossy_frag.glsl
index ccb77427ed2..35fdbcb715f 100644
--- a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_glossy_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_glossy_frag.glsl
@@ -11,6 +11,9 @@ uniform float paddingSize;
uniform float intensityFac;
uniform float fireflyFactor;
+uniform float sampleCount;
+uniform float invSampleCount;
+
in vec3 worldPosition;
out vec4 FragColor;
@@ -45,15 +48,11 @@ void main()
make_orthonormal_basis(N, T, B); /* Generate tangent space */
- /* Noise to dither the samples */
- /* Note : ghosting is better looking than noise. */
- // setup_noise();
-
/* Integrating Envmap */
float weight = 0.0;
vec3 out_radiance = vec3(0.0);
for (float i = 0; i < sampleCount; i++) {
- vec3 H = sample_ggx(i, roughnessSquared, N, T, B); /* Microfacet normal */
+ vec3 H = sample_ggx(i, invSampleCount, roughnessSquared, N, T, B); /* Microfacet normal */
vec3 L = -reflect(V, H);
float NL = dot(N, L);
diff --git a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_visibility_frag.glsl b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_visibility_frag.glsl
index 8d7c58a93d5..a974e1d538d 100644
--- a/source/blender/draw/engines/eevee/shaders/lightprobe_filter_visibility_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lightprobe_filter_visibility_frag.glsl
@@ -13,6 +13,9 @@ uniform float farClip;
uniform float visibilityRange;
uniform float visibilityBlur;
+uniform float sampleCount;
+uniform float invSampleCount;
+
out vec4 FragColor;
vec3 octahedral_to_cubemap_proj(vec2 co)
@@ -77,7 +80,7 @@ void main()
vec2 accum = vec2(0.0);
for (float i = 0; i < sampleCount; i++) {
- vec3 sample = sample_cone(i, M_PI_2 * visibilityBlur, cos, T, B);
+ vec3 sample = sample_cone(i, invSampleCount, M_PI_2 * visibilityBlur, cos, T, B);
float depth = texture(probeDepth, sample).r;
depth = get_world_distance(depth, sample);
accum += vec2(depth, depth * depth);
diff --git a/source/blender/draw/engines/eevee/shaders/lightprobe_lib.glsl b/source/blender/draw/engines/eevee/shaders/lightprobe_lib.glsl
index a2e25b83532..5e78fae5b82 100644
--- a/source/blender/draw/engines/eevee/shaders/lightprobe_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lightprobe_lib.glsl
@@ -137,9 +137,9 @@ float probe_attenuation_planar(PlanarData pd, vec3 W, vec3 N, float roughness)
return fac;
}
-float probe_attenuation_grid(GridData gd, mat4 localmat, vec3 W, out vec3 localpos)
+float probe_attenuation_grid(GridData gd, vec3 W, out vec3 localpos)
{
- localpos = transform_point(localmat, W);
+ localpos = transform_point(gd.localmat, W);
vec3 pos_to_edge = max(vec3(0.0), abs(localpos) - 1.0);
float fade = length(pos_to_edge);
return saturate(-fade * gd.g_atten_scale + gd.g_atten_bias);
@@ -167,7 +167,7 @@ vec3 probe_evaluate_cube(int pd_id, vec3 W, vec3 R, float roughness)
* http://www.frostbite.com/wp-content/uploads/2014/11/course_notes_moving_frostbite_to_pbr.pdf
*/
float original_roughness = roughness;
- float linear_roughness = sqrt(roughness);
+ float linear_roughness = fast_sqrt(roughness);
float distance_roughness = saturate(dist * linear_roughness / length(intersection));
linear_roughness = mix(distance_roughness, linear_roughness, linear_roughness);
roughness = linear_roughness * linear_roughness;
@@ -175,16 +175,17 @@ vec3 probe_evaluate_cube(int pd_id, vec3 W, vec3 R, float roughness)
float fac = saturate(original_roughness * 2.0 - 1.0);
R = mix(intersection, R, fac * fac);
- return textureLod_cubemapArray(probeCubes, vec4(R, float(pd_id)), roughness * prbLodCubeMax).rgb;
+ float lod = linear_roughness * prbLodCubeMax;
+ return textureLod_cubemapArray(probeCubes, vec4(R, float(pd_id)), lod).rgb;
}
vec3 probe_evaluate_world_spec(vec3 R, float roughness)
{
- return textureLod_cubemapArray(probeCubes, vec4(R, 0.0), roughness * prbLodCubeMax).rgb;
+ float lod = fast_sqrt(roughness) * prbLodCubeMax;
+ return textureLod_cubemapArray(probeCubes, vec4(R, 0.0), lod).rgb;
}
-vec3 probe_evaluate_planar(
- float id, PlanarData pd, vec3 W, vec3 N, vec3 V, float roughness, inout float fade)
+vec3 probe_evaluate_planar(int id, PlanarData pd, vec3 W, vec3 N, vec3 V, float roughness)
{
/* Find view vector / reflection plane intersection. */
vec3 point_on_plane = line_plane_intersect(W, V, pd.pl_plane_eq);
@@ -226,7 +227,7 @@ void fallback_cubemap(vec3 N,
#ifdef SSR_AO
vec4 rand = texelfetch_noise_tex(gl_FragCoord.xy);
vec3 bent_normal;
- float final_ao = occlusion_compute(N, viewPosition, 1.0, rand, bent_normal);
+ float final_ao = occlusion_compute(N, viewPosition, rand, bent_normal);
final_ao = specular_occlusion(dot(N, V), final_ao, roughness);
#else
const float final_ao = 1.0;
diff --git a/source/blender/draw/engines/eevee/shaders/lights_lib.glsl b/source/blender/draw/engines/eevee/shaders/lights_lib.glsl
index 949e4d8f04f..b0845057a43 100644
--- a/source/blender/draw/engines/eevee/shaders/lights_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lights_lib.glsl
@@ -252,32 +252,29 @@ float light_attenuation(LightData ld, vec4 l_vector)
return vis;
}
-float light_shadowing(LightData ld,
- vec3 W,
-#ifndef VOLUMETRICS
- vec3 viewPosition,
- float tracing_depth,
- vec3 true_normal,
- float rand_x,
- const bool use_contact_shadows,
-#endif
- float vis)
+float light_shadowing(LightData ld, vec3 W, float vis)
{
#if !defined(VOLUMETRICS) || defined(VOLUME_SHADOW)
- /* shadowing */
if (ld.l_shadowid >= 0.0 && vis > 0.001) {
-
if (ld.l_type == SUN) {
vis *= sample_cascade_shadow(int(ld.l_shadowid), W);
}
else {
vis *= sample_cube_shadow(int(ld.l_shadowid), W);
}
+ }
+#endif
+ return vis;
+}
-# ifndef VOLUMETRICS
+#ifndef VOLUMETRICS
+float light_contact_shadows(
+ LightData ld, vec3 P, vec3 vP, float tracing_depth, vec3 vNg, float rand_x, float vis)
+{
+ if (ld.l_shadowid >= 0.0 && vis > 0.001) {
ShadowData sd = shadows_data[int(ld.l_shadowid)];
/* Only compute if not already in shadow. */
- if (use_contact_shadows && sd.sh_contact_dist > 0.0 && vis > 1e-8) {
+ if (sd.sh_contact_dist > 0.0) {
/* Contact Shadows. */
vec3 ray_ori, ray_dir;
float trace_distance;
@@ -287,54 +284,34 @@ float light_shadowing(LightData ld,
ray_dir = shadows_cascade_data[int(sd.sh_data_index)].sh_shadow_vec * trace_distance;
}
else {
- ray_dir = shadows_cube_data[int(sd.sh_data_index)].position.xyz - W;
+ ray_dir = shadows_cube_data[int(sd.sh_data_index)].position.xyz - P;
float len = length(ray_dir);
trace_distance = min(sd.sh_contact_dist, len);
ray_dir *= trace_distance / len;
}
ray_dir = transform_direction(ViewMatrix, ray_dir);
- ray_ori = vec3(viewPosition.xy, tracing_depth) + true_normal * sd.sh_contact_offset;
+ ray_ori = vec3(vP.xy, tracing_depth) + vNg * sd.sh_contact_offset;
vec3 hit_pos = raycast(
-1, ray_ori, ray_dir, sd.sh_contact_thickness, rand_x, 0.1, 0.001, false);
if (hit_pos.z > 0.0) {
hit_pos = get_view_space_from_depth(hit_pos.xy, hit_pos.z);
- float hit_dist = distance(viewPosition, hit_pos);
+ float hit_dist = distance(vP, hit_pos);
float dist_ratio = hit_dist / trace_distance;
- return vis * saturate(dist_ratio * 3.0 - 2.0);
+ return saturate(dist_ratio * 3.0 - 2.0);
}
}
-# endif /* VOLUMETRICS */
}
-#endif
-
- return vis;
+ return 1.0;
}
+#endif /* VOLUMETRICS */
-float light_visibility(LightData ld,
- vec3 W,
-#ifndef VOLUMETRICS
- vec3 viewPosition,
- float tracing_depth,
- vec3 true_normal,
- float rand_x,
- const bool use_contact_shadows,
-#endif
- vec4 l_vector)
+float light_visibility(LightData ld, vec3 W, vec4 l_vector)
{
float l_atten = light_attenuation(ld, l_vector);
- return light_shadowing(ld,
- W,
-#ifndef VOLUMETRICS
- viewPosition,
- tracing_depth,
- true_normal,
- rand_x,
- use_contact_shadows,
-#endif
- l_atten);
+ return light_shadowing(ld, W, l_atten);
}
float light_diffuse(LightData ld, vec3 N, vec3 V, vec4 l_vector)
diff --git a/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl b/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl
index 34999076f9c..fd08dfda060 100644
--- a/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/prepass_frag.glsl
@@ -5,8 +5,12 @@
#pragma BLENDER_REQUIRE(common_view_lib.glsl)
#pragma BLENDER_REQUIRE(common_uniforms_lib.glsl)
-#pragma BLENDER_REQUIRE(closure_lib.glsl)
-#pragma BLENDER_REQUIRE(closure_lit_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_type_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_diffuse_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_glossy_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_translucent_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_refraction_lib.glsl)
#pragma BLENDER_REQUIRE(surface_lib.glsl)
#ifdef USE_ALPHA_HASH
diff --git a/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl b/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl
index 5f14f590128..aebd1c3aef3 100644
--- a/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/raytrace_lib.glsl
@@ -238,7 +238,7 @@ vec3 raycast(int index,
#endif
}
- /* Discard backface hits. Only do this if the ray traveled enough to avoid loosing intricate
+ /* Discard backface hits. Only do this if the ray traveled enough to avoid losing intricate
* contact reflections. This is only used for SSReflections. */
if (discard_backface && prev_delta < 0.0 && curr_time > 4.1) {
hit = false;
diff --git a/source/blender/draw/engines/eevee/shaders/shadow_accum_frag.glsl b/source/blender/draw/engines/eevee/shaders/shadow_accum_frag.glsl
index e0b9d4a60db..19eecdb5b79 100644
--- a/source/blender/draw/engines/eevee/shaders/shadow_accum_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/shadow_accum_frag.glsl
@@ -39,7 +39,7 @@ void main()
vec3 viewPosition = get_view_space_from_depth(uvs, depth);
vec3 worldPosition = transform_point(ViewMatrixInverse, viewPosition);
- vec3 true_normal = normalize(cross(dFdx(viewPosition), dFdy(viewPosition)));
+ vec3 true_normal = safe_normalize(cross(dFdx(viewPosition), dFdy(viewPosition)));
for (int i = 0; i < MAX_LIGHT && i < laNumLight; i++) {
LightData ld = lights_data[i];
@@ -48,8 +48,10 @@ void main()
l_vector.xyz = ld.l_position - worldPosition;
l_vector.w = length(l_vector.xyz);
- float l_vis = light_shadowing(
- ld, worldPosition, viewPosition, tracing_depth, true_normal, rand.x, true, 1.0);
+ float l_vis = light_shadowing(ld, worldPosition, 1.0);
+
+ l_vis *= light_contact_shadows(
+ ld, worldPosition, viewPosition, tracing_depth, true_normal, rand.x, 1.0);
accum_light += l_vis;
}
diff --git a/source/blender/draw/engines/eevee/shaders/surface_frag.glsl b/source/blender/draw/engines/eevee/shaders/surface_frag.glsl
index d0297c8cb7f..62930b9944a 100644
--- a/source/blender/draw/engines/eevee/shaders/surface_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/surface_frag.glsl
@@ -3,8 +3,13 @@
#pragma BLENDER_REQUIRE(common_hair_lib.glsl)
#pragma BLENDER_REQUIRE(common_utiltex_lib.glsl)
-#pragma BLENDER_REQUIRE(closure_lib.glsl)
-#pragma BLENDER_REQUIRE(closure_lit_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_type_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_diffuse_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_glossy_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_translucent_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_eval_refraction_lib.glsl)
+
#pragma BLENDER_REQUIRE(surface_lib.glsl)
#pragma BLENDER_REQUIRE(volumetric_lib.glsl)
diff --git a/source/blender/draw/engines/eevee/shaders/surface_lib.glsl b/source/blender/draw/engines/eevee/shaders/surface_lib.glsl
index b93a3a23eff..e80dc1761f0 100644
--- a/source/blender/draw/engines/eevee/shaders/surface_lib.glsl
+++ b/source/blender/draw/engines/eevee/shaders/surface_lib.glsl
@@ -13,7 +13,15 @@ uniform float refractionDepth;
vec3 worldNormal; \
vec3 viewNormal;
-#ifdef GPU_GEOMETRY_SHADER
+#if defined(STEP_RESOLVE) || defined(STEP_RAYTRACE)
+/* SSR will set these global variables itself.
+ * Also make false positive compiler warnings disapear by setting values. */
+vec3 worldPosition = vec3(0);
+vec3 viewPosition = vec3(0);
+vec3 worldNormal = vec3(0);
+vec3 viewNormal = vec3(0);
+
+#elif defined(GPU_GEOMETRY_SHADER)
in ShaderStageInterface{SURFACE_INTERFACE} dataIn[];
out ShaderStageInterface{SURFACE_INTERFACE} dataOut;
@@ -24,7 +32,7 @@ out ShaderStageInterface{SURFACE_INTERFACE} dataOut;
dataOut.worldNormal = dataIn[vert].worldNormal; \
dataOut.viewNormal = dataIn[vert].viewNormal;
-#else
+#else /* GPU_VERTEX_SHADER || GPU_FRAGMENT_SHADER*/
IN_OUT ShaderStageInterface{SURFACE_INTERFACE};
diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
index bac69ab0355..25661a0d731 100644
--- a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl
@@ -1,6 +1,6 @@
#pragma BLENDER_REQUIRE(volumetric_lib.glsl)
-#pragma BLENDER_REQUIRE(closure_lib.glsl)
+#pragma BLENDER_REQUIRE(closure_type_lib.glsl)
/* Based on Frosbite Unified Volumetric.
* https://www.ea.com/frostbite/news/physically-based-unified-volumetric-rendering-in-frostbite */
diff --git a/source/blender/draw/engines/external/external_engine.c b/source/blender/draw/engines/external/external_engine.c
index 1b331052a06..adb21540afb 100644
--- a/source/blender/draw/engines/external/external_engine.c
+++ b/source/blender/draw/engines/external/external_engine.c
@@ -108,7 +108,7 @@ static void external_engine_init(void *vedata)
const DRWContextState *draw_ctx = DRW_context_state_get();
ARegion *region = draw_ctx->region;
- /* Depth prepass */
+ /* Depth pre-pass. */
if (!e_data.depth_sh) {
const GPUShaderConfigData *sh_cfg = &GPU_shader_cfg_data[GPU_SHADER_CFG_DEFAULT];
diff --git a/source/blender/draw/engines/gpencil/gpencil_cache_utils.c b/source/blender/draw/engines/gpencil/gpencil_cache_utils.c
index f2472699300..ee51b751187 100644
--- a/source/blender/draw/engines/gpencil/gpencil_cache_utils.c
+++ b/source/blender/draw/engines/gpencil/gpencil_cache_utils.c
@@ -270,12 +270,12 @@ GPENCIL_tLayer *gpencil_layer_cache_add(GPENCIL_PrivateData *pd,
const bool is_in_front = (ob->dtx & OB_DRAW_IN_FRONT);
const bool is_screenspace = (gpd->flag & GP_DATA_STROKE_KEEPTHICKNESS) != 0;
- const bool overide_vertcol = (pd->v3d_color_type != -1);
+ const bool override_vertcol = (pd->v3d_color_type != -1);
const bool is_vert_col_mode = (pd->v3d_color_type == V3D_SHADING_VERTEX_COLOR) ||
GPENCIL_VERTEX_MODE(gpd) || pd->is_render;
bool is_masked = (gpl->flag & GP_LAYER_USE_MASK) && !BLI_listbase_is_empty(&gpl->mask_layers);
- float vert_col_opacity = (overide_vertcol) ?
+ float vert_col_opacity = (override_vertcol) ?
(is_vert_col_mode ? pd->vertex_paint_opacity : 0.0f) :
pd->is_render ? gpl->vertex_paint_opacity :
pd->vertex_paint_opacity;
@@ -365,7 +365,7 @@ GPENCIL_tLayer *gpencil_layer_cache_add(GPENCIL_PrivateData *pd,
DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
if (gpl->blend_mode == eGplBlendMode_HardLight) {
- /* We cannot do custom blending on MultiTarget framebuffers.
+ /* We cannot do custom blending on Multi-Target frame-buffers.
* Workaround by doing 2 passes. */
grp = DRW_shgroup_create(sh, tgp_layer->blend_ps);
DRW_shgroup_state_disable(grp, DRW_STATE_BLEND_MUL);
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.c b/source/blender/draw/engines/gpencil/gpencil_engine.c
index 153dcfb6ea7..e35b8bc2bbe 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.c
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.c
@@ -214,6 +214,7 @@ void GPENCIL_cache_init(void *ved)
NULL :
false;
pd->do_onion = show_onion && !hide_overlay && !playing;
+ pd->playing = playing;
/* Save simplify flags (can change while drawing, so it's better to save). */
Scene *scene = draw_ctx->scene;
pd->simplify_fill = GPENCIL_SIMPLIFY_FILL(scene, playing);
@@ -241,6 +242,7 @@ void GPENCIL_cache_init(void *ved)
pd->simplify_fill = false;
pd->simplify_fx = false;
pd->fade_layer_opacity = -1.0f;
+ pd->playing = false;
}
{
@@ -279,7 +281,7 @@ void GPENCIL_cache_init(void *ved)
});
}
else {
- /* Free uneeded buffers. */
+ /* Free unneeded buffers. */
GPU_FRAMEBUFFER_FREE_SAFE(fbl->snapshot_fb);
DRW_TEXTURE_FREE_SAFE(txl->snapshot_depth_tx);
DRW_TEXTURE_FREE_SAFE(txl->snapshot_color_tx);
@@ -331,7 +333,7 @@ void GPENCIL_cache_init(void *ved)
pd->dof_params[0] = -focus_dist * pd->dof_params[1];
}
else {
- /* Disable DoF blur scalling. */
+ /* Disable DoF blur scaling. */
pd->camera = NULL;
}
}
@@ -344,7 +346,7 @@ typedef struct gpIterPopulateData {
GPENCIL_PrivateData *pd;
GPENCIL_MaterialPool *matpool;
DRWShadingGroup *grp;
- /* Last material UBO bound. Used to avoid uneeded buffer binding. */
+ /* Last material UBO bound. Used to avoid unneeded buffer binding. */
GPUUniformBuf *ubo_mat;
GPUUniformBuf *ubo_lights;
/* Last texture bound. */
@@ -383,7 +385,7 @@ static void gpencil_drawcall_flush(gpIterPopulateData *iter)
iter->vcount = 0;
}
-/* Group drawcalls that are consecutive and with the same type. Reduces GPU driver overhead. */
+/* Group draw-calls that are consecutive and with the same type. Reduces GPU driver overhead. */
static void gpencil_drawcall_add(
gpIterPopulateData *iter, struct GPUBatch *geom, bool instancing, int v_first, int v_count)
{
@@ -397,7 +399,7 @@ static void gpencil_drawcall_add(
#endif
int last = iter->vfirst + iter->vcount;
- /* Interupt drawcall grouping if the sequence is not consecutive. */
+ /* Interrupt draw-call grouping if the sequence is not consecutive. */
if ((geom != iter->geom) || (v_first - last > 3)) {
gpencil_drawcall_flush(iter);
}
@@ -617,6 +619,7 @@ void GPENCIL_cache_populate(void *ved, Object *ob)
/* Special case for rendering onion skin. */
bGPdata *gpd = (bGPdata *)ob->data;
bool do_onion = (!pd->is_render) ? pd->do_onion : (gpd->onion_flag & GP_ONION_GHOST_ALWAYS);
+ gpd->runtime.playing = (short)pd->playing;
/* When render in background the active frame could not be properly set due thread priority
* better set again. This is not required in viewport. */
@@ -675,7 +678,7 @@ void GPENCIL_cache_finish(void *ved)
/* Sort object by decreasing Z to avoid most of alpha ordering issues. */
gpencil_object_cache_sort(pd);
- /* Create framebuffers only if needed. */
+ /* Create frame-buffers only if needed. */
if (pd->tobjects.first) {
eGPUTextureFormat format = pd->use_signed_fb ? GPU_RGBA16F : GPU_R11F_G11F_B10F;
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.h b/source/blender/draw/engines/gpencil/gpencil_engine.h
index d0bd56b42dd..5ceb909bc88 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.h
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.h
@@ -110,7 +110,7 @@ BLI_STATIC_ASSERT_ALIGN(gpLight, 16)
typedef struct GPENCIL_MaterialPool {
/* Linklist. */
struct GPENCIL_MaterialPool *next;
- /* GPU representatin of materials. */
+ /* GPU representation of materials. */
gpMaterial mat_data[GP_MATERIAL_BUFFER_LEN];
/* Matching ubo. */
struct GPUUniformBuf *ubo;
@@ -122,7 +122,7 @@ typedef struct GPENCIL_MaterialPool {
} GPENCIL_MaterialPool;
typedef struct GPENCIL_LightPool {
- /* GPU representatin of materials. */
+ /* GPU representation of materials. */
gpLight light_data[GPENCIL_LIGHT_BUFFER_LEN];
/* Matching ubo. */
struct GPUUniformBuf *ubo;
@@ -151,7 +151,7 @@ typedef struct GPENCIL_tVfx {
/** Linklist */
struct GPENCIL_tVfx *next;
DRWPass *vfx_ps;
- /* Framebuffer reference since it may not be allocated yet. */
+ /* Frame-buffer reference since it may not be allocated yet. */
GPUFrameBuffer **target_fb;
} GPENCIL_tVfx;
@@ -342,6 +342,8 @@ typedef struct GPENCIL_PrivateData {
/* Display onion skinning */
bool do_onion;
+ /* Playing animation */
+ bool playing;
/* simplify settings */
bool simplify_fill;
bool simplify_fx;
@@ -350,7 +352,7 @@ typedef struct GPENCIL_PrivateData {
bool use_lighting;
/* Use physical lights or just ambient lighting. */
bool use_lights;
- /* Do we need additional framebuffers? */
+ /* Do we need additional frame-buffers? */
bool use_layer_fb;
bool use_object_fb;
bool use_mask_fb;
diff --git a/source/blender/draw/engines/gpencil/gpencil_render.c b/source/blender/draw/engines/gpencil/gpencil_render.c
index 9ac9a4dc078..b597a786e86 100644
--- a/source/blender/draw/engines/gpencil/gpencil_render.c
+++ b/source/blender/draw/engines/gpencil/gpencil_render.c
@@ -47,7 +47,7 @@ void GPENCIL_render_init(GPENCIL_Data *vedata,
const float *viewport_size = DRW_viewport_size_get();
const int size[2] = {(int)viewport_size[0], (int)viewport_size[1]};
- /* Set the pers & view matrix. */
+ /* Set the perspective & view matrix. */
float winmat[4][4], viewmat[4][4], viewinv[4][4];
struct Object *camera = DEG_get_evaluated_object(depsgraph, RE_GetCamera(engine->re));
diff --git a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
index cb65fbd6ae7..0b66141e51a 100644
--- a/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
+++ b/source/blender/draw/engines/gpencil/gpencil_shader_fx.c
@@ -235,7 +235,7 @@ static void gpencil_vfx_rim(RimShaderFxData *fx, Object *ob, gpIterVfxData *iter
DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
if (fx->mode == eShaderFxRimMode_Overlay) {
- /* We cannot do custom blending on MultiTarget framebuffers.
+ /* We cannot do custom blending on multi-target frame-buffers.
* Workaround by doing 2 passes. */
grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_state_disable(grp, DRW_STATE_BLEND_MUL);
@@ -363,7 +363,7 @@ static void gpencil_vfx_shadow(ShadowShaderFxData *fx, Object *ob, gpIterVfxData
copy_v2_v2(wave_ofs, wave_dir);
SWAP(float, wave_ofs[0], wave_ofs[1]);
wave_ofs[1] *= -1.0f;
- /* Keep world space scalling and aspect ratio. */
+ /* Keep world space scaling and aspect ratio. */
mul_v2_fl(wave_dir, 1.0f / (max_ff(1e-8f, fx->period) * distance_factor));
mul_v2_v2(wave_dir, vp_size);
mul_v2_fl(wave_ofs, fx->amplitude * distance_factor);
@@ -397,7 +397,7 @@ static void gpencil_vfx_shadow(ShadowShaderFxData *fx, Object *ob, gpIterVfxData
unit_m4(uv_mat);
zero_v2(wave_ofs);
- /* We reseted the uv_mat so we need to accound for the rotation in the */
+ /* We reset the uv_mat so we need to account for the rotation in the */
copy_v2_fl2(tmp, 0.0f, blur_size[1]);
rotate_v2_v2fl(blur_dir, tmp, -fx->rotation);
mul_v2_v2(blur_dir, vp_size_inv);
@@ -515,7 +515,7 @@ static void gpencil_vfx_wave(WaveShaderFxData *fx, Object *ob, gpIterVfxData *it
copy_v2_v2(wave_ofs, wave_dir);
SWAP(float, wave_ofs[0], wave_ofs[1]);
wave_ofs[1] *= -1.0f;
- /* Keep world space scalling and aspect ratio. */
+ /* Keep world space scaling and aspect ratio. */
mul_v2_fl(wave_dir, 1.0f / (max_ff(1e-8f, fx->period) * distance_factor));
mul_v2_v2(wave_dir, vp_size);
mul_v2_fl(wave_ofs, fx->amplitude * distance_factor);
@@ -647,7 +647,7 @@ void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, Object *ob, GPENCIL_tObjec
DRW_shgroup_uniform_int_copy(grp, "isFirstPass", true);
DRW_shgroup_call_procedural_triangles(grp, NULL, 1);
- /* We cannot do custom blending on MultiTarget framebuffers.
+ /* We cannot do custom blending on multi-target frame-buffers.
* Workaround by doing 2 passes. */
grp = DRW_shgroup_create_sub(grp);
DRW_shgroup_state_disable(grp, DRW_STATE_BLEND_MUL);
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_common_lib.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_common_lib.glsl
index 189ed91cbb4..3065d553dce 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_common_lib.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_common_lib.glsl
@@ -393,7 +393,7 @@ void stroke_vertex()
is_squares = false;
}
- /* Enpoints, we discard the vertices. */
+ /* Endpoints, we discard the vertices. */
if (ma1.x == -1 || (!is_dot && ma2.x == -1)) {
discard_vert();
return;
diff --git a/source/blender/draw/engines/gpencil/shaders/gpencil_vfx_frag.glsl b/source/blender/draw/engines/gpencil/shaders/gpencil_vfx_frag.glsl
index 503248558ad..aedc8668387 100644
--- a/source/blender/draw/engines/gpencil/shaders/gpencil_vfx_frag.glsl
+++ b/source/blender/draw/engines/gpencil/shaders/gpencil_vfx_frag.glsl
@@ -274,7 +274,7 @@ uniform bool isFirstPass;
vec2 compute_uvs(float x)
{
vec2 uv = uvcoordsvar.xy;
- /* Tranform UV (loc, rot, scale) */
+ /* Transform UV (loc, rot, scale) */
uv = uv.x * uvRotX + uv.y * uvRotY + uvOffset;
uv += blurDir * x;
/* Wave deform. */
diff --git a/source/blender/draw/engines/image/image_shader.c b/source/blender/draw/engines/image/image_shader.c
index 7dc428de2ee..691c0d7029a 100644
--- a/source/blender/draw/engines/image/image_shader.c
+++ b/source/blender/draw/engines/image/image_shader.c
@@ -49,7 +49,7 @@ void IMAGE_shader_library_ensure(void)
{
if (e_data.lib == NULL) {
e_data.lib = DRW_shader_library_create();
- /* NOTE: Theses needs to be ordered by dependencies. */
+ /* NOTE: These need to be ordered by dependencies. */
DRW_SHADER_LIB_ADD(e_data.lib, common_colormanagement_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_globals_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_view_lib);
diff --git a/source/blender/draw/engines/overlay/overlay_antialiasing.c b/source/blender/draw/engines/overlay/overlay_antialiasing.c
index 229f9c5a88f..b263254696c 100644
--- a/source/blender/draw/engines/overlay/overlay_antialiasing.c
+++ b/source/blender/draw/engines/overlay/overlay_antialiasing.c
@@ -80,7 +80,7 @@ void OVERLAY_antialiasing_init(OVERLAY_Data *vedata)
bool need_wire_expansion = (G_draw.block.sizePixel > 1.0f);
pd->antialiasing.enabled = need_wire_expansion ||
- ((U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) > 0);
+ ((U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) != 0);
GPUTexture *color_tex = NULL;
GPUTexture *line_tex = NULL;
@@ -93,7 +93,7 @@ void OVERLAY_antialiasing_init(OVERLAY_Data *vedata)
line_tex = txl->overlay_line_tx;
}
else {
- /* Just a copy of the defaults framebuffers. */
+ /* Just a copy of the defaults frame-buffers. */
color_tex = dtxl->color_overlay;
}
@@ -127,7 +127,7 @@ void OVERLAY_antialiasing_cache_init(OVERLAY_Data *vedata)
if (pd->antialiasing.enabled) {
/* `antialiasing.enabled` is also enabled for wire expansion. Check here if
* anti aliasing is needed. */
- const bool do_smooth_lines = (U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) > 0;
+ const bool do_smooth_lines = (U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) != 0;
DRW_PASS_CREATE(psl->antialiasing_ps, DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_ALPHA_PREMUL);
diff --git a/source/blender/draw/engines/overlay/overlay_armature.c b/source/blender/draw/engines/overlay/overlay_armature.c
index cbd2589f20f..7042d095b56 100644
--- a/source/blender/draw/engines/overlay/overlay_armature.c
+++ b/source/blender/draw/engines/overlay/overlay_armature.c
@@ -1691,13 +1691,13 @@ static void draw_bone_degrees_of_freedom(ArmatureDrawContext *ctx, bPoseChannel
unit_m4(posetrans);
translate_m4(posetrans, pchan->pose_mat[3][0], pchan->pose_mat[3][1], pchan->pose_mat[3][2]);
- /* in parent-bone pose space... */
+ /* In parent-bone pose space... */
if (pchan->parent) {
copy_m4_m4(tmp, pchan->parent->pose_mat);
zero_v3(tmp[3]);
mul_m4_m4m4(posetrans, posetrans, tmp);
}
- /* ... but own restspace */
+ /* ... but own rest-space. */
mul_m4_m4m3(posetrans, posetrans, pchan->bone->bone_mat);
float scale = pchan->bone->length * pchan->size[1];
diff --git a/source/blender/draw/engines/overlay/overlay_edit_mesh.c b/source/blender/draw/engines/overlay/overlay_edit_mesh.c
index 38e171cb5e2..40a9dbe01c0 100644
--- a/source/blender/draw/engines/overlay/overlay_edit_mesh.c
+++ b/source/blender/draw/engines/overlay/overlay_edit_mesh.c
@@ -344,7 +344,7 @@ void OVERLAY_edit_mesh_draw(OVERLAY_Data *vedata)
if (pd->edit_mesh.do_zbufclip) {
DRW_draw_pass(psl->edit_mesh_depth_ps[IN_FRONT]);
- /* render facefill */
+ /* Render face-fill. */
DRW_view_set_active(pd->view_edit_faces);
DRW_draw_pass(psl->edit_mesh_faces_ps[NOT_IN_FRONT]);
diff --git a/source/blender/draw/engines/overlay/overlay_edit_uv.c b/source/blender/draw/engines/overlay/overlay_edit_uv.c
index 336b03ee284..257be97f131 100644
--- a/source/blender/draw/engines/overlay/overlay_edit_uv.c
+++ b/source/blender/draw/engines/overlay/overlay_edit_uv.c
@@ -161,7 +161,7 @@ void OVERLAY_edit_uv_init(OVERLAY_Data *vedata)
pd->edit_uv.do_tiled_image_border_overlay = is_image_type && is_tiled_image;
pd->edit_uv.dash_length = 4.0f * UI_DPI_FAC;
pd->edit_uv.line_style = edit_uv_line_style_from_space_image(sima);
- pd->edit_uv.do_smooth_wire = ((U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) > 0);
+ pd->edit_uv.do_smooth_wire = ((U.gpu_flag & USER_GPU_FLAG_OVERLAY_SMOOTH_WIRE) != 0);
pd->edit_uv.do_stencil_overlay = show_overlays && do_stencil_overlay;
pd->edit_uv.draw_type = sima->dt_uvstretch;
diff --git a/source/blender/draw/engines/overlay/overlay_extra.c b/source/blender/draw/engines/overlay/overlay_extra.c
index 39f17581e0d..00429a19cf4 100644
--- a/source/blender/draw/engines/overlay/overlay_extra.c
+++ b/source/blender/draw/engines/overlay/overlay_extra.c
@@ -642,10 +642,10 @@ void OVERLAY_light_cache_populate(OVERLAY_Data *vedata, Object *ob)
} instdata;
copy_m4_m4(instdata.mat, ob->obmat);
- /* FIXME / TODO: clipend has no meaning nowadays.
- * In EEVEE, Only clipsta is used shadowmaping.
+ /* FIXME / TODO: clip_end has no meaning nowadays.
+ * In EEVEE, Only clip_sta is used shadow-mapping.
* Clip end is computed automatically based on light power.
- * For now, always use the custom distance as clipend. */
+ * For now, always use the custom distance as clip_end. */
instdata.clip_end = la->att_dist;
instdata.clip_sta = la->clipsta;
@@ -1176,7 +1176,7 @@ void OVERLAY_camera_cache_populate(OVERLAY_Data *vedata, Object *ob)
invert_v3(scale);
for (int i = 0; i < 4; i++) {
mul_v3_v3(vec[i], scale);
- /* Project to z=-1 plane. Makes positionning / scaling easier. (see shader) */
+ /* Project to z=-1 plane. Makes positioning / scaling easier. (see shader) */
mul_v2_fl(vec[i], 1.0f / fabsf(vec[i][2]));
}
diff --git a/source/blender/draw/engines/overlay/overlay_gpencil.c b/source/blender/draw/engines/overlay/overlay_gpencil.c
index 7f9290a6c3a..19af3ae7e5d 100644
--- a/source/blender/draw/engines/overlay/overlay_gpencil.c
+++ b/source/blender/draw/engines/overlay/overlay_gpencil.c
@@ -258,6 +258,16 @@ void OVERLAY_gpencil_cache_init(OVERLAY_Data *vedata)
copy_m4_m4(mat, ob->obmat);
+ /* Rotate and scale except align to cursor. */
+ bGPDlayer *gpl = BKE_gpencil_layer_active_get(gpd);
+ if (gpl != NULL) {
+ if (ts->gp_sculpt.lock_axis != GP_LOCKAXIS_CURSOR) {
+ float matrot[3][3];
+ copy_m3_m4(matrot, gpl->layer_mat);
+ mul_m4_m4m3(mat, mat, matrot);
+ }
+ }
+
float viewinv[4][4];
/* Set the grid in the selected axis */
switch (ts->gp_sculpt.lock_axis) {
@@ -294,6 +304,11 @@ void OVERLAY_gpencil_cache_init(OVERLAY_Data *vedata)
mul_v2_v2fl(size, gpd->grid.scale, 2.0f * ED_scene_grid_scale(scene, &grid_unit));
rescale_m4(mat, (float[3]){size[0], size[1], 0.0f});
+ /* Apply layer loc transform, except cursor mode. */
+ if ((gpl != NULL) && (ts->gpencil_v3d_align & GP_PROJECT_CURSOR) == 0) {
+ add_v3_v3(mat[3], gpl->layer_mat[3]);
+ }
+
const int gridlines = (gpd->grid.lines <= 0) ? 1 : gpd->grid.lines;
int line_ct = gridlines * 4 + 2;
diff --git a/source/blender/draw/engines/overlay/overlay_grid.c b/source/blender/draw/engines/overlay/overlay_grid.c
index 87aa013f03a..5bb157ed081 100644
--- a/source/blender/draw/engines/overlay/overlay_grid.c
+++ b/source/blender/draw/engines/overlay/overlay_grid.c
@@ -93,7 +93,7 @@ void OVERLAY_grid_init(OVERLAY_Data *vedata)
DRW_view_viewmat_get(NULL, viewmat, false);
DRW_view_viewmat_get(NULL, viewinv, true);
- /* if perps */
+ /* If perspective view or non-axis aligned view. */
if (winmat[3][3] == 0.0f || rv3d->view == RV3D_VIEW_USER) {
if (show_axis_x) {
shd->grid_flag |= PLANE_XY | SHOW_AXIS_X;
diff --git a/source/blender/draw/engines/overlay/overlay_metaball.c b/source/blender/draw/engines/overlay/overlay_metaball.c
index f973c1eda8a..46076a7c88b 100644
--- a/source/blender/draw/engines/overlay/overlay_metaball.c
+++ b/source/blender/draw/engines/overlay/overlay_metaball.c
@@ -63,7 +63,7 @@ static void metaball_instance_data_set(
mul_v3_v3fl(data->mat[1], ob->obmat[1], radius / 0.05f);
mul_v3_v3fl(data->mat[2], ob->obmat[2], radius / 0.05f);
mul_v3_m4v3(data->mat[3], ob->obmat, pos);
- /* WATCH: Reminder, alpha is wiresize. */
+ /* WATCH: Reminder, alpha is wire-size. */
OVERLAY_bone_instance_data_set_color(data, color);
}
diff --git a/source/blender/draw/engines/overlay/overlay_particle.c b/source/blender/draw/engines/overlay/overlay_particle.c
index fa95bad4d86..71064e7ff47 100644
--- a/source/blender/draw/engines/overlay/overlay_particle.c
+++ b/source/blender/draw/engines/overlay/overlay_particle.c
@@ -185,7 +185,7 @@ void OVERLAY_particle_cache_populate(OVERLAY_Data *vedata, Object *ob)
/* TODO(fclem): Here would be a good place for preemptive culling. */
- /* fclem: Is color even usefull in our modern context? */
+ /* NOTE(fclem): Is color even useful in our modern context? */
Material *ma = BKE_object_material_get(ob, part->omat);
float color[4] = {0.6f, 0.6f, 0.6f, part->draw_size};
if (ma != NULL) {
diff --git a/source/blender/draw/engines/overlay/overlay_shader.c b/source/blender/draw/engines/overlay/overlay_shader.c
index 88f4e28c039..6b07547bf96 100644
--- a/source/blender/draw/engines/overlay/overlay_shader.c
+++ b/source/blender/draw/engines/overlay/overlay_shader.c
@@ -238,7 +238,7 @@ void OVERLAY_shader_library_ensure(void)
{
if (e_data.lib == NULL) {
e_data.lib = DRW_shader_library_create();
- /* NOTE: Theses needs to be ordered by dependencies. */
+ /* NOTE: These need to be ordered by dependencies. */
DRW_SHADER_LIB_ADD(e_data.lib, common_globals_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_overlay_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_colormanagement_lib);
diff --git a/source/blender/draw/engines/overlay/shaders/antialiasing_frag.glsl b/source/blender/draw/engines/overlay/shaders/antialiasing_frag.glsl
index 2989e07691f..f24aee56bb2 100644
--- a/source/blender/draw/engines/overlay/shaders/antialiasing_frag.glsl
+++ b/source/blender/draw/engines/overlay/shaders/antialiasing_frag.glsl
@@ -146,7 +146,7 @@ void main()
vec4 lines = vec4(neightbor_line0.z, neightbor_line1.z, neightbor_line2.z, neightbor_line3.z);
/* Count number of line neighbors. */
float blend = dot(vec4(0.25), step(0.001, lines));
- /* Only do blend if there is more than 2 neighbor. This avoid loosing too much AA. */
+ /* Only do blend if there are more than 2 neighbors. This avoids losing too much AA. */
blend = clamp(blend * 2.0 - 1.0, 0.0, 1.0);
fragColor = mix(fragColor, fragColor / fragColor.a, blend);
}
diff --git a/source/blender/draw/engines/overlay/shaders/edit_curve_handle_geom.glsl b/source/blender/draw/engines/overlay/shaders/edit_curve_handle_geom.glsl
index ad791a9416d..036efa41555 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_curve_handle_geom.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_curve_handle_geom.glsl
@@ -1,7 +1,7 @@
/* Keep the same value of `ACTIVE_NURB` in `draw_cache_imp_curve.c` */
-#define ACTIVE_NURB 1 << 2
-#define EVEN_U_BIT 1 << 4
+#define ACTIVE_NURB (1 << 2)
+#define EVEN_U_BIT (1 << 4)
#define COLOR_SHIFT 5
/* Keep the same value in `handle_display` in `DNA_view3d_types.h` */
diff --git a/source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl b/source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl
index 64cc1b7d840..5f2154f00b8 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_curve_point_vert.glsl
@@ -1,6 +1,6 @@
/* Keep the same value of `BEZIER_HANDLE` in `draw_cache_imp_curve.c` */
-#define BEZIER_HANDLE 1 << 3
+#define BEZIER_HANDLE (1 << 3)
/* Keep the same value in `handle_display` in `DNA_view3d_types.h` */
#define CURVE_HANDLE_SELECTED 0
diff --git a/source/blender/draw/engines/overlay/shaders/edit_mesh_geom.glsl b/source/blender/draw/engines/overlay/shaders/edit_mesh_geom.glsl
index 92252bbd223..66fa85685e2 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_mesh_geom.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_mesh_geom.glsl
@@ -4,7 +4,7 @@ layout(triangle_strip, max_vertices = 4) out;
in vec4 finalColor[2];
in vec4 finalColorOuter[2];
-in int selectOveride[2];
+in int selectOverride[2];
flat out vec4 finalColorOuter_f;
out vec4 finalColor_f;
@@ -80,7 +80,7 @@ void main()
#ifdef USE_WORLD_CLIP_PLANES
world_clip_planes_set_clip_distance(gl_in[1].gl_ClipDistance);
#endif
- vec4 final_color = (selectOveride[0] == 0) ? finalColor[1] : finalColor[0];
+ vec4 final_color = (selectOverride[0] == 0) ? finalColor[1] : finalColor[0];
do_vertex(final_color, pos1, half_size, edge_ofs.xy);
do_vertex(final_color, pos1, -half_size, -edge_ofs.xy);
diff --git a/source/blender/draw/engines/overlay/shaders/edit_mesh_vert.glsl b/source/blender/draw/engines/overlay/shaders/edit_mesh_vert.glsl
index 2cefab56722..a3ff277b714 100644
--- a/source/blender/draw/engines/overlay/shaders/edit_mesh_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/edit_mesh_vert.glsl
@@ -17,7 +17,7 @@ out vec4 finalColor;
out vec4 finalColorOuter;
#endif
#ifdef USE_GEOM_SHADER
-out int selectOveride;
+out int selectOverride;
#endif
bool test_occlusion()
@@ -59,10 +59,10 @@ void main()
#elif defined(EDGE)
# ifdef FLAT
finalColor = EDIT_MESH_edge_color_inner(m_data.y);
- selectOveride = 1;
+ selectOverride = 1;
# else
finalColor = EDIT_MESH_edge_vertex_color(m_data.y);
- selectOveride = (m_data.y & EDGE_SELECTED);
+ selectOverride = (m_data.y & EDGE_SELECTED);
# endif
float crease = float(m_data.z) / 255.0;
diff --git a/source/blender/draw/engines/overlay/shaders/extra_vert.glsl b/source/blender/draw/engines/overlay/shaders/extra_vert.glsl
index 89bc0bcf522..74854dc0f8d 100644
--- a/source/blender/draw/engines/overlay/shaders/extra_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/extra_vert.glsl
@@ -222,7 +222,7 @@ void main()
edgePos = edgeStart = ((gl_Position.xy / gl_Position.w) * 0.5 + 0.5) * sizeViewport.xy;
#ifdef SELECT_EDGES
- /* HACK: to avoid loosing sub pixel object in selections, we add a bit of randomness to the
+ /* HACK: to avoid losing sub-pixel object in selections, we add a bit of randomness to the
* wire to at least create one fragment that will pass the occlusion query. */
/* TODO(fclem): Limit this workaround to selection. It's not very noticeable but still... */
gl_Position.xy += sizeViewportInv.xy * gl_Position.w * ((gl_VertexID % 2 == 0) ? -1.0 : 1.0);
diff --git a/source/blender/draw/engines/overlay/shaders/extra_wire_vert.glsl b/source/blender/draw/engines/overlay/shaders/extra_wire_vert.glsl
index 8a80441b5d9..91f45329018 100644
--- a/source/blender/draw/engines/overlay/shaders/extra_wire_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/extra_wire_vert.glsl
@@ -18,7 +18,7 @@ void main()
gl_Position = point_world_to_ndc(world_pos);
#ifdef SELECT_EDGES
- /* HACK: to avoid loosing sub pixel object in selections, we add a bit of randomness to the
+ /* HACK: to avoid losing sub-pixel object in selections, we add a bit of randomness to the
* wire to at least create one fragment that will pass the occlusion query. */
/* TODO(fclem): Limit this workaround to selection. It's not very noticeable but still... */
gl_Position.xy += sizeViewportInv.xy * gl_Position.w * ((gl_VertexID % 2 == 0) ? -1.0 : 1.0);
diff --git a/source/blender/draw/engines/overlay/shaders/grid_frag.glsl b/source/blender/draw/engines/overlay/shaders/grid_frag.glsl
index 9cf6898cf18..3220adbff36 100644
--- a/source/blender/draw/engines/overlay/shaders/grid_frag.glsl
+++ b/source/blender/draw/engines/overlay/shaders/grid_frag.glsl
@@ -187,8 +187,8 @@ void main()
FragColor = colorGrid;
FragColor.a *= gridA * blend;
- FragColor = mix(FragColor, mix(colorGrid, colorGridEmphasise, blend), gridB);
- FragColor = mix(FragColor, colorGridEmphasise, gridC);
+ FragColor = mix(FragColor, mix(colorGrid, colorGridEmphasis, blend), gridB);
+ FragColor = mix(FragColor, colorGridEmphasis, gridC);
}
else {
FragColor = vec4(colorGrid.rgb, 0.0);
diff --git a/source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl b/source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl
index c80d8f99628..c083fdacbbe 100644
--- a/source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl
+++ b/source/blender/draw/engines/overlay/shaders/wireframe_vert.glsl
@@ -169,7 +169,7 @@ void main()
}
#ifdef SELECT_EDGES
- /* HACK: to avoid loosing sub pixel object in selections, we add a bit of randomness to the
+ /* HACK: to avoid losing sub-pixel object in selections, we add a bit of randomness to the
* wire to at least create one fragment that will pass the occlusion query. */
gl_Position.xy += sizeViewportInv.xy * gl_Position.w * ((gl_VertexID % 2 == 0) ? -1.0 : 1.0);
#endif
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl
index 102a8ddca7b..8f6940a6062 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_effect_dof_frag.glsl
@@ -24,9 +24,6 @@ uniform sampler2D noiseTex;
#define dof_distance dofParams.y
#define dof_invsensorsize dofParams.z
-#define weighted_sum(a, b, c, d, e, e_sum) \
- ((a)*e.x + (b)*e.y + (c)*e.z + (d)*e.w) / max(1e-6, e_sum);
-
/* divide by sensor size to get the normalized size */
#define calculate_coc(zdepth) \
(dof_aperturesize * (dof_distance / zdepth - 1.0) * dof_invsensorsize)
@@ -89,8 +86,7 @@ void main()
/* now write output to weighted buffers. */
/* Take far plane pixels in priority. */
vec4 w = any(notEqual(far_weights, vec4(0.0))) ? far_weights : near_weights;
- float tot_weight = dot(w, vec4(1.0));
- halfResColor = weighted_sum(color1, color2, color3, color4, w, tot_weight);
+ halfResColor = weighted_sum(color1, color2, color3, color4, w);
halfResColor = clamp(halfResColor, 0.0, 3.0);
normalizedCoc = encode_coc(coc_near, coc_far);
@@ -138,8 +134,7 @@ void main()
/* now write output to weighted buffers. */
vec4 w = any(notEqual(far_weights, vec4(0.0))) ? far_weights : near_weights;
- float tot_weight = dot(w, vec4(1.0));
- outColor = weighted_sum(color1, color2, color3, color4, w, tot_weight);
+ outColor = weighted_sum(color1, color2, color3, color4, w);
outCocs = encode_coc(coc_near, coc_far);
}
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl b/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl
index eaa553a10de..9bd49bb84f8 100644
--- a/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl
+++ b/source/blender/draw/engines/workbench/shaders/workbench_volume_frag.glsl
@@ -288,7 +288,7 @@ void main()
ls_ray_dir -= ls_ray_ori;
- /* TODO: Align rays to volume center so that it mimics old behaviour of slicing the volume. */
+ /* TODO: Align rays to volume center so that it mimics old behavior of slicing the volume. */
float dist = line_unit_box_intersect_dist(ls_ray_ori, ls_ray_dir);
if (dist > 0.0) {
diff --git a/source/blender/draw/engines/workbench/workbench_effect_antialiasing.c b/source/blender/draw/engines/workbench/workbench_effect_antialiasing.c
index 20c30d9ce68..feb48b2623d 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_antialiasing.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_antialiasing.c
@@ -75,7 +75,7 @@ static void workbench_taa_jitter_init_order(float (*table)[2], int num)
swap_v2_v2(table[0], table[closest_index]);
}
- /* sort list based on furtest distance with previous */
+ /* Sort list based on farthest distance with previous. */
for (int i = 0; i < num - 2; i++) {
float f_squared_dist = 0.0;
int f_index = i;
diff --git a/source/blender/draw/engines/workbench/workbench_effect_dof.c b/source/blender/draw/engines/workbench/workbench_effect_dof.c
index 73cd501190f..a00453fe125 100644
--- a/source/blender/draw/engines/workbench/workbench_effect_dof.c
+++ b/source/blender/draw/engines/workbench/workbench_effect_dof.c
@@ -104,7 +104,7 @@ static void workbench_dof_setup_samples(struct GPUUniformBuf **ubo,
square_to_circle(x, y, &r, &T);
samp[2] = r;
- /* Bokeh shape parametrisation */
+ /* Bokeh shape parameterization. */
if (bokeh_sides > 1.0f) {
float denom = T - (2.0 * M_PI / bokeh_sides) *
floorf((bokeh_sides * T + M_PI) / (2.0 * M_PI));
diff --git a/source/blender/draw/engines/workbench/workbench_materials.c b/source/blender/draw/engines/workbench/workbench_materials.c
index 6aa794bda51..6e9118bfe46 100644
--- a/source/blender/draw/engines/workbench/workbench_materials.c
+++ b/source/blender/draw/engines/workbench/workbench_materials.c
@@ -76,7 +76,7 @@ void workbench_material_ubo_data(WORKBENCH_PrivateData *wpd,
alpha *= mat->a;
copy_v3_v3(data->base_color, &mat->r);
metallic = mat->metallic;
- roughness = sqrtf(mat->roughness); /* Remap to disney roughness. */
+ roughness = sqrtf(mat->roughness); /* Remap to Disney roughness. */
}
else {
copy_v3_fl(data->base_color, 0.8f);
diff --git a/source/blender/draw/engines/workbench/workbench_private.h b/source/blender/draw/engines/workbench/workbench_private.h
index d157c260fbd..522aae7f542 100644
--- a/source/blender/draw/engines/workbench/workbench_private.h
+++ b/source/blender/draw/engines/workbench/workbench_private.h
@@ -225,7 +225,7 @@ BLI_STATIC_ASSERT_ALIGN(WORKBENCH_UBO_Material, 16)
typedef struct WORKBENCH_Prepass {
/** Hash storing shading group for each Material or GPUTexture to reduce state changes. */
struct GHash *material_hash;
- /** First common (non-vcol and non-image colored) shading group to created subgroups. */
+ /** First common (non-vertex-color and non-image-colored) shading group to created subgroups. */
struct DRWShadingGroup *common_shgrp;
/** First Vertex Color shading group to created subgroups. */
struct DRWShadingGroup *vcol_shgrp;
@@ -384,7 +384,7 @@ typedef struct WORKBENCH_ViewLayerData {
struct GPUUniformBuf *cavity_sample_ubo;
/** Blue noise texture used to randomize the sampling of some effects.*/
struct GPUTexture *cavity_jitter_tx;
- /** Materials ubos allocated in a memblock for easy bookeeping. */
+ /** Materials UBO's allocated in a memblock for easy bookkeeping. */
struct BLI_memblock *material_ubo;
struct BLI_memblock *material_ubo_data;
/** Number of samples for which cavity_sample_ubo is valid. */
diff --git a/source/blender/draw/engines/workbench/workbench_render.c b/source/blender/draw/engines/workbench/workbench_render.c
index 47592578c34..f2d178f6565 100644
--- a/source/blender/draw/engines/workbench/workbench_render.c
+++ b/source/blender/draw/engines/workbench/workbench_render.c
@@ -54,7 +54,7 @@ static void workbench_render_matrices_init(RenderEngine *engine, Depsgraph *deps
/* TODO(sergey): Shall render hold pointer to an evaluated camera instead? */
struct Object *ob_camera_eval = DEG_get_evaluated_object(depsgraph, RE_GetCamera(engine->re));
- /* Set the persective, view and window matrix. */
+ /* Set the perspective, view and window matrix. */
float winmat[4][4], viewmat[4][4], viewinv[4][4];
RE_GetCameraWindow(engine->re, ob_camera_eval, winmat);
diff --git a/source/blender/draw/engines/workbench/workbench_shader.c b/source/blender/draw/engines/workbench/workbench_shader.c
index 1c612404c95..ad610a6a885 100644
--- a/source/blender/draw/engines/workbench/workbench_shader.c
+++ b/source/blender/draw/engines/workbench/workbench_shader.c
@@ -120,7 +120,7 @@ void workbench_shader_library_ensure(void)
{
if (e_data.lib == NULL) {
e_data.lib = DRW_shader_library_create();
- /* NOTE: Theses needs to be ordered by dependencies. */
+ /* NOTE: These need to be ordered by dependencies. */
DRW_SHADER_LIB_ADD(e_data.lib, common_math_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_math_geom_lib);
DRW_SHADER_LIB_ADD(e_data.lib, common_hair_lib);
diff --git a/source/blender/draw/engines/workbench/workbench_shadow.c b/source/blender/draw/engines/workbench/workbench_shadow.c
index 881c186e3e5..99d945c311e 100644
--- a/source/blender/draw/engines/workbench/workbench_shadow.c
+++ b/source/blender/draw/engines/workbench/workbench_shadow.c
@@ -157,7 +157,7 @@ void workbench_shadow_cache_init(WORKBENCH_Data *data)
DRWState state = DRW_STATE_DEPTH_LESS | DRW_STATE_STENCIL_ALWAYS;
#endif
- /* TODO(fclem): Merge into one pass with subpasses. */
+ /* TODO(fclem): Merge into one pass with sub-passes. */
DRW_PASS_CREATE(psl->shadow_ps[0], state | depth_pass_state);
DRW_PASS_CREATE(psl->shadow_ps[1], state | depth_fail_state);